[发明专利]一种闭环正向滤波结合反向平滑的POS后处理方法无效
申请号: | 201110273046.7 | 申请日: | 2011-09-15 |
公开(公告)号: | CN102997915A | 公开(公告)日: | 2013-03-27 |
发明(设计)人: | 周东灵;李文耀;尚克军;张勤拓;扈光锋;周祖洋;刘辉;谢仕民;邱宏波;刘峰 | 申请(专利权)人: | 北京自动化控制设备研究所 |
主分类号: | G01C21/16 | 分类号: | G01C21/16 |
代理公司: | 核工业专利中心 11007 | 代理人: | 李烨 |
地址: | 100074 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于POS后处理方法,具体涉及一种闭环正向滤波结合反向平滑的POS后处理方法。目的是提供一种高精度的位置姿态后处理方法。包括:卡尔曼滤波的步骤,和反向R-T-S平滑的步骤,其中,将正向Kalman滤波估计出的水平速度误差和高度误差,通过反馈控制参数实时反馈到惯性导航解算的输入端,进而抑制惯性速度和位置的发散,提高误差模型的线性度,并在此基础上对滤波估计量进行反向R-T-S平滑,从而得到POS的高精度位置姿态后处理结果。优点在于:满足POS的应用需求,提供高精度的位置和姿态信息给相关图像处理系统(例如包括雷达,或者相机)等等。 | ||
搜索关键词: | 一种 闭环 正向 滤波 结合 反向 平滑 pos 处理 方法 | ||
【主权项】:
1.一种闭环正向滤波结合反向平滑的POS后处理方法,是对POS的位置姿态数据进行后处理的方法,包括:卡尔曼滤波的步骤,和反向R-T-S平滑的步骤,其特征在于:在卡尔曼滤波的过程中,建立卡尔曼滤波模型的过程如下:步骤1、使用二阶系统模型对惯导系统进行描述;设计惯导系统水平通道成典型二阶系统;▿ 1 ′ ( s ) = s 2 + K 1 s + ( K 2 + 1 R e ) g 0 - - - ( 1 ) ]]> 式中:K1、K2是水平通道的两个实时反馈控制系数;设计惯导系统垂向通道成典型二阶系统;▿ 2 ′ ( s ) = s 2 + C 1 s + ( C 2 - 2 g 0 R e ) - - - ( 2 ) ]]> 式中:C1、C2是垂向通道的两个实时反馈控制系数;典型二阶系统的特征方程为▿ ( s ) = s 2 + 2 ξ w n s + w n 2 - - - ( 3 ) ]]> 根据POS系统事后处理过程对滤波调节周期和超调量的要求,确定ξ、wn;接着按如下过程计算反馈控制系数;1、根据系统的性能要求确定滤波调节周期和超调量;2、根据调节周期和超调量,确定ξ、wn;3、分别将式(1)、(2)与式(3)进行同系数对比,即得到公式(4)、(5),按照公式(4)、(5)解算得反馈控制系数K1、K2、C1、C2;K1=2ξwn(4)K 2 + 1 R e = w n 2 ]]> C1=2ξwn(5)C 2 - 2 g 0 R e = w n 2 ]]> 步骤2、建立POS的误差方程:![]()
![]()
式中:vN、vU、vE分别为惯导系统的北向速度、垂向速度、东向速度,单位:米/秒,为上一时刻的量;δvN、δvU、δvE分别为惯导系统的北向速度误差、垂向速度误差、东向速度误差,单位:米/秒,为上一时刻的量;
为惯导系统的纬度,单位:弧度,为上一时刻的量;
为惯导系统的纬度误差,单位:弧度,为上一时刻的量;h为惯导系统的高度,单位:米,为上一时刻的量;δh为惯导系统的高度误差,单位:米,为上一时刻的量;φU、φE分别为惯导系统的垂向失调角、东向失调角,单位:弧度,为上一时刻的量;fU、fE分别为垂向加速度、东向加速度,单位:米/秒2,为当前时刻的量;
分别为载体系x轴加速度计零偏误差、y轴加速度计零偏误差、z轴加速度计零偏误差,单位:米/秒2,为当前时刻的量;C1j(j=1,2,3)分别为姿态矩阵的元素,为上一时刻的量;RM、RN分别为地球子午圈、卯酉圈半径,单位:米,为上一时刻的量;ωie为地球自转角速率,单位:弧度/秒,为常量;
为Kalman滤波估计的系统北速误差,单位:米/秒,为当前时刻的量;K1为水平通道的实时反馈控制系数,由上述过程计算得到;![]()
![]()
式中:fN为北向加速度,单位:米/秒2,为当前时刻的量;φN为惯导系统的北向失调角,单位:弧度,为上一时刻的量;C2j(j=1,2,3)分别为姿态矩阵的元素,为上一时刻的量;
为Kalman滤波估计的系统高度误差,单位:米,为当前时刻的量;C2为垂向通道的实时反馈控制系数,由上述过程计算得到;![]()
![]()
![]()
式中:C3j(j=1,2,3)分别为姿态矩阵的元素,为上一时刻的量;
为Kalman滤波估计的系统东速误差,单位:米/秒,为当前时刻的量;![]()
![]()
式中:C1为垂向通道的实时反馈控制系数,由上述过程计算得到;
(6g)
式中:
分别为处理成一阶马尔可夫过程的载体系x轴陀螺漂移误差、y轴陀螺漂移误差、z轴陀螺漂移误差,单位:弧度/秒;
(6h)![]()
(6i)
步骤3、建立卡尔曼滤波模型;取状态变量
观测量
其中上标G表示GPS提供的信息;
λG分别为GPS提供的纬度、经度,单位:弧度;hG为GPS提供的高度,单位:米;
分别为GPS提供的北向速度、垂向速度、东向速度,单位:米/秒;λ为惯导系统的经度,单位:弧度;根据给出的误差方程,确定系统的状态方程为
式中:A(t)为15×15维系统参数矩阵,根据式(6)计算;L(t)为15×3维控制系数矩阵,L(t)=[03×2 L3×7 03×6]T,其中L 3 × 7 = - C 1 0 - C 2 0 0 0 0 0 - K 1 0 0 0 0 - K 2 0 0 0 - K 1 K 2 0 0 ; ]]>U ( t ) = δ h ^ ( t ) δ v ^ N ( t ) δ v ^ E ( t ) T ]]> 为系统控制向量;W(t)为15×1维系统激励噪声向量;量测方程为:Z=HX(t)+V(t) (8)式中:H为6×15维量测矩阵;V(t)为量测噪声向量;将状态方程和量测方程离散化为:Xk=Φk,k-1Xk-1+LkUk-1+Wk-1 (9)Zk=HXk+Vk (10)Φ k , k - 1 = I + T d Σ i = 0 N - 1 A i - - - ( 11 ) ]]> 其中Φk,k-1为系统的状态转移阵;Td为系统的滤波周期,单位:秒;N为惯导系统的解算频率;带控制量的卡尔曼滤波器滤波模型为:X ^ k , k - 1 = Φ k , k - 1 X ^ k - 1 + L k - 1 U k - 1 ]]> (12a)P k , k - 1 = Φ k , k - 1 P k - 1 Φ k , k - 1 T + Q k - 1 ]]> (12b)Kk=Pk,k-1HT(HPk,k-1HT+Rk)-1 (12c)X ^ k = X ^ k , k - 1 + K k ( Z k - H X ^ k , k - 1 ) ]]> (12d)Pk=(I-KkH)Pk,k-1(I-KkH)T+KkRk(Kk)T (12e)式中:Pk,k-1为滤波器的预测均方误差阵;Pk为滤波器的估计均方误差阵;Qk为滤波器的系统噪声方差阵;Kk为滤波器的增益阵;Rk为滤波器的量测噪声方差阵。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京自动化控制设备研究所,未经北京自动化控制设备研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110273046.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于RC等效模型的动力电池SOC估计方法
- 下一篇:工程机械