4. 轮速传感器
在轮速与IMU组合导航系统中,轮速传感器是获取车辆纵向运动信息的核心器件。它直接测量车轮旋转角度或角速度,经标定后换算为车速与行驶距离,为组合导航提供高频、连续的里程约束。工程上常用的轮速传感器主要有三类:光电编码器、霍尔传感器和磁电式轮速传感器。三者的物理机理、输出信号形式与适用场景差异明显,理解这些差异是正确选型、接口设计和故障排查的前提。
一、三类传感器的工作原理
光电编码器基于光电转换原理。码盘上刻有等间距的透光与遮光栅格,发光二极管与光敏元件分列码盘两侧。车轮转动时,光路被周期性遮挡与导通,光敏元件输出方波脉冲。增量式编码器输出A、B两路相位差90°的方波,通过判断A、B相的超前滞后关系即可识别旋转方向;每转还会输出一路Z相零位脉冲,用于绝对位置校准。其分辨率由码盘刻线数决定,常见每转数百至数千线。
霍尔传感器基于霍尔效应。当电流通过半导体薄片且存在垂直于薄片的磁场时,薄片两侧会产生与磁场强度成正比的霍尔电压。工程中通常在车轮或轴端安装多极磁环,磁环随轮旋转,霍尔元件感应磁场极性交替变化,经施密特触发整形后输出数字方波。霍尔传感器属于有源器件,需要供电,输出为干净的数字脉冲,低转速下仍能正常输出。
磁电式轮速传感器(又称可变磁阻传感器,VR)基于电磁感应。它由永磁体、软铁极靴和感应线圈组成,齿圈随车轮转动。齿顶与齿槽交替经过极靴时,磁路磁阻周期变化,穿过线圈的磁通量随之变化,线圈中感应出交变电压。其输出是幅值与频率均随转速变化的近似正弦信号,转速越高,幅值和频率越大;转速极低时输出幅值过小,无法被识别。
二、信号特征与接口处理
三类传感器的信号特征决定了后端电路与软件的处理方式。光电编码器与霍尔传感器输出数字脉冲,可直接接入MCU的定时器捕获通道或专用计数芯片,通过测量脉冲频率或周期计算轮速。磁电式传感器输出模拟正弦信号,必须先经过比较器整形为方波,或通过ADC采样后做过零检测与频率估计,才能被数字系统使用。
| 对比项 | 光电编码器 | 霍尔传感器 | 磁电式传感器 |
|---|---|---|---|
| 物理原理 | 光电遮断 | 霍尔效应 | 电磁感应 |
| 输出信号 | 数字方波 A/B/Z | 数字方波 | 交变正弦 |
| 供电需求 | 有源 | 有源 | 无源 |
| 低速性能 | 好 | 好 | 差(幅值不足) |
| 分辨率 | 很高 | 中等 | 中等 |
| 抗污染能力 | 弱(怕油污) | 强 | 强 |
| 典型应用 | 高精度测速、伺服 | ABS、轮速监测 | 传统ABS、车速表 |
三、工程案例:轮速脉冲到车速的换算
假设某车辆后轮安装霍尔式轮速传感器,磁环每转输出48个脉冲,轮胎滚动半径为0.31 m。在组合导航程序中,需要将脉冲频率换算为车速,并与IMU积分结果做融合。核心换算关系如下:
车轮周长 C = 2 * π * R = 2 * 3.1416 * 0.31 ≈ 1.948 m
每脉冲对应距离 d = C / N = 1.948 / 48 ≈ 0.0406 m
车速 v = 脉冲频率 f * d
示例:1秒内捕获到 620 个脉冲
f = 620 Hz
v = 620 * 0.0406 ≈ 25.17 m/s ≈ 90.6 km/h
实际工程中还需考虑轮胎磨损、胎压变化导致的滚动半径偏差,以及车辆转弯时左右轮速差。组合导航通常取非驱动轮轮速,或对四轮轮速做加权平均,以减小滑移影响。
四、常见误区与排查复盘
- 误区一:认为磁电式传感器可以零速测速。磁电式输出幅值正比于转速,车速极低时信号幅值可能低于比较器阈值,导致低速丢脉冲。若组合导航需要低速精度,应优先选用霍尔或光电编码器。
- 误区二:忽略A/B相方向判断。仅统计脉冲数只能得到转速大小,无法区分前进与倒车。组合导航中若车辆可能倒行,必须接入A、B两相并解析相位关系。
- 误区三:脉冲计数不做去抖与滤波。电磁干扰或齿圈缺陷会产生毛刺脉冲,直接计数会造成速度跳变。建议在硬件上增加RC滤波,软件上设置最小脉冲间隔阈值。
- 误区四:用轮速直接当作车速。驱动轮在加速或打滑时轮速会明显高于真实车速,应结合IMU加速度判断滑移状态,必要时对轮速做置信度降权。
综上,光电编码器、霍尔传感器和磁电式轮速传感器分别以光电遮断、霍尔效应和电磁感应为物理基础,输出信号从高分辨率数字方波到交变正弦不等。选型时需综合考量低速性能、分辨率、抗污染能力与成本;使用时应根据信号特征设计整形、计数与滤波环节,并在组合导航中合理设置轮速观测的权重与故障判据,才能让轮速信息真正成为IMU组合导航的可靠约束。