[发明专利]一种深组合导航系统中的卡尔曼滤波处理方法有效
申请号: | 201010206006.6 | 申请日: | 2010-06-22 |
公开(公告)号: | CN102297695A | 公开(公告)日: | 2011-12-28 |
发明(设计)人: | 翁海娜;胡小毛;李士心 | 申请(专利权)人: | 中国船舶重工集团公司第七○七研究所 |
主分类号: | G01C21/20 | 分类号: | G01C21/20 |
代理公司: | 天津盛理知识产权代理有限公司 12209 | 代理人: | 王来佳 |
地址: | 300131 天*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种深组合导航系统中的卡尔曼滤波处理方法,包括以下步骤:(1)建立滤波状态方程和基于伪距/伪距率量测方程;(2)选取时变系统的第一时间段;(3)计算当前时间段的可观测性矩阵;(4)计算当前的SOM矩阵;(5)计算当前时间段的外观测量;(6)计算当前时间段可观测性矩阵的奇异值;(7)求出每一个奇异值所对应的状态变量X(0)的大小,进行可观测性分析和可观测度计算;(8)循环执行(3)~(8)直至完成分析的全部时间段;(9)根据状态变量X(0)的可观测性和可观测度分析的结果,进行卡尔曼滤波器的改进设计和参数选择。本发明通过对组合导航系统进行可观测性和可观测度分析,根据分析结果对卡尔曼滤波器进行改进设计,提高了组合导航系统的滤波估计效果和导航精度。 | ||
搜索关键词: | 一种 组合 导航系统 中的 卡尔 滤波 处理 方法 | ||
【主权项】:
1.一种深组合导航系统中的卡尔曼滤波处理方法,其特征在于:包括以下步骤:(1)建立卡尔曼滤波器的滤波状态方程和基于伪距/伪距率量测方程:①按如下公式建立卡尔曼滤波器的滤波状态方程:X(t)=A(t)X(t)+w,w~N(0,Q) (1)在公式(1)中A ( t ) = ( f I ) 15 × 15 0 15 × 2 0 2 × 15 ( f G ) 2 × 2 17 × 17 , ]]> w为白噪声,其中:为姿态误差,δvE,δvN,δvU为速度误差,δλ,δh为位置误差,εx,εy,εz为陀螺漂移,为加速度计零偏;δtu,δtru为接收机时钟偏差和时钟漂移,fI为INS误差状态矩阵,fG为GPS误差状态矩阵;②按如下公式建立基于伪距/伪距率的量测方程:Z=HX+V (2)在公式(2)中Z = Z ρ Z ρ · , ]]>H = H ρ H ρ · = 0 i × 3 0 i × 3 H ρ 1 0 i × 3 0 i × 3 H ρ 2 0 i × 3 H ρ · 1 0 i × 3 0 i × 3 0 i × 3 H ρ · 2 2 i × 17 , ]]>V = V ρ V ρ · ]]> Zρ=[δρ1 δρ2…δρi]T,Z ρ · = δ ρ · 1 δ ρ · 2 · · · δ ρ · i T ; ]]> Hρ=[0i×3 0i×3 Hρ1 0i×3 0i×3 Hρ2]i×17,H ρ · = 0 i × 3 H ρ · 1 0 i × 3 0 i × 3 0 i × 3 H ρ · 2 i × 17 ; ]]>H ρ 1 = a 11 a 12 a 13 a 21 a 22 a 23 · · · · · · · · · a i 1 a i 2 a i 3 i × 3 , ]]>H ρ · 1 = b 11 b 12 b 13 b 21 b 22 b 23 · · · · · · · · · b i 1 b i 2 b i 3 i × 3 , ]]>H ρ 2 = - 1 0 - 1 0 · · · · · · - 1 0 i × 2 , ]]>H ρ · 2 = 0 - 1 0 - 1 · · · · · · 0 - 1 i × 2 ]]>V ρ = ϵ ~ ρ 1 ϵ ~ ρ 2 · · · ϵ ~ ρi , ]]>V ρ · = ϵ ~ ρ · 1 ϵ ~ ρ · 2 · · · ϵ ~ ρ · i ]]> aj3=sinEljbj1=cosEljsinAzj,bj2=cosEljcosAzj,bj3=sinElj其中:i为参与导航定位可见卫星数,j为卫星号(j=1,2,...,i);δρi和分别为伪距差和伪距率差;Vρ和分别为伪距和伪距率残留误差;Azj和Elj分别为第j颗卫星的高度角和方位角;RN地球子午圈曲率半径;h为高度;纬度;e为椭球扁率;(2)选取时变系统的第一时间段,令时间段变量j=1;(3)定义Aj和Hj,并按照如下公式计算当前时间段的可观测性矩阵Q ~ j T = [ ( H j ) T , ( H j A j ) T , ( H j A j 2 ) T , · · · ( H j A j n - 1 ) T ] - - - ( 3 ) ]]> (4)按照如下公式计算当前的SOM矩阵Q ~ s ( r ) = Q ~ 1 Q ~ 2 · · · Q ~ r - - - ( 4 ) ]]> (5)由GPS系统和惯性导航系统直接计算得到当前时间段的外观测量(6)按照如下公式计算出当前时间段可观测性矩阵的奇异值σi:Q ~ s ( r ) = V S 0 0 0 m × n U H , ]]> S=diag(σ1,σ2,…σr),σ1≥…≥σr>0 (5)(7)按照如下公式求出每一个奇异值所对应的状态变量X(0)的大小,并根据状态变量X(0)的大小判断出相应变量的可观测性和可观测度,并且计算出可观测变量的可观测程度:X ( 0 ) = Σ i = 1 r u i ( v i H z σ i ) , ]]>η k = σ i σ 0 , ]]> i=1,2,…n,σ i ~ max [ v i T z u i σ i ] - - - ( 6 ) ]]> 其中,ηk表示第k个状态变量的可观测度;σ0表示外观测量所对应的奇异值;σi表示使(i=1,2,…n)取得最大的奇异值;(8)如果当前时间段不是最后的时间段,返回到第(3)步继续循环进行下一时间段的分析,直至完成分析的全部时间段;(9)根据状态变量X(0)的可观测性和可观测度分析的结果,判断各个状态变量的可观测性以及可观测变量的可观测度,并采用如下三种方式之一进行卡尔曼滤波器的改进设计和参数选择:加入外界观测信息、去除系统状态方程中不可观测的变量和可观测度低的变量、改变系统的机动性。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国船舶重工集团公司第七○七研究所,未经中国船舶重工集团公司第七○七研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010206006.6/,转载请声明来源钻瓜专利网。
- 上一篇:带有整合式测量装置的活塞-缸系统
- 下一篇:老化油化学处理方法