[发明专利]一种基于标量估计算法的INS/GNSS组合导航方法在审
申请号: | 201510079783.1 | 申请日: | 2015-02-13 |
公开(公告)号: | CN105988129A | 公开(公告)日: | 2016-10-05 |
发明(设计)人: | 何勇;K.A.聂吾希斌;沈凯;A.V.普列达尔斯基;郭锐;刘荣忠 | 申请(专利权)人: | 南京理工大学 |
主分类号: | G01S19/49 | 分类号: | G01S19/49 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 朱显国 |
地址: | 210094 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于标量估计算法的INS/GNSS组合导航方法,根据航位推算技术和卫星导航定位技术的不同误差动态特性,基于标量估计算法将两种导航方法结合起来,构建INS/GNSS组合导航系统,方法步骤如下:首先建立和离散化INS/GNSS组合导航系统误差模型;其次基于卡尔曼滤波算法,构建标量估计算法;再基于标量估计算法,引入新的量测矢量Z*;最后应用标量估计算法,将组合导航系统误差模型的状态变量表达成标量估计形式。根据标量估计形式构建INS/GNSS组合导航系统,补偿航行体导航系统误差。本发明能够克服传统卡尔曼滤波因噪声统计特性确定不准确而造成的滤波器发散难题,提高组合导航系统的可靠性,降低组合导航系统的成本,提供一种全新的组合导航方法。 | ||
搜索关键词: | 一种 基于 标量 估计 算法 ins gnss 组合 导航 方法 | ||
【主权项】:
一种基于标量估计算法的INS/GNSS组合导航方法,其特征在于,方法步骤如下:步骤1.构建INS/GNSS组合导航系统误差模型:为了获取航行体的相对位置、速度和姿态信息,选取东北天地理坐标系作为组合导航系统结算的基本坐标系,其中,东北天坐标系原点为航行体质心,x轴沿参考椭球卯酉圈方向指向东,y轴沿参考椭球子午圈方向指向北,z轴由右手定则决定;在东北天坐标系中,INS/GNSS组合导航系统误差模型简化为如下形式:
式中:δVx为航行体指东方向运动速度误差;δVy为航行体指北方向运动速度误差;ΔVx为加速度计沿x轴方向的工具误差;ΔVy为加速度计沿y轴方向的工具误差;ax为航行体沿x轴方向的加速度分量;ay为航行体沿y轴方向的加速度分量;Фx为陀螺仪平台绕x轴方向的失准角;Фy为陀螺仪平台绕y轴方向的失准角;Фz为陀螺仪平台绕z轴方向的失准角;εx为陀螺仪x轴方向的漂移;εy为陀螺仪y轴方向的漂移;εz为陀螺仪z轴方向的漂移;ωx为陀螺平台沿x轴方向的角速度分量;ωy为陀螺平台沿y轴方向的角速度分量;ωz为陀螺平台沿z轴方向的角速度分量;wx为沿x轴方向的外部干扰;wy为沿y轴方向的外部干扰;wz为沿z轴方向的外部干扰;μ为陀螺漂移随机变化的平均频率;g为重力加速度;R为地球半径;
为陀螺仪平台所处纬度;
表示变量×对时间的微分;将表达式(1)表示为矩阵形式,即组合导航系统误差模型状态方程为:![]()
式中:系统状态矢量X=[δVx δVy Фx Фy Фz εx εy εz]T,系统输入噪声![]()
系统状态转移矩阵
步骤2.离散化INS/GNSS组合导航系统误差模型:INS/GNSS组合导航系统误差模型的状态方程表达为如下的离散矩阵形式:Xk=ΦXk‑1+Wk‑1 (3)式中:组合导航系统误差模型的状态矢量Xk=[δVx δVy Фx Фy Фz εx εy εz]T,其中,δVx为航行体指东方向运动速度误差;δVy为航行体指北方向运动速度误差;Фx为陀螺仪平台绕x轴方向的失准角;Фy为陀螺仪平台绕y轴方向的失准角;Фz为陀螺仪平台绕z轴方向的失准角;εx为陀螺仪x轴方向的漂移;εy为陀螺仪y轴方向的漂移;εz为陀螺仪z轴方向的漂移;k为时间参数,表示当前时刻;组合导航系统误差模型的输入噪声Wk‑1=[Bx By 0 0 0 wx wy wz]T,其中,Bx为加速度计沿x轴方向的零漂误差;By为加速度计沿y轴方向的零漂误差;wx为沿x轴方向的外部干扰噪声;wy为沿y轴方向的外部干扰噪声;wz为沿z轴方向的外部干扰噪声;组合导航系统误差模型的系统状态转移矩阵
其中,T为采样时间;μ为陀螺漂移随机变化的平均频率;g为重力加速度;R为地球半径;
为陀螺仪平台所处纬度;步骤3.基于卡尔曼滤波算法,构建标量估计算法:离散化后的组合导航系统误差模型如表达式(3)所示,此时,组合导航系统误差测量方程表示为:Zk=HXk+Vk (4)式中:Xk为系统状态矢量;Zk为系统测量矢量;Vk为测量噪声;k为时间参数,表示当前时刻;H为系统测量矩阵;此时,经典卡尔曼滤波算法具有以下形式:![]()
![]()
![]()
Pk/k‑1=Φk/k‑1Pk‑1Φk/k‑1T+Qk (8)Pk=(I‑KkHk)Pk/k‑1 (9)其中,Kk卡尔曼增益矩阵;Pk/k‑1先验估计误差的方差阵;Pk后验估计误差的方差阵;Rk测量噪声的方差阵;Qk输入噪声的方差阵;k为时间参数,表示当前时刻;基于初始时刻状态变量X1,结合表达式(3)和(4),n+1时刻的状态变量Xn+1递推地表示为:![]()
其中,j为1‑n之间的自然数;将表达式(10)展开,表达成如下形式:![]()
其中:![]()
φ为矩阵Φn中的各个元素;![]()
由表达式(11)知,状态矢量中的第i个分变量
表达为:![]()
参照表达式(4),表达式(12)表示成如下形式:![]()
其中:![]()
![]()
表达式(13)中所示的矢量
即为基于初始时刻状态变量X1所引入的新测量矢量,类似地,基于不同时刻k的状态变量Xk,分别地引入不同时刻k时的新测量矢量![]()
![]()
令![]()
![]()
此时,表达式(13)表示为:![]()
其中,
为基于初始时刻状态变量X1所引入测量修正值;
为基于初始时刻状态变量X1所引入噪声修正值;基于经典卡尔曼滤波算法,参照表达式(5),第i个分变量
在k=1,2,...时刻的最优估计
具有如下形式:![]()
相应地,参照表达式(7),增益系数
为:![]()
测量噪声方差
为:![]()
![]()
其中,
为测量噪声;参照表达式(8),先验估计误差的方差
为:![]()
参照表达式(9),后验估计误差的方差
为:![]()
步骤4.应用标量估计算法,将组合导航系统误差模型的状态变量表达成标量估计形式对于组合导航系统误差模型来说,其状态变量包括:航行体运动速度误差δV、陀螺仪平台失准角
陀螺仪漂移ε,基于标量估计算法,参照表达式(14),组合导航系统误差测量值表示为:![]()
其中:![]()
为系统能观性矩阵;具体地,组合导航系统误差模型的状态变量写成如下标量形式:![]()
参照表达式(25),测量陀螺平台失准角Ф时,测量噪声的折算方差为:![]()
其中:r为测量速度误差δV时噪声的方差;在实际工程应用中,选取组合导航系统东向和北向速度误差作为系统测量值,应用标量估计算法,参照表达式(2)和(25),得到如下的组合导航系统误差全维度标量估计表达式:
其中:zx,k为组合导航系统东向速度误差测量值;zy,k为组合导航系统北向速度误差测量值;应用测量得到的航行体东向和北向速度误差,参照表达式(27),计算和估计出组合导航系统各个方向的速度误差、失准角和陀螺漂移,以此实现组合导航系统误差补偿和校正。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510079783.1/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
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 ...确定位置