4. ZF底盘传感器融合的硬件拓扑与通信

底盘状态估计的精度,不只取决于算法本身,更取决于传感器“装在哪里、连到哪里、数据什么时候到”。ZF 的底盘域融合方案通常把制动、转向、悬架、传动四个子系统的传感器与执行器统一接入底盘域控制器(Chassis Domain Controller, CDC),再由 CDC 通过网关与整车其他域交互。理解这套硬件拓扑与通信时序,是判断融合估计能否成立的前提。

一、四类子系统中的传感器布置

制动系统是底盘状态估计最核心的信息源。四轮轮速传感器安装在每个车轮的轮毂轴承处,输出脉冲或磁编码信号,用于计算轮速与车速;制动主缸压力传感器位于 ESC/ABS 液压单元的主缸回路,提供驾驶员制动意图;横摆角速度与纵/横向加速度传感器通常集成在 ESC 的惯性测量单元(IMU)中,安装位置靠近车辆质心,以减少杠杆效应带来的加速度耦合误差。部分高配车型还会在制动踏板行程处加装位移传感器,用于区分“驾驶员制动”与“系统主动建压”。

转向系统的关键传感器是方向盘转角传感器(SAS),安装在转向管柱上,输出绝对转角与转速;在电动助力转向(EPS)中,扭矩传感器位于转向小齿轮或管柱处,测量驾驶员施加的扭矩。对于线控转向(SbW)平台,还会增加齿条位置传感器与冗余转角通道。悬架系统则通过四个车身高度传感器测量簧上/簧下相对位移,配合加速度传感器估计车身姿态与路面激励;CDC 减振器上的电流/阀位反馈用于确认阻尼执行状态。传动系统提供电机转速、输出轴转速、挡位与扭矩信息,是纵向速度与驱动力估计的重要补充。

二、通信网络的分层与带宽分配

这些传感器并非挂在同一条总线上。ZF 底盘架构通常采用分层网络:安全关键、周期确定的数据走 FlexRay 或 CAN FD;高带宽的原始信号(如 IMU 高频采样、摄像头/雷达目标)走以太网;车身与诊断类信息走经典 CAN。典型分配如下:轮速、横摆角速度、方向盘转角等安全相关信号通过 FlexRay 以 5~10 ms 周期传输,利用其时间触发特性保证确定性;电机转速、挡位、悬架高度等通过 CAN FD 以 10~20 ms 周期传输,兼顾带宽与成本;CDC 与 ADAS 域之间的目标级融合数据则通过 100BASE-T1 以太网以 10~20 ms 周期传输。

这种分层带来的直接后果是:不同传感器的数据到达 CDC 的时刻并不一致。若融合算法直接使用“最新到达值”,就会把不同时刻的物理量拼在一起,产生时间戳错位误差。因此 CDC 内部必须维护一个统一的时间基准。

三、时序与同步机制

同步通常分三步。第一步是全局时间同步:通过 FlexRay 的全局时间调度或以太网 gPTP(IEEE 802.1AS)建立各节点共享的时间基准,使各 ECU 的本地时钟与主时钟偏差控制在微秒级。第二步是采样时间戳标注:每个传感器在采样瞬间记录本地时间戳,随数据帧一起发送,而不是在接收端用到达时间代替。第三步是融合前的重采样与对齐:CDC 将各信号按统一的时间栅格(例如 10 ms)进行插值或零阶保持,再送入估计器。

以横摆角速度与轮速的融合为例:FlexRay 上的横摆角速度每 5 ms 到达一次,CAN FD 上的四轮轮速每 10 ms 到达一次。若当前融合时刻为 t,横摆角速度可用 t 与 t−5 ms 两帧做线性插值,轮速则用最近一帧做零阶保持,并记录其实际采样时刻与 t 的偏差。当偏差超过阈值(例如 15 ms)时,估计器应降低该信号的权重或标记为暂不可用,而不是继续无条件融合。

ZF底盘传感器融合硬件拓扑与通信时序 制动系统 四轮轮速传感器 主缸压力传感器 IMU(横摆/加速度) 踏板行程传感器 转向系统 方向盘转角传感器 EPS扭矩传感器 齿条位置传感器 悬架系统 四角车身高度传感器 车身加速度传感器 减振器阀位反馈 传动系统 电机/输出轴转速、挡位 FlexRay 5~10 ms 周期 时间触发、确定性 轮速/横摆/转角 CAN FD 10~20 ms 周期 高带宽、事件+周期 电机/挡位/悬架高度 100BASE-T1 10~20 ms 周期 高带宽、gPTP同步 目标级融合数据 底盘域控制器 CDC 全局时间同步 采样时间戳标注 重采样与对齐 融合估计 输出:车速/横摆/姿态 融合时刻 t 的数据对齐 t-20 t-15 t-10 t-5 t t+5 横摆5ms 轮速10ms 线性插值

四、工程实现中的关键参数与判断

在 CDC 的融合配置中,通常需要为每个信号定义三个参数:采样周期、最大允许延迟、超时阈值。以某示例配置为例,横摆角速度采样周期 5 ms、最大允许延迟 10 ms、超时阈值 20 ms;四轮轮速采样周期 10 ms、最大允许延迟 15 ms、超时阈值 30 ms;方向盘转角采样周期 10 ms、最大允许延迟 15 ms、超时阈值 30 ms。当某信号连续超过超时阈值未更新时,融合估计器应将其标记为失效,并切换到降级模式(例如仅用轮速估计车速,横摆角速度用模型预测值暂代)。

另一个容易被忽视的问题是总线负载与抖动。FlexRay 静态段虽然确定性强,但若动态段被大量事件帧占用,仍可能影响周期帧的到达抖动。CAN FD 在高负载下,低优先级帧的延迟可能从几毫秒恶化到几十毫秒。因此在实际标定中,需要用总线分析仪记录各信号的实际到达时间分布,确认 95% 分位延迟是否在允许范围内,而不是只看平均值。

同步不是“接上总线就自动完成”的。全局时间同步解决的是时钟基准一致,采样时间戳解决的是“这个值是什么时候测的”,重采样解决的是“怎么把它对齐到融合时刻”。三者缺一不可。

五、从拓扑到估计结果的验证路径

验证这套拓扑与通信是否满足融合估计要求,可以按以下路径检查:第一,确认每个传感器信号的采样周期与时间戳是否在 CDC 中正确配置;第二,用总线记录仪抓取一段包含制动、转向、悬架动作的工况数据,检查各信号到达时间的抖动分布;第三,在 CDC 中对比“直接使用最新值”与“按时间戳对齐后融合”两种方式输出的车速、横摆角速度差异,若差异在动态工况下超过 5%,说明时间对齐不可省略;第四,注入单路信号延迟或丢帧,观察估计器是否按预期降级,而不是输出跳变结果。

只有把传感器布置、网络分层、时间同步和降级策略作为一个整体来设计,底盘状态估计才能在真实车辆上稳定工作。硬件拓扑决定了信息从哪里来,通信时序决定了信息什么时候可用,而融合算法必须在这两个约束下做出正确判断。