组合导航原理剖析(二):惯性导航方法与应用综述

资料下载-PSINS

枯荣有常 - 知乎

半闲居士 - 知乎

书灌木 - 知乎

任乾 - 知乎

武汉大学多源智能导航实验室

传统导航采用单点导航的方式,定位精度为几米,显然不符合自动驾驶的需求。

现有在自动驾驶中常用的三种导航方案

  1. 传统的组合导航方案+RTK:实现厘米级定位精度;
  2. 基于雷达和相机的定位技术比如LIDAR(激光雷达)点云匹配、视觉语义特征匹配:提供绝对的位姿;
  3. 激光/视觉里程计:相对位姿,在低速缓慢的场景中,精度相对于惯导更高;

除了传统的、较为成熟的基于滤波的组合导航方案,应用于SLAM技术中的基于优化的位姿确定方案也逐渐受到关注,滤波方法被认为是窗口长度为1 的滑动窗口优化,因此认为基于优化的方法在理想条件下可以保持更高的精度。

基于卡尔曼滤波的惯性导航方案一般分为:转台标定、初始对准、卡尔曼滤波解算、信号反馈几个部分。从技术方案的角度,也分为紧耦合算法和松耦合算法2种类型,一般认为紧耦合计算方法有更高的精度,对GNSS精度的依赖性更低。

在这里插入图片描述

对于预测更新模型,主流自动驾驶方案采用误差状态值去描述位姿更新过程,被称为误差状态卡尔曼滤波器(ESKF)。实际上,该方法在传统的组合导航领域中已经有成熟应用,该方法被证明比一般扩展卡尔曼滤波具有更好的精度、更好的鲁棒性。误差状态卡尔曼滤波方法是以待估参数误差作为状态量,在小误差假设条件下对误差模型和观测模型进行线性化。另一种解释是,带有辅助信息的惯性导航常用误差状态卡尔曼滤波(间接kalman滤波)进行组合导航解算,以解决系统的非线性问题。(参考:陈起金,武汉大学,2014,P42)根据惯导误差微分方程和传感器误差模型,并将惯性传感器的主要误差参数(IMU的零偏误差及比例因子误差等)增广到系统状态中。(类似于地球自转等误差项或2阶项,在计算中可以进行忽略。)

MEKF 经过 50 年的发展,不仅具有完善的理论,而且经过了最为严格的实验验证,我认为是所有使用 IMU 进行姿态估计算法中的不二之选。但 MEKF 在民用领域推广的过程中名字发生了一些变化,例如在机器人领域,它被称为 error state Kalman filter [5],和 indirect Kalman filter [6]。这些变化在我们查阅资料时会带来不少额外的困难,可能也是它没有 Mahony 的互补滤波器知名度高的原因。(王炜鑫,知乎)

对于观测更新模型,需考虑各类运动学约束以增强系统状态量的可观测性,从而增加系统的精度。除了GNSS能够提供的位置信息和速度信息可以作为观测以外,车辆运动学约束一般如下有几种:

  1. NHC:非完整性约束,也被称为动态零速修正DZUPT;
  2. ZUPT:零速检测,需要车辆在静止状态下才有用;
  3. CUPT:起点、终点坐标约束;
  4. ZIHR:将前后两个采样点上的航向角差值作为量测量对航向误差角施加抑制;
  5. ZARU:航向角修正;在着地静止阶段,陀螺仪的三轴角速度输出应为0;

传统的惯导方案中又分为如下几个技术路线:

  1. 里程计+IMU:航姿推算系统;
  2. 里程计+IMU+GNSS:组合导航系统;
  3. IMU+GNSS:组合导航系统;常见的组合导航模块;
  4. IMU+磁力计+GNSS+里程计:常见于低成本组合导航模块;

0、传感器噪声

1、转台标定

影响系统性能的多数是器件本身精度(随机游走、零偏不稳定性等)和器件参数精度(零偏、安装误差、刻度系数误差、温变参数等)。实际上,在实际使用中,要想把系统性能提高,就应该在器件误差识别和补偿上不遗余力地去做才行。

由于位移解算精度也受到姿态确定误差的影响,对于组合导航系统而言,姿态确定的精度要求很高。而转台可以提供一个绝对准确的角度,用来标定陀螺仪的标度因数等参数,可以提升姿态解算的正确性。转台的类型可以分为:单轴转台、多轴转台、温度转台等。

转台可以用来做标定,但是初始对准可以不用转台,只需要用算法更新迭代至收敛过程即可。

2、初始对准

惯导的初始化包括对初始位置、速度和姿态的确定,而初始对准是指对初始姿态的计算,分为静态初始对准和动态初始对准。姿态对准可以用加速度计的重力分量对准侧滚和点头方向,通过地球自转角速度来确定航向。另一方面,也需要对平台坐标系和载体坐标系的姿态角进行准确的标定。

