AK 协议轮速传感器
从物理层到 HIL 台架实战
分类:汽车电子 / 底盘测试 / HIL仿真 | 标签:AK协议、轮速传感器、ESC测试、HIL台架
前言
轮速信号是 ABS(防抱死制动系统)、ESC(电子稳定控制)、TCS(牵引力控制)等所有底盘安全系统的"眼睛"。没有精确可靠的轮速信息,这些系统就无从介入、无从判断。
在工程实践中,主动式轮速传感器已经全面取代了早期的磁阻式无源传感器。而在主动式传感器的通信协议里,AK 协议(也称 Daimler AK 协议,以最初由戴姆勒集团推广而得名)是目前乘用车领域最主流的标准之一。
本文将从物理层原理出发,逐层拆解 AK 协议的技术细节,并结合 ESC HIL 台架测试的实际场景,讲解如何正确仿真 AK 协议信号、避免常见的调试陷阱。
一、轮速传感器的演进:从无源到有源
1.1 磁阻式无源传感器(VR 传感器)
早期轮速传感器采用可变磁阻(Variable Reluctance)原理:在齿圈旋转时,线圈中感应出正弦波形的交变电压,频率正比于转速。
这种方案简单可靠,但存在明显局限:
● 低速时信号幅值极小(V ∝ ω),低于约 3 km/h 时信号几乎淹没在噪声中
● 输出为模拟正弦波,ECU 需要额外的信号处理
● 无法传输方向信息
1.2 主动式磁传感器(Hall / AMR / GMR)
现代轮速传感器内置信号处理电路,采用 Hall 效应、AMR(各向异性磁阻)或 GMR(巨磁阻)原理检测磁场变化,并在传感器内部完成数字化:
● 从 0 km/h 开始工作(包括静止检测方向)
● 输出数字电流信号,抗干扰能力强
● 可传输转速、方向、温度、诊断状态等多维信息
为了在只有两根导线(电源 + 地)的情况下同时传输电源和数据,主动式轮速传感器采用了电流调制的通信方式——这就是 AK 协议的物理层基础。
二、AK 协议物理层:三级电流调制
AK 协议的核心创新在于用电流而非电压传输信息,传感器在同一对导线上既接收供电,又输出调制后的电流信号。
2.1 三级电流定义
AK 协议定义了三个标准电流等级,各有明确含义:
● 7 mA → 低电平(逻辑 0):数据位 0,曼彻斯特编码低半周期
● 14 mA → 高电平(逻辑 1):数据位 1,曼彻斯特编码高半周期
● 28 mA → 速度脉冲:每个磁极过零时触发一次,持续约 180 µs
ECU 端通过一个精密采样电阻将电流转换为电压,再由内部电路识别三种电流级别。
2.2 供电与信号的共存
传感器工作电压通常为 4.5V~20V,静态电流约 7 mA(低电平)。当传感器检测到磁极过零时,会在约 180 µs 内将电流拉升到 28 mA,形成速度脉冲;脉冲结束后随即进入数据帧传输,电流在 7 mA 和 14 mA 之间按照曼彻斯特编码规则切换。
这种设计使得传感器仅需两根导线,极大简化了汽车线束设计。
三、AK 协议数据帧结构
3.1 完整帧时序
每个速度脉冲之后,传感器立即发送一帧包含 9 个 bit 的扩展状态数据(AK-III 型)。帧时序如下:
[静默期] → [速度脉冲 28mA, 180µs] → [起始位] → [Bit0~Bit7] → [奇偶校验位] → [帧结束]

