充电方法、装置、电子设备及存储介质与流程

摘要: 本技术涉及电池,具体涉及一种充电方法、装置、电子设备及存储介质。背景技术:1、现有方案的800v的充电架构,包含两个电池模组。当系统判定具备800v充电时,两个...
充电方法、装置、电子设备及存储介质与流程

本技术涉及电池,具体涉及一种充电方法、装置、电子设备及存储介质。

背景技术:

1、现有方案的800v的充电架构,包含两个电池模组。当系统判定具备 800v充电时,两个电池模组进行串联充电,以加快充电速度。充电结束后两个电池模组转换成并联,以常规400v电压输出作为工作电压。

2、但这种充电模式下,存在高电压的电池模组向低电压的电池模组放电,形成瞬间较大的充放电电流的现象,从而使得电池存在发热析锂等安全问题。

技术实现思路

1、鉴于上述问题,本技术提供一种充电方法、装置、电子设备及存储介质。

2、第一方面,本技术提供了一种充电方法,该方法包括:获取当前充电模式下,电池包中每个电池模组的充电参数;其中,所述电池包具有多个电池模组,所述当前充电模式包括串联充电方式;若基于每个电池模组的充电参数确定任意两个电池模组之间满足充电变换条件,则控制所述多个电池模组由串联充电方式切换为并联充电方式。

3、本技术实施例的技术方案中,本方案在电池包中多个电池模组进行串联充电的模式下,采集每个电池模组的充电参数,然后在基于每个电池模组的充电参数确定任意两个电池模组之间满足充电变换条件,则说明串联充电方式下可能存在充放电电流过大造成的发热析锂等问题,或因充放电电流过大而造成的其他潜在的对电池造成伤害的情况。在此基础上,本方案控制电池包的多个电池模组由串联充电方式切换为并联充电方式,从而使得电池包在出现充放电电流过大之前,实现串联充电到并联充电的转换,进而降低电池析锂风险或避免其他对电池有可能造成伤害的问题,提高电池包充电安全性。

4、在第一些实施例中,所述充电参数包括模组电压;所述基于每个电池模组的充电参数确定任意两个电池模组之间满足充电变换条件,包括:计算多个电池模组中每两个电池模组之间的模组电压差;若任意两个电池模组的模组电压差超过预设电压差阈值,则确定任意两个电池模组之间满足充电变换条件。本技术实施例通过检测电池模组的模组电压,然后计算每两个电池模组之间的模组电压差,根据电池模组之间的模组电压差与预设电压差阈值的比较从而对充电变换条件进行判定,这样可以在电池模组之间的模组电压差较大的情况下及时控制电池包由串联充电方式切换为并联充电方式,进而降低电池析锂风险或避免其他对电池有可能造成伤害的问题,提高电池包充电安全性。

5、在一些实施例中,所述充电参数包括电池模组电压以及电芯温度;所述基于每个电池模组的充电参数确定任意两个电池模组之间满足充电变换条件,包括:根据每个电池模组的电芯温度确定最高电芯温度;计算多个电池模组中每两个电池模组之间的模组电压差;根据每两个电池模组之间的模组电压差和最高电芯温度计算对应两个电池模组之间的充电变换值;若任意两个电池模组的充电变换值超过预设充电变换阈值,则确定任意两个电池模组之间满足充电变换条件。本技术实施例通过检测电池模组的模组电压和电芯温度,然后计算每两个电池模组之间的模组电压差和最高电芯温度,根据电池模组之间的模组电压差与最高电芯温度计算充电变换值,然后将充电变换值与预设充电变换阈值进行比较,这样可以在充电变换值大于预设充电变换阈值的情况下及时控制电池包由串联充电方式切换为并联充电方式,从而基于模组电压差和电芯温度共同对充电变换条件进行精确判定,进而更加准确地降低电池析锂风险,提高电池包充电安全性。

6、在一些实施例中,所述根据每两个电池模组之间的模组电压差和最高电芯温度计算对应两个电池模组之间的充电变换值,包括:通过充电变换值计算公式,根据每两个电池模组之间的模组电压差和最高电芯温度计算对应两个电池模组之间的充电变换值,其中,所述充电变换值计算公式为:m=kt+u;其中,m表示两个电池模组之间的充电变换值,k表示预设系数,t表示最高电芯温度,u表示对应两个电池模组之间的模组电压差。本技术实施例通过充电变换值计算公式根据电池模组之间的模组电压差和最高电芯温度准确计算出充电变换值,从而可依据准确计算出的充电变换值更加准确地对充电变换条件进行判定,从而实现串联充电转换并联充电的准确控制。

7、在一些实施例中,所述充电参数包括模组电压;在所述基于每个电池模组的充电参数确定任意两个电池模组之间满足充电变换条件之前,所述方法还包括:根据每个电池模组的模组电压在多个电池模组中确定目标电池模组;降低所述目标电池模组的模组电压。

