[发明专利]一种月面巡视探测器双模式惯性/视觉/天文导航方法在审
申请号: | 202010811874.0 | 申请日: | 2020-08-13 |
公开(公告)号: | CN111947653A | 公开(公告)日: | 2020-11-17 |
发明(设计)人: | 吴伟仁;宁晓琳;黄月清 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G01C21/16 | 分类号: | G01C21/16;G01C21/02 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 张乾桢;贾玉忠 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 巡视 探测器 双模 惯性 视觉 天文 导航 方法 | ||
1.一种月面巡视探测器双模式惯性/视觉/天文导航方法,其特征在于,包括如下步骤:
步骤1:获取星敏感器测量的星光矢量、天体高度,惯性导航系统和视觉导航系统测量的相对位置和姿态误差,以及惯性导航系统测量的水平速度误差;
步骤2:当月面巡视探测器运动时,首先根据月球固连坐标系下捷联惯导的力学编排,以惯性导航误差方程作为状态模型;再分别以惯性导航系统和视觉导航系统获得的相对位置和姿态误差及星敏感器测量的星光矢量作为量测量,之后根据这些量测量分别建立惯性导航系统和视觉导航系统获得的相对位置和姿态误差的量测模型及星光矢量的量测模型;并使用无迹卡尔曼滤波UKF滤波估计月面巡视探测器的位置、速度和姿态,对月面巡视探测器的姿态误差和惯性器件误差进行修正;
步骤3:当月面巡视探测器静止时,速度为零,首先建立简化的惯导误差方程作为状态模型;再分别以惯性导航系统获得的水平速度误差及星敏感器测量的星光矢量和星光高度作为量测量,之后根据这些量测量分别建立水平速度误差的量测模型及星光矢量、星光高度的量测模型;并使用UKF滤波估计月面巡视探测器的位置、速度和姿态,对月面巡视探测器的位置和姿态误差以及惯性器件误差进行修正。
2.根据权利要求1所述的一种月面巡视探测器双模式惯性/视觉/天文导航方法,其特征在于:所述步骤2中,当月面巡视探测器运动时的具体导航步骤如下:
步骤2.1建立月面巡视探测器运动时惯性/视觉/天文组合导航系统状态模型
以月球固连坐标系下捷联惯导的误差方程作为系统状态模型:
其中,sec表示正割函数,cos的倒数,Rm的含义是月球半径,值为1737.5km,含义是东北天坐标系下沿E轴方向的速度,C、D是系数;
式中,φ=[φE φN φU]T是姿态误差角,φE φN φU是地理坐标系下每个轴向的姿态误差角,fn是n系下的比力矢量,是速度误差,是地理坐标系下各轴向的速度误差,δrn=[δL δλ]T是位置误差,L为经度,λ是纬度,δL是经度误差,δλ是纬度误差,是的误差,是巡视器在n系下的月球角速率,是的误差,是n系相对m系的旋转角速率在n系中的表示,是的误差,为n系相对惯性空间的转动角速度矢量在n系下的投影,ε=(εx εy εz)T是陀螺仪的常值漂移,εxεyεz是陀螺仪在本体坐标系下三个轴的常值漂移,▽=(▽x ▽y ▽z)T是加速度计的常值偏置,▽x ▽y ▽z是加计在本体坐标系下三个轴的常值偏差,变量上方的圆点表示导数;
状态量:X=[φT δvT δrT εT ▽T]T;
步骤2.2建立惯性导航系统和视觉导航系统获得的相对位置和姿态误差及星光矢量的量测模型
首先,建立惯性导航系统和视觉导航系统获得的相对位置和姿态误差的量测模型的过程如下:
假设在tk时刻巡视器的真实姿态矩阵,Rerr是的估计误差,定义为rk是巡视器在tk时刻月球固连坐标系下的真实位置;δr(k)=rINS(k)-r(k)是rINS(k)的估计误差;姿态矩阵和位置rINS(k)表示为:
假设校正后tk-1时刻的估计误差很小,满足:
相对旋转矩阵RINS和位置矢量TINS可以通过把方程式(3)代入方程式(4)获得:
相对旋转矩阵RVNS位置矢量TVNS通过视觉导航系统VNS获得表示为:.
式中,ΔRVNS和ΔTVNS表示RVNS和TVNS的误差
从等式(5)和等式(6)得到:
当姿态误差角φ小于预定常数,将φ表示为Rerr的函数:
φ=g(Rerr) (8)
当g(Rerr)和g(ΔRVNS)都小于预定常数,写为:
式中,Δφ是φ的误差;
INS表示惯性导航系统,VNS表示视觉导航系统,INS和VNS之间的位置矢量误差表示为:
在公式(10)中,是rn,INS(k)=[LINS(k),λINS(k)]T的函数,位置误差δrn(k)=[ΔL(k),Δλ(k)]T,表示为:
λ(k)=λINS(k)+Δλ(k)
L(k)=LINS(k)+ΔL(k) (12)
式中,λINS(k)和LINS(k)是惯性导航系统INS在tk时刻获得的经度和纬度;
从等式(9)和等式(10)中获得的相对运动误差的量测模型表示为:
式中V1=[Δφ,ΔTVNS]是量测噪声;
建立基于星光矢量的量测模型,Si和Ss之间的关系如下:
式中,ss是星敏感器坐标系下的恒星星光方向矢量,si是惯性坐标系下所观测恒星星光方向矢量,是从n系到m系的变换矩阵,是从b系到n系的变换矩阵,也是姿态矩阵,Rerr是的估计误差,是从m系到i系的变换矩阵,是星敏感器的安装矩阵,星敏感器坐标系相对于惯性坐标系的转换矩阵;
根据公式(14),星光矢量的量测模型简写为:
Z2=[ss]=h2(X)+V2 (15)
式中V2是星敏感器的量测噪声;
步骤2.3量测模型(13)、(15)都是非线性的,使用非线性UKF滤波方法,估计月面巡视探测器的位置、速度和姿态,并修正月面巡视探测器的姿态误差和惯性器件误差。
3.根据权利要求1所述的一种月面巡视探测器双模式惯性/视觉/天文导航方法,其特征在于:
所述步骤3中,当月面巡视探测器静止时的具体导航步骤如下:
步骤3.1月面巡视探测器静止时惯性/天文导航系统状态模型
当月面巡视探测器静止时,其真实速度为零,简化的INS误差模型从公式(1)得到,如下所示:
状态量:X1=[φT δvT δrT εT ▽T]T
步骤3.2量测模型
静止时的惯性/天文组合导航模式下的量测量包括惯导系统获得的水平速度误差、星光矢量和星光高度;
首先,惯性导航系统获得的水平速度误差的量测模型如下:
月面巡视探测器静止时惯导解算得到的水平速度即为速度误差δv,相应的量测方程为:
天文导航是以已知准确空间位置的自然天体为基准,通过天体测量仪器测得的天体高度和星光方位矢量信息进行导航;
其次,基于星光方位矢量的量测模型如下:
静止时的惯性/天文组合导航模式下星光矢量的量测方程如下所示:
是m系到n系的转换矩阵,是i系到m系的转换矩阵,tSHA是春分点的格林时角,通过观测时间查找天文历表获得;Vs是量测噪声;
方程(18)是X1的非线性方程;使用Z1=[ss],量测方程表示为:
Z1=h(X1)+V1 (19)
式中V1是量测噪声;
最后,星光高度的量测模型如下:
星光高度是天体投影点与月面巡视探测器位置(L,λ)的函数,它们之间的关系为:
H=arcsin(sinLsinΔ+cosLcosΔcos(λ+tSHA-RA)) (20)
式中,Δ、RA分别为天体的赤纬和赤经;
天体高度利用加速度计提供的水平基准和星敏感器提供的星光方位矢量获取;当加速度计不存在测量误差时:
式中,fbr为不存在测量误差时的加速度计输出,sb为本体坐标系下的星光方向矢量;当加速度存在测量误差时:
将式(22)代入式(21)得到:
式中,gn=[0 0 -gm]T,gm=1.618m/s2是月球重力加速度,通过公式(17)、(18)、(23),以Z2=[δv ss sinHm]作为量测量,得量测方程为:
Z2=h(X2)+V2 (24)
式中,V2为量测噪声;
步骤3.3由于量测模型(19)、(24)都是非线性的,因此使用非线性UKF滤波方法,估计月面巡视探测器的位置、速度和姿态,并修正月面巡视探测器的姿态误差和惯性器件误差。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010811874.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:矿山用液态助滤剂及其制备方法
- 下一篇:一种购票方案的展示方法及系统