电池热管理方法、装置、介质和设备

文档序号:1924328 发布日期:2021-12-03 浏览:10次 >En<

阅读说明:本技术 电池热管理方法、装置、介质和设备 (Battery thermal management method, device, medium and equipment ) 是由 尹永刚 冯天宇 邓林旺 王南 于 2020-05-29 设计创作,主要内容包括:本公开涉及一种电池热管理方法、装置、介质和设备,属于电池管理技术领域,能够快速且准确地对热事件进行响应,有效地进行热失控预警。一种电池热管理方法,包括:获取电池包的实时热性能数据;通过聚类算法,将所述实时热性能数据聚类为正常类数据和异常类数据;计算所述正常类数据的正常类聚类中心和所述异常类数据的异常类聚类中心;计算所述正常类聚类中心与所述异常类聚类中心之间的距离;基于所述距离进行热失控预警。(The disclosure relates to a battery thermal management method, a device, a medium and equipment, which belong to the technical field of battery management, can quickly and accurately respond to a thermal event and effectively perform thermal runaway early warning. A battery thermal management method, comprising: acquiring real-time thermal performance data of the battery pack; clustering the real-time thermal performance data into normal class data and abnormal class data through a clustering algorithm; calculating a normal class center of the normal class data and an abnormal class center of the abnormal class data; calculating a distance between the normal cluster center and the abnormal cluster center; and carrying out thermal runaway early warning based on the distance.)

电池热管理方法、装置、介质和设备

技术领域

本公开涉及电池管理技术领域,具体地,涉及一种电池热管理方法、装置、介质和设备。

背景技术

为了解决电池热失控问题,通常的做法是在电池组中配置多个温度传感器和电压传感器,采集各个模组或单体的温度和电压,通过监测各个温度传感器的温度值和电压传感器的电压值来对电池组的热安全状态进行实时监测。然而,这种方法对热事件的响应速度较慢,准确率低。

发明内容

本公开的目的是提供一种电池热管理方法、装置、介质和设备,能够快速且准确地对热事件进行响应,有效地进行热失控预警。

根据本公开的第一实施例,提供一种电池热管理方法,包括:获取电池包的实时热性能数据;通过聚类算法,将所述实时热性能数据聚类为正常类数据和异常类数据;计算所述正常类数据的正常类聚类中心和所述异常类数据的异常类聚类中心;计算所述正常类聚类中心与所述异常类聚类中心之间的距离;基于所述距离进行热失控预警。

可选地,所述计算所述正常类数据的正常类聚类中心和所述异常类数据的异常类聚类中心,包括:对所述正常类聚类中心和所述异常类聚类中心进行初始化;计算每个所述实时热性能数据到所述正常类聚类中心和所述异常类聚类中心的距离;将每个所述实时热性能数据聚类到所述正常类聚类中心和所述异常类聚类中心中与该实时热性能数据距离最近的聚类中心;计算每个所述实时热性能数据到其聚类中心的距离平方和;若所述距离平方和小于设定值,则聚类过程结束;若所述距离平方和大于设定值,则计算聚类到同一个聚类中心的实时热性能数据集的质心,作为新的聚类中心重新开始聚类。

可选地,所述实时热性能数据包括布置在所述电池包内的所有温度传感器的实时温度数据和所有电压传感器的实时电压数据;则:

所述正常类数据包括温度正常类数据和电压正常类数据,所述异常类数据包括温度异常类数据和电压异常类数据;

所述正常类聚类中心包括温度正常类聚类中心和电压正常类聚类中心,所述异常类聚类中心包括温度异常类聚类中心和电压异常类聚类中心;

所述正常类聚类中心与所述异常类聚类中心之间的距离包括:所述温度正常类聚类中心与所述温度异常类聚类中心之间的温度正常-异常距离,以及所述电压正常类聚类中心与所述电压异常类聚类中心之间的电压正常-异常距离。

可选地,所述基于所述距离进行热失控预警,包括:在所述温度正常-异常距离和所述电压正常-异常距离触发以下条件中的至少两个条件的情况下进行热失控预警:

所述温度正常-异常距离大于第一预设阈值;

所述温度正常-异常距离的上升速率大于第一预设上升速率阈值;

所述电压正常-异常距离大于第二预设阈值;

所述电压正常-异常距离的上升速率大于第二预设上升速率阈值。

可选地,所述实时热性能数据包括关于所述电池包的所有实时温度数据、实时单体电压数据和实时电流数据,则:

所述正常类数据包括温度正常类数据、单体电压正常类数据和实时荷电状态SOC正常类数据,所述异常类数据包括温度异常类数据、单体电压异常类数据和SOC异常类数据;

所述正常类聚类中心包括温度正常类聚类中心、单体电压正常类聚类中心和SOC正常类聚类中心,所述异常类聚类中心包括温度异常类聚类中心、单体电压异常类聚类中心和SOC异常类聚类中心;

所述正常类聚类中心与所述异常类聚类中心之间的距离包括:所述温度正常类聚类中心与所述温度异常类聚类中心之间的温度正常-异常距离、所述单体电压正常类聚类中心与所述单体电压异常类聚类中心之间的电压正常-异常距离,以及所述SOC正常类聚类中心与所述SOC异常类聚类中心之间的SOC正常-异常距离。

可选地,所述基于所述距离进行热失控预警,包括:

在所述温度正常-异常距离、所述电压正常-异常距离和所述SOC正常-异常距离触发以下条件中的至少两个条件的情况下进行热失控预警:

所述温度正常-异常距离大于第一预设阈值;

所述温度正常-异常距离的上升速率大于第一预设上升速率阈值;

所述电压正常-异常距离大于第二预设阈值;

所述电压正常-异常距离的上升速率大于第二预设上升速率阈值;

所述SOC正常-异常距离大于第三预设阈值;

所述SOC正常-异常距离的上升速率大于第三预设上升速率阈值。

根据本公开的第二实施例,提供一种电池热管理装置,包括:获取模块,用于获取电池包的实时热性能数据;聚类模块,用于通过聚类算法,将所述实时热性能数据聚类为正常类数据和异常类数据;第一计算模块,用于计算所述正常类数据的正常类聚类中心和所述异常类数据的异常类聚类中心;第二计算模块,用于计算所述正常类聚类中心与所述异常类聚类中心之间的距离;预警模块,用于基于所述距离进行热失控预警。

可选地,所述第一计算模块用于:对所述正常类聚类中心和所述异常类聚类中心进行初始化;计算每个所述实时热性能数据到所述正常类聚类中心和所述异常类聚类中心的距离;将每个所述实时热性能数据聚类到所述正常类聚类中心和所述异常类聚类中心中与该实时热性能数据距离最近的聚类中心;计算每个所述实时热性能数据到其聚类中心的距离平方和;若所述距离平方和小于设定值,则聚类过程结束;若所述距离平方和大于设定值,则计算聚类到同一个聚类中心的实时热性能数据集的质心,作为新的聚类中心重新开始聚类。

可选地,所述实时热性能数据包括布置在所述电池包内的所有温度传感器的实时温度数据和所有电压传感器的实时电压数据;则:

所述正常类数据包括温度正常类数据和电压正常类数据,所述异常类数据包括温度异常类数据和电压异常类数据;

所述正常类聚类中心包括温度正常类聚类中心和电压正常类聚类中心,所述异常类聚类中心包括温度异常类聚类中心和电压异常类聚类中心;

所述正常类聚类中心与所述异常类聚类中心之间的距离包括:所述温度正常类聚类中心与所述温度异常类聚类中心之间的温度正常-异常距离,以及所述电压正常类聚类中心与所述电压异常类聚类中心之间的电压正常-异常距离。

可选地,所述基于所述距离进行热失控预警,包括:在所述温度正常-异常距离和所述电压正常-异常距离触发以下条件中的至少两个条件的情况下进行热失控预警:

所述温度正常-异常距离大于第一预设阈值;

所述温度正常-异常距离的上升速率大于第一预设上升速率阈值;

