2. 底盘控制器与HIL测试对象解析

底盘控制器是整车电子电气架构中安全等级最高、实时性要求最严的一类ECU。ABS、ESC、EPS、EPB以及主动悬架控制器虽然都挂在底盘域,但它们的功能边界、传感器接口、执行器类型和失效后果差异极大。做HIL测试的第一步,不是急着搭模型,而是把每个控制器的“输入—决策—输出”链路拆清楚,明确哪些信号必须真实复现、哪些可以用模型替代、哪些故障必须能注入。本节围绕这五类控制器,梳理其功能边界、接口类型与HIL测试关注点。

一、五类控制器的功能边界

ABS(防抱死制动系统)的核心职责是在制动过程中防止车轮抱死,保持转向能力。它接收四个轮速传感器的方波信号,输出增压、保压、减压三种电磁阀控制指令。ABS的功能边界相对清晰:只干预制动压力,不主动产生制动力,也不介入驱动扭矩。因此HIL测试中,轮速信号的真实性和液压执行器的响应特性是重点。

ESC(电子稳定性控制系统)在ABS基础上增加了横摆角速度传感器、横向加速度传感器、方向盘转角传感器,并具备主动增压能力。它不仅能防抱死,还能通过单轮制动产生横摆力矩来纠正车辆姿态。ESC的功能边界扩展到“主动干预”——它可以不依赖驾驶员踩制动而主动建压。这意味着HIL测试必须能模拟ESC的主动增压请求,并验证液压单元能否在无驾驶员输入时建立目标压力。

EPS(电动助力转向系统)的功能边界是“助力”而非“转向”。它根据方向盘扭矩传感器和车速信号计算目标助力扭矩,驱动电机输出辅助力矩。EPS不直接控制车轮转角,但在高级功能中可与ESC协同实现车道保持。HIL测试中,EPS的难点在于扭矩传感器的模拟和电机负载特性的复现。

EPB(电子驻车制动系统)的功能边界是“驻车”和“紧急制动”。它通过卡钳电机或拉索电机实现驻车锁止,部分系统还支持动态紧急制动。EPB的接口以电机电流和位置反馈为主,HIL测试需关注卡钳夹紧力的模拟和电机堵转工况。

主动悬架控制器的功能边界是“调节阻尼或刚度”,它接收车身高度传感器、加速度传感器和车速信号,输出电流指令给阻尼可调减振器。与前三者不同,悬架控制器不直接干预制动或转向,而是影响车身姿态。HIL测试中,悬架控制器的关注点在于多通道电流输出的同步性和路面激励的实时性。

底盘控制器HIL测试对象:功能边界与接口关系 ABS 防抱死制动 输入:4×轮速方波 输入:制动开关 输出:增压/保压/减压 输出:ABS故障灯 HIL重点:轮速真实性 ESC 电子稳定性控制 输入:横摆角速度 输入:横向加速度 输入:方向盘转角 输出:主动增压请求 HIL重点:主动建压 EPS 电动助力转向 输入:扭矩传感器 输入:车速信号 输出:电机PWM/电流 输出:助力扭矩 HIL重点:扭矩模拟 EPB 电子驻车制动 输入:驻车开关 输入:电机位置反馈 输出:卡钳电机驱动 输出:夹紧力状态 HIL重点:堵转模拟 悬架控制器 主动悬架 输入:车身高度 输入:加速度信号 输出:阻尼电流 输出:模式切换 HIL重点:多通道同步 dSPACE HIL 实时系统 实时处理器 + FPGA I/O + 故障注入单元 + 车辆动力学模型 轮速/扭矩/位置信号生成 · 液压/电机负载模拟 · 传感器故障注入 HIL测试关注点分层 信号层:轮速/扭矩/位置 执行层:液压/电机/阻尼 故障层:开路/短路/漂移

二、接口类型与信号特征

底盘控制器的接口可以按信号方向分为三类:传感器输入、执行器输出和通信接口。理解每类接口的电气特征,是HIL I/O配置的基础。

传感器输入方面,轮速传感器输出的是频率与轮速成正比的方波或电流脉冲,ABS/ESC的HIL测试通常用FPGA生成四路独立可调的轮速信号,频率范围覆盖0~3kHz,占空比约50%。横摆角速度和横向加速度传感器多为模拟电压或CAN信号,量程典型值为±100°/s和±2g。方向盘转角传感器则通过CAN或专用串行协议传输,分辨率可达0.1°。EPS的扭矩传感器输出双路冗余模拟电压,主副信号之和为常数,HIL需同时模拟两路并保持冗余关系。

执行器输出方面,ABS/ESC的电磁阀是低边或高边驱动,HIL侧通常用电流传感器测量阀电流,或用电子负载模拟阀线圈。EPS电机是三相永磁同步电机,HIL需要模拟电机位置传感器(旋变或霍尔)并测量三相电流。EPB卡钳电机是直流有刷电机,HIL需模拟电机电流和位置反馈,并能在堵转时提供负载扭矩。悬架控制器的输出是四路或更多路的PWM电流指令,驱动阻尼可调减振器,HIL侧用电流采集板卡测量每路电流。

通信接口方面,五类控制器都通过CAN或CAN FD与整车通信,部分高端车型使用FlexRay或以太网。HIL测试需要配置对应的通信板卡,并能在总线上注入报文丢失、CRC错误、滚动计数器跳变等故障。

