一种惯导天文高精度复合两位置对准及误差标定方法.pdf

上传人:1** 文档编号:6136345 上传时间:2019-04-17 格式:PDF 页数:22 大小:1.58MB
返回 下载 相关 举报
摘要
申请专利号:

CN201410122979.X

申请日:

2014.03.28

公开号:

CN103900611A

公开日:

2014.07.02

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止 IPC(主分类):G01C 25/00申请日:20140328授权公告日:20170201终止日期:20180328|||授权|||实质审查的生效IPC(主分类):G01C 25/00申请日:20140328|||公开

IPC分类号:

G01C25/00; G01C21/24

主分类号:

G01C25/00

申请人:

北京航空航天大学

发明人:

王新龙; 管叙军

地址:

100191 北京市海淀区学院路37号

优先权:

专利代理机构:

北京慧泉知识产权代理有限公司 11232

代理人:

王顺荣;唐爱华

PDF下载: PDF下载
内容摘要

一种惯导天文高精度复合两位置对准及误差标定方法,它有五大步骤:步骤一:将着陆器所确定的着陆位置作为火星车的初始位置信息;步骤二:根据火星车的初始位置以及天文导航子系统输出的惯性姿态矩阵确定火星车的初始姿态矩阵;步骤三:建立火星车两位置对准的系统状态模型和量测模型;步骤四:火星车通过自转实现两位置对准;步骤五:通过修正火星车的初始位姿信息实现对高精度初始对准的要求。本发明充分发挥了捷联惯导子系统和天文导航子系统各自的优势,并且还可以应用于其它巡视探测器,具有广阔的应用前景。

权利要求书

权利要求书
1.  一种惯导天文高精度复合两位置对准及误差标定方法,其特征在于:它包括以下步骤:
步骤一:将着陆器所确定的着陆位置作为火星车的初始位置信息
火星车的初始位置也即着陆器的着陆位置,着陆器着陆位置的确定依赖于着陆段导航的精度,目前着陆段自主导航的发展趋势为:1)精确着陆导航,其着陆误差直径范围小于10米;2)中等精度着陆导航,其着陆误差直径范围在10米与1千米之间;3)低精度着陆导航,其着陆误差直径范围大于1千米;
以CCD相机作为传感器的视觉导航系统,具有体积小、重量轻、低能耗、视场宽、易于搭载显著优势,经过多年的发展,视觉导航算法已经能够通过提取图像中的信息较为精确地确定相机的位置、速度和姿态信息;因此,在火星着陆器着陆过程中,通过融合惯导系统的测量值以及CCD相机提供的位置、速度和姿态信息,就能实现火星着陆器的精确着陆导航;
在火星着陆器的着陆过程中,当着陆相机开始工作以后,首先通过提取CCD相机所拍摄的火星表面图像上的地标点,并与火星在轨卫星所形成的数字高程地图进行地标点匹配,预计出着陆器的绝对位置及姿态信息;由于火星在轨卫星所拍摄的图像的分辨率有限,当火星着陆器接近火星表面时,地标点无法被准确地提取,通过跟踪图像序列中特征点的变化,预计出着陆器的速度信息,进而获得着陆器位置和姿态的相对变化信息;在整个着陆过程中,通过利用组合导航滤波器融合惯导系统与视觉导航系统分别提供的位置、速度和姿态信息,能够有效地修正惯导系统的累积误差以及陀螺仪和加速度计的常值漂移,从而提高导航精度、满足火星车精确着陆任务的需要;
试验结果表明,基于视觉匹配和惯性测量相结合的导航方法的速度误差为0.16m/s,位置误差为6.4m,能够满足未来火星精确着陆探测任务的需要;
通过以上的分析看出,将着陆器的着陆位置作为火星车的初始位置时,认为火星车初始经纬度的确定误差均为1角秒,即δλ=1′′,δL=1′′,其中,λ代表火星车的经度,L代表火星车的纬度;
步骤二:根据火星车的初始位置以及天文导航子系统输出的惯性姿态矩阵确定火星车的初始姿态矩阵;
新型大视场星敏感器的出现,使得同时观测三颗及三颗以上的导航星成为可能,在不需要任何外部基准信息的前提下,直接精确地提供运载体相对于惯性空间的姿态矩阵,且精度在全程保持稳定;因此,根据大视场星敏感器的输出便获得高精度的火星车载体坐标系b系相对于火星赤道惯性坐标系i系的姿态矩阵根据当前的导航时间t能够获得从火星赤道惯 性坐标系i系转换到火星星固坐标系m系的方向余弦矩阵由于:
C~ib=CnbCmnCim---(1)]]>
其中:
Cmn=-sinλcosλ0-cosλsinL-sinλsinLcosLcosλcosLsinλcosLsinL]]>
所以,Cnb=C~ib(CmnCim)T]]>
火星车的初始姿态实际上就是导航坐标系n系和火星车载体坐标系b系之间的姿态转换矩阵
Cnb=cγcψ+sγsθsψ-cγsψ+sγsθcψ-sγcθcθsψcθcψsγcψ-cγsθsψ-sγsψ-cγsθcψcγcθ---(2)]]>
其中,θ,γ,ψ分别代表火星车的俯仰角、横滚角和偏航角,cθ表示的是cos(θ),sθ表示的是sin(θ),其它的以此类推;
根据式(2)得:
θ=arcsin(C23)         (3)
γ主=-arctan(C13/C33)           (4)
ψ主=arctan(C21/C22)           (5)
由以上三式得出的是反三角函数的主值;在实际应用中,俯仰角θ定义在(-π/2,π/2)区间,横滚角γ定义在(-π,π)区间,偏航角ψ定义在(0,2π)区间;这样,θ的主值即为真值,而γ和ψ的真值还需通过如下附加的判式来决定其在哪个象限:


步骤三:建立火星车两位置对准的系统状态模型和量测模型;
a.构建系统状态模型;
以地理坐标系t系作为惯性导航解算的基本坐标系,则惯导系统误差模型如下所示:

其中,为惯导的平台失准角,δVn为速度误差,εb为陀螺仪常值漂移,为加速度计零偏;
因此,系统的状态方程为:
X·(t)=F(t)X(t)+G(t)W(t)---(9)]]>
其中,状态矢量X=φEφNφUδvEδvNδvUϵxϵyϵz▿x▿y▿zT,]]>系统的噪声矢量W(t)=[wgx wgy wgz wax way waz]T,ωgi(i=x,y,z)、ωai(i=x,y,z)分别为陀螺仪、加速度计随机白噪声;
b.构建系统量测模型;
根据当前的导航时间t和火星车的初始位置,并结合SINS的姿态矩阵有:
C^ib=C^nbC^mnCim---(10)]]>
考虑到对准误差及陀螺漂移等因素的影响,SINS数学平台系n′系与导航坐标系n系之间存在数学平台失准角向量有:

由于天文导航子系统测量的姿态精度较高,且其测量误差考虑为零均值的白噪声,所以天文导航子系统输出的惯性姿态矩阵认为是真实的姿态矩阵与星敏感器的量测白噪声阵Vs之和,即:
C~ib=Cib+Vs---(12)]]>
将惯导姿态量测信息构造单元与天文导航子系统分别确定的方向余弦阵的差值记作姿态量测量Zs,则由式(10)、式(11)以及式(12)得:

将Zs(3×3)展开成列向量Z1(9×1),并结合系统的状态向量X,列写出量测方程:
Z1=H1X+V1          (14)
其中,H1=[H11 09×3 09×3 09×3]为姿态量测矩阵,V1为星敏感器的量测白噪声矩阵;
C^nb=T11T12T13T21T22T23T31T32T33,C^mnCim=C11C12C13C21C22C23C31C32C33,]]>则根据式(13)得:
H11=T13C21-T12C31T11C31-T13C11T12C11-T11C21T13C22-T12C32T11C32-T13C12T12C12-T11C22T13C23-T12C33T11C33-T13C13T12C13-T11C23T23C21-T22C31T21C31-T23C11T22C11-T21C21T23C22-T22C32T21C32-T23C12T22C12-T21C22T23C23-T22C33T21C33-T23C13T22C13-T21C23T33C21-T32C31T31C31-T33C11T32C11-T31C21T33C22-T32C32T31C32-T33C12T32C12-T31C22T33C23-T32C33T31C33-T33C13T32C13-T31C23]]>
将捷联惯导子系统输出的速度误差作为观测量,并结合系统的状态向量X,列写出量测方程:
Z2=δvEδvNδvUH2X+V2---(15)]]>
式中,H2=[03×3 I3×3 03×3 03×3]为速度误差量测矩阵,V2为速度误差的量测白噪声矩阵;
步骤四:火星车通过自转实现两位置对准;
火星车两位置对准的过程为:首先,火星车在起始位置处进行初始对准及误差标定,然后,让火星车在原地进行自转,通过积分陀螺仪的输出获得火星车姿态角的变化,当火星车的偏航角改变了180°以后,使火星车停止自转运动,然后在新的位置上继续进行对准过程和误差标定过程;
步骤五:通过修正火星车的初始位姿信息实现对高精度初始对准的要求;
由于火星车的初始位置存在误差δL,δλ,因此,根据火星车初始位置所确定的位置矩阵与真实的位置矩阵之间存在如下的关系:
Cmn=(I+[δP×])C^mn---(16)]]>
其中,δP=[-δL δλ·cosL δλ·sinL]T为位置误差向量;
根据式(12)和式(16)可知,天文导航子系统所确定的高精度惯性姿态矩阵表示为:
C~ib=CnbCmnCim+Vs=Cnb(I+[δP×])C^mnCim+Vs---(17)]]>
因此,火星车经过初始对准以后所确定的姿态矩阵与真实的姿态矩阵之间存在如下的关系:
Cpb=Cnb(I+[δP×])---(18)]]>
火星车进行初始对准时,由于存在位置误差的影响,使得平台失准角的估计值与真实值之间存在一定的偏差:
ΔφE=φ^E-φEΔφN=φ^N-φNΔφU=φ^U-φU---(19)]]>
其中,ΔφE,ΔφN,ΔφU分别表示平台失准角的估计误差,分别表示平台失准角的估计值,φE,φN,φU分别表示平台失准角的真实值;
由于