所述电压正常-异常距离大于第二预设阈值;

所述电压正常-异常距离的上升速率大于第二预设上升速率阈值。

可选地,所述实时热性能数据包括关于所述电池包的所有实时温度数据、实时单体电压数据和实时电流数据,则:

所述正常类数据包括温度正常类数据、单体电压正常类数据和实时荷电状态SOC正常类数据,所述异常类数据包括温度异常类数据、单体电压异常类数据和SOC异常类数据;

所述正常类聚类中心包括温度正常类聚类中心、单体电压正常类聚类中心和SOC正常类聚类中心,所述异常类聚类中心包括温度异常类聚类中心、单体电压异常类聚类中心和SOC异常类聚类中心;

所述正常类聚类中心与所述异常类聚类中心之间的距离包括:所述温度正常类聚类中心与所述温度异常类聚类中心之间的温度正常-异常距离、所述单体电压正常类聚类中心与所述单体电压异常类聚类中心之间的电压正常-异常距离,以及所述SOC正常类聚类中心与所述SOC异常类聚类中心之间的SOC正常-异常距离。

可选地,所述基于所述距离进行热失控预警,包括:

在所述温度正常-异常距离、所述电压正常-异常距离和所述SOC正常-异常距离触发以下条件中的至少两个条件的情况下进行热失控预警:

所述温度正常-异常距离大于第一预设阈值;

所述温度正常-异常距离的上升速率大于第一预设上升速率阈值;

所述电压正常-异常距离大于第二预设阈值;

所述电压正常-异常距离的上升速率大于第二预设上升速率阈值;

所述SOC正常-异常距离大于第三预设阈值;

所述SOC正常-异常距离的上升速率大于第三预设上升速率阈值。

根据本公开的第三实施例,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现根据本公开第一实施例所述方法的步骤。

根据本公开的第四实施例,提供一种电子设备,包括:存储器,其上存储有计算机程序;处理器,用于执行所述存储器中的所述计算机程序,以实现根据本公开第一实施例所述方法的步骤。

通过采用上述技术方案,首先采用聚类算法对热性能数据进行聚类处理,分别将每种热性能数据聚类为正常类数据与异常类数据等两类数据,然后比较正常类数据与异常类数据的聚类中心之间的距离,以此来判断热失控发生的风险,由于聚类算法对正常类数据和异常类数据的划分非常直观、可靠,所以对热失控的预警准确性高、速度快。

本公开的其他特征和优点将在随后的

具体实施方式

部分予以详细说明。

附图说明

附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:

图1是根据本公开一种实施例的电池热管理方法的流程图。

图2是聚类中心计算过程的示意图。

图3是根据本公开一种实施例的电池热管理装置的示意框图。

图4是根据一示例性实施例示出的一种电子设备的框图。

具体实施方式

以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。

图1是根据本公开一种实施例的电池热管理方法的流程图。如图1所示,该方法包括以下步骤S11至S15。

在步骤S11中,获取电池包的实时热性能数据。

其中,可以直接从布置在电池包内的所有检测装置(例如温度传感器、电压传感器等)中获取实时热性能数据,也可以从例如电池管理系统中获取这些实时热性能数据。

在其他实施例中,实时热性能数据可以包括布置在电池包内的所有温度传感器的实时温度数据和布置在电池包内的所有电压传感器的实时电压数据。

在其他实施例中,实时热性能数据可以包括关于电池包的所有实时温度数据、实时单体电压数据和实时电流数据。

在步骤S12中,通过聚类算法,将实时热性能数据聚类为正常类数据和异常类数据。

聚类算法可以为K-means算法或者其他聚类算法,本公开对聚类算法的具体形式不做限制,只要能够实现数据的聚类操作即可。

例如,假设当前有N个实时温度数据,通过聚类算法,这N个实时温度数据中的n个实时温度数据被聚类为正常类数据,而其余的N-n个实时温度数据被聚类为异常类数据。