三、HIL测试关注点的差异

不同控制器的HIL测试重点差异显著。ABS和ESC的核心是液压系统建模,需要建立制动主缸、管路、轮缸的压力动态模型,并验证增压、保压、减压的响应时间。典型指标是:从0到10MPa的增压时间应小于200ms,减压时间小于100ms。ESC还需额外验证主动增压时车辆模型能否正确响应横摆力矩。

EPS的HIL测试重点在扭矩闭环。HIL系统需要模拟方向盘扭矩传感器信号,同时接收EPS输出的电机电流,并通过电机模型计算助力扭矩,再反馈到转向系统模型。这个闭环的延迟必须控制在1ms以内,否则助力手感会失真。测试中常注入扭矩传感器漂移故障,观察EPS是否进入降级模式。

EPB的HIL测试重点在电机堵转和夹紧力估计。HIL需要模拟卡钳电机的电流-位置特性,当电机到达极限位置时电流上升,EPB应识别堵转并停止驱动。测试用例包括:正常驻车、坡道驻车、动态紧急制动、电机开路和短路。

悬架控制器的HIL测试重点在多通道同步和实时性。四路阻尼电流的更新周期通常为1~5ms,HIL需要保证所有通道在同一时间基准下输出,并验证在不同路面激励下电流指令的相位一致性。

教学示例参数:以某ESC HIL测试为例,轮速信号频率范围0~2500Hz,横摆角速度量程±100°/s,主动增压目标压力10MPa,增压时间阈值200ms。这些参数为合理假设,用于说明测试配置方法,不代表实测结果。

四、从功能边界到测试用例

把功能边界转化为测试用例,需要回答三个问题:控制器在什么条件下触发功能?触发后输出什么?输出异常时如何降级?以ESC为例,当横摆角速度偏差超过阈值且车速大于40km/h时,ESC应触发单轮制动。HIL测试用例应覆盖:阈值边界(偏差刚好等于阈值)、车速边界(40km/h上下)、执行器响应(制动压力是否达到目标)、故障降级(轮速信号丢失时ESC是否关闭)。

ABS的测试用例则围绕滑移率控制展开。HIL系统模拟车轮进入高滑移状态,观察ABS是否在滑移率超过20%时开始减压,并在滑移率回落到15%以下时恢复增压。这个过程中,轮速信号的更新率和液压模型的精度直接决定测试结果的可信度。

EPS的测试用例关注助力曲线的正确性。在车速为0、20、60、100km/h下,分别输入5N·m、10N·m、20N·m的方向盘扭矩,记录EPS输出的助力扭矩,并与设计曲线对比。偏差超过10%即判定为不合格。同时注入扭矩传感器信号开路故障,验证EPS是否在100ms内切换到安全模式并点亮故障灯。

EPB的测试用例包括静态驻车和动态制动。静态驻车时,HIL模拟卡钳电机从自由状态到夹紧状态,记录电流曲线和位置反馈,验证夹紧力是否达到设计值。动态制动时,模拟车速从80km/h减速到0,EPB应在减速过程中提供稳定的制动力,且不抱死车轮。

悬架控制器的测试用例则围绕模式切换和阻尼调节。在舒适模式下,阻尼电流应随车速和加速度平缓变化;在运动模式下,电流响应应更快、幅值更大。HIL测试需验证模式切换时电流无突变,且四路通道的相位差不超过1ms。

五、接口配置的实操要点

在dSPACE HIL系统中配置这些接口时,有几个实操要点值得注意。第一,轮速信号的FPGA通道需要独立配置,每个通道的频率和占空比可单独设置,且支持缺齿模拟。第二,模拟量输入通道的采样率应至少为信号带宽的10倍,例如横摆角速度信号带宽约50Hz,采样率应不低于500Hz。第三,PWM输出通道需要配置死区时间和极性,以匹配不同电磁阀的驱动要求。第四,故障注入单元应支持开路、对地短路、对电源短路三种模式,且切换时间小于10ms。

对于EPS的扭矩传感器模拟,双路冗余信号的幅值关系必须严格保持。例如主信号为0.5~4.5V,副信号为4.5~0.5V,两者之和恒为5V。HIL系统需要同时更新两路DAC,且更新时刻的偏差小于10μs,否则EPS会误判传感器故障。

对于EPB的电机模拟,HIL侧通常使用电子负载或电机模拟器。电子负载模式适用于验证电机驱动电路,电机模拟器模式适用于验证位置闭环。两种模式的切换需要在测试序列中明确,避免混用导致结果不可信。

注意:底盘控制器的HIL测试中,安全机制验证不可省略。ABS、ESC、EPS、EPB均涉及功能安全等级ASIL D,测试用例必须覆盖故障注入后的降级行为,包括故障灯点亮、功能受限、通信超时后的安全状态。悬架控制器的安全等级通常为ASIL B,但多通道同步失效仍需验证。

总结来看,底盘控制器的HIL测试对象解析,核心是把每个控制器的功能边界映射到具体的信号接口和测试关注点。ABS和ESC围绕液压与轮速,EPS围绕扭矩闭环,EPB围绕电机堵转,悬架围绕多通道同步。只有把接口类型、信号特征和故障模式都梳理清楚,后续的模型搭建和测试用例设计才有可靠的基础。