因此

根据公式(18)和公式(21)得:

因此
ΔφU=ΔφN×tanL                (23)
而水平方向上平台失准角的估计误差与加速度计零偏的估计误差之间存在如下的关系:
ΔφE=Δ▿N/gΔφN=-Δ▿E/g---(24)]]>
其中,分别表示导航坐标系下等效的东向和北向上加速度计零偏的估计误差;
根据式(23)和式(24)得:
ΔφU=-Δ▿E×tanL/g---(25)]]>
由于两位置对准时加速度计零偏的估计精度得到了提高,则认为是两位置对准时等效的东向和北向上加速度计零偏的估计值与固定位置对准时等效的东向与北向上加速度计零偏的估计值之差;即:
Δ▿E=▿E2-▿E1Δ▿N=▿N2-▿N1---(26)]]>
其中,分别表示的是两位置对准时东向和北向上加速度计零偏的估计值,分别表示的是固定位置对准时东向和北向上加速度计零偏的估计值;
将等效的东向和北向上加速度计零偏的估计误差代入式(24)就求出利用式(25)就求出然后根据式(21)去修正捷联惯导的姿态矩阵就提高初始对准的精度;
根据式(18)和式(22)对火星车的初始位置进行修正就较大地提高火星车初始位置的精度。

说明书

说明书一种惯导天文高精度复合两位置对准及误差标定方法
技术领域
本发明涉及一种惯导天文高精度复合两位置对准及误差标定方法,属于惯性导航技术领域。
背景技术
在火星探测中,火星车是在火星表面进行巡视探测的航天器,是火星探测必不可少的工具和手段。通过火星车在火星表面的探测活动,人们可以获取火星表面的环境资料,收集火星表面的岩石和土壤标本,从而完成科学探测任务。火星车通常借助地面站通过无线电测控进行导航控制,但由于地球和火星的自转和公转运动以及所带来的地面站和火星车相对地理位置的变化等,有时火星车会处于地面站无法测控的区域内;同时,火星车与地面的通讯也存在时延和带宽的问题。因此,火星车利用自身携带的测量设备进行自主导航控制已经成为重要的研究方向。
目前,任何一种单一的导航方式都无法同时满足火星车自主导航的要求,突破这一难点的最佳方案就是采用多传感器信息融合的组合导航技术。由于捷联惯导系统(SINS)具有完全自主、快速、动态性能好、短时间内精度高等优点,因此,适用于火星车的组合导航系统中一般均包括捷联惯导系统。但只要有捷联惯导系统参与的组合导航系统,就要首先考虑捷联惯导系统的初始对准问题,因为火星车初始位置和姿态的确定是运动过程中火星车定位的参考基准,其精度直接影响着火星车在整个运动过程中的定位精度。目前在初始定位算法方面的研究甚少,可进行的初始位置的确定方法有无线电跟踪测量和基于路标的自主位姿确定方法。无线电测控定位方法的优点是全局绝对定位,缺点是无法实现实时自主定位。勇气号和机遇号火星车着陆后,用其无线电系统同地球跟踪站直接通信,根据第2个火星日至第4个火星日地球测控站直接得到的双向多普勒信号以及火星车与奥德赛轨道器在两次通信窗口得到的双向多普勒信号,得到了着陆器的位置(即火星车的初始位置);基于路标的自主位姿确定方法即利用陨石坑作为导航路标进行探测器状态估计,勇气号与机遇号着陆火星的过程中成功匹配了相邻两帧图像中的路标点,对着陆器相对火星表面的水平速度进行了估算,但导航路标位置的精确获取是保证该方法成功应用的重要前提。
为了保证捷联惯导系统的初始对准精度以及导航精度,必须减小惯性器件的测量误差。因此,对捷联惯导系统进行误差标定与补偿是另一个需要考虑的问题。捷联惯导系统误差标定技术根据场所的不同,可分为实验室标定和外场标定。实验室标定是指在实验室内利用惯性测试设备标定系统的参数,外场标定则是将系统安装在载体上后进行的标定。由于通过实验室标定出的各项误差系数并不是固定不变的,包括陀螺仪常值误差和加速度计常值误差。这些参数随着系统的使用或存放时间的推移而变化。因此,在惯性测量组件的使用现场对其进行各项误差系数标定,不仅可以减小惯性器件测量误差对捷联惯导系统初始对准精度的影响,还能提高捷联惯导系统的使用精度。
为了满足火星车高精度自主导航的要求,本专利申请提出了一种惯导天文高精度复合两位置对准及误差标定方法。
发明内容
针对现有技术中存在的问题,本发明提供一种惯导天文高精度复合两位置对准及误差标定方法,它利用着陆器所确定的着陆位置以及天文导航系统提供的高精度惯性姿态信息,得到火星车的初始位姿信息,在此基础上,利用天文导航系统辅助火星车捷联惯导系统进行两位置对准,并对火星车的初始位姿信息进行修正,最终达到高精度初始对准。
本发明提出一种惯导天文高精度复合两位置对准及误差标定方法,包括捷联惯导子系统、天文导航子系统、初始位姿确定单元、惯导姿态量测信息构造单元和组合导航滤波器;它们之间的关系是:天文导航子系统将惯性姿态矩阵提供给初始位姿确定单元和组合导航滤波器,初始位姿确定单元将确定的初始位姿信息分别提供给惯导姿态量测信息构造单元和捷联惯导子系统,捷联惯导子系统将解算出的姿态矩阵和速度误差信息分别提供给惯导姿态量测信息构造单元和组合导航滤波器,惯导姿态量测信息构造单元将确定的惯性姿态矩阵提供给组合导航滤波器,组合导航滤波器为初始位姿确定单元提供初始位姿的估计误差。
所述捷联惯导子系统包括惯性测量组件和导航解算单元;惯性测量组件测得火星车相对于惯性空间的角速度和比力,将得到的角速度和比力信息传送给导航解算单元;导航解算单元根据惯性测量组件传输的信息通过力学编排算法实时计算出火星车的速度误差和姿态矩阵;
所述天文导航子系统包括大视场星敏感器和多矢量定姿单元;大视场星敏感器同一时刻能够观测得到三颗及三颗以上恒星的星光矢量信息,并将得到的观测信息提供给多矢量定姿单元;多矢量定姿单元对接收到的星光矢量信息进行处理,得到火星车相对惯性空间的姿态矩阵;
所述初始位姿确定单元包括初始位置确定模块和初始姿态确定模块;初始位置确定模块 将着陆器所确定的着陆位置作为火星车的初始位置信息,并将火星车的初始位置信息提供给初始姿态确定模块;初始姿态确定模块对接收到的火星车的初始位置信息、火星车的惯性姿态矩阵以及当前的导航时间进行处理,得到火星车的初始姿态矩阵;
所述惯导姿态量测信息构造单元为捷联惯导子系统确定从火星赤道惯性坐标系转换到载体坐标系的惯性姿态矩阵;
所述组合导航滤波器以SINS误差方程为状态方程,以惯导姿态量测信息构造单元与天文导航子系统分别提供的惯性姿态矩阵之差以及捷联惯导子系统提供的速度误差作为观测量,得到火星车初始位姿误差的估计值以及惯性测量组件零偏的估计值;
本发明一种惯导天文高精度复合两位置对准及误差标定方法,具体包括以下步骤:
步骤一:将着陆器所确定的着陆位置作为火星车的初始位置信息
火星车的初始位置也即着陆器的着陆位置,着陆器着陆位置的确定主要依赖于着陆段导航的精度,目前着陆段自主导航的发展趋势为:1)精确着陆导航,其着陆误差直径范围小于10米;2)中等精度着陆导航,其着陆误差直径范围在10米与1千米之间;3)低精度着陆导航,其着陆误差直径范围大于1千米;
以CCD相机作为传感器的视觉导航系统,具有体积小、重量轻、低能耗、视场宽、易于搭载等显著优势,更为重要的是,经过多年的发展,视觉导航算法已经能够通过提取图像中的信息较为精确地确定相机的位置、速度和姿态信息;因此,在火星着陆器着陆过程中,通过融合惯导系统的测量值以及CCD相机提供的位置、速度和姿态信息,就可以实现火星着陆器的精确着陆导航;
在火星着陆器的着陆过程中,当着陆相机开始工作以后,首先通过提取CCD相机所拍摄的火星表面图像上的地标点,并与火星在轨卫星所形成的数字高程地图进行地标点匹配,可以估计出着陆器的绝对位置及姿态信息;由于火星在轨卫星所拍摄的图像的分辨率有限,当火星着陆器接近火星表面时,地标点无法被准确地提取,可以通过跟踪图像序列中特征点的变化,估计出着陆器的速度信息,进而获得着陆器位置和姿态的相对变化信息;在整个着陆过程中,通过利用组合导航滤波器融合惯导系统与视觉导航系统分别提供的位置、速度和姿态信息,能够有效地修正惯导系统的累积误差以及陀螺仪和加速度计的常值漂移,从而极大地提高导航精度、满足火星车精确着陆任务的需要;
约翰逊等通过发射试验火箭模拟探测器的着陆过程对算法进行验证分析;试验结果表明,基于视觉匹配和惯性测量相结合的导航方法的速度误差为0.16m/s,位置误差为6.4m,能够满足未来火星精确着陆探测任务的需要;
通过以上的分析可以看出,将着陆器的着陆位置作为火星车的初始位置时,可以认为火 星车初始经纬度的确定误差均为1角秒,即δλ=1′′,δL=1′′,其中,λ代表火星车的经度,L代表火星车的纬度;
步骤二:根据火星车的初始位置以及天文导航子系统输出的惯性姿态矩阵确定火星车的初始姿态矩阵;
新型大视场星敏感器的出现,使得同时观测三颗及三颗以上的导航星成为可能,在不需要任何外部基准信息的前提下,可直接精确地(1″~7″)提供运载体相对于惯性空间的姿态矩阵,且精度在全程保持稳定;因此,根据大视场星敏感器的输出便可获得高精度的火星车载体坐标系(b系)相对于火星赤道惯性坐标系(i系)的姿态矩阵根据当前的导航时间t能够获得从火星赤道惯性坐标系(i系)转换到火星星固坐标系(m系)的方向余弦矩阵由于:
C~ib=CnbCmnCim---(1)]]>
其中:
Cmn=-sinλcosλ0-cosλsinL-sinλsinLcosLcosλcosLsinλcosLsinL]]>
所以,Cnb=C~ib(CmnCim)T]]>
火星车的初始姿态实际上就是导航坐标系(n系)和火星车载体坐标系(b系)之间的姿态转换矩阵
Cnb=cγcψ+sγsθsψ-cγsψ+sγsθcψ-sγcθcθsψcθcψsγcψ-cγsθsψ-sγsψ-cγsθcψcγcθ---(2)]]>
其中,θ,γ,ψ分别代表火星车的俯仰角、横滚角和偏航角,cθ表示的是cos(θ),sθ表示的是sin(θ),其它的以此类推;
根据式(2)可得:
θ=arcsin(C23)            (3)
γ主=-arctan(C13/C33)     (4)
ψ主=arctan(C21/C22)          (5)
由以上三式得出的是反三角函数的主值;在实际应用中,俯仰角θ定义在(-π/2,π/2)区间,横滚角γ定义在(-π,π)区间,偏航角ψ定义在(0,2π)区间;这样,θ的主值即为真值,而γ和ψ的真值还需通过如下附加的判式来决定其在哪个象限:


步骤三:建立火星车两位置对准的系统状态模型和量测模型;
a.构建系统状态模型;
以地理坐标系(t系)作为惯性导航解算的基本坐标系,则惯导系统误差模型如下所示:

其中,为惯导的平台失准角,δVn为速度误差,εb为陀螺仪常值漂移,为加速度计零偏;
因此,系统的状态方程为:
X·(t)=F(t)X(t)+G(t)W(t)---(9)]]>
其中,状态矢量X=φEφNφUδvEδvNδvUϵxϵyϵz▿x▿y▿zT,]]>系统的噪声矢量W(t)=[wgx wgy wgz wax way waz]T,ωgi(i=x,y,z)、ωai(i=x,y,z)分别为陀螺仪、加速度计随机白噪声;
b.构建系统量测模型;
根据当前的导航时间t和火星车的初始位置,并结合SINS的姿态矩阵有:
C^ib=C^nbC^mnCim---(10)]]>
考虑到对准误差及陀螺漂移等因素的影响,SINS数学平台系(n′系)与导航坐标系(n系)之间存在数学平台失准角向量

由于天文导航子系统测量的姿态精度较高,且其测量误差可以考虑为零均值的白噪声,所以天文导航子系统输出的惯性姿态矩阵可以认为是真实的姿态矩阵与星敏感器的量测白噪声阵Vs之和,即:
C~ib=Cib+Vs---(12)]]>
将惯导姿态量测信息构造单元与天文导航子系统分别确定的方向余弦阵的差值记作姿态量测量Zs,则由式(10)、式(11)以及式(12)可得:

将Zs(3×3)展开成列向量Z1(9×1),并结合系统的状态向量X,可列写出量测方程:
Z1=H1X+V1         (14)
其中,H1=[H11 09×3 09×3 09×3]为姿态量测矩阵,V1为星敏感器的量测白噪声矩阵;
C^nb=T11T12T13T21T22T23T31T32T33,C^mnCim=C11C12C13C21C22C23C31C32C33,]]>则根据式(13)可得:
H11=T13C21-T12C31T11C31-T13C11T12C11-T11C21T13C22-T12C32T11C32-T13C12T12C12-T11C22T13C23-T12C33T11C33-T13C13T12C13-T11C23T23C21-T22C31T21C31-T23C11T22C11-T21C21T23C22-T22C32T21C32-T23C12T22C12-T21C22T23C23-T22C33T21C33-T23C13T22C13-T21C23T33C21-T32C31T31C31-T33C11T32C11-T31C21T33C22-T32C32T31C32-T33C12T32C12-T31C22T33C23-T32C33T31C33-T33C13T32C13-T31C23]]>
将捷联惯导子系统输出的速度误差作为观测量,并结合系统的状态向量X,可列写出量测方程:
Z2=δvEδvNδvUH2X+V2---(15)]]>
式中,H2=[03×3 I3×3 03×3 03×3]为速度误差量测矩阵,V2为速度误差的量测白噪声矩阵;
步骤四:火星车通过自转实现两位置对准;
火星车两位置对准的过程为:首先,火星车在起始位置处进行初始对准及误差标定,然后,让火星车在原地进行自转,通过积分陀螺仪的输出获得火星车姿态角的变化,当火星车的偏航角改变了180°以后,使火星车停止自转运动,然后在新的位置上继续进行对准过程和误差标定过程;
步骤五:通过修正火星车的初始位姿信息实现对高精度初始对准的要求;
由于火星车的初始位置存在误差δL,δλ,因此,根据火星车初始位置所确定的位置矩阵与真实的位置矩阵之间存在如下的关系:
Cmn=(I+[δP×])C^mn---(16)]]>
其中,δP=[-δL δλ·cosL δλ·sinL]T为位置误差向量。
根据式(12)和式(16)可知,天文导航子系统所确定的高精度惯性姿态矩阵可以表示为:
C~ib=CnbCmnCim+Vs=Cnb(I+[δP×])C^mnCim+Vs---(17)]]>
因此,火星车经过初始对准以后所确定的姿态矩阵与真实的姿态矩阵之间存在如下的关系:
Cpb=Cnb(I+[δP×])---(18)]]>
火星车进行初始对准时,由于存在位置误差的影响,使得平台失准角的估计值与真实值之间存在一定的偏差:
ΔφE=φ^E-φEΔφN=φ^N-φNΔφU=φ^U-φU---(19)]]>
其中,ΔφE,ΔφN,ΔφU分别表示平台失准角的估计误差,分别表示平台失准角的估计值,φE,φN,φU分别表示平台失准角的真实值;
由于

因此

根据公式(18)和公式(21)可得:

因此
ΔφU=ΔφN×tanL                       (23)
而水平方向上平台失准角的估计误差与加速度计零偏的估计误差之间存在如下的关系:
ΔφE=Δ▿N/gΔφN=-Δ▿E/g---(24)]]>
其中,分别表示导航坐标系下等效的东向和北向上加速度计零偏的估计误差;
根据式(23)和式(24)可得:
ΔφU=-Δ▿E×tanL/g---(25)]]>
由于两位置对准时加速度计零偏的估计精度得到了提高,则可以认为是两位置对准时等效的东向和北向上加速度计零偏的估计值与固定位置对准时等效的东向与北向上加速度计零偏的估计值之差;即:
Δ▿E=▿E2-▿E1Δ▿N=▿N2-▿N1---(26)]]>
其中,分别表示的是两位置对准时东向和北向上加速度计零偏的估计值,分别表示的是固定位置对准时东向和北向上加速度计零偏的估计值;
将等效的东向和北向上加速度计零偏的估计误差代入式(24)就可以求出ΔφE,ΔφN,利用式(25)就可以求出ΔφU,然后根据式(21)去修正捷联惯导的姿态矩阵就可以提高初始对准的精度;
根据式(18)和式(22)对火星车的初始位置进行修正就可以较大地提高火星车初始位置的精度。
本发明的优点在于:
(1)本发明提出一种惯导天文高精度复合两位置对准及误差标定方法,通过利用着陆器所确定的着陆位置以及天文导航子系统输出的惯性姿态信息,可以快速地确定火星车的初始位姿信息;
(2)本发明提出一种惯导天文高精度复合两位置对准及误差标定方法,利用卡尔曼滤波融合速度误差信息和姿态信息,进而对平台失准角以及惯性测量组件的零偏进行最优地估计,提高了初始对准的精度;
(3)本发明提出一种惯导天文高精度复合两位置对准及误差标定方法,通过火星车自转,改善了捷联惯导系统误差的可观测性,使得加速度计零偏的估计精度得到了较大的提高,利用求得的平台失准角的估计误差对火星车的初始位姿信息进行修正以后,能够满足火星车对高精度初始对准的要求;
(4)本发明提出一种惯导天文高精度复合两位置对准及误差标定方法,充分发挥了捷联惯导子系统和天文导航子系统各自的优势,并且还可以应用于其它巡视探测器,具有广阔的应用前景。
四、附图说明
图1为本发明提出的一种惯导天文高精度复合两位置对准以及误差标定方法结构示意 图;
图2为本发明提出的一种惯导天文高精度复合两位置对准以及误差标定实现方法流程图;
图3为本发明中着陆器组合导航原理图;
图1中:
1—捷联惯导子系统  2—天文导航子系统  3—初始位姿确定单元
4—惯导姿态量测信息构造单元  5—组合导航滤波器
101—惯性测量组件  102—导航解算单元
201—大视场星敏感器  202—多矢量定姿单元
301—初始位置确定模块  302—初始姿态确定模块
—天文导航子系统所确定的惯性姿态矩阵  —姿态矩阵
—捷联惯导子系统所确定的惯性姿态矩阵  λ,L—经度和纬度
δVn—速度误差信息  δP—位置误差向量  —平台失准角的估计误差向量
图3中:
—比力信息  —角速度信息
五、具体实施方式
下面将结合附图对本发明作进一步的详细说明。
本发明提出一种惯导天文高精度复合两位置对准及误差标定方法。通过将着陆器所确定的着陆位置作为火星车的初始位置信息(λ,L),然后根据导航时间t和天文导航子系统2的输出确定火星车的初始姿态矩阵在此基础上,利用天文导航子系统2提供的高精度惯性姿态矩阵以及捷联惯导系统输出的速度误差信息(δVn),并结合捷联惯导系统的误差模型,利用组合导航滤波器5估计、校正系统误差,实现星高精度初始对准和误差标定。
见图1,本发明提出一种惯导天文高精度复合两位置对准及误差标定方法,包括捷联惯导子系统1、天文导航子系统2、初始位姿确定单元3、惯导姿态量测信息构造单元4和组合导航滤波器5;
捷联惯导子系统1包括惯性测量组件101和导航解算单元102;惯性测量组件101测得火星车相对于惯性空间的角速度和比力,将得到的角速度和比力信息传送给导航解算单元102;导航解算单元102根据惯性测量组件101传输的信息通过力学编排算法实时计算出火星车的速度误差(δVn)和姿态矩阵
天文导航子系统2包括大视场星敏感器201和多矢量定姿单元202;大视场星敏感器201 同一时刻能够观测得到三颗及三颗以上恒星的星光矢量信息,并将得到的观测信息提供给多矢量定姿单元202;多矢量定姿单元202对接收到的星光矢量信息进行处理,得到火星车相对惯性空间的姿态矩阵
初始位姿确定单元3包括初始位置确定模块301和初始姿态确定模块302;初始位置确定模块301将着陆器所确定的着陆位置作为火星车的初始位置信息(λ,L),并将火星车的初始位置信息(λ,L)提供给初始姿态确定模块302;初始姿态确定模块302对接收到的火星车的初始位置信息(λ,L)、火星车的惯性姿态矩阵以及当前的导航时间t进行处理,得到火星车的初始姿态矩阵
惯导姿态量测信息构造单元4为捷联惯导子系统1确定从火星赤道惯性坐标系转换到载体坐标系的惯性姿态矩阵
组合导航滤波器5以SINS误差方程为状态方程,以惯导姿态量测信息构造单元4与天文导航子系统2分别提供的惯性姿态信息之差以及捷联惯导子系统1提供的速度误差(δVn)作为观测量,得到火星车初始位姿误差的估计值(δP和)以及惯性测量组件零偏的估计值;
见图2,本发明提出一种惯导天文高精度复合两位置对准及误差标定方法,具体包括以下步骤:
步骤一:将着陆器所确定的着陆位置作为火星车的初始位置信息(λ,L)
火星车的初始位置(λ,L)也即着陆器的着陆位置,着陆器着陆位置的确定主要依赖于着陆段导航的精度,目前着陆段自主导航的发展趋势为:1)精确着陆导航,其着陆误差直径范围小于10米;2)中等精度着陆导航,其着陆误差直径范围在10米与1千米之间;3)低精度着陆导航,其着陆误差直径范围大于1千米;
以CCD相机作为传感器的视觉导航系统,具有体积小、重量轻、低能耗、视场宽、易于搭载等显著优势,更为重要的是,经过多年的发展,视觉导航算法已经能够通过提取图像中的信息较为精确地确定相机的位置、速度和姿态信息;因此,在火星着陆器着陆过程中,通过融合惯导系统的测量值以及CCD相机提供的位置、速度和姿态信息,就可以实现火星着陆器的精确着陆导航;
如图3所示,在火星着陆器的着陆过程中,当着陆相机开始工作以后,首先通过提取CCD相机所拍摄的火星表面图像上的地标点,并与火星在轨卫星所形成的数字高程地图进行地标点匹配,可以估计出着陆器的绝对位置及姿态信息;由于火星在轨卫星所拍摄的图像的分辨率有限,当火星着陆器接近火星表面时,地标点无法被准确地提取,可以通过跟踪图像序列中特征点的变化,估计出着陆器的速度信息,进而获得着陆器位置和姿态的相对变化信 息;在整个着陆过程中,通过利用组合导航滤波器融合惯导系统与视觉导航系统分别提供的位置、速度和姿态信息,能够有效地修正惯导系统的累积误差以及陀螺仪和加速度计的常值漂移,从而极大地提高导航精度、满足火星车精确着陆任务的需要;
约翰逊等通过发射试验火箭模拟探测器的着陆过程对算法进行验证分析;试验结果表明,基于视觉匹配和惯性测量相结合的导航方法的速度误差为0.16m/s,位置误差为6.4m,能够满足未来火星精确着陆探测任务的需要;
通过以上的分析可以看出,将着陆器的着陆位置作为火星车的初始位置时,可以认为火星车初始经纬度的确定误差均为1角秒,即δλ=1′′,δL=1′′,其中,λ代表火星车的经度,L代表火星车的纬度;
步骤二:根据火星车的初始位置(λ,L)以及天文导航子系统2输出的惯性姿态矩阵确定火星车的初始姿态矩阵
新型大视场星敏感器201的出现,使得同时观测三颗及三颗以上的导航星成为可能,在不需要任何外部基准信息的前提下,可直接精确地(1″~7″)提供运载体相对于惯性空间的姿态矩阵且精度在全程保持稳定;因此,根据大视场星敏感器201的输出便可获得高精度的火星车载体坐标系(b系)相对于火星赤道惯性坐标系(i系)的姿态矩阵根据当前的导航时间t能够获得从火星赤道惯性坐标系(i系)转换到火星星固坐标系(m系)的方向余弦矩阵由于:
C~ib=CnbCmnCim---(1)]]>
其中:
Cmn=-sinλcosλ0-cosλsinL-sinλsinLcosLcosλcosLsinλcosLsinL]]>
所以,Cnb=C~ib(CmnCim)T]]>
火星车的初始姿态实际上就是导航坐标系(n系)和火星车载体坐标系(b系)之间的姿态转换矩阵
Cnb=cγcψ+sγsθsψ-cγsψ+sγsθcψ-sγcθcθsψcθcψsγcψ-cγsθsψ-sγsψ-cγsθcψcγcθ---(2)]]>
其中,θ,γ,ψ分别代表火星车的俯仰角、横滚角和偏航角,cθ表示的是cos(θ),sθ表示的是sin(θ),其它的以此类推;
根据式(2)可得:
θ=arcsin(C23)           (3)
γ主=-arctan(C13/C33)           (4)
ψ主=arctan(C21/C22)          (5)
由以上三式得出的是反三角函数的主值;在实际应用中,俯仰角θ定义在(-π/2,π/2)区间,横滚角γ定义在(-π,π)区间,偏航角ψ定义在(0,2π)区间;这样,θ的主值即为真值,而γ和ψ的真值还需通过如下附加的判式来决定其在哪个象限:


步骤三:建立火星车两位置对准的系统状态模型和量测模型;
a.构建系统状态模型;
以地理坐标系(t系)作为惯性导航解算的基本坐标系,则惯导系统误差模型如下所示:

其中,为惯导的平台失准角,δVn为速度误差,εb为陀螺仪常值漂移,为加速度计零偏;
因此,系统的状态方程为:
X·(t)=F(t)X(t)+G(t)W(t)---(9)]]>
其中,状态矢量X=φEφNφUδvEδvNδvUϵxϵyϵz▿x▿y▿zT,]]>系统的噪声矢量W(t)=[wgx wgy wgz wax way waz]T,ωgi(i=x,y,z)、ωai(i=x,y,z)分别为陀螺仪、加速度计随机白噪声;
b.构建系统量测模型;
根据当前的导航时间t和火星车的初始位置(λ,L),并结合SINS的姿态矩阵有:
C^ib=C^nbC^mnCim---(10)]]>
考虑到对准误差及陀螺漂移等因素的影响,SINS数学平台系(n′系)与导航坐标系(n系)之间存在数学平台失准角向量有:

由于天文导航子系统2测量的姿态精度较高,且其测量误差可以考虑为零均值的白噪声,所以天文导航子系统2输出的姿态矩阵可以认为是真实的姿态矩阵与星敏感器的量测白噪声阵Vs之和,即:
C~ib=Cib+Vs---(12)]]>
将惯导姿态量测信息构造单元4与天文导航子系统2分别确定的方向余弦阵的差值记作姿态量测量Zs,则由式(10)、式(11)以及式(12)可得:

将Zs(3×3)展开成列向量Z1(9×1),并结合系统的状态向量X,可列写出量测方程:
Z1=H1X+V1         (14)其中,H1=[H11 09×3 09×3 09×3]为姿态量测矩阵,V1为天文导航子系统2的量测白噪声矩阵;
C^nb=T11T12T13T21T22T23T31T32T33,C^mnCim=C11C12C13C21C22C23C31C32C33,]]>则根据式(13)可得:
H11=T13C21-T12C31T11C31-T13C11T12C11-T11C21T13C22-T12C32T11C32-T13C12T12C12-T11C22T13C23-T12C33T11C33-T13C13T12C13-T11C23T23C21-T22C31T21C31-T23C11T22C11-T21C21T23C22-T22C32T21C32-T23C12T22C12-T21C22T23C23-T22C33T21C33-T23C13T22C13-T21C23T33C21-T32C31T31C31-T33C11T32C11-T31C21T33C22-T32C32T31C32-T33C12T32C12-T31C22T33C23-T32C33T31C33-T33C13T32C13-T31C23]]>
将捷联惯导子系统1输出的速度误差(δVn)作为观测量,并结合系统的状态向量X,可列写出量测方程:
Z2=δvEδvNδvUH2X+V2---(15)]]>
式中,H2=[03×3 I3×3 03×3 03×3]为速度误差量测矩阵,V2为速度误差的量测白噪声矩阵;
步骤四:火星车通过自转实现两位置对准;
火星车两位置对准的过程为:首先,火星车在起始位置处进行初始对准及误差标定,然后,让火星车在原地进行自转,通过积分陀螺仪的输出获得火星车姿态角的变化,当火星车的偏航角改变了180°以后,使火星车停止自转运动,然后在新的位置上继续进行对准过程和误差标定过程;
步骤五:通过修正火星车的初始位姿信息实现对高精度初始对准的要求;
由于火星车的初始位置存在误差δL,δλ,因此,根据火星车初始位置(λ,L)所确定的位置矩阵与真实的位置矩阵之间存在如下的关系:
Cmn=(I+[δP×])C^mn---(16)]]>
其中,δP=[-δL δλ·cosL δλ·sinL]T为位置误差向量。
根据式(12)和式(16)可知,天文导航子系统2所确定的高精度惯性姿态矩阵可以表示为:
C~ib=CnbCmnCim+Vs=Cnb(I+[δP×])C^mnCim+Vs---(17)]]>
因此,火星车经过初始对准以后所确定的姿态矩阵与真实的姿态矩阵之间存在如下的关系:
Cpb=Cnb(I+[δP×])---(18)]]>
火星车进行初始对准时,由于存在位置误差的影响,使得平台失准角的估计值与真实值之间存在一定的偏差:
ΔφE=φ^E-φEΔφN=φ^N-φNΔφU=φ^U-φU---(19)]]>
其中,ΔφE,ΔφN,ΔφU分别表示平台失准角的估计误差,分别表示平台失准角的估计值,φE,φN,φU分别表示平台失准角的真实值;
由于