在实时热性能数据包括实时温度数据和实时电压数据的情况下,通过聚类算法,可以将实时温度数据聚类为温度正常类数据和温度异常类数据,将实时电压数据聚类为电压正常类数据和电压异常类数据。

在实时热性能数据包括关于电池包的所有实时温度数据、实时单体电压数据和实时电流数据的情况下,可以将实时温度数据聚类为温度正常类数据和温度异常类数据,将实时单体电压数据聚类为单体电压正常类数据和单体电压异常类数据,将实时SOC数据聚类为SOC正常类数据和SOC异常类数据。其中,单体电池的SOC可以采用安时积分法、开路电压(Open circuit voltage,OCV)曲线查表法等进行计算。

在步骤S13中,计算正常类数据的正常类聚类中心和异常类数据的异常类聚类中心。

在一个实施例中,可以首先对正常类聚类中心和异常类聚类中心进行初始化,也即对正常类聚类中心和异常类聚类中心赋予相应的初值;然后,计算每个实时热性能数据到正常类聚类中心和异常类聚类中心的距离;然后,将每个实时热性能数据聚类到正常类聚类中心和异常类聚类中心中与该实时热性能数据距离最近的聚类中心;然后,计算每个实时热性能数据到其聚类中心的距离平方和;然后,若距离平方和小于设定值,则聚类过程结束,若距离平方和大于设定值,则计算聚类到同一个聚类中心的实时热性能数据集的质心,作为新的聚类中心重新开始聚类。

图2是聚类中心计算过程的示意图。其中,A1、A2为异常类数据,B1、B2为正常类数据,每一时刻均可以计算出异常类数据的聚类中心C1和正常类数据的聚类中心C2。

在实时热性能数据包括实时温度数据和实时电压数据的情况下,会计算出温度正常类数据的温度正常类聚类中心T_C2、温度异常类数据的温度异常类聚类中心T_C1、电压正常类数据的电压正常类聚类中心V_C2和电压异常类数据的电压异常类聚类中心V_C1,这些聚类中心的计算过程如上的那样进行计算。

在实时热性能数据包括关于电池包的所有实时温度数据、实时单体电压数据和实时电流数据的情况下,会计算温度正常类数据的温度正常类聚类中心、温度异常类数据的温度异常类聚类中心、单体电压正常类数据的单体电压正常类聚类中心、单体电压异常类数据的单体电压异常类聚类中心、SOC正常类数据的SOC正常类聚类中心和SOC异常类数据的SOC异常类聚类中心。这些聚类中心的计算过程如上的那样进行计算。

在步骤S14中,计算正常类聚类中心与异常类聚类中心之间的距离。

在实时热性能数据包括实时温度数据和实时电压数据的情况下,会计算温度正常类聚类中心与温度异常类聚类中心之间的距离,得到温度正常-异常距离,以及计算电压正常类聚类中心与电压异常类聚类中心之间的距离,得到电压正常-异常距离。

在实时热性能数据包括关于电池包的所有实时温度数据、实时单体电压数据和实时电流数据的情况下,会计算温度正常类聚类中心与温度异常类聚类中心之间的距离,得到温度正常-异常距离,计算单体电压正常类聚类中心与单体电压异常类聚类中心之间的距离,得到电压正常-异常距离,以及计算SOC正常类聚类中心与SOC异常类聚类中心之间的距离,得到SOC正常-异常距离。

在步骤S15中,基于距离进行热失控预警。

在实时热性能数据包括实时温度数据和实时电压数据的情况下,可以在温度正常-异常距离和电压正常-异常距离触发以下条件中的至少两个条件的情况下进行热失控预警:(1)温度正常-异常距离大于第一预设阈值;(2)温度正常-异常距离的上升速率大于第一预设上升速率阈值;(3)电压正常-异常距离大于第二预设阈值;(4)电压正常-异常距离的上升速率大于第二预设上升速率阈值。而且,通过上述4个条件的逻辑“与”和“或”的组合,能够进行内短路预警。

