电池管理系统的编码方法、电子设备及存储介质技术方案

技术编号:38718224 阅读:15 留言:0更新日期:2023-09-08 15:00
本发明专利技术提供一种电池管理系统的编码方法、电子设备及存储介质,该方法包括:对各个所述从控板进行编址检测,确定检测结果;在从控板未编址的情况下,主控板通过所述CAN总线向第一个从控板发送编码报文,并获取IO线输出的数字信号;若IO线输出的数字信号为高电平时,则第一个从控板接收所述编码报文,并获取编码信息,将编码信息确定为第一个从控板的从控编码;主控板向下一个从控板发送编码报文直至主控板接收到IO线的数字信号为高电平时,获取各个从控板对应的从控编码,通过对IO线输出的数字信号、CAN总线的编码报文进行分析处理,实现了对电池管理系统中所有从控板的自动化编码,无需统计从控板的数量,提高了电池管理系统的编码效率。编码效率。编码效率。

【技术实现步骤摘要】
电池管理系统的编码方法、电子设备及存储介质


[0001]本专利技术涉及电池
,具体涉及电池管理系统的编码方法、电子设备及存储介质。

技术介绍

[0002]在分布式二、三级架构的BMS中,主控板和从控板之间通过CAN、485等串行总线接口进行通信,同一个总线下的BMS从控板为要求能被BMS主控板识别区分,因此,需要设置为不同的ID,实现对BMS从控板的编码。
[0003]相关技术中,对BMS从控板的编码主要有三种方式,一是通过编译器或者上位机对每一个BMS从控板写入ID,完成编码;二是在BMS从控板上设置拨码,出厂或者现场装配时通过设置拨码,输入ID,完成编码;三是现场装配时,通过上位机或主控BMS统计并设置从板数量,通过CAN通讯与硬线数字信号传递的方式完成编码。然而,上述三种方式,存在以下不足:BMS从控板数量大时,耗时长;对于更换其中一个BMS从控板,需要技术人员再次进行从控板的编码;BMS从控板的数量无法统计或者统计错误的情况,容易造成从板编码失败,影响电池管理系统的编码方法的编码效率。

技术实现思路