因此

根据公式(18)和公式(21)可得:

因此
ΔφU=ΔφN×tanL               (23)
而水平方向上平台失准角的估计误差与加速度计零偏的估计误差之间存在如下的关系:
ΔφE=Δ▿N/gΔφN=-Δ▿E/g---(24)]]>
其中,分别表示导航坐标系下等效的东向和北向上加速度计零偏的估计误差;
根据式(23)和式(24)可得:
ΔφU=-Δ▿E×tanL/g---(25)]]>
由于两位置对准时加速度计零偏的估计精度得到了提高,则可以认为是两位置对准时等效的东向和北向上加速度计零偏的估计值与固定位置对准时等效的东向与北向上加速度计零偏的估计值之差;即:
Δ▿E=▿E2-▿E1Δ▿N=▿N2-▿N1---(26)]]>
其中,分别表示的是两位置对准时东向和北向上加速度计零偏的估计值,分别表示的是固定位置对准时东向和北向上加速度计零偏的估计值;
将等效的东向和北向上加速度计零偏的估计误差代入式(24)就可以求出ΔφE,ΔφN,利用式(25)就可以求出ΔφU,然后根据式(21)去修正捷联惯导的姿态矩阵就可以提高初始对准的精度;
根据式(18)和式(22)对火星车的初始位置(λ,L)进行修正就可以较大地提高火星车初始位置的精度。

一种惯导天文高精度复合两位置对准及误差标定方法.pdf_第1页
第1页 / 共22页
一种惯导天文高精度复合两位置对准及误差标定方法.pdf_第2页
第2页 / 共22页
一种惯导天文高精度复合两位置对准及误差标定方法.pdf_第3页
第3页 / 共22页
点击查看更多>>
资源描述

《一种惯导天文高精度复合两位置对准及误差标定方法.pdf》由会员分享,可在线阅读,更多相关《一种惯导天文高精度复合两位置对准及误差标定方法.pdf(22页珍藏版)》请在专利查询网上搜索。

1、(10)申请公布号 CN 103900611 A (43)申请公布日 2014.07.02 CN 103900611 A (21)申请号 201410122979.X (22)申请日 2014.03.28 G01C 25/00(2006.01) G01C 21/24(2006.01) (71)申请人 北京航空航天大学 地址 100191 北京市海淀区学院路 37 号 (72)发明人 王新龙 管叙军 (74)专利代理机构 北京慧泉知识产权代理有限 公司 11232 代理人 王顺荣 唐爱华 (54) 发明名称 一种惯导天文高精度复合两位置对准及误差 标定方法 (57) 摘要 一种惯导天文高精度复合。

2、两位置对准及误差 标定方法, 它有五大步骤 : 步骤一 : 将着陆器所确 定的着陆位置作为火星车的初始位置信息 ; 步骤 二 : 根据火星车的初始位置以及天文导航子系统 输出的惯性姿态矩阵确定火星车的初始姿态矩 阵 ; 步骤三 : 建立火星车两位置对准的系统状态 模型和量测模型 ; 步骤四 : 火星车通过自转实现 两位置对准 ; 步骤五 : 通过修正火星车的初始位 姿信息实现对高精度初始对准的要求。本发明充 分发挥了捷联惯导子系统和天文导航子系统各自 的优势, 并且还可以应用于其它巡视探测器, 具有 广阔的应用前景。 (51)Int.Cl. 权利要求书 5 页 说明书 14 页 附图 2 页 。

3、(19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书5页 说明书14页 附图2页 (10)申请公布号 CN 103900611 A CN 103900611 A 1/5 页 2 1. 一种惯导天文高精度复合两位置对准及误差标定方法, 其特征在于 : 它包括以下步 骤 : 步骤一 : 将着陆器所确定的着陆位置作为火星车的初始位置信息 火星车的初始位置也即着陆器的着陆位置, 着陆器着陆位置的确定依赖于着陆段导航 的精度, 目前着陆段自主导航的发展趋势为 : 1) 精确着陆导航, 其着陆误差直径范围小于 10 米 ; 2) 中等精度着陆导航, 其着陆误差直径范围在 10 米与 1 。

4、千米之间 ; 3) 低精度着陆导 航, 其着陆误差直径范围大于 1 千米 ; 以 CCD 相机作为传感器的视觉导航系统, 具有体积小、 重量轻、 低能耗、 视场宽、 易于搭 载显著优势, 经过多年的发展, 视觉导航算法已经能够通过提取图像中的信息较为精确地 确定相机的位置、 速度和姿态信息 ; 因此, 在火星着陆器着陆过程中, 通过融合惯导系统的 测量值以及 CCD 相机提供的位置、 速度和姿态信息, 就能实现火星着陆器的精确着陆导航 ; 在火星着陆器的着陆过程中, 当着陆相机开始工作以后, 首先通过提取 CCD 相机所拍 摄的火星表面图像上的地标点, 并与火星在轨卫星所形成的数字高程地图进行。

5、地标点匹 配, 预计出着陆器的绝对位置及姿态信息 ; 由于火星在轨卫星所拍摄的图像的分辨率有限, 当火星着陆器接近火星表面时, 地标点无法被准确地提取, 通过跟踪图像序列中特征点的 变化, 预计出着陆器的速度信息, 进而获得着陆器位置和姿态的相对变化信息 ; 在整个着陆 过程中, 通过利用组合导航滤波器融合惯导系统与视觉导航系统分别提供的位置、 速度和 姿态信息, 能够有效地修正惯导系统的累积误差以及陀螺仪和加速度计的常值漂移, 从而 提高导航精度、 满足火星车精确着陆任务的需要 ; 试验结果表明, 基于视觉匹配和惯性测量相结合的导航方法的速度误差为 0.16m/s, 位 置误差为 6.4m,。

6、 能够满足未来火星精确着陆探测任务的需要 ; 通过以上的分析看出, 将着陆器的着陆位置作为火星车的初始位置时, 认为火星车初 始经纬度的确定误差均为 1 角秒, 即 =1, L=1, 其中, 代表火星车的经度, L 代表火星车的纬度 ; 步骤二 : 根据火星车的初始位置以及天文导航子系统输出的惯性姿态矩阵确定火星车 的初始姿态矩阵 ; 新型大视场星敏感器的出现, 使得同时观测三颗及三颗以上的导航星成为可能, 在不 需要任何外部基准信息的前提下, 直接精确地提供运载体相对于惯性空间的姿态矩阵, 且 精度在全程保持稳定 ; 因此, 根据大视场星敏感器的输出便获得高精度的火星车载体坐标 系 b 系相。

7、对于火星赤道惯性坐标系 i 系的姿态矩阵根据当前的导航时间 t 能够获得从 火星赤道惯性坐标系 i 系转换到火星星固坐标系 m 系的方向余弦矩阵由于 : 其中 : 权 利 要 求 书 CN 103900611 A 2 2/5 页 3 所以, 火星车的初始姿态实际上就是导航坐标系n系和火星车载体坐标系b系之间的姿态转 换矩阵 其中, , , 分别代表火星车的俯仰角、 横滚角和偏航角, c 表示的是 cos(), s 表示的是 sin(), 其它的以此类推 ; 根据式 (2) 得 : =arcsin(C23) (3) 主=-arctan(C13/C33) (4) 主=arctan(C21/C22)。

8、 (5) 由以上三式得出的是反三角函数的主值 ; 在实际应用中, 俯仰角 定义在 (-/2,/2) 区间, 横滚角 定义在 (-,) 区间, 偏航角 定义在 (0,2) 区间 ; 这 样, 的主值即为真值, 而 和 的真值还需通过如下附加的判式来决定其在哪个象限 : 步骤三 : 建立火星车两位置对准的系统状态模型和量测模型 ; a. 构建系统状态模型 ; 以地理坐标系 t 系作为惯性导航解算的基本坐标系, 则惯导系统误差模型如下所示 : 其中,为惯导的平台失准角, Vn为速度误差, b为陀螺仪常值漂移, 为加速度 计零偏 ; 因此, 系统的状态方程为 : 其中, 状态矢量系统 的噪声矢量W(t。

9、)=wgx wgy wgz wax way wazT, gi(i=x,y,z)、 ai(i=x,y,z)分别为陀螺仪、 加 权 利 要 求 书 CN 103900611 A 3 3/5 页 4 速度计随机白噪声 ; b. 构建系统量测模型 ; 根据当前的导航时间 t 和火星车的初始位置, 并结合 SINS 的姿态矩阵有 : 考虑到对准误差及陀螺漂移等因素的影响, SINS 数学平台系 n系与导航坐标系 n 系 之间存在数学平台失准角向量有 : 由于天文导航子系统测量的姿态精度较高, 且其测量误差考虑为零均值的白噪声, 所 以天文导航子系统输出的惯性姿态矩阵认为是真实的姿态矩阵与星敏感器的量测 。

