[发明专利]基于扩展卡尔曼滤波的SAR卫星自主定轨方法有效

专利信息
申请号: 201110127687.1 申请日: 2011-05-17
公开(公告)号: CN102305630A 公开(公告)日: 2012-01-04
发明(设计)人: 张迎春;汪瑞良;李晓磊 申请(专利权)人: 哈尔滨工业大学
主分类号: G01C21/24 分类号: G01C21/24
代理公司: 哈尔滨市松花江专利商标事务所 23109 代理人: 高媛
地址: 150001 黑龙*** 国省代码: 黑龙江;23
权利要求书: 查看更多 说明书: 查看更多
摘要: 基于扩展卡尔曼滤波的SAR卫星自主定轨方法,属于卫星自主定轨技术领域。现有卫星自主定轨技术主要采用GPS,由于GPS是一种半自主定轨方式,因此存在自主性和实时性差的问题。本发明中的定轨方法就可以解决这些问题。本发明的方法是:步骤一:建立基于轨道动力学的卫星运动方程,进而得到状态方程;步骤二:建立以SAR到地面标识点之间的距离和SAR与地面标识点之间的多普勒频移为观测量的观测方程;步骤三:建立扩展卡尔曼滤波的递推方程;步骤四:得到卫星的状态信息,即得到卫星位置和速度矢量。本发明的方法提高了卫星的定轨精度,具有自主性和实时性的特点,能够实现低轨卫星的高精度实时自主定轨。
搜索关键词: 基于 扩展 卡尔 滤波 sar 卫星 自主 方法
【主权项】:
1.基于扩展卡尔曼滤波的SAR卫星自主定轨方法,其特征在于:所述方法包括以下步骤:步骤一:建立基于轨道动力学的卫星运动方程,进而得到状态方程;建立包含J2项的卫星轨道动力学方程,在J2000惯性坐标系下,卫星的轨道动力学方程为:X·=F[X(t),t]---(1)]]>写成状态方程,即:dxdt=vxdydt=vydzdt=vzdvxdt=-μxr3[1-J2(Rer)2(7.5z2r2-1.5)]+ΔFxdvydt=-μyr3[1-J2(Rer)2(7.5z2r2-1.5)]+ΔFydvzdt=-μzr3[1-J2(Rer)2(7.5z2r2-4.5)]+ΔFz---(2)]]>式中,上述式(2)简写为状态矢量X=[x,y,z,vx,vy,vz]T,x,y,z,vx,vy,vz分别为卫星在惯性坐标系的X,Y,Z方向上的位置和速度;μ为地心引力常数;r为卫星位置参数矢量;J2为摄动系数;ΔFx,ΔFy,ΔFz分别为X,Y,Z方向上的非球形摄动的高阶项及日、月引力摄动,太阳光压摄动以及大气阻力摄动未建模摄动的影响;上角标T为转置;Re为地球半径;在所述简化模型中,上述这些摄动的影响用系统噪声w(t)来表示,上述式(2)为连续方程,将其离散化,得到状态方程,即:X(j+1)=Φk+1,kX(k)+W(k)    k=1,2,3...(3)式中,Φk+1,k为k至k+1时刻的一步状态转移矩阵;X(k)为第k时刻的状态;W(k)为系统噪声矩阵,对于白噪声有:E[W(k)]=0,E[W(k)W(j)]=Qkδkj    j=1,2,3...(4)式中,Qk为系统噪声的方差矩阵;δ:表示δ函数;步骤二:建立以SAR到地面标识点之间的距离和SAR与地面标识点之间的多普勒频移为观测量的观测方程;当SAR的成像视场中出现地面标识点时,假设Li为第i个地面标识点的经度,λi为第i个地面标识点的纬度;当i大于等于3时,就可以确定卫星的轨道;所述第i个地面标识点在地固坐标系下的坐标为:xdi=RecosλicosLiydi=RecosλisinLizdi=Resinλi---(5)]]>式中,Re为地球半径;根据地固坐标系和惯性坐标系的转换关系,得到第i个地面标识点在惯性坐标系下的坐标,即:xmiymizmi=cosΩ-sinΩ0sinΩcosΩ0001xdiydizdi---(6)]]>第i个地面标识点在惯性坐标系下的速度,即:vmxivmyivmzi=0-ωe0ωe00000xmiymizmi---(7)]]>式中:ωe为地球自转角速度;Ω=Ω0e(t-to)为t时刻的恒星时;Ωo为t0时刻的恒星时;根据上述式(6)和(7),得到卫星到第i个地面标识点的距离方程,即:ρi=(x-xmi)2+(y-ymi)2+(z-zmi)2+V1,i=1,2,3---(8)]]>利用上述式(8)得到多普勒频移方程,即:fi=-2λρi[(vx-vmxi)(x-xmi)+(vy-vmyi)(y-ymi)+(vz-vmzi)(z-zmi)]+V2---(9)]]>式中,i=1,2,3利用上述式(8)和(9)得到观测方程,即:G=ρf=h[X(t),t]+V(t)---(10)]]>式(10)中的ρ=[ρ1,ρ2,ρ3]T,f=[f1,f2,f3]T,V=[V1,V2]T式中:V为测量噪声;G为观测量;步骤三:建立扩展卡尔曼滤波的递推方程;设定k时刻的滤波值为将步骤一中的式(3)中的非线性向量函数F围绕滤波值展开成泰勒级数,并略去二次以上项,得到线性化方程:X(k+1)=f[X^(k|k),k]+F[X(k|k),k]X(k)|X(t)=X^(k|k)[X(k)-X^(k|k)]+Γ(X(k),k)W(k)---(11)]]>式中,Γ为系数矩阵;将步骤二中的式(10)中的非线性向量函数h离散化后,并围绕滤波值展开成泰勒级数,并略去二次以上项,得到离散化的观测方程,即:G(k+1)=h[X^(k+1|k),k+1]+h[X^(k+1),k+1]X(k+1)|X(t)=X^(k+1|k)[X(k+1)-X^(k+1|k)]+V(k+1)---(12)]]>将上述式(11)和(12)代入标准的卡尔曼滤波方程中,得到扩展卡尔曼滤波的递推方程,即:X^(k+1|k+1)=F[X^(k|k),k]+K(k+1){G(k+1)-h[X^(k+1|k),k+1]}---(13)]]>其中:K(k+1)=P(k+1|k)HT(k+1)[H(k+1)P(k+1|k)HT(k+1)+R(k+1)]-1    (14)P(k+1|k)=Φ(k+1,k)P(k|k)ΦT(k+1,k)+Q(k)                 (15)P(k+1|k+1)=[I-K(k+1)H(k+1)]P(k+1|k)                       (16)滤波初始值为:X^(0|0)=E[X(0)]]]>P(0|0)=Px(0)上述式(15)中一步状态转移矩阵Φ(k+1,k)=F[X(k),kX(k)|X(k)=X^(k|k)]]>上述式(16)中的观测矩阵H(k+1)=h[X(k+1,k+1)X(k+1)|X(k)=X^(k+1|k)---(17)]]>式中,K为增益矩阵;P(k|k)为k时刻的协方差矩阵;P(k+1|k)为协方差矩阵的一步预测;Q为系统噪声的协方差矩阵;R为测量噪声的协方差矩阵;I为单位矩阵;步骤四:得到卫星的状态信息;利用步骤三建立的扩展卡尔曼滤波的递推方程得到卫星的状态信息,所述卫星的状态信息即为卫星的状态估计所述卫星的状态估计包括卫星位置和速度矢量
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学,未经哈尔滨工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201110127687.1/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top