[发明专利]一种利用偏航机动的自主导航敏感器系统误差校正方法有效
申请号: | 201110409345.9 | 申请日: | 2011-12-08 |
公开(公告)号: | CN102519472A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | 魏春岭;张斌;张青春;刘良栋;李果;亢淼 | 申请(专利权)人: | 北京控制工程研究所 |
主分类号: | G01C21/24 | 分类号: | G01C21/24 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 安丽 |
地址: | 100190*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种利用偏航机动的自主导航敏感器系统误差校正方法,自主导航敏感器通过对地球进行观测得到卫星本体系地心方向矢量和地心距,自主导航敏感器通过对恒星进行观测得到惯性系到卫星本体系的姿态转换矩阵,二者结合得到惯性系下的地心方向和地心距,从而可以确定卫星轨道。本发明方法将自主导航敏感器系统误差扩充为状态变量,以地心方向和地心距作为测量值进行偏差自校准。借鉴惯导系统领域研究较多的动基座对准思想,利用偏航机动来提高导航系统对敏感器系统误差的可观性,从而可以更好地对敏感器系统误差进行估计和补偿。本发明方法操作简单,可以显著提高自主导航精度。 | ||
搜索关键词: | 一种 利用 偏航 机动 自主 导航 敏感 系统误差 校正 方法 | ||
【主权项】:
1.一种利用偏航机动的自主导航敏感器系统误差校正方法,其特征在于实现步骤如下:(1)通过自主导航敏感器对地球和恒星进行观测,得到惯性系下地心方向矢量和地心距自主导航敏感器对地球观测,得到卫星滚动角和俯仰角θm,导航敏感器测量存在系统误差分别为和θc,则卫星真实滚动角和俯仰角θ分别为θ=θm-θc计算得到卫星本体系下地心方向矢量自主导航敏感器对恒星观测,得到惯性系到卫星本体系的姿态转换矩阵从而计算得到惯性系下地心方向矢量u → = ( C i b ) T u → b ; ]]> 由自主导航敏感器测量得到的地球视半径ρ,计算得到卫星到地心的距离rr = R e + h co 2 sin - 1 ρ ]]> 其中Re为地球半径,hco2为二氧化碳层高度;(2)以卫星位置矢量、卫星速度矢量为状态变量,同时辅以导航敏感器测量存在的系统误差为状态变量,以地心方向矢量和地心距为测量值,进行导航滤波解算,最后得到位置估计值、速度估计值和系统误差估计值,具体如下:(a)状态变量其中r=[x y z]为卫星的位置矢量,x、y、z分别为X轴、Y轴和Z轴的位置坐标值,r · = v x v y v z ]]> 为卫星的速度矢量,vx、vy、vz分别为X轴、Y轴和Z轴的速度坐标值,θc为导航敏感器系统误差。状态方程如下:式中μ为地球引力常数,Re为地球半径,J2为二阶带谐项系数,wx,wy,wz分别为X轴、Y轴和Z轴的系统噪声;(b)将惯性系下地心方向和地心距作为测量值,测量方程为:Z = h ( X ) + v = u → r + v ]]> 其中v为测量噪声,h(X)表示测量方程是状态变量的非线性函数。计算测量值对状态变量的偏导数矩阵为其中∂ u → ∂ r = 1 | r | I 3 × 3 - r r T | r | 3 ]]>∂ u → ∂ r · = 0 3 × 3 ]]>∂ r ∂ r = 1 | r | r T ]]>∂ r ∂ r · = 0 ]]>∂ r ∂ θ c = 0 ]]> I3×3为3×3维的单位矩阵,03×3为3×3维的零矩阵(c)导航滤波算法采用扩展卡尔曼滤波算法,即可实现对敏感器系统误差θc的实时估计和校正,从而得到位置估计值、速度估计值和系统误差估计值;(3)在导航滤波解算过程,通过地面指令使卫星进行90度偏航姿态机动,提高位置估计值、速度估计值和系统误差估计值的准确性,从而提高自主导航精度,实现利用偏航机动的自主导航敏感器系统误差校正。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京控制工程研究所,未经北京控制工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110409345.9/,转载请声明来源钻瓜专利网。