4. 传感器基础(三):毫米波雷达与超声波雷达
好,咱们接着聊传感器。前两节讲了摄像头和激光雷达,今天轮到两位「老将」——毫米波雷达和超声波雷达。
说实话,我刚入行那会儿,总觉得这俩东西有点「过时」。摄像头能认颜色,激光雷达能建高精地图,毫米波和超声波能干啥?后来在项目里吃过亏才明白——没有「过时」的传感器,只有「用错地方」的传感器。
4.1 毫米波雷达:全天候的「远视眼」
毫米波雷达,顾名思义,工作波长在毫米级别(通常是 24GHz、77GHz 或 79GHz)。它发射电磁波,碰到物体反射回来,通过计算时间差和频率变化来测距、测速。
核心原理一句话:发射电磁波 → 反射 → 算时间差 → 得距离;算多普勒频移 → 得速度。
我个人习惯把毫米波雷达叫做「全天候选手」。为什么?因为电磁波穿透能力强。雾霾、雨雪、黑夜,对它来说基本没影响。摄像头在隧道口容易「瞎」,激光雷达在大雨中会衰减,但毫米波雷达依然稳如老狗。
4.1.1 数据特性
- 距离测量: 精度在厘米级(约 5-10cm),远不如激光雷达,但够用
- 速度测量: 这是它的强项。直接通过多普勒效应测速,精度可达 0.1m/s
- 角度分辨率: 比较差。普通毫米波雷达只能分辨 ±5° 左右,高端 4D 雷达能到 ±1°
- 点云稀疏: 不像激光雷达那样密密麻麻,毫米波雷达的点云很「稀」,一个目标可能就几个点
避坑指南: 我曾经在高速场景里用普通毫米波雷达做目标跟踪,结果相邻车道的车经常「串」到本车道来。后来发现是角度分辨率不够,两个目标在雷达看来几乎重合。解决办法?要么上 4D 雷达,要么用多帧数据做滤波。
4.1.2 适用场景
- 自适应巡航(ACC): 测速准、测距远(最远 250m),完美匹配
- 自动紧急制动(AEB): 对速度变化敏感,能快速判断碰撞风险
- 盲区监测(BSD): 安装在车侧,检测后方来车
- 横穿预警: 行人或车辆从侧面突然出现,毫米波雷达能捕捉到径向速度变化
4.2 超声波雷达:近距「触角」
超声波雷达,原理更简单——发射超声波(频率 40kHz 左右),碰到物体反射回来,算时间差得距离。说白了,跟蝙蝠的回声定位一个道理。
你想想看,为什么倒车雷达都用超声波?因为便宜、可靠、近距离精度高。一个超声波雷达成本才几十块钱,坏了换一个不心疼。
4.2.1 数据特性
- 测距范围: 通常 0.2m - 5m,再远就不行了。超声波衰减快,远了信号太弱
- 精度: 近距离(1m 以内)精度可达 1-2cm,比毫米波雷达还准
- 盲区: 有近距盲区(约 0.2m 以内),太近了反而测不到
- 抗干扰差: 超声波容易受风噪、轮胎噪音、其他超声波传感器干扰
注意: 超声波雷达对「软」物体不敏感。比如泡沫、布料、人体衣物,超声波会被吸收,反射信号很弱。我见过一个案例:倒车时撞上了泡沫箱,超声波雷达根本没报警。所以别完全依赖它。
4.2.2 适用场景
- 自动泊车: 近距离测距准,适合检测车位边界、路沿
- 倒车雷达: 最经典的应用,没有之一
- 近距离防撞: 比如低速行驶时检测前方障碍物
- 舱内检测: 有些车用超声波检测后排是否有儿童或宠物遗留
4.3 两者对比:谁更适合什么?
很多同学问我:「老师,毫米波和超声波到底选哪个?」我的回答是——不是二选一,而是互补。
| 维度 | 毫米波雷达 | 超声波雷达 |
|---|---|---|
| 工作介质 | 电磁波 | 声波 |
| 测距范围 | 0.5m - 250m | 0.2m - 5m |
| 测距精度 | 5-10cm | 1-2cm(近距离) |
| 测速能力 | 强(多普勒) | 无 |
| 角度分辨率 | 较差(普通) | 极差(只能测距) |
| 全天候能力 | 强 | 受风噪影响大 |
| 成本 | 较高(几百到上千) | 极低(几十块) |
| 典型应用 | ACC、AEB、BSD | 自动泊车、倒车雷达 |
嗯,这里要注意:毫米波雷达擅长「远距离、测速、全天候」,但近距离精度不如超声波。超声波擅长「近距离、低成本、高精度」,但远了不行、测不了速度。
所以你看,量产车的传感器方案通常是:
前向:1 个长距毫米波雷达(77GHz)
四角:4 个短距毫米波雷达(24GHz)
前后保险杠:8-12 个超声波雷达
再加上摄像头和激光雷达(如果有的话)
各司其职,互相兜底。
4.4 知识体系总览
下面这张图,我把两个雷达的核心知识点串起来了。你可以把它当作本章的「思维导图」。
4.5 数据采集实战要点
最后聊点实际的。如果你要做数据采集,这几个坑我帮你踩过了:
- 毫米波雷达的「多径效应」:在隧道、高架桥下,电磁波会多次反射,产生「鬼影」目标。我建议采集时同步记录 GPS 和 IMU,后期用运动一致性做滤波。
- 超声波雷达的「串扰」:多个超声波同时工作,会互相干扰。解决办法是「分时发射」——让它们轮流工作,别一窝蜂上。
- 标定是灵魂:不管毫米波还是超声波,安装位置稍有偏差,数据就偏了。我习惯在采集前做一次「静态标定」,用已知距离的参照物校准。
- 数据同步:毫米波雷达数据频率通常 20-50Hz,超声波只有 10-20Hz。融合时记得做时间戳对齐,否则「张冠李戴」会出大问题。
一个小技巧: 采集超声波数据时,可以同时录一段音频。因为超声波频率虽然人耳听不到,但它的「差频」信号经过降频处理后,能帮你判断是否有干扰。我在一次路测中就是这么发现轮胎噪音影响了超声波——听录音才确认的。
好了,毫米波和超声波就聊到这儿。这两种传感器虽然「年纪大」,但在自动驾驶里依然不可或缺。理解它们的脾气秉性,你才能用好它们。
可可精品资料库