3. Bosch车辆运动控制系统架构与信号链
Bosch车辆运动控制系统(Vehicle Motion Control, VMC)并不是单一控制器,而是一套围绕“感知—决策—执行”闭环构建的分层系统。理解它的关键在于两条主线:一条是物理信号链,即从传感器采集车辆运动状态,经ECU融合与仲裁,最终驱动液压阀、电机和制动助力器;另一条是通信网络,即CAN、FlexRay与以太网如何按不同带宽、实时性和安全等级承载这些信号。本节围绕这两条主线展开,先建立整体架构认知,再逐层拆解传感器、ECU、执行器与网络的分工和接口关系。
一、整体架构:三层结构与两条链路
从工程视角看,VMC系统可划分为三层。最底层是传感器层,负责把车辆运动状态转换为电信号;中间层是ECU层,包括ESC/ABS ECU、域控制器或中央计算平台,负责信号处理、状态估计与横纵向协同决策;最上层是执行器层,包括液压阀体、电机和制动助力器,负责把控制指令转化为轮缸压力、驱动力矩或转向力矩。
连接这三层的是两条链路:信号链决定“信息怎么流动”,通信网络决定“信息以什么规则流动”。在Bosch典型方案中,轮速、横摆角速度、加速度、转向角、制动压力等信号先进入ECU完成采样与滤波,再通过CAN或FlexRay与其它域交互,最终由执行器闭环响应。下面这张图给出了本节最核心的架构与信号链关系。
二、传感器层:五类核心信号及其物理含义
VMC的传感器配置围绕“车辆在做什么”这一问题展开。轮速传感器安装在四个车轮处,输出频率与轮速成正比的方波或电流信号,ECU据此计算轮速并进一步估计车速。横摆角速度传感器测量车辆绕垂直轴的旋转角速度,单位通常为°/s,是判断车辆是否出现过度转向或不足转向的关键量。加速度传感器提供纵向和横向加速度,用于估计路面附着与轮胎力。转向角传感器安装在方向盘转向柱上,输出方向盘转角δsw,经传动比换算为前轮转角δf。制动压力传感器测量主缸或轮缸压力,是液压执行闭环的直接反馈。
这些信号在进入ECU前必须完成量程校验与合理性检查。例如轮速信号在低速时信噪比差,通常设定一个最低有效车速阈值(如3 km/h),低于该值时改用其它信号估计车速。横摆角速度传感器存在零偏,需要在车辆静止时进行零位学习,否则积分会产生漂移。
三、ECU层:从信号到控制指令的处理链
ECU内部的处理链可以概括为“采样—估计—仲裁—控制—监控”五个环节。采样环节完成A/D转换与数字滤波,典型采样周期为5~10 ms,横摆角速度与加速度信号常采用一阶低通滤波,截止频率约20~30 Hz,以抑制路面激励引起的高频噪声。
状态估计环节利用轮速、横摆角速度和加速度重构车辆运动状态。以横摆角速度为例,ECU会同时计算传感器测量值与基于方向盘转角和车速的参考模型值,两者偏差超过阈值即判定车辆失稳。仲裁环节解决多功能的优先级冲突:当ABS与ESC同时请求压力调节时,ABS的防抱死需求优先于ESC的横摆稳定需求,因为轮胎一旦抱死,横摆控制也失去基础。
控制律计算输出目标轮缸压力、电机力矩或助力器位移。以ESC单轮制动为例,目标压力通常由横摆角速度偏差经PI控制器生成,再通过液压阀的PWM占空比实现压力调节。安全监控环节持续检查传感器合理性、执行器响应和通信超时,一旦发现故障即写入故障码并进入降级模式。
四、执行器层:液压、电机与助力器的协同
液压阀体是VMC最核心的执行器。它由多个两位两通或三位三通阀组成,通过进液阀、出液阀和隔离阀的组合,实现单轮增压、保压和减压。以增压为例,进液阀打开、出液阀关闭,泵电机运转将制动液从储液罐压入轮缸;减压时进液阀关闭、出液阀打开,制动液回流。阀的响应时间通常在毫秒级,PWM频率约1~2 kHz。
电机承担两类任务:ESC泵电机负责在减压后快速补充制动液,驱动电机则用于线控或混合动力场景下的力矩输出。制动助力器(如iBooster)将驾驶员的踏板力与ECU的主动制动请求解耦,使系统可以在驾驶员未踩踏板时独立建立制动压力,这是AEB和ESC主动干预的前提。
五、通信网络:CAN、FlexRay与以太网的分工
三类网络在VMC中承担不同角色。CAN总线(典型500 kbit/s)用于底盘与车身域的中低速信号交互,如轮速、转向角、制动灯状态,报文周期约10 ms。FlexRay(10 Mbit/s)采用时间触发机制,用于对确定性和实时性要求更高的信号,如横摆角速度、加速度和ESC控制指令,周期可低至1~2.5 ms。以太网(100/1000 Mbit/s)则用于域控制器之间的大数据量交互,如摄像头、雷达原始数据以及OTA升级。
工程上需要关注的是信号端到端延迟。以AEB触发为例,从雷达识别目标到制动压力建立,信号需经过传感器采样、CAN/FlexRay传输、ECU计算、液压阀响应四个环节,总延迟通常要求控制在100~150 ms以内。若FlexRay周期为2.5 ms、ECU计算耗时10 ms、液压建压耗时50 ms,则通信与计算环节必须严格控制在预算内,否则制动距离会显著增加。
六、信号链的工程检查要点
在实车或台架调试中,可按以下顺序排查信号链问题:先确认传感器供电与地线是否正常,再检查原始信号波形是否在量程内;随后观察ECU内部滤波后的信号是否与原始信号趋势一致;最后验证执行器指令与实际压力、力矩的对应关系。若发现横摆角速度信号在直线行驶时持续偏大,优先检查零偏学习是否完成;若轮速信号在低速时跳变,检查传感器间隙与齿圈状态。
理解VMC架构与信号链,本质上是在理解“谁在什么时间、以什么精度、把什么信息交给谁”。传感器决定信息的上限,ECU决定信息的质量,执行器决定信息的落地效果,而通信网络决定信息能否按时到达。四者缺一不可,任何一环的延迟或失真都会在车辆运动响应上被放大。