[发明专利]一种基于GPS/INS组合导航系统不同测量特性的自适应滤波方法有效
申请号: | 201010552746.5 | 申请日: | 2010-11-22 |
公开(公告)号: | CN102096086B | 公开(公告)日: | 2011-06-15 |
发明(设计)人: | 张海;常艳红;沈晓蓉;毛友泽;车欢;周启帆 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G01S19/49 | 分类号: | G01S19/49 |
代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 周长琪 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种基于GPS/INS组合导航系统不同测量特性的自适应滤波方法,该方法利用IMU测量得到的数据与INS的初始数据进行捷联惯导实时解算,建立GPS/INS速度位置组合滤波系统方程,并根据GPS/INS双系统测量互差分序列,统计计算GPS测量噪声协方差估计值,进行自适应的卡尔曼滤波解算。本发明实现了GPS测量噪声的实时跟踪,以及滤波增益矩阵的自适应调节,提高了组合导航系统定位精度。 | ||
搜索关键词: | 一种 基于 gps ins 组合 导航系统 不同 测量 特性 自适应 滤波 方法 | ||
【主权项】:
1.一种基于GPS/INS组合导航系统不同测量特性的自适应滤波方法,包括:步骤一:利用IMU惯性测量单元测量得到沿载体轴相对于惯性空间的角速率和加速度分量信息,与INS惯性导航系统的初始位置、速度、姿态及初始姿态矩阵信息,进行捷联惯导实时解算,得到INS位置、速度、姿态的输出值;步骤二:根据INS的平台误差角方程、速度误差方程、位置误差方程以及陀螺、加速度计误差模型,并根据INS与GPS的位置差、速度差,分别建立GPS/INS组合导航系统卡尔曼滤波器的状态方程与观测方程;步骤三:通过连续系统离散化,建立离散型卡尔曼滤波器的递推方程;其特征在于:还包括下述步骤:步骤四:根据GPS数据采集频率,计算GPS/INS双系统测量互差分序列;(1)INS测量差分序列为:ΔINS ( k ) = Z INS ( k ) - Z INS ( k - 1 ) k ≤ t 0 Z ^ INS ( k ) - Z GPS / INS ( k - 1 ) k > t 0 ]]> 其中,k为组合导航系统滤波解算时刻,即GPS的数据采集时刻;t0为惯性可信时间阈值,根据惯导系统测量精度而确定;ZINS(k)为k时刻捷联惯导实时解算的位置、速度;ZGPS/INS(k-1)为k-1时刻的组合导航系统输出的位置、速度;通过如下方式得到:以ZGPS/INS(k-1)为k-1时刻的初值,采用k-1~k时间段内IMU测量数据,通过捷联惯导解算步骤,进行k-1~k时间段的惯性递推运算,得到k时刻的位置、速度,即为(2)GPS测量差分序列为:ΔGPS(k)=ZGPS(k)-ZGPS(k-1) k=1,2,3,...其中,ZGPS(k)为k时刻GPS输出的位置、速度;(3)GPS/INS双系统测量互差分序列为C(k):C(k)=ΔINS(k)-ΔGPS(k)k=1,2,3,...;步骤五:设定时间阈值T,若组合导航系统滤波解算时刻k大于时间阈值T则直接进行步骤六;若组合导航系统滤波解算时刻k不大于时间阈值T,则对步骤四中得到的GPS/INS双系统测量互差分序列进行小样本统计的可信度判别:1)对GPS/INS双系统测量互差分序列,进行无重叠时间段的开窗统计,得到GPS/INS双系统测量的方差值序列D(k):其中,k为组合导航系统滤波解算时刻,即GPS的数据采集时刻;N为无重叠统计窗的窗口宽度,C(i)为GPS/INS的双系统测量互差分序列在i时刻的值;2)对1)中得到的GPS/INS双系统测量的方差值序列D(k),进行小样本统计的可信度判别,该判别条件为:max ( | D ( j ) - 1 k - N + 1 Σ i = N k D ( i ) | ) < 0.4 * 1 k - N + 1 Σ i = N k D ( i ) ]]> k≥3N,j={k-2N,k-N,k}其中,max为求最大值的函数;若组合导航系统滤波解算时刻k小于或等于时间阈值T时已满足上述可信度判别条件,则执行步骤六,且进入步骤六时的GPS测量噪声协方差估计值为:R ^ k = 1 2 D ( k ) ]]> k≤T若组合导航系统滤波解算时刻k等于时间阈值T时仍不满足所述的可信度判别条件,则执行步骤六,且进入步骤六时GPS测量噪声协方差估计值为:R ^ k = 1 k - 1 Σ i = 1 k [ C ( i ) - 1 k Σ i = 1 k C ( i ) ] 2 / 2 ]]> k=T;若组合导航系统滤波解算时刻k小于时间阈值T时不满足上述可信度判别条件,则等待下一时刻的统计结果;步骤六:根据GPS/INS双系统测量互差分序列,采用连续滑动窗口法计算GPS测量噪声协方差估计值,将其代入步骤三所述的卡尔曼滤波器的递推方程,进行自适应的卡尔曼滤波解算;①将步骤四中的GPS/INS的双系统测量互差分序列C作为统计样本,计算该统计样本在连续滑动窗内的均值和方差,计算公式依次为:E ( k ) = 1 M Σ i = k - M + 1 k C ( i ) σ 2 ( k ) = 1 M - 1 Σ i = k - M + 1 k [ C ( i ) - E ( k ) ] 2 , k ≥ M ]]> 其中,k为组合导航系统滤波解算时刻,即GPS的数据采集时刻;M为连续滑动窗的窗口宽度,C(i)为GPS/INS的双系统测量互差分序列在i时刻的值,E(k)为k时刻的均值,σ(k)为k时刻的标准差,σ2(k)为k时刻的方差;②针对连续滑动窗内的GPS/INS的双系统测量互差分序列,进行野值点判别,该判别条件为:|C(i)-E(k)|>α·σ(k) k-M+1≤i≤k其中,α为可调剔除因子,若C(i)满足上述野值点判别条件,则将C(i)置为均值E(k),得到新的统计样本,再执行步骤①,重新计算该统计样本在连续滑动窗内的均值和方差,最后执行步骤③;否则直接执行步骤③;③基于统计样本在连续滑动窗内的均值和方差,计算GPS测量噪声协方差的初步估值R ^ GPS ( k ) = 1 2 σ 2 ( k ) ]]> ④根据该GPS测量噪声协方差的初步估值计算GPS测量噪声协方差估计值,计算公式为:d k = ( 1 - b ) / ( 1 - b k + 1 ) R ^ k = ( 1 - d k ) R ^ k - 1 + d k R ^ GPS ( k ) , 0 < b < 1 ]]> 其中,b为遗忘因子,0<b<1;dk为k时刻的权系数,为k时刻的GPS测量噪声协方差估计值;为k-1时刻的GPS测量噪声协方差估计值;⑤将GPS测量噪声协方差估计值代入步骤三中卡尔曼滤波器的递推方程,实时调节滤波增益矩阵Kk,进行自适应卡尔曼滤波解算:X ^ k | k - 1 = Φ k , k - 1 X ^ k - 1 X ^ k = X ^ k | k - 1 + K k ( Z k - H k X ^ k | k - 1 ) K k = P k | k - 1 H T k ( H k P k | k - 1 H T k + R ^ k ) - 1 P k | k - 1 = Φ k , k - 1 P k - 1 Φ T k , k - 1 + Γ k - 1 Q k - 1 Γ k - 1 T P k = ( I - K k H k ) P k | k - 1 ( I - K k H k ) T + K k R ^ k K T k ]]> 其中,Xk为k时刻的状态向量,即被估计向量,为状态Xk-1的卡尔曼滤波估计值,为利用得到的对Xk的一步预测,Φk,k-1为k-1到k时刻的状态转移矩阵,Γk-1为系统噪声矩阵,Kk为k时刻的滤波增益矩阵,Pk|k-1为一步预测均方误差矩阵,Rk为观测噪声协方差矩阵,Qk-1为k-1时刻系统噪声协方差矩阵,Pk为估计均方误差矩阵,Hk为k时刻的量测矩阵,Zk为k时刻的观测向量,I为单位矩阵。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201010552746.5/,转载请声明来源钻瓜专利网。
- 上一篇:一种企业信用评估系统
- 下一篇:一种电能量缺失值自动处理的方法
- 同类专利
- 专利分类
G01 测量;测试
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置
G01S 无线电定向;无线电导航;采用无线电波测距或测速;采用无线电波的反射或再辐射的定位或存在检测;采用其他波的类似装置
G01S19-00 卫星无线电信标定位系统;利用这种系统传输的信号确定位置、速度或姿态
G01S19-01 .传输时间戳信息的卫星无线电信标定位系统,例如,GPS [全球定位系统]、GLONASS[全球导航卫星系统]或GALILEO
G01S19-38 .利用卫星无线电信标定位系统传输的信号来确定导航方案
G01S19-39 ..传输带有时间戳信息的卫星无线电信标定位系统,例如GPS [全球定位系统], GLONASS [全球导航卫星系统]或GALILEO
G01S19-40 ...校正位置、速度或姿态
G01S19-42 ...确定位置