4. 整车信号与测量链
VCU标定与道路试验的本质,是在真实车辆上建立一条从物理量到数字量的可信测量链。标定工程师看到的每一个数值,都经过了“物理量→传感器→信号调理→采样→传输→记录”的层层转换。如果这条链上任何一环定义不清或时间基准不一致,后续的标定结论就失去了意义。本节围绕传感器、执行器、CAN信号、硬线信号、测量点定义与数据采集同步六个要素,说明如何构建一条可追溯、可复现的整车测量链。
一、四类信号的来源与特征
整车信号按物理来源可分为四类,它们的电气特征、采样方式和标定关注点各不相同。
传感器信号是VCU感知车辆状态的入口。常见对象包括加速踏板位置、制动踏板开关、挡位、电机转速、电池电压电流、温度等。以加速踏板为例,通常采用双路冗余的模拟电压输出,两路信号呈反向或倍率关系,VCU通过一致性校验判断信号有效性。这类信号的标定重点是量程、零点、斜率以及故障判定阈值。
执行器信号是VCU输出的控制指令,包括驱动扭矩请求、继电器控制、水泵风扇使能、仪表指示等。执行器信号既可能通过CAN发送,也可能通过低边或高边驱动硬线输出。标定时需要关注指令到物理动作的延迟、死区以及最小有效脉宽。
CAN信号是整车网络的主干,承载VCU与MCU、BMS、仪表、ABS等节点的交互。CAN信号以报文为单元,按周期或事件触发发送,信号在报文内以位域形式定义,带有起始位、长度、字节序、缩放因子和偏移量。标定中必须明确每个信号的报文ID、周期、字节序和物理量换算关系,否则解析结果会出现量纲或符号错误。
硬线信号包括数字开关量、PWM、模拟电压和频率信号。硬线信号不经过总线仲裁,延迟低、实时性好,常用于安全相关或快速响应场景,如制动开关、碰撞信号、点火状态。硬线信号的标定重点是电平门限、去抖时间和采样周期。
二、测量点定义:让每个数值都有明确身份
测量点定义是标定工作的基础文档。一个完整的测量点至少应包含以下信息:测量点名称、物理含义、信号来源(CAN报文或硬线通道)、单位、量程、缩放关系、采样率、有效范围和默认值。在CANape、INCA或CANoe等工具中,测量点通常以A2L或DBC文件描述,标定工程师通过加载描述文件将原始字节解析为物理量。
以电机转速为例,假设MCU通过CAN报文0x1A0发送,信号起始位为第8位,长度16位,字节序为Motorola,缩放因子0.125,偏移量0,单位rpm。则原始值0x0C80对应物理量0x0C80×0.125=400rpm。如果字节序误设为Intel,解析结果将完全不同。因此测量点定义必须与DBC或A2L文件严格一致,任何手工修改都要记录版本。
对于硬线信号,测量点定义还需明确采集通道、参考地、分压比和滤波参数。例如制动开关硬线信号,定义高电平有效,门限电压大于9V,去抖时间20ms,采样周期10ms。这些参数直接决定了VCU对制动动作的响应速度和抗干扰能力。
三、数据采集同步:统一时基是可信分析的前提
道路试验中,CAN信号、硬线信号和外部测量设备(如功率分析仪、GPS、IMU)往往以不同速率采集。如果各通道时间戳不统一,分析加速踏板与扭矩响应之间的延迟时就会引入虚假的相位差。解决方法是建立统一时基:以VCU或采集设备的硬件时钟为基准,所有通道在采样瞬间打上同一时钟域的时间戳。
实际工程中常用两种同步方式。第一种是硬件同步,采集设备输出同步脉冲,同时触发CAN记录和模拟通道采样,同步精度可达微秒级。第二种是软件同步,各设备独立采样后通过GPS秒脉冲或PTP协议对齐时间戳,精度通常在毫秒级。对于扭矩响应、换挡冲击等快速过程,建议采用硬件同步;对于温度、SOC等慢变量,软件同步即可满足要求。
采样率匹配同样重要。CAN报文周期通常为10ms、20ms或100ms,硬线模拟量采样率可设为1kHz。如果以1kHz记录CAN信号,会出现大量重复值,浪费存储空间;如果以10ms记录硬线快速变化信号,则会丢失细节。合理的做法是按信号带宽分别设置采样率,并在分析时通过插值或重采样对齐到统一时间网格。
四、测量链的验证与常见问题
测量链搭建完成后,必须进行端到端验证。验证内容包括:传感器输出与物理量的一致性、CAN解析结果与原始字节的对应关系、硬线电平与逻辑状态的匹配、以及各通道时间戳的对齐程度。验证时可以使用信号发生器注入已知信号,或利用车辆已知状态(如钥匙ON、挡位P)进行交叉检查。
常见问题包括:CAN信号字节序错误导致数值跳变、缩放因子遗漏导致量纲错误、硬线信号参考地不一致导致偏置、采样率不足导致混叠、时间戳未同步导致相位误判。这些问题在标定初期若未发现,后期分析数据时会被误认为控制策略问题,浪费大量排查时间。
| 信号类型 | 典型对象 | 关键定义项 | 常见风险 |
|---|---|---|---|
| 传感器 | 加速踏板、温度 | 量程、零点、斜率、冗余校验 | 双路不一致、零点漂移 |
| 执行器 | 扭矩请求、继电器 | 指令范围、响应延迟、死区 | 指令与动作不符、延迟过大 |
| CAN信号 | 转速、SOC、挡位 | 报文ID、周期、字节序、缩放 | 解析错误、周期丢失 |
| 硬线信号 | 制动开关、碰撞 | 电平门限、去抖、采样周期 | 门限误判、抖动干扰 |
测量点定义和数据采集同步不是一次性的配置工作,而是贯穿标定与试验全过程的基础设施。建议在项目启动阶段就建立测量点清单和同步方案,并在每次试验前检查描述文件版本、时钟源状态和触发条件。只有测量链可信,后续的标定结论才具备工程价值。