一种电动汽车BMS通信协议版本识别方法及装置制造方法及图纸

技术编号:15490297 阅读:213 留言:0更新日期:2017-06-03 08:21
本发明专利技术公开了一种电动汽车BMS通信协议版本识别方法及装置,该方法的步骤为:充电机向BMS发送CHM握手报文,接收BMS发送的BHM报文,若在设置的时间内接收到BHM报文,则对BMS通讯协议版本标志位置位,进入充电辨识阶段;充电机向BMS发送充电机辨识报文CRM,接收BMS发送的BRM辨识报文,若在设置的时间内接收到BRM辨识报文,则判断BMS通讯协议版本标志位是否为已置位的通讯协议版本标志位,若为已置位的通讯协议版本标志位,则结束,若不是已置位的通讯协议版本标志位,则根据BMS通讯协议版本号和报文字节长度解析BRM报文。本发明专利技术提供的方法对电动汽车通信协议版本的识别,达到了响应速度快,正确率高,系统稳定可靠的效果。

【技术实现步骤摘要】
一种电动汽车BMS通信协议版本识别方法及装置
本专利技术属于电动汽车充电领域,特别涉及一种电动汽车BMS通信协议版本识别方法及装置。
技术介绍
为了大力推动电动汽车产业的快速发展,于2016.01.1日国家颁布了“电动汽车非车载传导式充电机与电池管理系统之间的通信协议标准GB/T27930-2015”,前期各大充电机及充电系统设计及生产企业均采用“电动汽车非车载传导式充电机与电池管理系统之间的通信协议标准GB/T27930-2011”为准则来进行充电机设计。为了解决采用“电动汽车非车载传导式充电机与电池管理系统之间的通信协议标准GB/T27930-2015”为标准设计的充电机系统对于采用“电动汽车非车载传导式充电机与电池管理系统之间的通信协议标准GB/T27930-2011”为标准设计的电动汽车BMS通信协议的兼容性,减少电动汽车用户的手动操作,提高充电机系统的交互功能,增强电动汽车用户采用充电机充电过程中的用户体验满意度,充电机系统对电动汽车BMS通信协议的智能识别成为解决新老通信协议兼容性的主要措施。现有技术中采用在充电机系统发送握手报文CHM后进行接收电动汽车BMS发送BHM报文超时处理的方法对电动汽车BMS通信协议版本进行识别,但是该方法识别准确率低,系统稳定性差,电动汽车用户充电过程用户体验满意度低,程序可移植可扩展性差。
技术实现思路
本专利技术的目的在于提供一种电动汽车BMS通信协议版本识别方法及装置,用于解决现有技术对电动汽车通信协议版本的识别准确率低、系统稳定性差的问题。为实现上述目的,本专利技术的技术方案是:一种电动汽车BMS通信协议版本识别方法,包括三个方法方案,方法方案一,包括以下步骤:1)充电握手阶段:充电机向BMS发送CHM握手报文,接收BMS发送的BHM报文,若在设置的时间内接收到BHM报文,则对BMS通讯协议版本标志位置位,进入充电辨识阶段;若在设置的时间内未接收到BHM报文,则进入充电辨识阶段;2)充电辨识阶段:充电机向BMS发送充电机辨识报文CRM,并接收BMS发送的BRM辨识报文,若在在设置的时间内接收到BRM辨识报文,则判断BMS通讯协议版本标志位是否为已置位的通讯协议版本标志位;若在设置的时间内没有收到BRM辨识报文,则BMS通讯异常告警;若为已置位的通讯协议版本标志位,则结束;若不是已置位的通讯协议版本标志位,则根据BMS通讯协议版本号和报文字节长度解析BRM报文。方法方案二,在方法方案一的基础上,所述的通讯协议版本标志位置位为0x01,其对应的协议版本号为GB/T27930-2015;所述的通讯协议版本标志位还包括0x00,其对应的协议版本号为GB/T27930-2011。方法方案三,在方法方案一的基础上,进入充电辨识阶段之前,对充电机进行绝缘检测。本专利技术还提供了一种电动汽车BMS通信协议版本识别装置,包括三个装置方案,装置方案一,包括以下单元:充电握手单元:用于向BMS发送CHM握手报文,接收BMS发送的BHM报文,若在设置的时间内接收到BHM报文,则对BMS通讯协议版本标志位置位,进入充电辨识阶段;若在设置的时间内未接收到BHM报文,则进入充电辨识阶段。充电辨识单元:用于向充电机向BMS发送充电机辨识报文CRM,并接收BMS发送的BRM辨识报文,若在在设置的时间内接收到BRM辨识报文,则判断BMS通讯协议版本标志位是否为已置位的通讯协议版本标志位;若在设置的时间内没有收到BRM辨识报文,则BMS通讯异常告警;若为已置位的通讯协议版本标志位,则结束;若不是已置位的通讯协议版本标志位,则根据BMS通讯协议版本号和报文字节长度解析BRM报文。装置方案二,在装置方案一的基础上,所述的通讯协议版本标志位置位为0x01,其对应的协议版本号为GB/T27930-2015;所述的通讯协议版本标志位还包括0x00,其对应的协议版本号为GB/T27930-2011。装置方案三,在装置方案一的基础上,该装置还包括进入充电辨识阶段之前,对充电机进行绝缘检测的单元。本专利技术的有益效果是:本专利技术提供的一种电动汽车通信协议版本的识别方法,通过握手阶段识别和充电辨识阶段识别的多重识别方法,使对电动汽车通信协议版本的识别响应速度快,正确率高,系统稳定可靠,使现有技术中的BMS通信协议版本和新的BMS通信协议版本相互兼容,减少了用户在电动汽车充电时的手动操作,提高了充电机系统的交互功能,并提高了用户采用充电机充电过程中的用户体验满意度。附图说明图1为充电过程的总体控制流程图;图2为充电过程准备充电阶段的流程图;图3为充电过程中电动汽车通信协议版本识别的流程图。具体实施方式下面结合附图对本专利技术的具体实施方式进一步详细的说明:本专利技术的一种电动汽车BMS通信协议版本识别方法的实施例:一种电动汽车BMS通信协议版本识别方法,该方法包括以下步骤:1、将充电机与BMS进行物理连接,在充电机进入充电辨识阶段之前增加了充电握手阶段,即充电机和BMS进行物理连接,对连接状态进行判定,若连接正常,启动充电,闭合K3、K4,其中K3、K4为充电机系统向电动汽车提供辅助电源输出的辅电控制继电器,则开启低压辅助电源,双方进入充电握手阶段,具体的,如图2所示,此时充电机向BMS发送握手报文CHM,若连接异常,则发出异常告警信息。2、BMS在收到握手报文CHM后,向充电机发送BHM报文,本实施例以通讯版本标志位为0x01为例,若在设置的时间内收到BHM报文,则对电动汽车通讯协议版本标志位置位为0x01,若在设置的时间内未收到BHM报文,则充电机进入绝缘检测阶段,闭合K1、K2,其中K1、K2为充电机系统向电动汽车输出电压和电流的直流输出接触器,进行绝缘检测,若绝缘检测合格,充电机向BMS发送CRM充电机辨识报文,若绝缘检测异常,则报警。3、进入充电辨识阶段,具体的,如图3所示,BMS在收到充电机辨识报文CRM后,向充电机发送BRM辨识报文:若在设置的时间内收到BRM报文,判断BMS通信协议版本标志位置位是否为0x01,若在设置的时间内未收到BRM报文,则BMS通讯异常告警;若判断出BMS通信协议版本标志位置位为0x01,则充电辨识阶段结束;若判断出BMS通信协议版本标志位不是0x01,则对BRM报文进行解析,根据解析到的BMS通信协议版本号及报文字节长度来判定BMS通信协议的版本,若BMS报文协议版本号为GB/T27930-2011,并且报文字节长度为41字节,则BMS通讯协议版本标志位为0x00,若BMS报文协议版本号为GB/T27930-2015,并且报文字节长度为49字节,则BMS通讯协议版本标志位为0x01,若解析得到的BMS报文协议版本号为GB/T27930-2011而接收到的BRM报文字节长度为49字节,则BMS通信异常并告警,进入充电结束阶段;若解析得到的BMS报文协议版本号为GB/T27930-2015而接收到的BRM报文字节长度为41字节,则BMS通信异常并告警,进入充电结束阶段;若版本标志位为除“0x00”和“0x01”之外的其它内容,则BMS通讯异常并告警。通讯协议版本标志位如表1所示:表1通讯协议版本标志位BMS通信协议版本标志位说明0x00GB/T27930-20110x01GB/T27930-本文档来自技高网...
一种电动汽车BMS通信协议版本识别方法及装置

