第二章 常见干扰源分析
做激光雷达系统,说白了就是跟各种干扰斗智斗勇。我入行那会儿,总觉得激光雷达嘛,发射一束光,接收反射信号,简单得很。结果第一次去户外做测试,大太阳底下,数据直接炸了。嗯,从那以后,我再也不敢小看这些干扰源了。
这一章,咱们就把常见的干扰源一个个拎出来,看看它们到底怎么捣乱的,又该怎么对付。
2.1 环境光干扰:太阳光与灯光
环境光干扰,是激光雷达最头疼的问题之一。尤其是太阳光,它可是个全频段、高能量的“大喇叭”。
太阳光干扰,说白了就是太阳光里也包含了激光雷达的工作波长。比如905nm或1550nm的激光,太阳光里都有。当太阳光直射进接收器,光电流会饱和,信号直接淹没在噪声里。
核心问题:太阳光的光功率密度,在某些波段可以比激光回波信号高出几个数量级。你想想看,这就像在瀑布边上听蚊子叫。
我建议,对付太阳光干扰,最有效的手段是光学滤波。具体来说:
- 窄带滤光片:只让激光波长附近的光通过。带宽越窄,滤光效果越好。我习惯用10nm以内的滤光片。
- 日盲区选择:有些波长,比如紫外波段,太阳光里含量极少。但代价是激光器成本高。
- 时间滤波:利用激光脉冲极短(纳秒级)的特点,只在预期回波时间窗口内开启接收器。
灯光干扰,主要是LED灯和氙气灯。这些灯具有宽光谱,但强度远低于太阳光。不过,在室内或隧道场景,灯光可能成为主要干扰源。
个人经验:我在做AGV导航项目时,遇到过仓库里高频LED灯闪烁,导致雷达误触发。后来发现,LED灯的PWM调光频率(几百Hz到几kHz)会与雷达的扫描频率产生差拍干扰。解决办法是调整雷达的采样时序,避开LED的亮灭周期。
2.2 多路径效应
多路径效应,是激光雷达测距不准的“头号元凶”。
为什么会这样?激光发射出去,打到目标后,本应直接反射回来。但如果周围有玻璃、金属、水面等强反射面,激光会先打到这些面,再反射到目标,最后才回到接收器。这样一来,测得的距离就比实际距离远。
多路径效应在以下场景特别严重:
- 玻璃幕墙建筑:城市自动驾驶的噩梦。激光穿过玻璃,打到室内物体,再反射回来。
- 隧道内壁:光滑的瓷砖或金属板,会产生多次反射。
- 水面或镜面:几乎全反射,导致测距值跳变。
避坑指南:我曾经在测试一款车载雷达时,发现车辆靠近玻璃幕墙时,测距值突然从10米跳到30米。排查了三天,才发现是多路径效应。后来我们加入了多回波检测算法,只取第一个回波作为有效信号,才解决了这个问题。
对付多路径效应,常用的方法有:
- 多回波检测:记录多个回波,取第一个或最后一个作为真实目标。
- 波形分析:多路径回波的波形通常有拖尾或畸变,可以通过算法识别。
- 空间滤波:结合IMU或GPS数据,剔除不符合物理规律的测距值。
2.3 雾霾与雨雪衰减
雾霾和雨雪,本质上是大气中的颗粒物对激光的散射和吸收。这会导致回波信号变弱,甚至完全丢失。
雾霾衰减:雾霾颗粒的尺寸(0.1-10μm)与激光波长(905nm或1550nm)相近,会产生强烈的米氏散射。我做过实测,在能见度50米的浓雾中,905nm激光的衰减可达每公里30dB以上。
雨雪衰减:雨滴和雪花的尺寸更大(毫米级),主要产生几何散射。大雨中,激光的衰减约为每公里10-20dB。
| 天气条件 | 能见度 | 905nm衰减(dB/km) | 1550nm衰减(dB/km) |
|---|---|---|---|
| 晴朗 | >10km | 0.1-0.5 | 0.05-0.2 |
| 轻雾 | 1-10km | 1-5 | 0.5-2 |
| 浓雾 | 50-200m | 20-40 | 10-20 |
| 大雨 | 500m-1km | 10-20 | 5-10 |
从表格可以看出,1550nm波长在雾霾中的衰减明显小于905nm。这也是为什么高端车载雷达倾向于使用1550nm激光器。但1550nm激光器成本高,且对人眼安全性要求更高。
我的建议:如果预算有限,可以用905nm雷达配合算法补偿。比如,根据气象数据动态调整检测阈值。我在一个港口项目中,就是通过实时读取能见度数据,自动降低雷达的检测灵敏度,才保证了在雾天也能稳定工作。
2.4 电磁干扰
电磁干扰(EMI)主要影响激光雷达的电子系统,尤其是接收电路和信号处理单元。
常见的电磁干扰源包括:
- 电机驱动:AGV或机器人上的电机,会产生强烈的电磁辐射。
- 无线通信模块:Wi-Fi、蓝牙、4G/5G模块,其发射功率可达几十毫瓦到几瓦。
- 高压线缆:电动汽车的高压动力线,会产生强电磁场。
- 开关电源:高频开关噪声,会耦合到信号线上。
电磁干扰的表现形式:
- 噪声基底抬高:接收电路的信噪比下降,导致虚警率升高。
- 数据丢包:通信接口(如以太网、CAN)被干扰,导致数据帧错误。
- 时序抖动:时钟信号被干扰,导致测距精度下降。
避坑指南:我曾经设计一款雷达,在实验室测试一切正常,装到机器人上就频繁死机。查了半个月,发现是机器人的无刷电机驱动器,在换相瞬间产生了几百伏的尖峰电压,通过电源线耦合到了雷达的供电端。后来我们在电源入口加了共模扼流圈和TVS管,才彻底解决。
对付电磁干扰,我习惯从三个层面入手:
- 屏蔽:金属外壳接地,可以有效屏蔽辐射干扰。
- 滤波:电源线和信号线上加磁环、共模滤波器、LC滤波器。
- 布局:PCB设计时,模拟电路与数字电路分区,敏感信号远离干扰源。
2.5 知识体系总览
下面这张图,把本章的干扰源分类和应对策略串起来了。你可以把它当作一个快速参考。
嗯,这一章的内容就到这里。干扰源分析是抗干扰设计的第一步,也是最关键的一步。只有知道敌人是谁,才能对症下药。
公众号:蓝海资料掘金营,微信deep3321