粗对准可以用加速度计调平和陀螺罗盘来观测大致的姿态角。而精对准是在粗对准的基础上,进行kalman滤波,所需条件是在静态下/静基座下,根据惯导系统误差传播规律,从速度误差中反推失准角误差。其中失准角误差值得是理想无误差的姿态矩阵Cnb和导航计算机中给出的解算姿态阵Cn’b之间的角度偏差,可认为是粗对准角度偏差。

3、惯性导航

首先,解算前需要明确坐标系定义。(参考:链接

以某自动驾驶中采用的组合导航模块为例,以横向位置推算误差RMS为例即1sigma,百元级MEMS IMU +轮速计+NHC可以做到60s在0.35米,换算成与行驶距离的百分比大概是0.066%,即车辆行驶1000米,只靠IMU、轮速计、NHC的位置推算误差的1sigma为0.66米。(参考:小马智行

1650373825196027329.pdf

1650373861305077302.pdf

  1. 陀螺仪
    1. 零偏稳定性(10s平滑)需要做到小于 5 deg/h
    2. 零偏不稳定性(Allan方差谷底)需要做到小于 1.5 deg/h
    3. 全温零偏需要做到小于0.15 deg/s
  2. 加速度计
    1. 零偏稳定性(10s平滑)需要做到小于 0.1 mg
    2. 零偏不稳定性(Allan方差谷底)需要做到小于 0.05mg
    3. 全温零偏需要做到小于 5 mg

常用的推导方法可以总结如下:

多传感器融合定位理论基础(八):基于滤波的融合方法

多传感器融合定位理论基础(六):惯性导航误差分析

简明ESKF推导

[SINS] 高精度捷联惯导初始对准

武汉大学多源智能导航实验室

4、故障检测与隔离部分

卡方检测等。

5、误差分析

对惯性导航展开误差传播分析,误差随时间的变化用一组微分方程来表示,即惯导误差微分方程。

误差扰动分析是一种经典的INS误差分析方法,该方法将实际导航参数在其真值(n系)附近进行泰勒展开,保留至一阶误差项,得到INS误差微分方程。

  • 7
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: 《捷联惯导算法与组合导航原理》是一本介绍捷联惯导算法和组合导航原理的PDF电子书。捷联惯导是一种利用多种传感器的数据来确定位置和姿态的导航系统。它结合了惯性导航和星载导航,利用加速度计和陀螺仪等惯性传感器来测量运动状态,并通过星载导航系统来校正误差。捷联惯导算法依赖于一系列数学模型和滤波算法,以从传感器数据中提取有效的导航信息。 组合导航原理是指将多种导航系统和传感器融合在一起,通过组合不同的导航信息来提高导航精度和鲁棒性。在组合导航中,捷联惯导算法是一个重要的组成部分。它通过融合惯性测量单元(IMU)和GNSS(全球导航卫星系统)等系统的数据,为导航应用提供精确的位置和姿态信息。 《捷联惯导算法与组合导航原理》这本PDF电子书解释了捷联惯导算法和组合导航原理的基本概念、原理和数学模型。它介绍了捷联惯导算法的工作原理和实现方法,包括误差校正、滤波算法和状态估计等内容。同时,它还探讨了组合导航在不同领域中的应用,如航空、航海、车辆导航等。这本电子书通过详细的案例分析和仿真实验,帮助读者理解和应用捷联惯导算法和组合导航原理。 总的来说,这本PDF电子书提供了关于捷联惯导算法和组合导航原理的全面介绍,适合那些对导航技术和应用感兴趣的读者阅读和学习。 ### 回答2: 捷联惯导算法与组合导航原理pdf是一本关于捷联惯导算法和组合导航原理的文档。捷联惯导是一种将惯性导航和星载导航系统相结合的导航方式,以提高导航的准确性和可靠性。 捷联惯导算法主要包括三个步骤:传感器融合、导航滤波和姿态解算。传感器融合是指将来自加速度计和陀螺仪等惯性传感器的数据与星载导航系统的数据进行融合,以得到更准确的导航信息。导航滤波是对融合后的数据进行滤波处理,以剔除噪声和提高信号的稳定性。姿态解算是根据传感器获得的姿态信息来估计航天器的位置和速度。 组合导航原理是一种将多种导航系统相互结合的导航方法。通常情况下,组合导航使用多个导航系统的输出数据来估计航天器的位置和速度,以提高导航的精度和鲁棒性。常见的组合导航系统包括惯性导航系统、星载导航系统、地面导航系统和无线导航系统等。这些系统可以通过融合算法将各自的数据进行融合,以得到增强的导航信息。 捷联惯导算法与组合导航原理pdf为读者提供了详细的捷联惯导算法和组合导航原理的介绍和分析。通过阅读该文档,读者可以了解捷联惯导和组合导航的基本原理、算法流程和应用领域。这对于从事导航与控制领域的工程师和研究人员来说,具有重要的参考价值。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

擦擦擦大侠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值