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