一种电池管理系统的自动编码方法与流程

文档序号:36382284发布日期:2023-12-14 16:30阅读:36来源:国知局
一种电池管理系统的自动编码方法与流程

本发明属于电池管理,涉及一种电池管理系统的自动编码方法。


背景技术:

1、bms(电池管理系统,battery management system)是电动汽车的核心部件,分为主板和从板。主板主要实现逻辑控制和逻辑运算功能;从板主要实现对电池外特性参数的数据采集,再通过通讯模块发送到主板进行监控管理。在多个电池包串联时,为实现对所有电池数据的采集,需要在每个电池包内配置一个从板。而为了实现对电池针对性管理,需要对从板进行地址设定,以便出厂或装车后与主板匹配使用。

2、目前,在从板地址设定中,主要有三种地址配置方式:一、出厂前固化从板地址,后期不可改变;二、上位机可配置从板地址,后期可通过上位机进行地址更改;三、通过从板芯片唯一id号进行自动识别,并自动配置地址;但是这三种方式都有局限性,第一、二种不利于客户操作,局限性太大,更换或安装一块从板需要额外的设备对其进行操作,第三种适合相同串数的从板,不适合多种串数的从板,如第一号从板10串,第二号从板11串,当其中芯片内部唯一id号不相同时,以最小id号为1号从板,由于安装的随意性,就有可能出现2号的从板芯片内部唯一id号是最小的,此时就会出现安装顺序混乱,地址错乱情况。


技术实现思路

1、本发明的目的是针对现有技术存在的上述问题,提出了一种电池管理系统的自动编码方法,其所要解决的技术问题是:如何提高地址编码的准确性和便利性。

2、本发明的目的可通过下列技术方案来实现:一种电池管理系统的自动编码方法,电池管理系统包括主板和若干个从板,各从板分别一一对应设置在一个电池包内,各电池包依次串联连接,各从板通过通讯模块与主板连接,所述主板上设置有用于与各电池包依次串联连接后的正极端连接的开关模块,各从板上均设置有电阻分压模块,各电阻分压模块串联连接在开关模块和各对应电池包的负极端之间,所述自动编码方法包括如下步骤:

3、s1、闭合开关模块;

4、s2、各从板开始从电阻分压模块上采集电压值,并将采集的电压值通过通讯模块传输给主板;

5、s3、主板在接收到各从板输送的电压值后,将各电压值以电压数值的大小进行排序并根据排列的顺序依次规定各电压值所对应的从板号,之后发送电压值加从板号的信号到通讯模块上;

6、s4、各从板将自身采集到的电压值与通讯模块上的电压值加从板号的电压值进行比对,在比对成功时,将电压值后跟着的从板号作为从板的地址编码并反馈编码成功的信号给主板。

7、在使用本电池管理系统的自动编码方法进行从板的地址编码时,首先控制开关模块闭合,使电池包的供电回路接通,开始向各电阻分压模块输出电压,各从板则开始从电阻分压模块上采集电压值,并将采集到的电压值通过通讯模块传输给主板,由主板对各从板输送的电压值进行处理,以电压数值的大小进行依次排序,并根据排列后的顺序依次规定各电压值的从板号,之后将电压值和对应的从板号一起发送到通讯模块上,由从板将自身采集到的电压值与通讯模块上的电压值进行比对并根据比对结果来确定各从板的地址编码,在比对结果为电压值相等时,则比对成功,将通讯模块上该电压值后所跟着的从板号作为从板的地址编码,并反馈编码成功的信号给主板,由此,实现所有从板的地址编码,本方法中,只需要在主板上增加一个开关模块,并将开关模块串联在电池包和从板之间,再配合各从板与主板的通讯,即可实现对所有从板的地址编码,操作便利,无需使用到其他的设备,如上位机,也无需出厂前就对电池包的从板进行编码,提高了地址编码的便利性,而且本方法可以在电池包安装后进行自动编码,提高了地址编码的准确性。

8、在上述的电池管理系统的自动编码方法中,在所述步骤s1中,闭合开关模块的时机为:未编码的电池管理系统第一次上电或者使用过程中出现更换其中一块或多块从板时。

9、在上述的电池管理系统的自动编码方法中,在所述步骤s3中,各电压值以电压数值从大到小或从小到大的顺序进行排序,并从排序后电压值最大的开始依次规定各电压值所对应的从板号。

10、在上述的电池管理系统的自动编码方法中,在所述步骤s4中,还包括判断所有从板是否编码完成,操作为:

11、所述主板预先记录从板的总数量;

12、所述主板在接收所述编码成功的信号后,获取当前已成功编码的从板的数量,在当前已成功编码的从板的数量等于从板的总数量时,则判定所有从板编码完成,在当前已成功编码的从板的数量小于从板的总数量时,则判定还有未成功编码的从板。该步操作,保证所有从板都是编码成功的,以实现主板与各从板的精确控制。

13、在上述的电池管理系统的自动编码方法中,在所述步骤s4中,在判定还有未成功编码的从板时,返回步骤s2重新开始编码操作;

14、在预设时间后,主板判定仍有未未成功编码的从板时,停止编码并发出故障报警信号进行报警。预设时间根据从板的数量进行设定,随从板数量的增加而增加。在预设时间内都未能完成所有从板的编码,则说明有可能出现了故障,如通讯故障或从板出现了问题,由此,能够提前排除故障,提供电池包使用的可靠性。

15、在上述的电池管理系统的自动编码方法中,在所述步骤s4中,在判定所有从板编码完成时进入正常通讯模式,并控制开关模块断开。

16、在上述的电池管理系统的自动编码方法中,所述开关模块为继电器,所述继电器的开关的一端分别连接各电阻分压模块,所述继电器的开关的另一端连接若干电池包串联连接后的正极端,所述继电器的线圈的一端接地,所述继电器的线圈的另一端与主板的主控制器连接。除此之外,开关模块也可以采用接触器、三极管或mos管。

17、在上述的电池管理系统的自动编码方法中,各电阻分压模块均包括电阻r1和电阻r2,电阻r1的一端与电池包的负极端连接,电阻r1的另一端与电阻r2的一端连接,电阻r2的另一端与开关模块的一端连接,各从板用于采集电阻r1和电阻r2连接点处的电压。其中,电阻r1作为采样电阻使用,电阻r2则起到了分压的作用,通过电阻r1和电阻r2能够准确实现各从板对电压值的采集。

18、在上述的电池管理系统的自动编码方法中,各从板上均还设置有从控制器以及与所述从控制器连接的电压采集模块,电压采集模块连接所述电阻r1和电阻r2的连接点。

19、在上述的电池管理系统的自动编码方法中,所述通讯模块包括can总线或485总线。

20、与现有技术相比,本电池管理系统的自动编码方法具有以下优点:

21、1、本发明通过在主板上设置开关模块,并通过开关模块使电池包与所有从板之间建立供电回路,再配合各从板与主板的通讯,实现了所有从板的自动编码,编码过程无需应用到其他硬件设备,降低了成本,编码没有场所和时间的要求,提高了编码的便利性,而且是主板与各从板之间的通讯编码,提高了编码的准确性。

22、2、本发明的方案在生成过程中,无需配置从板地址或固化地址,简化了这一步工艺,提升了效率;其次,用户维护或售后更换时,无需额外使用设备对其地址进行更改操作,提升了更换效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1