[发明专利]一种两套旋转惯导系统内杆臂与外杆臂误差在线动态标定方法有效
申请号: | 201810697400.0 | 申请日: | 2018-06-29 |
公开(公告)号: | CN108871378B | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 李魁;吴琪;王蕾;宋天骁 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G01C25/00 | 分类号: | G01C25/00 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 杨学明;顾炜 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 旋转 系统 内杆臂 外杆臂 误差 在线 动态 标定 方法 | ||
1.一种两套旋转惯导系统内杆臂与外杆臂误差在线动态标定方法,其特征在于,实现步骤如下:
步骤(1)建立两套旋转惯导系统各自的内杆臂、系统间外杆臂误差与两套旋转惯导系统间速度之差的量测模型;
步骤(2)基于以上步骤(1)的模型分析实现两套旋转惯导系统各自的内杆臂分离的原理与途径,设计两套旋转惯导的旋转策略;
步骤(3)利用以上步骤(2)的旋转策略分别控制1号旋转惯导系统RINS1与2号旋转惯导系统RINS2的框架旋转,并进行导航解算,实时输出两套旋转惯导的速度信息;
步骤(4)计算以上步骤(3)中得到的两套旋转惯导的速度之差,并利用以上步骤(1)的量测模型,构建卡尔曼滤波器,实现对两套旋转惯导系统内杆臂与外杆臂误差的在线动态标定;
其中,所述的步骤(1)中,两套旋转惯导系统各自的内杆臂、系统间外杆臂误差与两套旋转惯导系统间速度之差的量测模型的建立过程为:
对于1号旋转惯导系统RINS1的x加速度计的杆臂误差模型,1号旋转惯导系统RINS1与载体质心的空间距离构成一组外杆臂,同时,x加速度计与IMU中心构成一组内杆臂,当存在载体角运动和1号旋转惯导系统RINS1绕框架的旋转运动时,x加速度计敏感的加速度等于牵连加速度、相对加速度与科氏加速度的矢量和;
牵连加速度为:
式(1)中,矢量进一步表示为:
相对加速度为:
科氏加速度为:
因此,在内杆臂、外杆臂的作用下,x加速度计输出的加速度信息中包含的加速度误差为:
将上式展开为:
式(1)—(5)中,分别为载体角速度和1号旋转惯导系统RINS1的框架旋转角速度,分别为载体角速度微分和框架旋转角速度微分,为1号旋转惯导系统RINS1的x加速度计与IMU中心之间的内杆臂,为x加速度计与载体质心之间的杆臂,为1号旋转惯导系统RINS1的IMU中心与载体质心之间的外杆臂,根据矢量合成原理,有同时,杆臂矢量在空间三维坐标系中表示为沿三个坐标轴方向的分量,即Rx1的下角标中x表示在x方向的投影,1表示1号旋转惯导系统RINS1,rxx1的下角标中第一个x表示在x方向的投影,第二个x表示1号惯导系统的x加速度计,1表示1号旋转惯导系统RINS1;
同理,2号旋转惯导系统RINS2的x加速度计的杆臂误差为:
式(6)中,分别为载体角速度和2号旋转惯导系统RINS2的框架旋转角速度,分别为载体角速度微分和框架旋转角速度微分,为2号旋转惯导系统RINS2的x加速度计与IMU中心之间的内杆臂,为2号旋转惯导系统RINS2的IMU中心与载体质心之间的外杆臂;同理,Rx2的下角标中x表示在x方向的投影,2表示2号旋转惯导系统(RINS2),rxx2的下角标中第一个x表示在x方向的投影,第二个x表示2号惯导系统的x加速度计,2表示2号旋转惯导系统RINS2;
由于两套旋转惯导系统同时与载体固连,因此1号旋转惯导系统RINS1、2号旋转惯导系统RINS2敏感的相同,将式(5)与式(6)作差,得到两套旋转惯导的x加速度计在各自内杆臂、系统间外杆臂共同作用下的加速度误差为:
式(7)中,为1号旋转惯导系统RINS1与2号旋转惯导系统RINS2之间的外杆臂矢量;
进一步的,得到两套旋转惯导的x加速度计的内杆臂、系统间外杆臂误差与两套旋转惯导系统间速度之差的量测模型为:
式(8)中,表示1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的敏感轴坐标系至导航坐标系的旋转变换矩阵,表示1号旋转惯导系统RINS1内杆臂引起的加速度误差,表示2号旋转惯导系统RINS2内杆臂引起的加速度误差,表示1号旋转惯导系统RINS1与2号旋转惯导系统RINS2之间的外杆臂引起的加速度误差;
所述的步骤(2)中,实现两套旋转惯导系统各自的内杆臂分离的分析过程及旋转策略的设计过程如下:
1)分析实现两套旋转惯导系统各自的内杆臂分离的原理与途径:由式(7)得到,1号旋转惯导系统RINS1与2号旋转惯导系统RINS2之间的外杆臂仅由载体角运动激励,1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的内杆臂同时由载体角运动和框架的旋转运动激励,因此,当载体存在角运动,即同时,RINS1、RINS2存在框架的旋转运动,并满足时,实现外杆臂内杆臂的分离与估计;
2)旋转策略的设计原则与具体实现:1号旋转惯导系统RINS1与2号旋转惯导系统RINS2旋转策略的设计需满足的原则,由于角速度是既有大小又有方向的矢量,因此提供不同的角速度有三种实现途径:其一,1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的旋转轴方向相同,但旋转角速度大小不同;其二,1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的旋转角速度大小相同,但旋转轴方向不同;其三,1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的旋转轴方向与旋转角速度大小均不相同,以下分别从这三方面进行分析:
(a)1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的旋转轴方向相同,但旋转角速度大小不同;
假设1号旋转惯导系统RINS1、2号旋转惯导系统RINS2均绕内框轴旋转,但旋转角速度大小不同,即满足时,1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的内杆臂造成的加速度误差分别为:
式(9)中,rxx1,rxy1,rxz1、ryx1,ryy1,ryz1、rzx1,rzy1,rzz1为1号旋转惯导系统RINS1的9个内杆臂分量,
此时,1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的旋转矩阵分别为:
将式(9)与(10)代入式(7)并展开,得到1号旋转惯导系统RINS1与2号旋转惯导系统RINS2的内杆臂共同作用下的加速度误差为:
式(9)至式(11)中,分别为1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的内框旋转角度,且旋转角度与旋转角速度之间存在积分关系,如下:
由式(11)和式(12)得到,当大小不同时,旋转角度及旋转矩阵的变化周期不同,根据周期的差异,实现对1号旋转惯导系统RINS1、2号旋转惯导系统RINS2内杆臂的分离;
(b)1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的旋转角速度大小相同,但旋转轴方向不同;
假设1号旋转惯导系统RINS1绕内框轴旋转,2号旋转惯导系统RINS2绕中框轴旋转,即满足且时,1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的内杆臂造成的加速度误差分别为:
此时,分别表示为:
其中,表示1号旋转惯导系统RINS1的内框旋转角度、表示2号旋转惯导系统RINS2的中框旋转角度;
同理,将式(13)与(14)代入式(7)并展开,得到1号旋转惯导系统RINS1与2号旋转惯导系统RINS2的内杆臂共同作用下的加速度误差为:
由式(15)得到,当1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的旋转轴方向不同时,1号旋转惯导系统RINS1的内杆臂分量与2号旋转惯导系统RINS2的内杆臂分量在的体现上有正弦和余弦之分,根据正弦和余弦的差异,实现对1号旋转惯导系统RINS1、2号旋转惯导系统RINS2内杆臂的分离;
(c)1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的旋转轴方向与旋转角速度大小均不相同;
当1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的旋转轴方向与旋转角速度大小均不相同,即同时满足前两个实现途径时,由前述分析得到,1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的内杆臂分量在加速度误差的体现上既有周期上的差异,又有正余弦之分,根据这两方面的差异,实现对1号旋转惯导系统RINS1、2号旋转惯导系统RINS2内杆臂的分离。
2.根据权利要求1所述的两套旋转惯导系统内杆臂与外杆臂误差在线动态标定方法,其特征在于:所述的步骤(4)中,卡尔曼滤波器的构建过程如下:
1)卡尔曼滤波器的状态模型为:
式(16)中,表示1号旋转惯导系统RINS1内杆臂引起的加速度误差,表示2号旋转惯导系统RINS2内杆臂引起的加速度误差,表示1号旋转惯导系统RINS1与2号旋转惯导系统RINS2之间的外杆臂引起的加速度误差;
根据状态模型,选取状态变量为:
其中,δφE,δφN,δφU分别为1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的东向平台偏角、北向平台偏角、天向平台偏角之差;δVE,δVN分别为1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的东向速度、北向速度之差;εx1,εy1,εz1、εx2,εy2,εz2分别为1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的陀螺漂移;分别为1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的加速度计零偏;rxx1,rxy1,rxz1、ryx1,ryy1,ryz1、rzx1,rzy1,rzz1为1号旋转惯导系统RINS1的9个内杆臂分量,rxx2,rxy2,rxz2、ryx2,ryy2,ryz2、rzx2,rzy2,rzz2为2号旋转惯导系统RINS2的9个内杆臂分量,Rx,Ry,Rz为1号旋转惯导系统RINS1与2号旋转惯导系统RINS2之间的3个外杆臂分量;
2)卡尔曼滤波器的量测模型为:
式(17)中,δVE,δVN分别为1号旋转惯导系统RINS1、2号旋转惯导系统RINS2的东向速度、北向速度之差;下角标中INS1、INS2分别表示1号旋转惯导系统RINS1、2号旋转惯导系统RINS2输出的速度信息;
由此,以两套旋转惯导系统的速度之差作为量测量,以两套旋转惯导的平台偏角、速度误差、两套旋转惯导系统各自的内杆臂、系统间外杆臂作为状态量,构建卡尔曼滤波器,实现对1号旋转惯导系统RINS1的9个内杆臂分量、2号旋转惯导系统RINS2的9个内杆臂分量以及1号旋转惯导系统RINS1与2号旋转惯导系统RINS2之间的3个外杆臂分量的估计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810697400.0/1.html,转载请声明来源钻瓜专利网。