在实时热性能数据包括关于电池包的所有实时温度数据、实时单体电压数据和实时电流数据的情况下,可以在温度正常-异常距离、电压正常-异常距离和SOC正常-异常距离触发以下条件中的至少两个条件的情况下进行热失控预警:(1)温度正常-异常距离大于第一预设阈值;(2)温度正常-异常距离的上升速率大于第一预设上升速率阈值;(3)电压正常-异常距离大于第二预设阈值;(4)电压正常-异常距离的上升速率大于第二预设上升速率阈值;(5)SOC正常-异常距离大于第三预设阈值;(6)SOC正常-异常距离的上升速率大于第三预设上升速率阈值。

在本公开中,温度正常-异常距离的上升速率指的是在单位时间内温度正常-异常距离的上升速度;电压正常-异常距离的上升速率指的是在单位时间内电压正常-异常距离的上升速度;SOC正常-异常距离的上升速率指的是在单位时间内SOC正常-异常距离的上升速度。

通过采用上述技术方案,首先采用聚类算法对热性能数据进行聚类处理,分别将每种热性能数据聚类为正常类数据与异常类数据等两类数据,然后比较正常类数据与异常类数据的聚类中心之间的距离,以此来判断热失控发生的风险,由于聚类算法对正常类数据和异常类数据的划分非常直观、可靠,所以对热失控的预警准确性高、速度快。

图3是根据本公开一种实施例的电池热管理装置的示意框图。如图3所示,该装置包括:获取模块31,用于获取电池包的实时热性能数据;聚类模块32,用于通过聚类算法,将实时热性能数据聚类为正常类数据和异常类数据;第一计算模块33,用于计算正常类数据的正常类聚类中心和异常类数据的异常类聚类中心;第二计算模块34,用于计算正常类聚类中心与异常类聚类中心之间的距离;预警模块35,用于基于距离进行热失控预警。

通过采用上述技术方案,首先采用聚类算法对热性能数据进行聚类处理,分别将每种热性能数据聚类为正常类数据与异常类数据等两类数据,然后比较正常类数据与异常类数据的聚类中心之间的距离,以此来判断热失控发生的风险,由于聚类算法对正常类数据和异常类数据的划分非常直观、可靠,所以对热失控的预警准确性高、速度快。

可选地,第一计算模块33用于:对正常类聚类中心和异常类聚类中心进行初始化;计算每个实时热性能数据到正常类聚类中心和异常类聚类中心的距离;将每个实时热性能数据聚类到正常类聚类中心和异常类聚类中心中与该实时热性能数据距离最近的聚类中心;计算每个实时热性能数据到其聚类中心的距离平方和;若距离平方和小于设定值,则聚类过程结束;若距离平方和大于设定值,则计算聚类到同一个聚类中心的实时热性能数据集的质心,作为新的聚类中心重新开始聚类。

可选地,实时热性能数据包括布置在电池包内的所有温度传感器的实时温度数据和所有电压传感器的实时电压数据;则:

正常类数据包括温度正常类数据和电压正常类数据,异常类数据包括温度异常类数据和电压异常类数据;

正常类聚类中心包括温度正常类聚类中心和电压正常类聚类中心,异常类聚类中心包括温度异常类聚类中心和电压异常类聚类中心;

正常类聚类中心与异常类聚类中心之间的距离包括:温度正常类聚类中心与温度异常类聚类中心之间的温度正常-异常距离,以及电压正常类聚类中心与电压异常类聚类中心之间的电压正常-异常距离。

可选地,基于距离进行热失控预警,包括:在温度正常-异常距离和电压正常-异常距离触发以下条件中的至少两个条件的情况下进行热失控预警:

温度正常-异常距离大于第一预设阈值;

温度正常-异常距离的上升速率大于第一预设上升速率阈值;

电压正常-异常距离大于第二预设阈值;

电压正常-异常距离的上升速率大于第二预设上升速率阈值。

可选地,实时热性能数据包括关于电池包的所有实时温度数据、实时单体电压数据和实时电流数据,则:

正常类数据包括温度正常类数据、单体电压正常类数据和实时荷电状态SOC正常类数据,异常类数据包括温度异常类数据、单体电压异常类数据和SOC异常类数据;

