GNSS-RTK/INS紧组合算法

前言

相较于GNSS/INS松组合系统,GNSS-RTK/INS紧组合中将两个系统的状态量写在同一个状态模型中,观测值直接使用伪距和载波相位等GNSS原始观测值,两系统相互影响的程度加深。利用INS推算出来的短时高精度结果,可以实现INS辅助周跳检测,INS辅助模糊度固定等可以提升RTK解算精度的算法,因此基于GNSS-RTK/INS紧组合算法的研究非常广泛。本博客主要参考了开源项目IGNAV,及多篇RTK/INS紧组合论文,重点推导整理了INS机械编排部分算法及RTK/INS紧组合算法的融合部分算法。

INS机械编排(e系)

由于卫星位置及卫地距在ECEF_XYZ系下计算比较方便,因此机械编排和滤波模型都使用e系下的模型,与n系下的模型推导思路一致

姿态更新

这里采用四元数及等效旋转矢量进行姿态更新:
在这里插入图片描述
1、等效旋转矢量更新b系
在这里插入图片描述
2、等效旋转矢量更新e系
在这里插入图片描述
3、计算当前时刻的姿态四元数
在这里插入图片描述4、对更新后的姿态四元数进行归一化处理

速度更新

e系下地速哥氏方程:
在这里插入图片描述
由e系下地速哥氏方程,参考n系下的流程推导可得:
在这里插入图片描述

位置更新

在这里插入图片描述

RTK/INS紧组合模型

状态模型

与机械编排同样的思路,我们将n系下误差模型中的角标n替换为e,然后去掉变为0的项,可得e系下误差模型:
在这里插入图片描述
wg,wa 为陀螺和加表的零偏白噪声。陀螺和加表零漂建模为一阶马尔科夫过程, τg,τa为对应的相关时间, wcg,wca为对应的过程白噪声。

在IMU位置上做组合,那么状态方程可写为:
在这里插入图片描述

量测模型

首先由e系下杆臂向量:
在这里插入图片描述
可得INS推算的天线相位中心到卫星p的距离:
在这里插入图片描述
代入卫星位置及INS推算位置及杆臂向量(此行往后坐标全在e系下):
在这里插入图片描述
上式于天线位置(xI+xlever, yI+ylever, zI+zlever)处泰勒展开得:
在这里插入图片描述
同理可得INS推算的天线相位中心到卫星q的伪距:
在这里插入图片描述
基站与卫星p和q的距离分别为:
在这里插入图片描述
站间单差星间双差得:
在这里插入图片描述
短基线下GNSS双差观测方程(B表示站间单差整周模糊度):
在这里插入图片描述
INS双差与GNSS双差作差得:
在这里插入图片描述
由于上述扰动是e系下在GNSS天线位置的位置扰动,而INS状态扰动为IMU处的扰动,因此需要一个转换,推导如下:
在这里插入图片描述
扰动分析可得(~表示带扰动量):
在这里插入图片描述
移项可得天线位置扰动和IMU位置扰动之间的关系:
在这里插入图片描述
将上式代入观测方程,可得:
在这里插入图片描述
至此,可整理得紧组合量测模型:
在这里插入图片描述
若同时观测到k颗卫星,假设第一个卫星为双差基准星,则:
在这里插入图片描述
后面就是离散化然后卡尔曼滤波时间更新、量测更新,与松组合一致。

  • 8
    点赞
  • 85
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
ins_gnss_ignav是一种结合惯性导航系统(Inertial Navigation System,简称INS)和全球卫星导航系统(Global Navigation Satellite System,简称GNSS)的导航解决方案。 INS是一种通过测量和计算物体在空间中的加速度和角速度来确定其运动状态和位置的系统。它利用加速度计和陀螺仪等传感器监测物体的加速度和角速度变化,并通过积分计算出物体的速度和位移。然而,INS的一个问题是它的误差会随着时间的推移累积,导致导航解决方案的不准确性。 为了解决INS误差累积的问题,可以引入GNSSGNSS是一组全球性的卫星导航系统,包括美国的GPS、俄罗斯的GLONASS、欧盟的Galileo等。通过接收卫星发出的信号并计算信号的传播时间,可以确定接收器所在的位置。GNSS具有较高的精度和稳定性,但在某些环境条件下(如高楼、山地等)可能出现信号遮挡和多径效应,导致定位的不准确性。 ins_gnss_ignav就是将INSGNSS进行集成和整合的一种导航解决方案。它利用INS的惯性导航能力,可以实时监测并修正INS的误差累积问题。同时,通过与GNSS的数据进行融合和匹配,可以进一步提高导航解决方案的准确性和可靠性。ins_gnss_ignav还可以通过多传感器的数据融合,比如地图、地面雷达和摄像头等,进一步提高导航系统的鲁棒性和抗干扰能力。 ins_gnss_ignav在许多领域都有广泛的应用,包括航空、航海、车辆导航、无人机和机器人等。其优点是能够实时修正INS的误差累积问题,提高导航解决方案的准确性和可靠性,同时可以与其他传感器数据进行融合,从而获取更多的环境信息,提高导航系统的性能和智能化水平。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值