图 1:AK 协议电流波形(速度脉冲 28mA + 9 位曼彻斯特编码数据帧)
3.2 各 Bit 位定义(AK-III 型)
AK-III 型数据帧共包含 9 个 bit,各位定义如下:
● Bit 0 起始位:固定为 0,标识帧开始
● Bit 1 方向位:0 = 正转,1 = 反转
● Bit 2 保留 / 静止标志:1 = 传感器检测到静止状态
● Bit 3 气隙诊断位:1 = 传感器与齿圈气隙异常
● Bit 4 第一个脉冲标志:1 = 本帧是上电后第一个脉冲
● Bit 5 磁场量级位:反映磁场强度等级
● Bit 6 温度超限位:1 = 传感器温度超出工作范围
● Bit 7 计数位:交替翻转,用于检测脉冲丢失
● Bit 8 奇偶校验:确保数据完整性
注意:AK-I 和 AK-II 型号的 bit 定义有所不同,主要差异在 Bit 2-Bit 5 的扩展状态位。开发台架前务必确认被测件支持的协议版本。
3.3 时序参数
● 速度脉冲宽度:180 µs ± 10 µs(28 mA 持续时间)
● 数据位宽(bit 时间):67 µs(曼彻斯特编码,每 bit 占用 67 µs)
● 帧总时长(9 bit):约 600 µs(速度脉冲后的数据窗口)
● 最小脉冲间隔:≥ 800 µs(保证 ECU 有足够时间解析)
四、曼彻斯特编码:时钟与数据的统一
AK 协议数据帧采用曼彻斯特编码(Manchester Encoding),这是理解 AK 信号的关键。
4.1 编码规则
曼彻斯特编码将每个 bit 时间分为两个半周期(每半周期 33.5 µs):
● 逻辑 0:前半周期高电平(14 mA)→ 后半周期低电平(7 mA),即下降沿代表 0
● 逻辑 1:前半周期低电平(7 mA)→ 后半周期高电平(14 mA),即上升沿代表 1
4.2 为什么选择曼彻斯特编码?
1. 自同步:每个 bit 内都有一次强制跳变,接收方可以从数据流中恢复时钟,无需独立时钟线
2. 直流平衡:长期平均电流趋近于中间值,不影响供电稳定性
3. 易于差错检测:无效的电平组合可以立即被识别为传输错误
五、工作模式切换
AK 协议根据车速自动切换工作模式:
5.1 正常模式(车速 ≥ 约 3 km/h)
每次磁极过零(下降沿或上升沿)触发一个 28 mA 速度脉冲,脉冲频率直接反映轮速。一个完整的齿圈周期包含 2 × 齿数 个脉冲。
速度计算公式:
v = (f × 周长) / (2 × 齿数) 其中 f 为脉冲频率(Hz),周长为轮胎滚动周长(m)
5.2 低速模式(车速 < 3 km/h)
脉冲间隔变长,传感器通过延长脉冲序列来维持通信(防止 ECU 误判为信号丢失)。此时数据帧中的"静止标志"位(Bit 2)可能被置位。
5.3 静止检测模式
部分高级传感器(如 GMR 型)支持零速静止检测——即使车辆完全静止,也能输出方向信息,用于车辆滑行方向判断(如坡道辅助场景)。
六、HIL 台架中的 AK 协议信号仿真
6.1 信号仿真的核心要求
在 ESC/ABS HIL 台架中,需要用信号发生器替代真实的轮速传感器。仿真核心要求:
1. 完整数据帧生成:必须支持 AK 协议的完整帧格式(速度脉冲 + 9 bit 数据),而不是简单的方波
2. 四路独立控制:四个车轮需要独立的速度、方向和状态控制
3. 多路通道同步:通道间抖动需控制在 ±1 µs 以内,避免 ESC 跨通道同步误判
4. 低速段精度:0 ~ 5 km/h 范围内的信号精度尤为关键
6.2 典型台架架构
典型的 ESC HIL 台架由以下部分组成:
● 实时仿真机:运行车辆动力学模型和轮速计算模型
● AK 信号发生器:将模型输出的轮速值转换为标准 AK 协议电流信号(4路独立输出)
● ESC 被测件:接收 4 路 AK 电流信号,运行制动稳定控制算法
● 总线分析仪:实时抓取 AK 波形,验证信号时序和帧格式