正常类聚类中心包括温度正常类聚类中心、单体电压正常类聚类中心和SOC正常类聚类中心,异常类聚类中心包括温度异常类聚类中心、单体电压异常类聚类中心和SOC异常类聚类中心;

正常类聚类中心与异常类聚类中心之间的距离包括:温度正常类聚类中心与温度异常类聚类中心之间的温度正常-异常距离、单体电压正常类聚类中心与单体电压异常类聚类中心之间的电压正常-异常距离,以及SOC正常类聚类中心与SOC异常类聚类中心之间的SOC正常-异常距离。

可选地,基于距离进行热失控预警,包括:

在温度正常-异常距离、电压正常-异常距离和SOC正常-异常距离触发以下条件中的至少两个条件的情况下进行热失控预警:

温度正常-异常距离大于第一预设阈值;

温度正常-异常距离的上升速率大于第一预设上升速率阈值;

电压正常-异常距离大于第二预设阈值;

电压正常-异常距离的上升速率大于第二预设上升速率阈值;

SOC正常-异常距离大于第三预设阈值;

SOC正常-异常距离的上升速率大于第三预设上升速率阈值。

关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。

图4是根据一示例性实施例示出的一种电子设备700的框图。如图4所示,该电子设备700可以包括:处理器701,存储器702。该电子设备700还可以包括多媒体组件703,输入/输出(I/O)接口704,以及通信组件705中的一者或多者。

其中,处理器701用于控制该电子设备700的整体操作,以完成上述的电池热管理方法中的全部或部分步骤。存储器702用于存储各种类型的数据以支持在该电子设备700的操作,这些数据例如可以包括用于在该电子设备700上操作的任何应用程序或方法的指令,以及应用程序相关的数据,例如联系人数据、收发的消息、图片、音频、视频等等。该存储器702可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,例如静态随机存取存储器(Static Random Access Memory,简称SRAM),电可擦除可编程只读存储器(Electrically Erasable Programmable Read-Only Memory,简称EEPROM),可擦除可编程只读存储器(Erasable Programmable Read-Only Memory,简称EPROM),可编程只读存储器(Programmable Read-Only Memory,简称PROM),只读存储器(Read-Only Memory,简称ROM),磁存储器,快闪存储器,磁盘或光盘。多媒体组件703可以包括屏幕和音频组件。其中屏幕例如可以是触摸屏,音频组件用于输出和/或输入音频信号。例如,音频组件可以包括一个麦克风,麦克风用于接收外部音频信号。所接收的音频信号可以被进一步存储在存储器702或通过通信组件705发送。音频组件还包括至少一个扬声器,用于输出音频信号。I/O接口704为处理器701和其他接口模块之间提供接口,上述其他接口模块可以是键盘,鼠标,按钮等。这些按钮可以是虚拟按钮或者实体按钮。通信组件705用于该电子设备700与其他设备之间进行有线或无线通信。无线通信,例如Wi-Fi,蓝牙,近场通信(Near FieldCommunication,简称NFC),2G、3G或4G,或它们中的一种或几种的组合,因此相应的该通信组件705可以包括:Wi-Fi模块,蓝牙模块,NFC模块。

在一示例性实施例中,电子设备700可以被一个或多个应用专用集成电路(Application Specific Integrated Circuit,简称ASIC)、数字信号处理器(DigitalSignal Processor,简称DSP)、数字信号处理设备(Digital Signal Processing Device,简称DSPD)、可编程逻辑器件(Programmable Logic Device,简称PLD)、现场可编程门阵列(Field Programmable Gate Array,简称FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述的电池热管理方法。

在另一示例性实施例中,还提供了一种包括程序指令的计算机可读存储介质,该程序指令被处理器执行时实现上述的电池热管理方法的步骤。例如,该计算机可读存储介质可以为上述包括程序指令的存储器702,上述程序指令可由电子设备700的处理器701执行以完成上述的电池热管理方法。

以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。

另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。

此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:电池自加热控制方法、电池自加热装置、系统和车辆

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类