第一章 惯性导航概述

各位同学好,我是老张。在惯性导航这个行当摸爬滚打了十几年,今天咱们来聊聊这门课的开篇——惯性导航到底是什么。

说实话,我第一次接触惯导系统是在做无人机项目的时候。那时候刚毕业,看着陀螺仪和加速度计的数据,脑子里全是问号。后来踩了不少坑,才慢慢摸清门道。今天我把这些经验整理出来,希望能帮你少走弯路。

1.1 惯性导航的基本原理

惯性导航的原理,说白了就是「猜」——猜你现在在哪儿,猜你接下来要去哪儿。

怎么猜?靠牛顿第一定律。你想想看,一个物体在不受外力的情况下,会保持匀速直线运动或静止状态。那我们只要知道初始位置,再测量出加速度和角速度,就能推算出任意时刻的位置和姿态。

具体来说,流程是这样的:

  • 加速度计测量三个轴的加速度
  • 陀螺仪测量三个轴的角速度
  • 对加速度做两次积分,得到位置
  • 对角速度做一次积分,得到姿态

嗯,这里要注意一个关键点:积分会累积误差。我在项目中遇到过,一个普通的MEMS陀螺仪,跑上十分钟,姿态误差就能漂到几十度。所以后面我们会花大量篇幅讲误差补偿,这是惯导系统的命门。

核心公式(简化版):

位置 = 初始位置 + ∫(速度)dt
速度 = 初始速度 + ∫(加速度)dt
姿态 = 初始姿态 + ∫(角速度)dt

你看,就是三个积分。但工程实现远没那么简单。

1.2 发展历程:从火箭到手机

惯性导航的发展史,其实就是一部「把庞然大物塞进指甲盖」的历史。

我记得最早接触惯导资料时,看到二战时期的V2火箭用的陀螺仪,那家伙有几十公斤重。到了阿波罗登月计划,惯导系统已经缩小到几十公斤。而现在,你手机里那颗指甲盖大小的芯片,就是一个完整的惯性测量单元。

几个关键节点:

年代 里程碑 精度水平
1940s V2火箭惯性制导 导航误差数公里
1960s 阿波罗登月惯导 月面着陆精度百米级
1980s 激光陀螺仪实用化 导航精度0.1海里/小时
2000s MEMS惯导普及 消费级精度,低成本
2020s 光纤陀螺+芯片级原子陀螺 战术级精度,小型化

为什么会从机械陀螺发展到光学陀螺?说白了,机械陀螺有运动部件,会磨损,会受温度影响。而激光陀螺和光纤陀螺没有活动部件,可靠性高得多。我当年做的一个无人机项目,用的就是光纤陀螺,连续飞了8个小时,零故障。

3.3 应用领域:无处不在的「隐形导航员」

你可能觉得惯性导航离自己很远。其实不然。你开车时导航信号断了,手机里的惯导系统会接管一小段时间,帮你继续定位。这就是惯导的典型应用——它不依赖外部信号,完全自主。

几个主要应用领域:

  • 航空航天:飞机、导弹、卫星的标准配置。我参与过一个卫星项目,卫星在轨道上GPS信号弱,全靠惯导维持姿态。
  • 无人驾驶:车辆进入隧道或地下车库,GPS失效,惯导就是最后的救命稻草。
  • 机器人:扫地机器人、AGV小车,靠惯导估算移动距离和转向角度。
  • 军事领域:潜艇在水下无法接收GPS,惯导是唯一的导航手段。
  • 消费电子:手机、游戏手柄、VR头盔,都内置了MEMS惯导芯片。

个人经验:做无人驾驶项目时,我最怕的就是「惯导+GPS」组合导航中的GPS跳变。有一次测试,GPS突然跳了10米,惯导系统直接跟着偏了。后来我加了一个抗差算法,才把这个问题解决。这个算法后面会详细讲。

1.4 惯性导航系统的组成

一个完整的惯导系统,核心就三个部分:

1.4.1 IMU(惯性测量单元)

IMU是惯导系统的「感官」。它内部集成了加速度计和陀螺仪。我习惯把IMU比作人的内耳——内耳里的半规管感知旋转,耳石感知直线加速度。IMU干的就是这个活。

1.4.2 加速度计

测量物体在三个轴上的加速度。注意,它测的是「比力」,也就是物体受到的合力减去重力。所以静止时,加速度计测到的是重力加速度g,而不是0。这一点初学者很容易搞混。

我曾经犯过一个低级错误:把加速度计平放在桌上,看到输出是9.8m/s²,以为传感器坏了。后来才反应过来,这就是重力。

1.4.3 陀螺仪

测量物体绕三个轴的旋转角速度。陀螺仪不直接测角度,它测的是「转得有多快」。要得到角度,必须积分。

陀螺仪有个大坑——零偏稳定性。什么意思?就是静止时,陀螺仪输出应该为0,但实际上会有微小偏差。这个偏差积分后,角度误差会随时间线性增长。我见过一个项目,因为没做零偏校准,无人机起飞后10秒就开始偏航。

避坑指南:我曾经在调试一个机器人时,发现它的航向角一直在漂。查了两天,最后发现是陀螺仪的零偏温度补偿没做好。温度变化10度,零偏能漂移0.1°/s。所以,温度补偿是惯导系统的基本功,后面我们会专门讲。

1.5 本章小结

这一章我们聊了惯导的基本原理——积分推算位置和姿态。也回顾了它的发展历程,从几十公斤的庞然大物到指甲盖大小的芯片。还看了它在航空航天、无人驾驶、机器人等领域的应用。最后拆解了惯导系统的核心组成:IMU、加速度计、陀螺仪。

下一章,我们会深入加速度计和陀螺仪的工作原理,看看它们内部到底是怎么测量加速度和角速度的。到时候我会拿几个实际芯片的datasheet来拆解,保证让你看明白。

嗯,今天就到这儿。有问题随时交流。


公众号:蓝海资料掘金营,微信deep3321