中文  |  English
Home > Auto electronics > BMS CAN-Bus test

BMS CAN-Bus test

典型的新能源汽车网络架构包含传统域的车身舒适、信息娱乐、底盘安全以及新能源动力域ECU,其中电池管理系统(BMS)作为该域的核心部件,负责能量管理、热管理、安全管理等功能。为了完成上述的功能,BMS需要与系统内部的电池单体交互、与车内节点VCU等控制器交互及与车外节点充电桩交互,与电池单体设计需考虑物理拓扑扩展性和可靠性需求,与VCU交互需考虑实效性和鲁棒性需求,与充电桩的交互需满足GBT 27930国标,所以使BMS CAN总线的开发测试更为复杂,成为BMS 开发过程中十分重要的环节。

作为德国Vector公司的合作伙伴,北汇信息将为中国客户提供完整和专业的BMS CAN测试解决方案。

image.png

BMS CAN解决方案

CAN网络测试环境基于Vector公司总线测试工具链为基础,包括CANoe(含option J1939)、CANstress、PicoScope、VH1150等组成。其中,PicoScope用于实现物理层的自动化测试,CANstress用于实现网络电气鲁棒性验证和采样点测试,VH1150用于BMS供电。北汇基于上述软硬件提供集成化测试开发方案,覆盖网络测试完整的流程。

集成化测试环境搭建

为减少测试环境搭建重复性的工作,北汇将测试过程所涉及的硬件进行集成,提供通用的网络测试接口,实现网络测试的自动化。

image.png

测试规范开发

常规网络测试包括物理层、数据链路层、交互层、节点管理和网络管理(OSEK和AutoSAR),北汇依据行业标准、客户网络设计需求以及项目经验开发测试规范、定义测试方法和测试重点,包含正向(Good Case)和逆向(Bad Case)的测试内容,以满足测试深度和覆盖度的需求。同时,针对“Charge CAN”依据GBT 27930设计需求定义的测试项和测试方法。

测试脚本开发配置

网络测试具备可标准化的特点,为提高测试脚本开发效率,基于客户需求提供定制化网络测试配置方案,即将测试脚本形成标准测试包,通过定制软件解析DBC数据库和图形化窗口实现测试对象和参数的信息提取及配置,减少测试脚本开发和修改的重复性工作,从而满足快速适配不同车型BMS网络测试用例的配置需求。

测试实施服务

提供专业的测试人员,满足客户对测试进度和质量的要求,包含测试执行、测试数据和结果的分析、测试问题的追踪。

案例分析

BMS供应商CAN网络测试,包含测试规范、脚本开发及测试执行服务,覆盖Private CAN、Vehicle CAN及Charge CAN的测试,发现诸如容错特性、通信及通信诊断电压范围等问题,为系统整改和完善提供重要的输入。