一种电芯容量的标定方法、装置、电子设备及存储介质与流程

摘要: 本技术涉及储能,尤其是涉及一种电芯容量的标定方法、装置、电子设备及存储介质。背景技术:1、电化学储能系统一般由电池簇,pcs,ems,bms等设备构成,为达到大...
一种电芯容量的标定方法、装置、电子设备及存储介质与流程

本技术涉及储能,尤其是涉及一种电芯容量的标定方法、装置、电子设备及存储介质。

背景技术:

1、电化学储能系统一般由电池簇,pcs,ems,bms等设备构成,为达到大规模存储能量的要求。大部分储能系统的方案都是两种,一种是通过增大单体电芯的容量,另一种是依靠多个单体并联的方式满足整个方案的需求。但是,同一簇中,随着电芯的个数增多,电芯的一致性维护的难度也是大大增加。一方面,电芯在制造的过程中存在差异,在工作过程中由于内短路以及自放电等因素导致压差过大。另一方面,在系统运行过程中,由于环境及系统因素会导致电芯运行的温度有所差异,最终影响电芯容量不一致性加大。在现有技术中通过bms软件基于特定电芯型号进行开发和标定,对于不同的电芯需要进行手动配置或通过软件更新进行适配。然而,上述电芯标定方式存在降低操作便捷性,电芯标定效率低的问题。

技术实现思路

1、有鉴于此,本技术的目的在于提供一种电芯容量的标定方法、装置、电子设备及存储介质,通过积累个电芯的未充入容量、未放出容量以及平均安时积分容量,快速准确地评估出电芯的标定容量,从而可以更好的评估整个电池簇的健康情况。

2、本技术实施例提供了一种电芯容量的标定方法,所述标定方法包括:

3、对获取的电池簇的充电数据以及放电数据进行预处理,基于预处理后的所述充电数据以及预处理后的所述放电数据确定出所述电池簇的平均安时积分容量;

4、基于预处理后的所述充电数据确定出充电末端截止时间帧,基于所述充电末端截止时间帧下的每个电芯的充电电压值以及最高充电电压值,确定出每个电芯在充电过程中的未充入容量;

5、基于预处理后的所述放电数据确定出放电末端截止时间帧,基于所述放电末端截止时间帧下电池簇中的每个电芯的放电电压值以及最低放电电压值,确定出每个电芯在放电过程中的未放出容量;

6、将每个电芯的所述未充入容量、所述未放出容量以及所述平均安时积分容量进行相加,确定出每个所述电芯的标定容量。

7、在一种可能的实施方式之中,所述对获取的电池簇的充电数据以及放电数据进行预处理,包括:

8、对所述充电数据以及所述放电数据进行数据清洗处理以及线性插值处理,确定出预处理后的所述充电数据以及预处理后的所述放电数据。

9、在一种可能的实施方式之中,所述基于预处理后的所述充电数据以及预处理后的所述放电数据确定出所述电池簇的平均安时积分容量,包括:

10、在预处理后的所述充电数据以及预处理后的所述放电数据中筛选出预设数目个最近充电数据以及最近放电数据;

11、针对于所述最近充电数据,基于该最近充电数据的充电开始时间、充电结束时间、第一电流绝对值以及电流时间差进行安时积分容量计算,确定出该最近充电数据下的电池簇的充电容量;

12、针对于所述最近放电数据,基于该最近放电数据下的放电开始时间、放电结束时间、第二电流绝对值以及电流时间差进行安时积分容量计算,确定出该最近放电数据下的电池簇的放电容量;

13、对多个所述电池簇的充电容量以及多个所述电池簇的放电容量进行均值计算,确定出所述电池簇的平均安时积分容量。

14、在一种可能的实施方式之中,针对于任一所述电芯,所述基于所述充电末端截止时间帧下的每个电芯的充电电压值以及最高充电电压值,确定出每个电芯在充电过程中的未充入容量,包括:

15、确定出最高充电电压值所对应的第一目标电芯在充电过程中最高充电电压值达到该电芯在充电末端截止时间帧下所对应的充电电压值的第一时间戳;

16、基于所述第一时间戳、所述充电末端截止时间、第三电流绝对值以及第一电流时间差进行安时积分容量计算,确定出该电芯在充电过程中的未充入容量。

17、在一种可能的实施方式之中,针对于任一所述电芯,所述基于所述放电末端截止时间帧下电池簇中的每个电芯的放电电压值以及最低放电电压值,确定出每个电芯在放电过程中的未放出容量,包括:

18、确定出最低放电电压值所对应的第二目标电芯在放电过程中最低放电电压值达到该电芯在放电末端截止时间帧下所对应的放电电压值的第二时间戳;

19、基于所述第二时间戳、所述放电末端截止时间、第四电流绝对值以及第二电流时间差进行安时积分容量计算,确定出该电芯在放电过程中的未放出容量。

20、在一种可能的实施方式之中,过以下步骤获取电池簇的充电数据以及放电数据:

21、获取所述电池簇的充放电数据,检测所述充放电数据中的电流数据是否大于0;

22、若是,则将所述充放电数据中大于0的电流数据所对应的数据作为充电数据;

23、若否,则将所述充放电数据中小于0的电流数据所对应的数据作为放电数据。

24、本技术实施例还提供了一种电芯容量的标定装置,所述标定装置包括:

25、数据预处理模块,用于对获取的电池簇的充电数据以及放电数据进行预处理,基于预处理后的所述充电数据以及预处理后的所述放电数据确定出所述电池簇的平均安时积分容量;

26、未充入容量计算模块,用于基于预处理后的所述充电数据确定出充电末端截止时间帧,基于所述充电末端截止时间帧下的每个电芯的充电电压值以及最高充电电压值,确定出每个电芯在充电过程中的未充入容量;

27、未放出容量计算模块,用于基于预处理后的所述放电数据确定出放电末端截止时间帧,基于所述放电末端截止时间帧下电池簇中的每个电芯的放电电压值以及最低放电电压值,确定出每个电芯在放电过程中的未放出容量;

28、标定容量确定模块,用于将每个电芯的所述未充入容量、所述未放出容量以及所述平均安时积分容量进行相加,确定出每个所述电芯的标定容量。

29、在一种可能的实施方式之中,数据预处理模块在用于所述对获取的电池簇的充电数据以及放电数据进行预处理时,数据预处理模块具体用于:

30、对所述充电数据以及所述放电数据进行数据清洗处理以及线性插值处理,确定出预处理后的所述充电数据以及预处理后的所述放电数据。

31、本技术实施例还提供一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过总线通信,所述机器可读指令被所述处理器执行时执行如上述的电芯容量的标定方法的步骤。

32、本技术实施例还提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行如上述的电芯容量的标定方法的步骤。

33、本技术实施例提供的一种电芯容量的标定方法、装置、电子设备及存储介质,所述标定方法包括:对获取的电池簇的充电数据以及放电数据进行预处理,基于预处理后的所述充电数据以及预处理后的所述放电数据确定出所述电池簇的平均安时积分容量;基于预处理后的所述充电数据确定出充电末端截止时间帧,基于所述充电末端截止时间帧下的每个电芯的充电电压值以及最高充电电压值,确定出每个电芯在充电过程中的未充入容量;基于预处理后的所述放电数据确定出放电末端截止时间帧,基于所述放电末端截止时间帧下电池簇中的每个电芯的放电电压值以及最低放电电压值,确定出每个电芯在放电过程中的未放出容量;将每个电芯的所述未充入容量、所述未放出容量以及所述平均安时积分容量进行相加,确定出每个所述电芯的标定容量。通过积累个电芯的未充入容量、未放出容量以及平均安时积分容量,快速准确地评估出电芯的标定容量,从而可以更好的评估整个电池簇的健康情况。

34、为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。