《一种惯导天文高精度复合两位置对准及误差标定方法.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 其中, 状态矢量。