[发明专利]火星动力下降段非线性三步滤波方法有效
申请号: | 201310341821.7 | 申请日: | 2013-08-07 |
公开(公告)号: | CN103411627A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 傅惠民;肖强;王治华;张勇波;吴云章;娄泰山 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G01C25/00 | 分类号: | G01C25/00 |
代理公司: | 北京慧泉知识产权代理有限公司 11232 | 代理人: | 王顺荣;唐爱华 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种火星动力下降段非线性三步滤波方法,其步骤如下:一、建立离散型非线性三步方法的动力学系统和量测系统方程;二、给定初始值;三、状态量滤波;四、动力学系统偏差滤波;五、测量系统中的未知测量系统误差滤波;六、更新相关系数、校正状态估计和动力学偏差估计;七、返回步骤三往下进行,直到等于火星动力下降段时间截止对应的时刻T时,即火星着陆器着陆为止,至此完成火星动力下降段非线性三步滤波方法。本发明统筹考虑了火星实际动力下降过程中,非线性、非高斯随机系统在动力学系统偏差和测量系统中的未知测量系统误差条件下的探测器位置速度估计问题,有效保证探测器在火星动力下降段的位置速度估计。 | ||
搜索关键词: | 火星 动力 下降 非线性 滤波 方法 | ||
【主权项】:
1.一种火星动力下降段非线性三步滤波方法,其特征在于:它包括以下步骤:步骤一、离散型非线性三步方法的动力学系统和量测系统形式为x k + 1 = f ( x k , u k ) + F k x f k + E k x d k + w k x - - - ( 1 ) ]]>y k = h ( x k ) + F k y f k + E k y d k + w k y - - - ( 2 ) ]]> 其中xk表示系统状态量,yk是测量系统测量值,fk是未知的动力学系统偏差,dk是未知的量测系统误差;非线性方程f(·)和h(·)分别是状态转移方程和量测方程并且关于可xk微;矩阵
具有恰当的维数;
和
分别是动力学系统噪声,它们是不相关的高斯白噪声,满足以下式子E [ w k x ] = 0 Cov [ w k x , w j x ] = E [ w k x w j xT ] = Q k δ kj E [ w k y ] = 0 Cov [ w k y , w j y ] = E [ w k y w j yT ] = R k δ kj Cov [ w k x , w j y ] = E [ w k x w j yT ] = 0 - - - ( 3 ) ]]> ;步骤二、给定初始值:
和![]()
为初始状态的估计值,
为初始状态估计均方误差,
为动力学偏差和量测系统误差的相关系数;步骤三、状态量滤波x - k + 1 ( - ) = f ( x ^ k , u k ) - - - ( 4 ) ]]>P - k + 1 x ( - ) = Φ k P ^ k x ( + ) Φ k T + Q k - - - ( 5 ) ]]>C k + 1 = S k + 1 1 P - k + 1 x ( - ) S k + 1 1 T + R k + 1 - - - ( 6 ) ]]>K - k + 1 x = P - k + 1 x ( - ) S k + 1 1 T C k + 1 - 1 - - - ( 7 ) ]]>P - k + 1 x ( + ) = ( I - K - k + 1 x S k + 1 1 ) P - k + 1 x ( - ) - - - ( 8 ) ]]>η - k + 1 x = z k + 1 - h ( x - k + 1 ( - ) ) , ]]>x - k + 1 ( + ) = x - k + 1 ( - ) + K - k + 1 x η - k + 1 x - - - ( 9 ) ]]> 其中Φ k + 1 = ∂ f ( x ) ∂ x | x = x ^ k + 1 ( + ) ]]>S k + 1 1 = H k + 1 = ∂ h ( x ) ∂ x | x = x ^ k + 1 ( - ) . - - - ( 10 ) ]]> 式中:
为状态的一步预测,
为tk时刻的状态量,uk为tk时刻的控制输入量;
为tk时刻的状态估计均方误差,Φk为tk时刻到tk+1时刻的一步转移矩阵;Qk为系统的噪声的方差阵,
为一步预测均方误差;
为量测阵,Ck+1为量测新息误差阵,
为状态增益;I为单位阵,
为tk+1时刻的状态估计均方误差;
为量测新息,
为状态估计;步骤四、动力学系统偏差滤波U k + 1 12 = F k x - - - ( 11 ) ]]>S k + 1 2 = H k + 1 U k + 1 12 + F k + 1 y - - - ( 12 ) ]]>P - k + 1 f ( + ) = ( S k + 1 2 T C k + 1 - 1 S k + 1 2 ) + - - - ( 13 ) ]]>K - k + 1 f = P - k + 1 f ( + ) S k + 1 2 T C k + 1 - 1 - - - ( 14 ) ]]>f - k + 1 ( + ) = K - k + 1 f η - k + 1 x - - - ( 15 ) ]]>
为tk时刻动力学系统偏差对动力学系统驱动阵,
为转移矩阵,
为tk+1时刻动力学系统偏差对量测系统量测阵,
为tk+1时刻动力学系统偏差对量测系统校正量测阵;
为tk+1时刻动力学系统偏差估计均方误差,
为
广义逆矩阵;
为动力学系统偏差滤波增益,
为tk+1时刻动力学系统偏差状态估计;步骤五、测量系统中的未知测量系统误差滤波U k + 1 23 = V k 23 - - - ( 16 ) ]]>U k + 1 13 = E k x + F k x V k 23 - - - ( 17 ) ]]>S k + 1 3 = H k + 1 U k + 1 13 + F k + 1 y U k + 1 23 + E k + 1 y - - - ( 18 ) ]]>P - k + 1 d ( + ) = ( S k + 1 3 T C k + 1 - 1 S k + 1 3 ) + - - - ( 19 ) ]]>K - k + 1 d = P - k + 1 d ( + ) S k + 1 3 T C k + 1 - 1 - - - ( 20 ) ]]>d - k + 1 ( + ) = K - k + 1 d η - k + 1 x - - - ( 21 ) ]]>
为tk时刻动力学偏差和量测系统误差的相关系数,
为转移矩阵;
为tk时刻量测系统误差对动力学系统驱动阵,
为变换矩阵;
为tk+1时刻量测系统误差对量测系统量测阵,
为tk+1时刻量测系统误差对量测系统校正量测阵;
为tk+1时刻量测系统误差估计均方误差,
为
广义逆矩阵;
为量测系统误差滤波增益;
为tk+1时刻动力学系统偏差状态估计;步骤六、更新相关系数、校正状态估计和动力学偏差估计V k + 1 12 = U k + 1 12 - K - k + 1 x S k + 1 2 V k + 1 13 = U k + 1 13 - V k + 1 12 K - k + 1 f S k + 1 3 - K - k + 1 x S k + 1 3 V k + 1 23 = V k 23 - K - k + 1 f S k + 1 3 - - - ( 22 ) ]]>x ^ k + 1 ( + ) = x - k + 1 ( + ) + V k + 1 12 f - k + 1 ( + ) + V k + 1 13 d - k + 1 ( + ) P ^ k + 1 x ( + ) = P - k + 1 x ( + ) + V k + 1 12 P - k + 1 f ( + ) V k + 1 12 T + V k + 1 13 P - k + 1 d ( + ) V k + 1 13 T - - - ( 23 ) ]]>f ^ k + 1 ( + ) = f - k + 1 ( + ) + V k + 1 23 d - k + 1 ( + ) P ^ k + 1 f ( + ) = P - k + 1 f ( + ) + V k + 1 23 P - k + 1 d ( + ) V k + 1 23 T - - - ( 24 ) ]]>
均为相关系数,
为tk+1时刻校正后的状态量,
为tk+1时刻校正后的状态估计均方误差,
为tk+1时刻校正后的状态量,
为tk+1时刻校正后的状态估计均方误差;步骤七、令k=k+1,返回步骤三往下进行,直到k等于火星动力下降段时间截止对应的时刻T时,即火星着陆器着陆为止;至此完成火星动力下降段非线性三步滤波方法。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310341821.7/,转载请声明来源钻瓜专利网。
- 上一篇:便携式电牵引采煤机动态信号采集仪
- 下一篇:一种非对称渐开线蜗杆斜齿轮副