10、白噪声阵 Vs之和, 即 : 将惯导姿态量测信息构造单元与天文导航子系统分别确定的方向余弦阵的差 值记作姿态量测量 Zs, 则由式 (10)、 式 (11) 以及式 (12) 得 : 将 Zs(33)展开成列向量 Z1(91), 并结合系统的状态向量 X, 列写出量测方程 : Z1=H1X+V1 (14) 其中, H1=H11 093 093 093 为姿态量测矩阵, V1为星敏感器的量测白噪声矩阵 ; 令则根据式 (13) 得 : 将捷联惯导子系统输出的速度误差作为观测量, 并结合系统的状态向量 X, 列写出量测 方程 : 权 利 要 求 书 CN 103900611 A 4 4/5 页 5。

11、 式中, H2=033 I33 033 033 为速度误差量测矩阵, V2为速度误差的量测白噪声矩 阵 ; 步骤四 : 火星车通过自转实现两位置对准 ; 火星车两位置对准的过程为 : 首先, 火星车在起始位置处进行初始对准及误差标定, 然 后, 让火星车在原地进行自转, 通过积分陀螺仪的输出获得火星车姿态角的变化, 当火星车 的偏航角改变了 180以后, 使火星车停止自转运动, 然后在新的位置上继续进行对准过程 和误差标定过程 ; 步骤五 : 通过修正火星车的初始位姿信息实现对高精度初始对准的要求 ; 由于火星车的初始位置存在误差 L,, 因此, 根据火星车初始位置所确定的位置 矩阵与真实的位。

12、置矩阵之间存在如下的关系 : 其中, P=-L cosL sinLT为位置误差向量 ; 根据式 (12) 和式 (16) 可知, 天文导航子系统所确定的高精度惯性姿态矩阵表示为 : 因此, 火星车经过初始对准以后所确定的姿态矩阵与真实的姿态矩阵之间存在 如下的关系 : 火星车进行初始对准时, 由于存在位置误差的影响, 使得平台失准角的估计值与真实 值之间存在一定的偏差 : 其中, E,N,U分别表示平台失准角的估计误差,分别表示平台失 准角的估计值, E,N,U分别表示平台失准角的真实值 ; 由于 因此 根据公式 (18) 和公式 (21) 得 : 权 利 要 求 书 CN 103900611。

13、 A 5 5/5 页 6 因此 U=NtanL (23) 而水平方向上平台失准角的估计误差与加速度计零偏的估计误差之间存在如下的关 系 : 其中,分别表示导航坐标系下等效的东向和北向上加速度计零偏的估计误 差 ; 根据式 (23) 和式 (24) 得 : 由于两位置对准时加速度计零偏的估计精度得到了提高, 则认为是两位置 对准时等效的东向和北向上加速度计零偏的估计值与固定位置对准时等效的东向与北向 上加速度计零偏的估计值之差 ; 即 : 其中,分别表示的是两位置对准时东向和北向上加速度计零偏的估计值, 分别表示的是固定位置对准时东向和北向上加速度计零偏的估计值 ; 将等效的东向和北向上加速度计。

14、零偏的估计误差代入式(24)就求出利用式 (25) 就求出然后根据式 (21) 去修正捷联惯导的姿态矩阵就提高初始对准的精度 ; 根据式(18)和式(22)对火星车的初始位置进行修正就较大地提高火星车初始位置的 精度。 权 利 要 求 书 CN 103900611 A 6 1/14 页 7 一种惯导天文高精度复合两位置对准及误差标定方法 技术领域 0001 本发明涉及一种惯导天文高精度复合两位置对准及误差标定方法, 属于惯性导航 技术领域。 背景技术 0002 在火星探测中, 火星车是在火星表面进行巡视探测的航天器, 是火星探测必不可 少的工具和手段。 通过火星车在火星表面的探测活动, 人们可。

15、以获取火星表面的环境资料, 收集火星表面的岩石和土壤标本, 从而完成科学探测任务。火星车通常借助地面站通过无 线电测控进行导航控制, 但由于地球和火星的自转和公转运动以及所带来的地面站和火星 车相对地理位置的变化等, 有时火星车会处于地面站无法测控的区域内 ; 同时, 火星车与地 面的通讯也存在时延和带宽的问题。因此, 火星车利用自身携带的测量设备进行自主导航 控制已经成为重要的研究方向。 0003 目前, 任何一种单一的导航方式都无法同时满足火星车自主导航的要求, 突破这 一难点的最佳方案就是采用多传感器信息融合的组合导航技术。 由于捷联惯导系统 (SINS) 具有完全自主、 快速、 动态性。

16、能好、 短时间内精度高等优点, 因此, 适用于火星车的组合导航 系统中一般均包括捷联惯导系统。但只要有捷联惯导系统参与的组合导航系统, 就要首先 考虑捷联惯导系统的初始对准问题, 因为火星车初始位置和姿态的确定是运动过程中火星 车定位的参考基准, 其精度直接影响着火星车在整个运动过程中的定位精度。目前在初始 定位算法方面的研究甚少, 可进行的初始位置的确定方法有无线电跟踪测量和基于路标的 自主位姿确定方法。无线电测控定位方法的优点是全局绝对定位, 缺点是无法实现实时自 主定位。勇气号和机遇号火星车着陆后, 用其无线电系统同地球跟踪站直接通信, 根据第 2 个火星日至第 4 个火星日地球测控站直。

17、接得到的双向多普勒信号以及火星车与奥德赛轨 道器在两次通信窗口得到的双向多普勒信号, 得到了着陆器的位置 (即火星车的初始位置) ; 基于路标的自主位姿确定方法即利用陨石坑作为导航路标进行探测器状态估计, 勇气号与 机遇号着陆火星的过程中成功匹配了相邻两帧图像中的路标点, 对着陆器相对火星表面的 水平速度进行了估算, 但导航路标位置的精确获取是保证该方法成功应用的重要前提。 0004 为了保证捷联惯导系统的初始对准精度以及导航精度, 必须减小惯性器件的测量 误差。 因此, 对捷联惯导系统进行误差标定与补偿是另一个需要考虑的问题。 捷联惯导系统 误差标定技术根据场所的不同, 可分为实验室标定和外。

18、场标定。实验室标定是指在实验室 内利用惯性测试设备标定系统的参数, 外场标定则是将系统安装在载体上后进行的标定。 由于通过实验室标定出的各项误差系数并不是固定不变的, 包括陀螺仪常值误差和加速度 计常值误差。这些参数随着系统的使用或存放时间的推移而变化。因此, 在惯性测量组件 的使用现场对其进行各项误差系数标定, 不仅可以减小惯性器件测量误差对捷联惯导系统 初始对准精度的影响, 还能提高捷联惯导系统的使用精度。 0005 为了满足火星车高精度自主导航的要求, 本专利申请提出了一种惯导天文高精度 复合两位置对准及误差标定方法。 说 明 书 CN 103900611 A 7 2/14 页 8 发明。

19、内容 0006 针对现有技术中存在的问题, 本发明提供一种惯导天文高精度复合两位置对准及 误差标定方法, 它利用着陆器所确定的着陆位置以及天文导航系统提供的高精度惯性姿态 信息, 得到火星车的初始位姿信息, 在此基础上, 利用天文导航系统辅助火星车捷联惯导系 统进行两位置对准, 并对火星车的初始位姿信息进行修正, 最终达到高精度初始对准。 0007 本发明提出一种惯导天文高精度复合两位置对准及误差标定方法, 包括捷联惯导 子系统、 天文导航子系统、 初始位姿确定单元、 惯导姿态量测信息构造单元和组合导航滤波 器 ; 它们之间的关系是 : 天文导航子系统将惯性姿态矩阵提供给初始位姿确定单元和组合。

20、 导航滤波器, 初始位姿确定单元将确定的初始位姿信息分别提供给惯导姿态量测信息构造 单元和捷联惯导子系统, 捷联惯导子系统将解算出的姿态矩阵和速度误差信息分别提供给 惯导姿态量测信息构造单元和组合导航滤波器, 惯导姿态量测信息构造单元将确定的惯性 姿态矩阵提供给组合导航滤波器, 组合导航滤波器为初始位姿确定单元提供初始位姿的估 计误差。 0008 所述捷联惯导子系统包括惯性测量组件和导航解算单元 ; 惯性测量组件测得火星 车相对于惯性空间的角速度和比力, 将得到的角速度和比力信息传送给导航解算单元 ; 导 航解算单元根据惯性测量组件传输的信息通过力学编排算法实时计算出火星车的速度误 差和姿态矩。

21、阵 ; 0009 所述天文导航子系统包括大视场星敏感器和多矢量定姿单元 ; 大视场星敏感器同 一时刻能够观测得到三颗及三颗以上恒星的星光矢量信息, 并将得到的观测信息提供给多 矢量定姿单元 ; 多矢量定姿单元对接收到的星光矢量信息进行处理, 得到火星车相对惯性 空间的姿态矩阵 ; 0010 所述初始位姿确定单元包括初始位置确定模块和初始姿态确定模块 ; 初始位置确 定模块将着陆器所确定的着陆位置作为火星车的初始位置信息, 并将火星车的初始位置信 息提供给初始姿态确定模块 ; 初始姿态确定模块对接收到的火星车的初始位置信息、 火星 车的惯性姿态矩阵以及当前的导航时间进行处理, 得到火星车的初始姿。

22、态矩阵 ; 0011 所述惯导姿态量测信息构造单元为捷联惯导子系统确定从火星赤道惯性坐标系 转换到载体坐标系的惯性姿态矩阵 ; 0012 所述组合导航滤波器以 SINS 误差方程为状态方程, 以惯导姿态量测信息构造单 元与天文导航子系统分别提供的惯性姿态矩阵之差以及捷联惯导子系统提供的速度误差 作为观测量, 得到火星车初始位姿误差的估计值以及惯性测量组件零偏的估计值 ; 0013 本发明一种惯导天文高精度复合两位置对准及误差标定方法, 具体包括以下步 骤 : 0014 步骤一 : 将着陆器所确定的着陆位置作为火星车的初始位置信息 0015 火星车的初始位置也即着陆器的着陆位置, 着陆器着陆位置。

