1. 导航基础:INS原理、GNSS原理与传感器特性对比
做组合导航这些年,我经常被问到同一个问题:「松组合和紧组合到底差在哪?」 说实话,这个问题要是没把基础打牢,后面怎么解释都像在隔靴搔痒。所以咱们今天先把地基夯实——把INS和GNSS这两个主角的脾气秉性摸清楚。
1.1 惯性导航系统(INS)原理
INS这东西,说白了就是个「闷头算」的系统。它不需要跟外界打招呼,自己闷头算就能知道你在哪。怎么算的呢?靠加速度计和陀螺仪。
- 加速度计:测量三个轴的比力(也就是加速度去掉重力后的部分)
- 陀螺仪:测量三个轴的角速度,用来跟踪姿态
我刚开始接触INS时,总觉得这东西很玄乎。后来自己动手搭过一次捷联惯导,才明白核心就三步:
- 姿态更新:用陀螺数据算当前姿态(四元数或欧拉角)
- 速度更新:把加速度从载体坐标系转到导航坐标系,再积分
- 位置更新:对速度积分得到位置
嗯,这里要注意——积分会漂。加速度计测的比力里混着噪声,积分一次变速度误差,再积分一次变位置误差。这就是为什么纯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就像一对性格互补的搭档。一个闷头干活但容易跑偏,一个方向感强但反应慢。组合导航,就是让它们互相兜底。