一、组合导航概述:INS与GNSS的优缺点对比

各位同学,大家好。我是你们这门课的主讲。今天咱们聊聊组合导航的“老底”。

做导航定位这么多年,我最大的体会就是:没有完美的传感器。GNSS和INS,这俩兄弟各有各的脾气。你单独用任何一个,都会遇到头疼的问题。

1.1 惯性导航系统(INS)的优缺点

先说INS。 这东西说白了就是“闷头算”。它不依赖外部信号,全靠陀螺仪和加速度计积分出位置、速度和姿态。

优点:

  • 完全自主:不依赖任何外部信号。隧道、地下车库、高楼峡谷,它都能干。
  • 输出率高:一般能到100Hz甚至更高。实时性极好。
  • 短时精度高:几秒钟内,它的相对位置变化非常准。

缺点:

  • 误差随时间累积:这是硬伤。你想想看,积分一次就有漂移,再积分一次,误差就飞了。我见过一个项目,纯惯导跑了10分钟,位置误差能到几百米。
  • 初始对准麻烦:启动时需要知道初始位置和姿态。动基座对准更是技术活。
  • 成本高:高精度惯导(比如光纤陀螺)价格感人。MEMS便宜,但漂移也快。

1.2 全球导航卫星系统(GNSS)的优缺点

再说GNSS。 这个大家熟悉。GPS、北斗、GLONASS、Galileo,都是它。

优点:

  • 长期精度稳定:只要卫星信号好,位置误差不随时间增长。单点定位米级,RTK厘米级。
  • 全球覆盖:开阔地带随便用。
  • 成本低:接收机芯片现在便宜得很。

缺点:

  • 信号易受干扰:高楼遮挡、多径效应、电磁干扰,都会让定位跳变甚至丢失。
  • 更新率低:一般10Hz。动态场景下,两个历元之间的位置全靠猜。
  • 依赖外部信号:隧道里直接歇菜。

嗯,这里要注意:INS和GNSS的优缺点正好互补。一个短时准但长时漂,一个长时稳但短时差。所以,组合导航的思路就来了。

二、紧组合与松组合的区别

组合方式主要有两种:松组合和紧组合。我刚开始做项目时,也纠结过选哪个。后来踩过坑,才明白它们的本质区别。

2.1 松组合(Loosely Coupled)

松组合,说白了就是“各算各的,最后再融合”。

  • GNSS接收机自己解算出位置和速度。
  • INS自己解算出位置、速度和姿态。
  • 然后用卡尔曼滤波器把两者的位置、速度做融合。

优点: 实现简单,两个系统独立工作。一个坏了,另一个还能凑合用。

缺点: 信息利用率低。GNSS解算时已经丢掉了原始观测量(伪距、载波相位)。一旦卫星少于4颗,GNSS就解不出位置,松组合直接失效。

避坑指南: 我曾经在一个城市峡谷项目中用了松组合。结果高楼遮挡严重,GNSS经常只有3颗星,定位频繁中断。后来换成紧组合,才解决了问题。

2.2 紧组合(Tightly Coupled)

紧组合,是“直接拿原始数据干活”。

  • GNSS不先解算位置,而是直接把伪距、伪距率、载波相位等原始观测量扔给滤波器。
  • INS的预测值也用来计算这些观测量。
  • 滤波器直接估计位置、速度、姿态,以及GNSS的钟差、钟漂等。

优点: 即使只有1颗卫星,也能提供约束信息。抗干扰能力强,精度更高。

缺点: 实现复杂。滤波器维度高,计算量大。而且需要处理GNSS的原始数据,调试起来比较麻烦。

三、紧组合系统的核心优势

我个人习惯用紧组合。为什么?因为它有几个硬核优势。

  1. 更强的抗干扰能力:卫星少于4颗时,松组合直接挂掉。紧组合还能用1-3颗星提供速度或高度约束。我记得有一次测试,只有2颗星,紧组合依然能维持几分钟的可用定位。
  2. 更高的精度:紧组合利用了原始观测量,避免了GNSS解算过程中的信息损失。尤其在动态场景下,INS辅助GNSS跟踪环路,能有效抑制多径效应。
  3. 更好的动态性能:INS的高更新率可以填补GNSS的历元间隔。紧组合中,INS还能辅助GNSS的载波相位周跳检测和修复。
  4. 更鲁棒的初始化:紧组合可以在GNSS信号恢复后快速重新收敛。松组合则需要重新解算位置,时间更长。

我的经验: 如果你做的是消费级产品(比如手机导航),松组合够用。但如果你做的是自动驾驶、无人机、高精度测绘,请直接上紧组合。别犹豫。

四、知识体系框架图

下面这张图,是我自己画的。它展示了本章的核心逻辑:INS和GNSS的优缺点对比,以及紧组合与松组合的差异。

组合导航核心逻辑框架 惯性导航系统 (INS) 优点:自主、高更新率 缺点:误差累积 短时精度高 全球导航卫星系统 (GNSS) 优点:长期稳定 缺点:易受干扰 更新率低 组合方式 松组合 vs 紧组合 松组合 GNSS先解算位置/速度 再与INS融合 简单,但信息利用率低 紧组合 直接使用原始观测量 伪距/载波相位 复杂,但精度高、鲁棒 紧组合核心优势 抗干扰强 | 精度高 | 动态性能好 | 鲁棒初始化

五、总结

好了,这一章的内容就这些。总结一下:

  • INS和GNSS优缺点互补,组合导航是必然选择。
  • 松组合简单,但信息利用率低;紧组合复杂,但精度和鲁棒性更好。
  • 我个人强烈推荐紧组合,尤其是对精度和可靠性要求高的场景。

嗯,今天就到这里。下一章我们开始讲卡尔曼滤波的基础。别急,先把这一章消化掉。


专注资料整理