【技术实现步骤摘要】
一种使用多敏感器在轨自主天文导航方法
[0001]本专利技术涉及卫星自主导航
,具体涉及一种使用多敏感器在轨自主天文导航方法。
技术介绍
[0002]航天技术的发展,要求卫星能够自主定轨、在轨卫星捕获与维修以及深空探测等任务,自主导航是其关键技术。自主导航是指卫星通过星载计算机和星上测量设备,不借助地面等自主获得卫星的绝对位置和绝对速度。利用星上的姿态敏感器:星敏感器和红外地球敏感器进行卫星自主导航,将不需要额外增加其他硬件设备,从而减少卫星导航系统的成本和重量,并增加系统可靠性。特别近十几年来,随着电子技术的发展,姿态敏感器测量精度有了较大提高,这使得基于星敏感器与红外地球敏感器的卫星自主导航方法在星上应用领域有了新的发展。尤其对于高轨军事卫星,GNSS双模兼容机可能存在特殊工况GPS数据不可用或者BD通信链路不通畅现状,而地面测定轨无法实时保证,自主导航为提供卫星位置提供了有效地途径。
[0003]现有的自主导航方案采用各种空间摄动力选的卫星轨道动力学方程的作为系统方程,扩展卡尔曼滤波(EKF)、无迹卡尔曼滤波(UKF)、粒子滤波作为滤波算法。此外,自主导航的滤波算法收敛时间是影响武器作战响应的关键因素之一。自主导航的收敛过程取决于两个要素:滤波初值的选取精度、滤波算法的增益设计。
[0004]此前的算法表现出如下诸多缺点:
[0005]1)自主导航算法计算量较大,一定程度上增加了星载计算机的负担。
[0006]2)UKF、粒子滤波等滤波算法对于非线性系统滤波性能优于EKF,
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.一种使用多敏感器在轨自主天文导航方法,其特征在于,包括:对卫星进行主要摄动力分析,同时考虑星载计算机容量和系统实时性要求,进行近地卫星轨道动力学建模,作为状态方程;对非线性连续系统推导离散型线性卡尔曼滤波方程,采用先线性化后离散化的途径,推导状态方程的离散化表达式,并合理简化;观测量选取,获取星上地球敏感器直接测量量和星敏感器测量的姿态信息,通过坐标转换,转换到参考直角坐标系下,根据状态估计中间变量获取一步递推值;建立自主导航系统的观测方程,通过一阶泰勒展开将观测方程线性化;在卡尔曼滤波器的基础上设计变增益滤波器,并进行各项参数整定,进行各轴运动状态估计,完成自主导航设计。2.如权利要求1所述使用多敏感器在轨自主天文导航方法,其特征在于,所述状态方程的公式为:其中,状态矢量分别为卫星在x,y,z三个方向的位置和速度;w为随机白噪声,w~N(0,σ
w
)。3.如权利要求1所述使用多敏感器在轨自主天文导航方法,其特征在于,对所述状态方程采取先进行非线性连续系统线性化,后离散化的途径,需要对离散后的各系数矩阵进行计算,利用基本解阵离散化方法,求得离散性干扰方程为:计算,利用基本解阵离散化方法,求得离散性干扰方程为:其中,为线性干扰转移矩阵;ΔX
k
为离散状态变量;ΔZ
k
为离散观测变量,W
k
‑1为系统噪声,W~N(0,σ
w
);V
k
为系统噪声,V~N(0,σ
v
)。4.如权利要求3所述使用多敏感器在轨自主天文导航方法,其特征在于,当采样周期T较小时,状态方程线性化参数用一次近似式表示:其中,T为采样周期;F
n
(t
k
‑1)为状态方程的雅各比矩阵,令则分别推导T
n
中各项参数如下:中各项参数如下:
5.如权利要求1所述使用多敏感器在轨自主天文导航方法,其特征在于,在应用扩展卡尔曼滤波进行卫星状态估计时,系统的观测输入包含测量值与一步递推计算值两部分;所述测量值是由地球敏感器和星敏实际测量的数据计算得到;所述一步递推计算值由状态估计中间变量计算得到;两组值经过比较得出最优估计的偏差,作为观测输入。6.如权利要求1所述使用多敏感器在轨自主天文导航方法,其特征在于,观测值表述为Z=[α
1 α
2 α3]
T
,包含三项α1,α2,α3;根据单机的工作原理,各单机输出各自测量坐标系下的数据,需要经过转换,转换到卫星本体坐标下,观测值经各自的转换矩阵转换到相同的卫星本体坐标系后再进行计算与比较;q
ib
=q
is
q
sb
其中,q
is
为星敏感器输出星敏安装坐标系相对于惯性系的姿态转换四元数;q
sb
为星敏感器的安装四元数;q
技术研发人员:刘笑,周维,查理,张宏兴,尹俊雄,郭正勇,丰保民,
申请(专利权)人:上海航天控制技术研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。