[0004]本专利技术的实施例提供了一种电池管理系统的编码方法、电子设备及存储介质,可以自动对电池管理系统进行编码,提高电池管理系统的编码效率。
[0005]第一方面,本专利技术的实施例提供了一种电池管理系统的编码方法,所述电池管理系统包括一个主控板和多个从控板,所述主控板和各个所述从控板通过CAN总线连接,多个所述从控板按照一定顺序排布,且所述主控板与多个所述从控板中的第一个从控板、最后一个从控板通过IO线连接,上一个所述从控板和下一个所述从控板通过所述IO线连接,所述电池管理系统中存储有多个预先配置的编码信息,所述方法包括:
[0006]对各个所述从控板进行编址检测,确定检测结果;
[0007]在所述检测结果表征所述从控板未编址的情况下,所述主控板通过所述CAN总线向第一个从控板发送编码报文,并获取所述IO线输出的数字信号;
[0008]若所述IO线输出的数字信号为高电平时,则第一个从控板接收所述编码报文,并获取所述对应的编码信息,将所述编码信息确定为第一个从控板的从控编码;
[0009]第一个从控板通过所述IO线向下一个所述从控板输出从控板数字信号,所述主控板通过所述CAN总线向下一个从控板发送编码报文;
[0010]在检测到所述从控板数字信号为高电平时,则下一个从控板接收所述编码报文,并获取对应的所述编码信息,将所述编码信息确定为下一个从控板的从控编码;
[0011]返回执行所述在检测到所述从控板数字信号为高电平时,则下一个从控板接收所述编码报文,并获取对应的所述编码信息,将所述编码信息确定为下一个从控板的从控编码,直至所述主控板接收到IO线的数字信号为高电平时,获取各个所述从控板对应的从控
编码。
[0012]在一实施例中,所述对各个所述从控板进行编址检测,确定检测结果,包括:
[0013]根据各个所述从控板的内部参数配置各自对应的从控报文;
[0014]对所述从控报文进行CRC校验,得到第一校验值;
[0015]获取所述主控板接收的主控报文,对所述主控报文进行CRC校验,得到第二校验值;
[0016]将所述第一校验值与所述第二校验值进行比对,确定所述检测结果。
[0017]在一实施例中,所述将所述第一校验值与所述第二校验值进行比对,确定所述检测结果,包括:
[0018]若所述第一检验值与所述第二校验值一致,则判定所述检测结果表征所述从控板已编址;
[0019]若所述第一检验值与所述第二校验值不一致,则判定所述检测结果表征所述从控板未编址。
[0020]在一实施例中,在所述根据各个所述从控板的内部参数配置各自对应的从控报文之前,还包括:
[0021]对各个所述从控板写入配置参数;
[0022]根据所述配置参数确定所述从控板对应的所述编码信息。
[0023]在一实施例中,在所述根据各个所述从控板的内部参数配置各自对应的从控报文之前,还包括:
[0024]按照预设周期以广播的形式向所述从控板发送校验报文。
[0025]在一实施例中,在所述在所述检测结果表征所述从控板未编址的情况下,所述主控板通过所述CAN总线向第一个从控板发送编码报文,并获取所述IO线输出的数字信号之后,还包括:
[0026]停止发送所述校验报文,并将所述主控板的IO线的数字信号设置为高电平。
[0027]在一实施例中,所述获取所述从控板的编码配置报文,包括:
[0028]停止发送所述校验报文,并将所述主控板的数字输出接口设置为高电平状态,以获取所述从控板的所述编码配置报文。
[0029]在一实施例中,在所述在所述获取各个所述从控板对应的从控编码之后之后,还包括:
[0030]将所述从控板的IO线的数字信号设置为低电平,并以广播的形式发送正常通讯报文。
[0031]在一实施例中,还包括:
[0032]若在预设时间内,所述从控板未接收到所述编码报文,则提示所述从控板存在故障。
[0033]第二方面,本专利技术的实施例提供了一种电池管理系统的编码装置,所述电池管理系统包括一个主控板和多个从控板,所述主控板和各个所述从控板通过CAN总线连接,且所述主控板与第一个从控板、最后一个从控板通过IO线连接,上一个所述从控板和下一个所述从控板通过所述IO线连接,所述电池管理系统中存储有多个预先配置的编码信息,所述装置包括:
[0034]检测模块,用于对各个所述从控板进行编址检测,确定检测结果;
[0035]第一发送模块,用于在所述检测结果表征所述从控板未编址的情况下,所述主控板通过所述CAN总线向第一个从控板发送编码报文,并获取所述IO线输出的数字信号;
[0036]接收模块,用于若所述IO线输出的数字信号为高电平时,则第一个从控板接收所述编码报文,并获取对应的所述编码信息,将所述编码信息确定为第一个从控板的从控编码;
[0037]第二发送模块,用于第一个从控板通过所述IO线向下一个所述从控板输出从控板数字信号,所述主控板通过所述CAN总线向下一个从控板发送编码报文;
[0038]确定模块,用于在检测到所述从控板数字信号为高电平时,则下一个从控板接收所述编码报文,并获取对应的所述编码信息,将所述编码信息确定为下一个从控板的从控编码;
[0039]获取模块,用于返回执行所述在检测到所述从控板数字信号为高电平时,则下一个从控板接收所述编码报文,并获取对应的所述编码信息,将所述编码信息确定为下一个从控板的从控编码,直至所述主控板接收到IO线的数字信号为高电平时,获取各个所述从控板对应的从控编码。
[0040]第三方面,本专利技术的实施例提供了一种电子设备,所述电子设备包括:
[0041]一个或多个处理器;
[0042]存储器;以及
[0043]一个或多个应用程序,其中所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电池管理系统的编码方法,其特征在于,所述电池管理系统包括一个主控板和多个从控板,所述主控板和各个所述从控板通过CAN总线连接,多个所述从控板按照一定顺序排布,且所述主控板与多个所述从控板中的第一个从控板、最后一个从控板通过IO线连接,上一个所述从控板和下一个所述从控板通过所述IO线连接,所述电池管理系统中存储有多个预先配置的编码信息,所述方法包括:对各个所述从控板进行编址检测,确定检测结果;在所述检测结果表征所述从控板未编址的情况下,所述主控板通过所述CAN总线向第一个从控板发送编码报文,并获取所述IO线输出的数字信号;若所述IO线输出的数字信号为高电平时,则第一个从控板接收所述编码报文,并获取对应的所述编码信息,将所述编码信息确定为第一个从控板的从控编码;第一个从控板通过所述IO线向下一个所述从控板输出从控板数字信号,所述主控板通过所述CAN总线向下一个从控板发送编码报文;在检测到所述从控板数字信号为高电平时,则下一个从控板接收所述编码报文,并获取对应的所述编码信息,将所述编码信息确定为下一个从控板的从控编码;返回执行所述在检测到所述从控板数字信号为高电平时,则下一个从控板接收所述编码报文,并获取对应的所述编码信息,将所述编码信息确定为下一个从控板的从控编码,直至所述主控板接收到IO线的数字信号为高电平时,获取各个所述从控板对应的从控编码。2.根据权利要求1所述的电池管理系统的编码方法,其特征在于,所述对各个所述从控板进行编址检测,确定检测结果,包括:根据各个所述从控板的内部参数配置各自对应的从控报文;对所述从控报文进行CRC校验,得到第一校验值;获取所述主控板接收的主控报文,对所述主控报文进行CRC校验,得到第二校验值;将所述第一校验值与所述第二校验值进行比对,确定所述检测结果。3.根据权利要求2所述的电池管理系统的编码方法,其特征在于,所述将所述第一校验值与所述第二校验值进行比对,确定所述检测结果,包...

【专利技术属性】
技术研发人员:阴志国彭庚郭安刘振赵文静
申请(专利权)人:惠州亿纬锂能股份有限公司
类型:发明
国别省市:

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

1