[发明专利]一种适用于月球着陆器的惯性/视觉/天文/激光测距组合导航方法有效
申请号: | 202010810080.2 | 申请日: | 2020-08-13 |
公开(公告)号: | CN111947652B | 公开(公告)日: | 2022-09-20 |
发明(设计)人: | 吴伟仁;宁晓琳;黄玉琳 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G01C21/16 | 分类号: | G01C21/16;G01C21/02;G01S17/08 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 安丽;贾玉忠 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 适用于 月球 着陆 惯性 视觉 天文 激光 测距 组合 导航 方法 | ||
1.一种适用于月球着陆器的惯性/视觉/天文/激光测距组合导航方法,其特征在于:
第一步,在月球固连坐标系下,建立基于惯性导航误差方程的月球着陆器的状态模型;
第二步,再分别利用惯性/视觉导航系统获得惯性导航系统和视觉导航系统的相对位置和姿态误差,利用天文导航系统获得恒星的星光矢量,利用激光测距仪获得月球着陆器相对月面的距离作为量测量;
第三步,根据所述量测量分别建立惯性/视觉导航系统相对位置和姿态误差量测模型、星光矢量量测模型及激光测距的量测模型;
第四步,基于第一步中的状态模型和第三步中的量测模型,采用UKF滤波估计月球着陆器的位置、速度和姿态,对月球着陆器的姿态误差和惯性器件误差进行修正;
所述第一步,具体包括以下步骤:
以月球固连坐标系下惯性导航的误差方程作为系统状态模型:
其中φ=[φE φN φU]T是姿态误差角,φE、φN、φU分别表示惯性导航系统地理坐标系,即n系内东、北、天向的姿态误差角;fn是n系下的比力矢量;是月球着陆器速度误差,分别表示惯性导航系统东、北、天向的速度误差;δrn=[δL δλ δh]T是n 系下的 月球着陆器位置误差,δL、δλ、δh分别表示惯性导航系统纬度误差、经度误差及高度误差;是月球着陆器在n系下的月球角速率,是的误差;是n系相对m系的旋转角速率在n系中的表示,是的误差,Rm为月球参考半径;是n系相对i系的转动角速度,ε=(εxεyεz)T是惯性导航系统x、y、z三个方向的陀螺仪常值漂移,是惯性导航系统x、y、z三个方向加速度计的常值偏置;所述m系是月球固连坐标系,i系为惯性坐标系;
上式状态模型(1)写为:
Xk=F(Xk-1,k-1)+Wk-1 (2)
其中状态量为分别为月球着陆器的姿态误差角、速度误差、位置误差、陀螺仪的常值漂移与加速度计的常值偏置,Xk,Xk-1分别为k时刻和k-1下的状态量,F(Xk-1,k-1)为惯性/视觉/天文/激光测距组合导航系统非线性转移函数,Wk-1为过程噪声;
所述第三步中,建立惯性/视觉导航系统相对位置和姿态误差量测模型为:
通过惯性导航系统获得相对旋转矩阵RINS,位置矢量TINS,表示为:
其中,表示惯性导航系统下真实姿态矩阵,表示tk时刻惯性导航系统下月球着陆器在地理坐标系中的观测姿态矩阵,rINS(k)表示tk时刻惯性导航系统下月球着陆器在月球固连坐标系下的观测位置矢量,表示tk-1时刻月球着陆器在地理坐标系中的姿态矩阵估计值,表示tk-1时刻月球着陆器的位置矢量估计值,观测姿态矩阵和位置rINS(k)表示为:
校正后tk-1时刻的估计误差满足:
则RINS与TINS最终表示为:
其中,Rerr是的估计误差,定义为为tk时刻月球着陆器在地理坐标系中的真实姿态矩阵,表示tk-1时刻月球着陆器在地理坐标系中的真实姿态矩阵,r(k)是tk时刻月球着陆器在月球固连坐标系下的真实位置,r(k-1)是tk-1时刻月球着陆器在月球固连坐标系下的真实位置,δr(k)=rINS(k)-r(k)是rINS(k)的估计误差;
通过视觉导航系统获得相对旋转矩阵RVNS,位置矢量TVNS,表示为:
其中,△RVNS和△TVNS表示RVNS和TVNS的误差;
则惯性导航系统和视觉导航系统之间的姿态误差表示为g(RINS·RTVNS):
g(RINS·RTVNS)=g(Rerr·△RVNS)≈g(Rerr)+g(△RVNS) (7)
当姿态误差角φ非常小时,将φ表示为Rerr的函数:
φ=g(Rerr) (8)
当g(Rerr)和g(△RVNS)都非常小,写为:
g(RINS·RTVNS)=g(Rerr·△RVNS)≈g(Rerr)+g(△RVNS)=φ+△φ (9)
惯性导航系统和视觉导航系统之间的位置矢量误差表示为:
其中,表示tk时刻惯性导航系统下月球着陆器在月球固连坐标系下的观测姿态矩阵,表示tk时刻月球着陆器在月球固连坐标系下的真实姿态矩阵,是rn,INS(k)和δrn(k)的函数,表示为:
式中,λINS(k)、LINS(k)及hINS(k)是tk时刻惯性导航系统下月球着陆器所获得的经度、纬度和高度;△L(k)、△λ(k)及△h(k)是经度误差、纬度误差和高度误差;rn,INS(k)=[LINS(k),λINS(k),hINS(k)]T是tk时刻惯性导航系统下月球着陆器在地理坐标系下的位置矢量,位置误差δrn(k)=[△L(k),△λ(k),△h(k)]T;
把惯性/视觉导航系统相对位置和姿态误差作为量测量Z1,建立相对位置和姿态误差量测模型的表达式:
其中g(·)是将姿态矩阵转换为欧拉角的函数,h1(·)表示非线性量测函数,V1=[△φ,△TVNS]是量测噪声矩阵;
所述第三步中,建立距离量测模型如下:
利用激光测距仪获得月球着陆器相对月面的斜距l,并以此作为量测量:
其中,kl为测距敏感器标度因数,Rm为月球参考半径,hm()为月球数字高程库,b为测距敏感器常值偏差,为本体系到月心惯性系的方向余弦阵,表示tk时刻惯性导航系统下月球着陆器在地理坐标系中的观测姿态矩阵,Rerr是的估计误差,是从n坐标系到b坐标系的变换矩阵,是从m坐标系到n坐标系的变换矩阵,是从i 坐标系到m坐标系的变换矩阵,A1为激光测距波束在本体系指向,v3为测距敏感器测量噪声;
则基于距离的量测模型为:
Z3=[l]=h3(X)+V3 (17)
其中,h3(·)表示距离量测量的非线性量测函数,V3表示量测噪声。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010810080.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种废旧电源线分离回收机
- 下一篇:一种基于音素滤波的说话人识别方法