【技术保护点】
一种电动汽车BMS通信协议版本识别方法,其特征在于,该方法包括以下步骤:1)充电握手阶段:充电机向BMS发送CHM握手报文,并接收BMS发送的BHM报文,若在设置的时间内接收到BHM报文,则对BMS通讯协议版本标志位置位,进入充电辨识阶段,若在设置的时间内未接收到BHM报文,则进入充电辨识阶段;2)充电辨识阶段:充电机向BMS发送充电机辨识报文CRM,并接收BMS发送的BRM辨识报文,若在在设置的时间内接收到BRM辨识报文,则判断BMS通讯协议版本标志位是否为已置位的通讯协议版本标志位;若在设置的时间内没有收到BRM辨识报文,则BMS通讯异常告警;若为已置位的通讯协议版本标志位,则结束;若不是已置位的通讯协议版本标志位,则根据BMS通讯协议版本号和报文字节长度解析BRM报文。

【技术特征摘要】
1.一种电动汽车BMS通信协议版本识别方法,其特征在于,该方法包括以下步骤:1)充电握手阶段:充电机向BMS发送CHM握手报文,并接收BMS发送的BHM报文,若在设置的时间内接收到BHM报文,则对BMS通讯协议版本标志位置位,进入充电辨识阶段,若在设置的时间内未接收到BHM报文,则进入充电辨识阶段;2)充电辨识阶段:充电机向BMS发送充电机辨识报文CRM,并接收BMS发送的BRM辨识报文,若在在设置的时间内接收到BRM辨识报文,则判断BMS通讯协议版本标志位是否为已置位的通讯协议版本标志位;若在设置的时间内没有收到BRM辨识报文,则BMS通讯异常告警;若为已置位的通讯协议版本标志位,则结束;若不是已置位的通讯协议版本标志位,则根据BMS通讯协议版本号和报文字节长度解析BRM报文。2.根据权利要求1所述的电动汽车BMS通信协议版本识别方法,其特征在于:所述的通讯协议版本标志位已置位,其对应的协议版本号为GB/T27930-2015;所述的通讯协议版本标志位还包括0x00,其对应的协议版本号为GB/T27930-2011。3.根据权利要求1所述的电动汽车BMS通信协议版本识别方法,其特征在于,进入充电辨识阶段之前,对充电机进行绝缘...

【专利技术属性】
技术研发人员:张臻李彩生乔海强孟凡提张亚平梁晓芳吴效威李红岩李沛刘鹏飞李子久单栋梁杨昌富贾耀云
申请(专利权)人:许继电源有限公司国网福建省电力有限公司检修分公司许继电气股份有限公司许继集团有限公司国家电网公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1