[发明专利]一种基于星敏感器辅助的月面惯导对准方法有效
申请号: | 201210352228.8 | 申请日: | 2012-09-21 |
公开(公告)号: | CN102879011A | 公开(公告)日: | 2013-01-16 |
发明(设计)人: | 李骥;张晓文;王鹏基;何英姿;张洪华 | 申请(专利权)人: | 北京控制工程研究所 |
主分类号: | G01C25/00 | 分类号: | G01C25/00;G01C21/24 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 安丽 |
地址: | 10008*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种基于星敏感器辅助的月面惯导对准方法,针对的对象是装备有捷联惯导系统的月面探测器。对准的基本原理是利用加速度计确定重力方向建立水平面;利用星敏感器惯性姿态测量结合已知的起飞点位置确定方位角。在方法实现上分成了星敏+陀螺的惯性姿态估计和利用静基座导航速度误差的惯导平台修正两个步骤。本发明方法成功解决了月球表面惯导对准的问题,对准误差不大于0.05°。 | ||
搜索关键词: | 一种 基于 敏感 辅助 月面惯导 对准 方法 | ||
【主权项】:
1.一种基于星敏感器辅助的月面惯导对准方法,其特征在于步骤如下:(1)利用陀螺测量得到探测器的角速度
扣除陀螺常值漂移得到探测器的角速度估计值
其中下标k表示对应时间为tk,上标b表示探测器本体系;(2)利用姿态运动学方程
对探测器的惯性姿态四元数进行更新,其中q是表征探测器本体系相对惯性系的姿态四元数,且有q=[q1 q2 q3 q4]T,下标k|k-1表示由时间tk-1到时间tk的预测,Δt是从时刻tk-1到tk的时间间隔,E ( q ) = q 4 - q 3 q 2 q 3 q 4 - q 1 - q 2 q 1 q 4 - q 1 - q 2 - q 3 ; ]]> (3)读取星敏感器输出的光轴在惯性空间的指向
和
利用步骤(2)更新的惯性姿态四元数将
和
从惯性坐标系转换到探测器本体系中,对应得到
和
利用
和
和星敏感器的安装位置决定的星敏感器三轴指向
和
获取姿态预估的误差四元数
上标i表示惯性系,Δ q ~ k = δ q ~ 1 = 1 2 ( X star b × X ^ star b + Y star b × Y ^ star b + Z star b × Z ^ star b ) 1 ; ]]> (4)利用步骤(2)更新的惯性姿态四元数,计算得到陀螺漂移估计的残差
其中b表示陀螺的常值漂移,
为月球的自转角速度矢量,A(q)表示由姿态四元数计算的姿态矩阵,A ( q ) = q 1 2 - q 2 2 - q 3 2 + q 4 2 2 ( q 1 q 2 + q 3 q 4 ) 2 ( q 1 q 3 - q 2 q 4 ) 2 ( q 1 q 2 - q 3 q 4 ) - q 1 2 + q 2 2 - q 3 2 + q 4 2 2 ( q 2 q 3 + q 1 q 4 ) 2 ( q 1 q 3 + q 2 q 4 ) 2 ( q 2 q 3 - q 1 q 4 ) - q 1 2 - q 2 2 + q 3 2 + q 4 2 ; ]]> (5)采用卡尔曼滤波的方式获得星敏感器的姿态测量误差和陀螺常值漂移误差,其中状态方程和测量方程分别为:δ q ^ · Δ b ^ . b = - [ ω ^ b × ] - 1 2 I 3 × 3 0 3 × 3 0 3 × 3 δ q ^ Δ b ^ b + 1 2 I 3 × 3 0 3 × 3 0 3 × 3 I 3 × 3 η 1 b η 2 b ]]>δ q ~ Δ b ~ b = I 3 × 3 0 3 × 3 0 3 × 3 I 3 × 3 δ q ^ Δ b ^ b + v star 0 3 × 1 ]]> 其中Δbb表示陀螺漂移的误差,
表示
的斜对称阵,
和
是陀螺噪声,Vstar是星敏感器噪声,I表示单位阵,由此得到姿态和陀螺漂移估计的修正量:
K为常系数卡尔曼滤波的稳态增益;(6)利用步骤(5)得到的修正量对探测器的姿态四元数以及陀螺的常值漂移进行反馈修正,![]()
当姿态估计稳定后进入下一步;(7)利用步骤(1)和步骤(2)的方法,结合陀螺测量数据,对探测器进行姿态外推,得到探测器的惯性姿态四元数;(8)利用加速度计的测量量
以及步骤(7)得到的惯性姿态四元数,外推探测器相对惯性系的速度,得到探测器相对惯性系的速度预测值以及加速度计的零偏预测值;(9)根据探测器相对惯性系的速度预测值
解算得到探测器相对月面的速度v ^ am , k | k - 1 g = [ C m g C i m ( t k ) ] · [ v ^ a , k | k - 1 i - ω m i × r a , k i ] , ]]> 其中
是月心固联坐标系到月理坐标系的转换矩阵,
表示由惯性系到月心固联坐标系的转换矩阵,
是探测器在惯性系下的位置矢量;(10)以步骤(9)获得的探测器相对月面的速度作为测量量,采用卡尔曼滤波的方式获得惯导速度、姿态误差的估计值,其中状态方程和测量方程分别为:δ v · u δ v · e δ v · n Φ · u Φ · e Φ · n ▿ · u = 0 2 ω m cos L 0 0 g n - g e 1 - 2 ω m cos L 0 2 ω m sin L - g n 0 g u 0 0 - 2 ω m sin L 0 g e - g u 0 0 0 0 0 0 ω m cos L 0 0 0 0 0 - ω m cos L 0 ω m sin L 0 0 0 0 0 - ω m cos L 0 0 0 0 0 0 0 0 0 δ v u δ v e δ v n Φ u Φ e Φ n ▿ u ]]>v ~ u v ~ e v ~ n = 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 δ v u δ v e δ v n Φ u Φ e Φ n ▿ u ]]> 其中δVu、δVe、δVn分别表示惯导解算的探测器对月速度在天向、东向和北向的误差;φu、φe和φn分别表示惯导在天向、东向和北向的姿态误差角;gu、ge和gn则表示月理坐标系下天向、东向和北向的重力加速度;
是加速度零偏的天向投影;L是探测器在月表的纬度,且有
由此得到惯导误差的滤波修正量,KIMU为常系数卡尔曼滤波的稳态增益,δ v ^ u δ v ^ e δ v ^ n Φ ^ u Φ ^ e Φ ^ n ▿ ^ u = K IMU - v ~ u - v ~ e - v ~ n ; ]]> (11)利用步骤(10)获得的滤波估计值计算
由
解算出修正后的惯导姿态四元数![]()
为探测器本体系相对月理坐标系的姿态矩阵,C ^ g g ′ = 1 Φ ^ n - Φ ^ e - Φ ^ n 1 Φ ^ u Φ ^ e - Φ ^ u 1 ; ]]> (12)利用步骤(10)得到的探测器相对月面速度的修正量更新探测器的对月速度v ^ am , k g = v ^ am , k | k - 1 g + δ v ^ u δ v ^ e δ v ^ n T , ]]> 然后修正惯导外推的探测器惯性速度
并完成对加速度计零偏的预估值进行修正,▿ ^ k - 1 b = ▿ ^ k | k - 1 b + C ^ g b ( t k ) C ^ g g ′ ▿ ^ u 0 0 . ]]>
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京控制工程研究所,未经北京控制工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210352228.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种脱硫液催化氧化方法
- 下一篇:公路土基回弹模量参数确定方法