电池管理系统(BMS)测试
1) MIL(Model-In-Loops)既模型在环测试,就是验证软件模型是否可以实现软件功能,测试依据是由系统需求分解而来的软件需求。
2) PIL(Processer-In-Loops)处理器在环测试,目的是测试自动生成的代码写入控制器后,功能实现上是否与模型有偏差。PIL看似无关紧要,但不做重视也会引起一些不良后果
bms绝缘检测
电池管理系统(BMS)测试
1) MIL(Model-In-Loops)既模型在环测试,就是验证软件模型是否可以实现软件功能,测试依据是由系统需求分解而来的软件需求。
2) PIL(Processer-In-Loops)处理器在环测试,目的是测试自动生成的代码写入控制器后,功能实现上是否与模型有偏差。PIL看似无关紧要,但不做重视也会引起一些不良后果(如调度问题、CPU Load,堆栈溢出等)。
BMS的功能包括3个主要方面:
对电池组的工作状态的监测与管理——单体和电池组的电压监测、电流监测、温度监测、SOC估算,均衡控制等
对电池组异常状态的管理——单体和电池组的过充、过放、过流、温度超限、失衡等
对电池组故障的管理——传感器丢失、单体故障等
BMS的各项功能所涉及到包括数据采集、过程控制、数据通讯等多种技术,应用ADC、DIO、PWM、CAN、继电器等多种端口和设备,功能和算法都很复杂。
BMS测试
简介:
测试系统集数据采集与控制于一体,实现BMS功能测试、充电模拟、温度模拟等功能,满足BMS研发人员对单项测试以及全功能自动化的测试需求。测试系统广泛应用于研发功能测试、BMS量产EOL测试、BMS系统可靠性测试等应用。
指标:
◎ 实现BMS的各项功能验证,覆盖几十种测试项目
◎ 高稳定性测试
◎ 可构建BMS所需要的各类输入/输出信号
◎ 可以模拟/采集BMS的内部和外部信号
(作者: 来源:)