8、在一些实施例中,所述根据每个电池模组的模组电压在多个电池模组中确定目标电池模组,包括:将多个电池模组中模组电压最高的电池模组确定为目标电池模组。本技术实施例根据每个电池模组的模组电压在多个电池模组中确定模组电压最高的电池模组为目标电池模组,然后降低模组电压最高的电池模组的模组电压,从而在电池包充电过程中减小电池模组之间的模组电压差,延长模组电压差大于预设电压差阈值或充电变换值大于预设充电变换阈值的时间,进而延迟串联充电切换到并联充电的时间,使得电池包串联充电的时间延长,而电池包串联充电相对于并联充电具有更高的充电效率,从而在保障电池包不发生析锂等安全问题的情况下,提高电池包的充电效率。

9、在一些实施例中,所述降低所述目标电池模组的模组电压,包括:采用负载电路对所述目标电池模组的模组电压进行消耗,以降低所述目标电池模组的模组电压。本技术实施例通过负载电路直接对目标电池模组的模组电压进行消耗,从而简便化地实现目标电池模组的模组电压的降低。

10、在一些实施例中,所述降低所述目标电池模组的模组电压,包括:获取所述目标电池模组中每个电芯的单体电压;将单体电压最高的电芯确定为目标电芯;采用负载电路对所述目标电芯的电量进行消耗,以降低所述目标电池模组的模组电压。本技术实施例首先确定出目标电池模组中单体电压最高的电芯为目标电芯,然后采用负载电路对所述目标电芯的电量进行消耗,以降低所述目标电池模组的模组电压,从而电压降低更具有针对性和精确化。

11、第二方面,本技术提供了一种充电装置,包括:获取模块以及控制模块;该获取模块,用于获取当前充电模式下,电池包中每个电池模组的充电参数;其中,当前充电模式包括串联充电方式;该控制模块,用于在基于每个电池模组的充电参数确定任意两个电池模组之间满足充电变换条件后,控制多个电池模组由串联充电方式切换为并联充电方式。

12、本技术实施例的技术方案中,本方案在电池包中多个电池模组进行串联充电的模式下,采集每个电池模组的充电参数,然后在基于每个电池模组的充电参数确定任意两个电池模组之间满足充电变换条件,则说明串联充电方式下可能存在充放电电流过大造成的发热析锂等问题,在此基础上,本方案控制电池包的多个电池模组由串联充电方式切换为并联充电方式,从而使得电池包在出现充放电电流过大之前,实现串联充电到并联充电的转换,进而降低电池析锂风险,提高电池包充电安全性。

13、在一些实施例中,所述充电参数包括模组电压,该装置还包括确定模块,具体用于计算多个电池模组中每两个电池模组之间的模组电压差;若任意两个电池模组的电压差超过预设电压差阈值,则确定任意两个电池模组之间满足充电变换条件。

14、在一些实施例中,所述充电参数包括电池模组电压以及电芯温度,该确定模块,还具体用于根据每个电池模组的电芯温度确定最高电芯温度;计算多个电池模组中每两个电池模组之间的模组电压差;根据每两个电池模组之间的模组电压差和最高电芯温度计算对应两个电池模组之间的充电变换值;若任意两个电池模组的充电变换值超过预设充电变换阈值,则确定任意两个电池模组之间满足充电变换条件。

15、在一些实施例中,该确定模块,还具体用于通过充电变换值计算公式,根据每两个电池模组之间的模组电压差和最高电芯温度计算对应两个电池模组之间的充电变换值,其中,所述充电变换值计算公式为:m=kt+u;其中,m表示两个电池模组之间的充电变换值,k表示预设系数,t表示最高电芯温度,u表示对应两个电池模组之间的模组电压差。

16、在一些实施例中,所述充电参数包括模组电压;该确定模块,还用于根据每个电池模组的模组电压在多个电池模组中确定目标电池模组;该装置还包括降电压模块,用于降低所述目标电池模组的模组电压。

17、在一些实施例中,该确定模块,还具体用于将多个电池模组中模组电压最高的电池模组确定为目标电池模组。

18、在一些实施例中,该降电压模块,具体用于采用负载电路对所述目标电池模组的模组电压进行消耗,以降低所述目标电池模组的模组电压。

19、在一些实施例中,该降电压模块,还具体用于获取所述目标电池模组中每个电芯的单体电压;将单体电压最高的电芯确定为目标电芯;采用负载电路对所述目标电芯的电量进行消耗,以降低所述目标电池模组的模组电压。

20、第三方面,本技术提供一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时执行第一方面、第一方面中任一可选的实现方式中的所述方法。

21、第四方面,本技术提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时执行第一方面、第一方面中任一可选的实现方式中的所述方法。

22、第五方面,本技术提供了一种计算机程序产品,所述计算机程序产品在计算机上运行时,使得计算机执行第一方面、第一方面中任一可选的实现方式中的所述方法。

23、上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。