24位png转32位png_电动汽车BMS和直流充电机之间CAN报文的解读 | “新能源汽车与电力电子技术”系列之24...

报文ID:

1.1 报文数据传输方向:

  • l帧4位ID最后2位代表着传输方向

  • l0xXXXXF456为充电机到BMS

  • l0xXXXX56F4为BMS到充电机

1.2 报文ID代码:

85455e03-8919-eb11-8da9-e4434bdf6706.png

2  报文数据解读:

2.1报文数据格式

•报文数据最多为8个字节,数据均为16进值数据,高字节在高位低字节在低位。

•例如一个2字节的数据700=0x02bc,传输的时候是bc02。

•单包协议每帧数据一般为小于或等于8个字节(byte 0-7) ,每个字节数据均有其含义,为具体信息

•多包协议每帧数据一般为8个字节, byte 0为多包序号,byte 1-7为有用信息数据。

86455e03-8919-eb11-8da9-e4434bdf6706.png

例子:

这里以电池充电需求报文BCL为例说明报文如何解读。在国标中,BCL的帧ID是181056F4,从报文数据中找到对应ID,如表格。

87455e03-8919-eb11-8da9-e4434bdf6706.png

从国标中可以获得数据域各个字节的定义,如图10,可以看到,4C 0E两个字节为电压需求,33 0F两个字节为电流需求,02一个字节为充电模式。在遇到发送选项有两个字节或两个字节以上数据时, 由于国标采用Intel格式编码,数据高位存在高字节,数据低位存在低字节,图9数据域部分从左到右对应字节从低到高,因此可以得到电压需求为0x0E4C、流需求为0x0F33、充电模式为0x02,该数据为16进制数据,转化为10进制数据分别为3660、3891、2。从图中注释得知,电压需求的分辨率为0.1V/位,0V偏移量,因此,电流需求的分辨率为0.1A/位,-400A偏移量,因此(负号代表输出)。综上所述,得到电压需求366V,电流需求10.9A,充电模式为恒流充电。

89455e03-8919-eb11-8da9-e4434bdf6706.png

更多报文解读,请参考学习GB/T 27930-2015及SAE1939-21:1999 MOD。

3  充电四个阶段报文具体解读:

  • 握手阶段

  • 参数配置阶段

  • 充电阶段

  • 充电结束阶段

第一阶段特征(怎么判断处于哪个阶段):

0x1cec56f4:  byte5-7:0x00 02 00=512  PGN=512,(表示BMS和充电机识别报文);

第二阶段特征(怎么判断处于哪个阶段):

0x1cec56f4:  byte5-7: 0x00 06 00,PGN=1536;

第三阶段特征(怎么判断处于哪个阶段):

0x1cec56f4:  byte5-7: 0x00 11 00,PGN=4352;

第四阶段特征(怎么判断处于哪个阶段):

0x181c56f4;

0x181df456;

故障原因如何查:

8b455e03-8919-eb11-8da9-e4434bdf6706.png

(1)0x101956f4  :BMS中止充电报文;PGN=6400;

例子:

8e455e03-8919-eb11-8da9-e4434bdf6706.png

0x101956f4:byte0: 40=0100 0000;6-7bit=01,表示BMS收到CST数据(充电桩下发的),充电桩下发命令中止充电;

Byte3: f0=1111 0000;BMS中止充电错误原因:0-1bit=00,电流正常,01是过流;         

2-3bit=00,电压正常,01是电压异常;

91455e03-8919-eb11-8da9-e4434bdf6706.png

92455e03-8919-eb11-8da9-e4434bdf6706.png

(2)0x101af456 :充电桩中止充电报文;PGN=6656;

例子:

95455e03-8919-eb11-8da9-e4434bdf6706.png

0x101af456 :byte0: 04=0000 0100;2-3bit=01,表示人工停止;

Byte1-2: f0 00=1111 0000 0000 0000;正常;

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
GB/T 27930-2015是中国国家标准化委员会于2015年颁布的关于电动汽车非车载传导式充电机与电池管理系统之间通信协议的标准。 这个通信协议规定了电动汽车非车载传导式充电机(简称充电机)与电池管理系统(简称BMS之间进行通信的方式和规范,以确保充电过程的安全、高效和可靠。 该协议主要包括以下方面: 首先,协议规定了双方的通信接口和通信速率,以确保信息的传输畅通和准确。充电机通过特定的通信接口与BMS连接,通过规定的通信速率进行数据的传输和交换。 其次,协议规定了充电机BMS之间的数据格式和通信协议。充电机会向BMS发送需要的充电参数和状态信息,BMS则会向充电机发送电池的状态和管理信息。通过规定好的数据格式和通信协议,双方可以准确理解和解析对方发送的信息,并做出相应的响应。 此外,协议还规定了通信过程中的错误检测与纠正机制。双方在通信过程中会进行数据的校验,以确保传输的数据是完整和准确的。如果发现数据错误,可以进行纠正或重新发送。 最后,该协议还涵盖了通信过程中的安全性要求。为了防止未经授权的访问和攻击,协议规定了必要的安全措施和加密机制。 GB/T 27930-2015的实施对于推动电动汽车的普及和发展具有重要意义。通过规范电动汽车非车载传导式充电机与电池管理系统之间的通信方式,可以确保充电过程的安全和高效,并促进电池的寿命和性能管理。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值