[发明专利]基于简化自适应滤波的磁测微小卫星姿态确定方法无效
申请号: | 201010197852.6 | 申请日: | 2010-06-10 |
公开(公告)号: | CN101852605A | 公开(公告)日: | 2010-10-06 |
发明(设计)人: | 华冰;郁丰;程月华;熊智;康国华 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | G01C1/00 | 分类号: | G01C1/00;G01C21/00 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 许方 |
地址: | 210016 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公布了一种基于简化自适应滤波的磁测微小卫星姿态确定方法,包括如下步骤:第一步:建立卫星姿态运动模型,第二步:改进磁强计测量模型,第三步:量测噪声模型的自适应修正,第四步:滤波解算。本发明对磁强计量测模型做出了分析和改进,在此基础上简化了滤波增益阵的计算。在不明显影响精度的情况下,使得计算量得到了显著降低,数学仿真表明算法是有效的,三轴磁强计定姿方案可以满足中等姿态精度要求。具有良好的工程意义和应用前景。 | ||
搜索关键词: | 基于 简化 自适应 滤波 微小 卫星 姿态 确定 方法 | ||
【主权项】:
1.一种基于简化自适应滤波的磁测微小卫星姿态确定方法,其特征在于包括如下步骤:第一步:建立卫星姿态运动模型四元素运动学微分方程为:q · = 1 2 [ q × ] ω - - - ( 1 ) ]]> q=[q1 q2 q3 q4]T为四元素,上标T表示转置,ω为星体坐标系相对轨道坐标系的角速率,上标·表示微分,下同;对式(1)进行求导,并忽略二阶小量可得:δ q · 13 = - [ ω ^ × ] δ q 13 + 1 2 Δω δ q · 4 = 0 - - - ( 2 ) ]]>
为ω估计值,Δω=[Δω1 Δω2 Δω3]T为ω误差,δq=[δq1 δq2 δq3 δq4]T为四元素误差,δq13=[δq1 δq2 δq3]T;卫星在外力矩的作用下,发生姿态的改变,外力矩包括卫星的控制力矩Nr与空间扰动力矩Nτ;ω · = J - 1 { N r - ω × ( Jω + h ) + N τ } - - - ( 3 ) ]]> 其中J为星体惯量矩阵,h星体偏置动量;星体坐标系相对轨道坐标系的角速率相应的误差小量方程为:Δ ω · = J - 1 { [ ( J ω ^ + h ) × ] - ( ω ^ × ) J } · Δω + J - 1 · N τ - - - ( 4 ) ]]> 由式(2)、(4)联合构成状态方程,系统状态量为:X=[δq1 δq2 δq3 Δω1 Δω2 Δω3]T;第二步:改进磁强计量测模型量测模型为:em=(Bm×Bb)+(Bm-Bb) (5)其中:em为磁场误差,Bm为磁强计测量值,Bb=[B1 B2 B3]T为本体磁矢量估计值,同时vm为磁强计量测噪声;磁强计测量残差为:Bm=Bb+vm (6)则:em=((2(Bb×)δq13+Bb+vm)×Bb)+((2(Bb×)δq13+Bb+vm)-Bb) =-2[(Bb×)(Bb×)]δq13+vm×Bb+2(Bb×)δq13+vm =H′δq13+v′mH ′ = - 2 - ( B 2 2 + B 3 2 ) 0 0 0 - ( B 1 2 + B 3 2 ) 0 0 0 - ( B 1 2 + B 2 2 ) ]]> 量测噪声为:v′m=vm×Bb+vm当状态量为X时,量测阵为:H=[H′0 3*3]3*6;第三步:量测噪声模型的自适应修正v′m=vm×Bb+vm磁强计测量噪声vm为均值Y(nT)白噪声,则:量测噪声方差阵
Diag表示对角矩阵,
分别表示量测噪声方差阵对角线元素;[r1 r2 r3]T=-(Bb×)[Y Y Y]T+[Y Y Y]T,Y为vm均值,nT表示噪声单位纳特;第四步:滤波解算采用卡尔曼滤波算法进行滤波解算确定卫星姿态。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010197852.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种P2P控制装置及其实现方法
- 下一篇:超声波自动探伤系统探头防撞装置