23、的确定主要依赖于着 陆段导航的精度, 目前着陆段自主导航的发展趋势为 : 1) 精确着陆导航, 其着陆误差直径 范围小于10米 ; 2)中等精度着陆导航, 其着陆误差直径范围在10米与1千米之间 ; 3)低精 度着陆导航, 其着陆误差直径范围大于 1 千米 ; 0016 以 CCD 相机作为传感器的视觉导航系统, 具有体积小、 重量轻、 低能耗、 视场宽、 易 说 明 书 CN 103900611 A 8 3/14 页 9 于搭载等显著优势, 更为重要的是, 经过多年的发展, 视觉导航算法已经能够通过提取图像 中的信息较为精确地确定相机的位置、 速度和姿态信息 ; 因此, 在火星着陆器着陆过程。

24、中, 通过融合惯导系统的测量值以及 CCD 相机提供的位置、 速度和姿态信息, 就可以实现火星 着陆器的精确着陆导航 ; 0017 在火星着陆器的着陆过程中, 当着陆相机开始工作以后, 首先通过提取 CCD 相机 所拍摄的火星表面图像上的地标点, 并与火星在轨卫星所形成的数字高程地图进行地标点 匹配, 可以估计出着陆器的绝对位置及姿态信息 ; 由于火星在轨卫星所拍摄的图像的分辨 率有限, 当火星着陆器接近火星表面时, 地标点无法被准确地提取, 可以通过跟踪图像序列 中特征点的变化, 估计出着陆器的速度信息, 进而获得着陆器位置和姿态的相对变化信息 ; 在整个着陆过程中, 通过利用组合导航滤波器。

25、融合惯导系统与视觉导航系统分别提供的位 置、 速度和姿态信息, 能够有效地修正惯导系统的累积误差以及陀螺仪和加速度计的常值 漂移, 从而极大地提高导航精度、 满足火星车精确着陆任务的需要 ; 0018 约翰逊等通过发射试验火箭模拟探测器的着陆过程对算法进行验证分析 ; 试验结 果表明, 基于视觉匹配和惯性测量相结合的导航方法的速度误差为 0.16m/s, 位置误差为 6.4m, 能够满足未来火星精确着陆探测任务的需要 ; 0019 通过以上的分析可以看出, 将着陆器的着陆位置作为火星车的初始位置时, 可以 认为火星车初始经纬度的确定误差均为1角秒, 即=1, L=1, 其中, 代表火 星车的经。

26、度, L 代表火星车的纬度 ; 0020 步骤二 : 根据火星车的初始位置以及天文导航子系统输出的惯性姿态矩阵确定火 星车的初始姿态矩阵 ; 0021 新型大视场星敏感器的出现, 使得同时观测三颗及三颗以上的导航星成为可能, 在不需要任何外部基准信息的前提下, 可直接精确地 (1 7) 提供运载体相对于惯性 空间的姿态矩阵, 且精度在全程保持稳定 ; 因此, 根据大视场星敏感器的输出便可获得高精 度的火星车载体坐标系 (b 系) 相对于火星赤道惯性坐标系 (i 系) 的姿态矩阵根据当前 的导航时间 t 能够获得从火星赤道惯性坐标系 (i 系) 转换到火星星固坐标系 (m 系) 的方向 余弦矩阵。

27、由于 : 0022 0023 其中 : 0024 0025 所以, 0026 火星车的初始姿态实际上就是导航坐标系 (n 系) 和火星车载体坐标系 (b 系) 之间 的姿态转换矩阵 说 明 书 CN 103900611 A 9 4/14 页 10 0027 0028 其中, , , 分别代表火星车的俯仰角、 横滚角和偏航角, c 表示的是 cos(), s 表示的是 sin(), 其它的以此类推 ; 0029 根据式 (2) 可得 : 0030 =arcsin(C23) (3) 0031 主=-arctan(C13/C33) (4) 0032 主=arctan(C21/C22) (5) 003。

28、3 由以上三式得出的是反三角函数的主值 ; 在实际应用中, 俯仰角 定义在 (-/2,/2) 区间, 横滚角 定义在 (-,) 区间, 偏航角 定义在 (0,2) 区间 ; 这 样, 的主值即为真值, 而 和 的真值还需通过如下附加的判式来决定其在哪个象限 : 0034 0035 0036 步骤三 : 建立火星车两位置对准的系统状态模型和量测模型 ; 0037 a. 构建系统状态模型 ; 0038 以地理坐标系 (t 系) 作为惯性导航解算的基本坐标系, 则惯导系统误差模型如下 所示 : 0039 0040 其中,为惯导的平台失准角, Vn为速度误差, b为陀螺仪常值漂移, 为加 速度计零偏 。

29、; 0041 因此, 系统的状态方程为 : 0042 0043 其中, 状态矢量 系统的噪声矢量 W(t)=wgx wgy wgz wax way wazT, gi(i=x,y,z)、 ai(i=x,y,z) 分别为陀螺 说 明 书 CN 103900611 A 10 5/14 页 11 仪、 加速度计随机白噪声 ; 0044 b. 构建系统量测模型 ; 0045 根据当前的导航时间 t 和火星车的初始位置, 并结合 SINS 的姿态矩阵有 : 0046 0047 考虑到对准误差及陀螺漂移等因素的影响, SINS 数学平台系 (n系) 与导航坐标 系 (n 系) 之间存在数学平台失准角向量 0。

30、048 0049 由于天文导航子系统测量的姿态精度较高, 且其测量误差可以考虑为零均值的白 噪声, 所以天文导航子系统输出的惯性姿态矩阵可以认为是真实的姿态矩阵与星敏 感器的量测白噪声阵 Vs之和, 即 : 0050 0051 将惯导姿态量测信息构造单元与天文导航子系统分别确定的方向余弦阵 的差值记作姿态量测量 Zs, 则由式 (10)、 式 (11) 以及式 (12) 可得 : 0052 0053 将 Zs(33)展开成列向量 Z1(91), 并结合系统的状态向量 X, 可列写出量测方程 : 0054 Z1=H1X+V1 (14) 0055 其中, H1=H11 093 093 093 为姿。

31、态量测矩阵, V1为星敏感器的量测白噪声矩阵 ; 0056 令则根据式 (13) 可得 : 0057 0058 将捷联惯导子系统输出的速度误差作为观测量, 并结合系统的状态向量 X, 可列写 出量测方程 : 说 明 书 CN 103900611 A 11 6/14 页 12 0059 0060 式中, H2=033 I33 033 033 为速度误差量测矩阵, V2为速度误差的量测白噪声 矩阵 ; 0061 步骤四 : 火星车通过自转实现两位置对准 ; 0062 火星车两位置对准的过程为 : 首先, 火星车在起始位置处进行初始对准及误差标 定, 然后, 让火星车在原地进行自转, 通过积分陀螺仪。

32、的输出获得火星车姿态角的变化, 当 火星车的偏航角改变了 180以后, 使火星车停止自转运动, 然后在新的位置上继续进行对 准过程和误差标定过程 ; 0063 步骤五 : 通过修正火星车的初始位姿信息实现对高精度初始对准的要求 ; 0064 由于火星车的初始位置存在误差 L,, 因此, 根据火星车初始位置所确定的 位置矩阵与真实的位置矩阵之间存在如下的关系 : 0065 0066 其中, P=-L cosL sinLT为位置误差向量。 0067 根据式 (12) 和式 (16) 可知, 天文导航子系统所确定的高精度惯性姿态矩阵可以 表示为 : 0068 0069 因此, 火星车经过初始对准以后。

33、所确定的姿态矩阵与真实的姿态矩阵之间 存在如下的关系 : 0070 0071 火星车进行初始对准时, 由于存在位置误差的影响, 使得平台失准角的估计值与 真实值之间存在一定的偏差 : 0072 0073 其中, E,N,U分别表示平台失准角的估计误差,分别表示平 台失准角的估计值, E,N,U分别表示平台失准角的真实值 ; 0074 由于 0075 0076 因此 0077 说 明 书 CN 103900611 A 12 7/14 页 13 0078 根据公式 (18) 和公式 (21) 可得 : 0079 0080 因此 0081 U=NtanL (23) 0082 而水平方向上平台失准角的。

34、估计误差与加速度计零偏的估计误差之间存在如下 的关系 : 0083 0084 其中,分别表示导航坐标系下等效的东向和北向上加速度计零偏的估 计误差 ; 0085 根据式 (23) 和式 (24) 可得 : 0086 0087 由于两位置对准时加速度计零偏的估计精度得到了提高, 则可以认为 是两位置对准时等效的东向和北向上加速度计零偏的估计值与固定位置对准时等效的东 向与北向上加速度计零偏的估计值之差 ; 即 : 0088 0089 其中,分别表示的是两位置对准时东向和北向上加速度计零偏的估计值, 分别表示的是固定位置对准时东向和北向上加速度计零偏的估计值 ; 0090 将等效的东向和北向上加速。

35、度计零偏的估计误差代入式 (24) 就可以求出 E,N, 利用式 (25) 就可以求出 U, 然后根据式 (21) 去修正捷联惯导的姿态矩阵 就可以提高初始对准的精度 ; 0091 根据式(18)和式(22)对火星车的初始位置进行修正就可以较大地提高火星车初 始位置的精度。 0092 本发明的优点在于 : 0093 (1) 本发明提出一种惯导天文高精度复合两位置对准及误差标定方法, 通过利用 着陆器所确定的着陆位置以及天文导航子系统输出的惯性姿态信息, 可以快速地确定火星 车的初始位姿信息 ; 0094 (2) 本发明提出一种惯导天文高精度复合两位置对准及误差标定方法, 利用卡尔 曼滤波融合速。

