1. 导航基础:INS原理、GNSS原理与传感器特性对比

做组合导航这些年,我经常被问到同一个问题:「松组合和紧组合到底差在哪?」 说实话,这个问题要是没把基础打牢,后面怎么解释都像在隔靴搔痒。所以咱们今天先把地基夯实——把INS和GNSS这两个主角的脾气秉性摸清楚。

1.1 惯性导航系统(INS)原理

INS这东西,说白了就是个「闷头算」的系统。它不需要跟外界打招呼,自己闷头算就能知道你在哪。怎么算的呢?靠加速度计和陀螺仪。

  • 加速度计:测量三个轴的比力(也就是加速度去掉重力后的部分)
  • 陀螺仪:测量三个轴的角速度,用来跟踪姿态

我刚开始接触INS时,总觉得这东西很玄乎。后来自己动手搭过一次捷联惯导,才明白核心就三步:

  1. 姿态更新:用陀螺数据算当前姿态(四元数或欧拉角)
  2. 速度更新:把加速度从载体坐标系转到导航坐标系,再积分
  3. 位置更新:对速度积分得到位置

嗯,这里要注意——积分会漂。加速度计测的比力里混着噪声,积分一次变速度误差,再积分一次变位置误差。这就是为什么纯INS跑几分钟就偏得离谱。

核心痛点:INS短期精度高,但误差随时间累积。说白了就是「刚开始准,越跑越偏」。

1.2 全球导航卫星系统(GNSS)原理

GNSS跟INS正好相反。它靠卫星发信号,接收机算伪距,然后解算出位置。原理不复杂:

  • 卫星告诉你「我在哪,现在几点」
  • 接收机收到信号,算出信号传播时间
  • 乘上光速,得到伪距(伪是因为有钟差)
  • 至少4颗卫星,解出三维位置+钟差

我在项目里遇到过最头疼的事——多径效应。城市峡谷里,信号从大楼反射过来,伪距能偏出去几十米。你想想看,这时候GNSS给出的位置,你敢信吗?

避坑指南:我曾经在立交桥下做测试,GNSS定位跳了十几米。后来发现是信号被桥体遮挡又反射,伪距测量直接崩了。所以GNSS的弱点很明显——怕遮挡、怕干扰、更新频率低(一般10Hz)。

1.3 传感器特性对比

咱们把INS和GNSS放在一起比比,你就知道为什么非要搞组合导航了。

特性 INS GNSS
误差特性 随时间累积(发散) 不随时间累积(有界)
短期精度 高(毫秒级) 低(秒级波动)
长期精度 差(几分钟就飘) 好(稳定在米级)
更新频率 高(100Hz以上) 低(1-20Hz)
抗干扰 强(不依赖外部) 弱(怕遮挡/干扰)
输出信息 位置+速度+姿态 位置+速度(无姿态)

你看,这俩简直是天生一对。INS短跑冠军,GNSS长跑健将。一个怕漂,一个怕挡。组合起来,正好互补。

个人经验:我习惯把INS比作「闭着眼睛走路的人」——步态稳但方向会偏;GNSS比作「睁着眼睛看路标的人」——方向准但反应慢。组合导航就是让闭眼的人每隔几秒睁一次眼,校准方向。

1.4 知识体系总览

下面这张图,是我自己画的知识框架。每次带新人,我都先让他们看这张图,把INS和GNSS的「互补关系」刻在脑子里。

导航基础:INS与GNSS互补关系 惯性导航系统 (INS) 核心器件:加速度计 + 陀螺仪 输出:位置 + 速度 + 姿态 更新频率:100Hz+ ⚠ 误差随时间累积 全球导航卫星系统 (GNSS) 核心原理:伪距测量 + 解算 输出:位置 + 速度(无姿态) 更新频率:1-20Hz ⚠ 怕遮挡、怕干扰 提供高频姿态 提供长期校准 组合导航:高精度 + 高可靠性 INS提供高频姿态和短期精度,GNSS提供长期稳定校准 松组合:位置/速度层面融合 紧组合:伪距/伪距率层面融合 深组合:信号跟踪层面融合

这张图我建议你存下来。每次搞不清松组合和紧组合的区别时,就回来看看——本质就是「在哪一层融合」的问题

一句话总结:INS和GNSS就像一对性格互补的搭档。一个闷头干活但容易跑偏,一个方向感强但反应慢。组合导航,就是让它们互相兜底。


专注资料整理