2014年开始,整个电动汽车行业突飞猛进,把沉寂徘徊多年的电动汽车及其配套产业都带动起来。一时间做电动车的企业如雨后春笋,同时做充电设备的企业也蜂拥而上,但带来了很多充电CAN总线通讯协议的兼容性问题。虽然2011年在国网电科院主导下制定了GB/T 27930-2011《电动汽车非车载传导式充电机与电池管理系统之间的通信协议》如图1所示。但一直没有功能完善的协议一致性测试仪器与软件。所以无论电动汽车还是充电桩,都是经过简单测试后便投入使用。因此经常会出现某车型在某充电桩上充电,通过了充电握手阶段,而无法进入充电阶段等不兼容的现象。

(1)监控测试模式:
在此模式下,CANScope作为一台只听设备,监控充电双方的通信,如图 3所示。

在这个模式下,CANScope模拟充电机,对被测的电动汽车BMS系统进行协议一致性测试,如图 5所示。
本测试是按国标中的通信协议进行分支探测,检验被测BMS系统的程序是否充分考虑到各种异常情况,在各种流程分支(包括异常分支)中是否能作出正确的响应。
比如充电握手阶段中,CANScope会发送错误的报文,以检测被测BMS系统对错误的报文处理是否正确,是否会导致充电中断甚至充电机死机等情况。
(3)模拟BMS对充电机测试模式:
在这个模式下,CANScope模拟电动汽车BMS系统,对被测的充电机进行协议一致性测试,如图 5所示。
比如充电握手阶段中,CANScope会发送错误的报文,以检测被测充电机对错误的报文处理是否正确,是否会导致充电中断甚至充电机死机等情况。
(4)物理链路层可靠性测试:
在和国网电科院的测试认证过程中,我们发现由于充电过程中伴随有强电磁场的干扰,对CAN总线通信的物理层有很大的影响,有被测设备因为没有具备良好的电磁兼容能力,而导致充电中断的现象。所以本测试认证加入了对物理链路层的可靠性测试,如图 9所示。
比如总线短路测试,CANScope可以模拟短路20ms(可自定义),然后检测被测设备能否在100ms内恢复,以此验证被测设备是否有错误处理恢复机制。
综上所示。本测试软件是一款适用于电动汽车电池管理系统或非车载充电机(充电桩)的研发、测试、认证的协议一致性与可靠性测试软件。有助于用户快速开发出符合国标的产品,有助于排查现场充电中断的真正原因。