36、度误差信息和姿态信息, 进而对平台失准角以及惯性测量组件的零偏进行最 优地估计, 提高了初始对准的精度 ; 0095 (3) 本发明提出一种惯导天文高精度复合两位置对准及误差标定方法, 通过火星 车自转, 改善了捷联惯导系统误差的可观测性, 使得加速度计零偏的估计精度得到了较大 的提高, 利用求得的平台失准角的估计误差对火星车的初始位姿信息进行修正以后, 能够 满足火星车对高精度初始对准的要求 ; 说 明 书 CN 103900611 A 13 8/14 页 14 0096 (4) 本发明提出一种惯导天文高精度复合两位置对准及误差标定方法, 充分发挥 了捷联惯导子系统和天文导航子系统各自的优势。

37、, 并且还可以应用于其它巡视探测器, 具 有广阔的应用前景。 0097 四、 附图说明 0098 图 1 为本发明提出的一种惯导天文高精度复合两位置对准以及误差标定方法结 构示意图 ; 0099 图 2 为本发明提出的一种惯导天文高精度复合两位置对准以及误差标定实现方 法流程图 ; 0100 图 3 为本发明中着陆器组合导航原理图 ; 0101 图 1 中 : 0102 1捷联惯导子系统 2天文导航子系统 3初始位姿确定单元 0103 4惯导姿态量测信息构造单元 5组合导航滤波器 0104 101惯性测量组件 102导航解算单元 0105 201大视场星敏感器 202多矢量定姿单元 0106 。

38、301初始位置确定模块 302初始姿态确定模块 0107 天文导航子系统所确定的惯性姿态矩阵 姿态矩阵 0108 捷联惯导子系统所确定的惯性姿态矩阵 ,L经度和纬度 0109 Vn速度误差信息 P位置误差向量 平台失准角的估计误差向量 0110 图 3 中 : 0111 比力信息 角速度信息 0112 五、 具体实施方式 0113 下面将结合附图对本发明作进一步的详细说明。 0114 本发明提出一种惯导天文高精度复合两位置对准及误差标定方法。 通过将着陆器 所确定的着陆位置作为火星车的初始位置信息 (,L) , 然后根据导航时间 t 和天文导航子 系统2的输出确定火星车的初始姿态矩阵在此基础上。

39、, 利用天文导航子系统2 提供的高精度惯性姿态矩阵以及捷联惯导系统输出的速度误差信息 (Vn) , 并结合 捷联惯导系统的误差模型, 利用组合导航滤波器 5 估计、 校正系统误差, 实现星高精度初始 对准和误差标定。 0115 见图 1, 本发明提出一种惯导天文高精度复合两位置对准及误差标定方法, 包括捷 联惯导子系统 1、 天文导航子系统 2、 初始位姿确定单元 3、 惯导姿态量测信息构造单元 4 和 组合导航滤波器 5 ; 0116 捷联惯导子系统1包括惯性测量组件101和导航解算单元102 ; 惯性测量组件101 测得火星车相对于惯性空间的角速度和比力, 将得到的角速度和比力信息传送给导。

40、航解算 单元 102 ; 导航解算单元 102 根据惯性测量组件 101 传输的信息通过力学编排算法实时计 算出火星车的速度误差 (Vn) 和姿态矩阵 0117 天文导航子系统 2 包括大视场星敏感器 201 和多矢量定姿单元 202 ; 大视场星敏 说 明 书 CN 103900611 A 14 9/14 页 15 感器 201 同一时刻能够观测得到三颗及三颗以上恒星的星光矢量信息, 并将得到的观测信 息提供给多矢量定姿单元 202 ; 多矢量定姿单元 202 对接收到的星光矢量信息进行处理, 得 到火星车相对惯性空间的姿态矩阵 0118 初始位姿确定单元 3 包括初始位置确定模块 301 。

41、和初始姿态确定模块 302 ; 初始 位置确定模块 301 将着陆器所确定的着陆位置作为火星车的初始位置信息 (,L) , 并将火 星车的初始位置信息 (,L) 提供给初始姿态确定模块 302 ; 初始姿态确定模块 302 对接收 到的火星车的初始位置信息 (,L) 、 火星车的惯性姿态矩阵以及当前的导航时间 t 进行处理, 得到火星车的初始姿态矩阵 0119 惯导姿态量测信息构造单元4为捷联惯导子系统1确定从火星赤道惯性坐标系转 换到载体坐标系的惯性姿态矩阵 0120 组合导航滤波器 5 以 SINS 误差方程为状态方程, 以惯导姿态量测信息构造单元 4 与天文导航子系统2分别提供的惯性姿态。

42、信息之差以及捷联惯导子系统1提供的速度误差 (Vn) 作为观测量, 得到火星车初始位姿误差的估计值 (P 和) 以及惯性测量组件零偏 的估计值 ; 0121 见图 2, 本发明提出一种惯导天文高精度复合两位置对准及误差标定方法, 具体包 括以下步骤 : 0122 步骤一 : 将着陆器所确定的着陆位置作为火星车的初始位置信息 (,L) 0123 火星车的初始位置 (,L) 也即着陆器的着陆位置, 着陆器着陆位置的确定主要依 赖于着陆段导航的精度, 目前着陆段自主导航的发展趋势为 : 1) 精确着陆导航, 其着陆误 差直径范围小于 10 米 ; 2) 中等精度着陆导航, 其着陆误差直径范围在 10。

43、 米与 1 千米之间 ; 3) 低精度着陆导航, 其着陆误差直径范围大于 1 千米 ; 0124 以 CCD 相机作为传感器的视觉导航系统, 具有体积小、 重量轻、 低能耗、 视场宽、 易 于搭载等显著优势, 更为重要的是, 经过多年的发展, 视觉导航算法已经能够通过提取图像 中的信息较为精确地确定相机的位置、 速度和姿态信息 ; 因此, 在火星着陆器着陆过程中, 通过融合惯导系统的测量值以及 CCD 相机提供的位置、 速度和姿态信息, 就可以实现火星 着陆器的精确着陆导航 ; 0125 如图 3 所示, 在火星着陆器的着陆过程中, 当着陆相机开始工作以后, 首先通过提 取 CCD 相机所拍摄。

44、的火星表面图像上的地标点, 并与火星在轨卫星所形成的数字高程地图 进行地标点匹配, 可以估计出着陆器的绝对位置及姿态信息 ; 由于火星在轨卫星所拍摄的 图像的分辨率有限, 当火星着陆器接近火星表面时, 地标点无法被准确地提取, 可以通过跟 踪图像序列中特征点的变化, 估计出着陆器的速度信息, 进而获得着陆器位置和姿态的相 对变化信息 ; 在整个着陆过程中, 通过利用组合导航滤波器融合惯导系统与视觉导航系统 分别提供的位置、 速度和姿态信息, 能够有效地修正惯导系统的累积误差以及陀螺仪和加 速度计的常值漂移, 从而极大地提高导航精度、 满足火星车精确着陆任务的需要 ; 0126 约翰逊等通过发射。

45、试验火箭模拟探测器的着陆过程对算法进行验证分析 ; 试验结 果表明, 基于视觉匹配和惯性测量相结合的导航方法的速度误差为 0.16m/s, 位置误差为 6.4m, 能够满足未来火星精确着陆探测任务的需要 ; 说 明 书 CN 103900611 A 15 10/14 页 16 0127 通过以上的分析可以看出, 将着陆器的着陆位置作为火星车的初始位置时, 可以 认为火星车初始经纬度的确定误差均为1角秒, 即=1, L=1, 其中, 代表火 星车的经度, L 代表火星车的纬度 ; 0128 步骤二 : 根据火星车的初始位置 (,L) 以及天文导航子系统 2 输出的惯性姿态矩 阵确定火星车的初始姿。

46、态矩阵 0129 新型大视场星敏感器 201 的出现, 使得同时观测三颗及三颗以上的导航星成为可 能, 在不需要任何外部基准信息的前提下, 可直接精确地 (1 7) 提供运载体相对于惯 性空间的姿态矩阵且精度在全程保持稳定 ; 因此, 根据大视场星敏感器 201 的输出 便可获得高精度的火星车载体坐标系 (b 系) 相对于火星赤道惯性坐标系 (i 系) 的姿态矩阵 根据当前的导航时间t能够获得从火星赤道惯性坐标系 (i系) 转换到火星星固坐标 系 (m 系) 的方向余弦矩阵由于 : 0130 0131 其中 : 0132 0133 所以, 0134 火星车的初始姿态实际上就是导航坐标系 (n 。

47、系) 和火星车载体坐标系 (b 系) 之间 的姿态转换矩阵 0135 0136 其中, , , 分别代表火星车的俯仰角、 横滚角和偏航角, c 表示的是 cos(), s 表示的是 sin(), 其它的以此类推 ; 0137 根据式 (2) 可得 : 0138 =arcsin(C23) (3) 0139 主=-arctan(C13/C33) (4) 0140 主=arctan(C21/C22) (5) 0141 由以上三式得出的是反三角函数的主值 ; 在实际应用中, 俯仰角 定义在 (-/2,/2) 区间, 横滚角 定义在 (-,) 区间, 偏航角 定义在 (0,2) 区间 ; 这 样, 的主值即为真值, 而 和 的真值还需通过如下附加的判式来决定其在哪个象限 : 0142 说 明 书 CN 103900611 A 16 11/14 页 17 0143 0144 步骤三 : 建立火星车两位置对准的系统状态模型和量测模型 ; 0145 a. 构建系统状态模型 ; 0146 以地理坐标系 (t 系) 作为惯性导航解算的基本坐标系, 则惯导系统误差模型如下 所示 : 0147 0148 其中,为惯导的平台失准角, Vn为速度误差, b为陀螺仪常值漂移,为加 速度计零偏 ; 0149 因此, 系统的状态方程为 : 0150 0151 其中, 状态矢量。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 测量;测试


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1