“我们选择NI软硬件开发系统来缩短系统开发时间、保证系统可靠性、简化自动化测试方案的实施以及维护和维修。”
用高压电池的模型、仿真的高电压电流传感器和温度传感器以及仿真的高电压电池故障,为电池管理系统(BMS)的ECU创建一个用于质量诊断的硬件在环系统。
我们使用HIL系统来测试我们复杂的实时系统。这项技术BMS HIL硬件在环系统硬件配置
系统软件配置
BMS HIL系统软件主要分成两个不同的子系统。我们利用**个子系统手动地生成错误和多种配置来检查ECU性BMS系统信号流程图
图3:BMS HIL仿真系统软件配置图
当主计算机接收到用户发出的控制指令请求时,PXI实时控制器指定实时信号采集或输出的规则。借助现场可编程门阵列(FPGA)实时完成指定的任务。
图4 BMS HIL系统用户界面配置
图5 应用LabVIEW仿真接口工具包的电池模型
电池槽电压、电池温度和从电池模型中产生的电池组电流,均可利用FPGA来仿真实现。因为FPGA使用FPGA生成指定温度和电流输出
图8 应用NI TestStand执行自动测试方案
结论
使用我们的BMS HIL硬件在环测试系统可以减少电动车或混合动力车电池测试相关的费用和风险。该系统也提供测试环境,包括电池槽电压、电流和温度,这些很难共同设置。另外,应用NI产品可以提高硬件可靠性并减少系统开发时间。
通过应用LabVIEW和LabVIEW仿真接口工具包,我们快速实现了用户界面和使用了Simulink中的应用电池模型。通过NI TestStand,我们能配置许多测试案例,从而得出具有可读性的BMS性能评估和简化的自动测试方案。