1. 量产测试平台需求分析

在实验室里,工程师可以花半天时间反复调试一个ECU,用示波器逐点观察信号;但在产线上,同样的测试必须在几十秒内完成,并且连续运行数月不出错。Dewesoft量产测试平台要解决的,正是这种从“研发验证”到“产线判定”的转变。需求分析的目标不是罗列功能,而是把产线的真实约束翻译成可实现的采集、分析与判定逻辑。

Dewesoft在产线测试中的定位

Dewesoft在产线中的角色可以概括为三层:数据采集层负责同步获取模拟量、数字量、总线与音频信号;实时判定层在采集过程中或采集结束后立即执行限值比较、特征提取与合格判定;数据闭环层把每台产品的测试结果、原始波形与追溯信息写入数据库,供质量分析与工艺改进使用。它不替代PLC控制上下料,也不替代MES做生产调度,而是作为“测试执行与数据中枢”嵌入产线。

因此,需求分析首先要明确边界:哪些信号由Dewesoft采集,哪些由PLC或下位机提供;判定结果以什么形式输出给产线(如数字IO、TCP/IP报文、数据库写入);测试节拍由谁主导。边界不清,后期最容易出现“采集很完整但产线等不起”的问题。

典型被测对象与测试项梳理

产线上常见的被测对象包括ECU、驱动电机、电池包、车载充电机、传感器模块等。不同对象的测试项差异很大,但可以按信号类型归类:

  • ECU类:供电电流、CAN/LIN报文、数字IO响应、传感器模拟输入、故障码读取。重点在通信时序与逻辑正确性。
  • 电机/电驱类:三相电流、母线电压、转速、振动、温度、反电动势。重点在动态响应与特征频率。
  • 电池包类:单体电压、总压、绝缘电阻、充放电电流、温度分布。重点在安全限值与一致性。
  • 传感器/执行器类:输出信号幅值、相位、线性度、响应时间。重点在标定与重复性。

测试项梳理时,建议为每一项标注四个属性:信号类型(模拟/数字/总线/音频)、采样率需求、判定方式(限值/特征/通信)、是否可并行。例如,CAN报文读取与模拟量采集可以并行,但某些需要激励-响应的测试必须串行。这个属性表直接决定后续通道分配与测试序列设计。

节拍与吞吐量要求

节拍是量产测试的第一约束。假设某ECU产线要求每小时产出120台,则单台节拍为30秒。这30秒要覆盖上料、测试、下料,真正留给测试的时间可能只有20秒。需求分析必须把测试项按耗时排序,识别瓶颈。

以某电机控制器示例(以下为合理假设的教学参数):需要采集三相电流(20 kHz)、母线电压(20 kHz)、转速(1 kHz)、温度(10 Hz),并执行CAN通信与绝缘检测。若原始波形全部上传,单台数据量约数十MB,网络与存储都会成为瓶颈。实际做法是:原始波形仅在异常时保存,正常品只保存特征值与判定结果。这样单台数据量可降到几百KB,节拍与存储同时满足。

吞吐量还涉及并行工位。若单工位节拍无法压缩到目标值,可采用双工位交替:工位A测试时工位B上下料,Dewesoft通过多实例或通道分组分别管理。需求分析阶段就要确认软件是否支持多工位独立运行与统一追溯。

环境与安全约束

产线环境与实验室差异显著:温度波动、电磁干扰、振动、粉尘都会影响采集质量。需求分析要明确:是否需要屏蔽机柜、信号线走线是否远离变频器、接地方式是否统一。对于高压电池包测试,还必须考虑绝缘监测、急停回路、高压互锁(HVIL)与人员安全距离。

安全约束还包括软件层面:测试未完成时不得释放工件;判定失败必须触发声光报警并锁定工位;急停触发后Dewesoft应停止输出激励并保存当前状态。这些逻辑需要在需求阶段与电气、安全工程师共同确认,而不是等到调试时再补。

量产测试平台需求分析:从被测对象到节拍与安全约束 典型被测对象 ECU / 域控制器 驱动电机 / 电驱 电池包 / BMS 传感器 / 执行器 测试项属性梳理 • 信号类型:模拟/数字/总线 • 采样率:20 kHz / 1 kHz / 10 Hz • 判定方式:限值/特征/通信 • 是否可并行:是 / 否 • 激励需求:有 / 无 • 异常保存:原始波形 / 仅特征 节拍与吞吐量 目标:120 台/小时 单台节拍:30 s 纯测试窗口:≈20 s 瓶颈:CAN通信 + 绝缘 策略:双工位交替 数据:异常存波形 环境与安全 • 温度/振动/EMI • 屏蔽与接地 • 高压互锁 HVIL • 急停与锁定 • 失败声光报警 • 测试中禁释放 Dewesoft 在产线中的三层定位 数据采集层 模拟量:电流/电压/温度 数字量:IO / 频率 / PWM 总线:CAN / LIN / FlexRay 音频:NVH / 异响 实时判定层 限值比较:上下限 / 窗口 特征提取:RMS / 峰值 / FFT 通信判定:报文周期 / DTC 输出:数字IO / TCP / 数据库 数据闭环层 每台产品:结果 + 特征值 异常品:原始波形存档 追溯:条码 / 时间 / 工位 分析:SPC / 趋势 / 工艺改进 核心约束:节拍优先 · 异常可追溯 · 安全联锁 · 多工位并行 · 数据量可控

需求分析的实际输出

完成上述分析后,应形成一份可执行的需求清单,而不是停留在描述层面。清单至少包含:被测对象与型号、测试项列表及属性、每项的信号通道与采样率、判定限值与依据、测试序列与预计耗时、节拍目标与瓶颈项、安全联锁条件、数据保存策略、与MES/PLC的接口方式。这份清单是后续硬件选型、通道分配、软件配置与产线联调的直接输入。

需求分析阶段最容易被忽略的是“异常数据保存策略”。如果所有原始波形都保存,存储和网络很快会成为瓶颈;如果完全不保存,异常品无法回溯。建议按“正常品只存特征值,异常品保存前后各2秒原始波形”的方式设计,既控制数据量,又保留排查依据。

最后,需求分析不是一次性的。产线爬坡阶段、产品改版、测试项增减都会改变节拍与通道需求。因此,需求清单应保持可维护,并明确哪些参数是“可配置”的,哪些是“硬约束”。这样,Dewesoft平台的配置才能跟上产线的实际变化。