图 2:ESC HIL 测试台架典型架构
6.3 常见调试问题与解决方案
问题一:ESC 报"轮速信号格式错误"DTC
原因:信号发生器只输出方波,缺少 AK 数据帧。ESC 接收不到速度脉冲后的扩展数据,判定为非法帧。
解决:更换支持完整 AK 数据帧生成的信号发生器,确认其能按正确时序输出 180 µs 速度脉冲 + 后续 600 µs 数据帧。
问题二:多路同步下偶发丢帧
原因:多通道信号发生器的通道间抖动(典型值 ±1 ~ ±5 µs),在高速场景下叠加 ESC 中断响应延迟,导致某路数据帧边界被截断。
解决:启用信号发生器的"公共触发同步"功能,将多路通道锁相到同一个触发源,抖动可降至 ±0.1 µs 以内。
问题三:低速段方向位反转
原因:车辆模型在极低速(< 0.5 km/h)时速度方向计算存在抖动,导致方向位(Bit 1)频繁翻转,ESC 误判为打滑。
解决:在模型中增加方向死区滤波,低于阈值速度时锁定方向位输出,不随模型抖动切换。
问题四:气隙诊断位触发 DTC
原因:仿真信号中 Bit 3(气隙诊断位)被置 1,ESC 判断传感器安装异常。
解决:确认信号发生器的默认帧配置,将 Bit 3 固定输出 0,除非测试场景明确需要注入气隙故障。
6.4 测试用例设计要点
● 基本功能:四轮等速直行 —— 验证速度精度、确认无 DTC 报错
● 方向检测:倒车 + 正转切换 —— 验证方向位翻转时序、ESC 响应
● 差速场景:转弯时左右轮速差 —— 验证 ESC 偏航力矩计算精度
● 低速精度:0 ~ 3 km/h 蠕行 —— 验证低频模式切换、零速检测
● 故障注入:单路信号断线 —— 验证 ESC 降级策略、DTC 记录
● ABS 介入:高速紧急制动 —— 验证四路同步下的 ABS 调制频率
七、AK 协议与其他轮速传感器接口对比
与其他轮速传感器接口相比,AK 协议的主要优势和差异:
● 导线数量:三种方案均为 2 根
● 最低可测速度:AK 协议 0 km/h;PWM 接口约 0.5 km/h;模拟正弦波约 3 km/h
● 方向检测:AK 协议支持;PWM 接口通常不支持;模拟正弦波不支持
● 数据帧/扩展信息:AK 协议支持(9 bit);其他两种不支持
● 抗干扰能力:AK 协议强(电流调制);PWM 中等;模拟正弦波弱
● HIL 仿真难度:AK 协议中高(需数据帧);PWM 和模拟正弦波低
● 主要应用:AK 协议用于乘用车 ABS/ESC;PWM 用于部分商用车;模拟正弦波用于老款车型
八、主流传感器型号参考
● Continental SRxx 系列(AK-III):量产主流,广泛装车
● Bosch SM7 系列(AK-III):高精度 GMR 方案
● TDK HAL 15xx(AK-II/III):集成内置磁铁方案
● Infineon TLE4998 系列(AK-III):芯片级参考设计
● TE Connectivity 多款(AK-II/III):OEM 认证供应商
九、总结
AK 协议以其简洁的两线电流调制方案,在有限的硬件接口下实现了速度、方向、诊断等多维度信息的可靠传输,成为现代汽车底盘安全系统不可或缺的基础。
对于 HIL 测试工程师来说,理解 AK 协议的关键点在于:
1. 不是简单的方波——完整的速度脉冲 + 数据帧格式是 ESC 正常工作的前提
2. 多路同步不可忽视——微秒级的通道间抖动在高速多路场景下会暴露真实问题
3. 协议版本要确认——AK-I/II/III 的 bit 定义有差异,错误配置会导致隐性 DTC
4. 低速段是难点——0 ~ 3 km/h 范围内的仿真精度直接影响起步、停车等场景测试的有效性
随着线控底盘(Chassis-by-Wire)的推进,AK 协议仍将是未来相当长一段时间内轮速传感器通信的主流方案,值得每一位底盘测试工程师深入掌握。
参考资料
1. Infineon Technologies. AK Protocol for Wheel Speed Sensors — Technical Article
2. ISO 15765-2:2016 Road vehicles — Diagnostic communication over Controller Area Network
3. M400 系列轮速信号发生器硬件手册
作者:矩子X01 | 原创文章,转载请注明出处
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐


所有评论(0)