电池健康度测试方法及其装置、计算机可读存储介质与流程

文档序号:38071620发布日期:2024-05-21 20:06阅读:15来源:国知局
电池健康度测试方法及其装置、计算机可读存储介质与流程

本技术涉及电池,尤其涉及一种电池健康度测试方法及其装置、计算机可读存储介质。


背景技术:

1、电池的健康度(state of health,soh)表征着电池容量或者性能状态,简单来说,soh是电池使用一段时间后电池容量与标称电量的比值,可以理解为电池的极限容量大小。通常的,新出厂电池的soh为100%,随着使用时间的增加,电池内部的损耗使得其健康度逐渐下降,完全报废时电池的健康度为0%。通过对电池的健康度进行测试,能够实现对电池的有效维护。电池的soh可以反映电池的可用容量,使得我们可以评估电池能否满足用电总量的需求,以及是否需要对电池进行更换维修。

2、本技术的发明人在研究和实践过程中发现,现有技术中电池的soh的计算通常是将电池损耗量化,以静止耗损为单位,将循环次数换算为静止损耗的相对损耗,计算出合计损耗,并通过拟合函数进行计算以得到电池的soh。然而,现有技术中,对于不同的电池,需要通过大量的实验来计算拟合函数中的参数,拟合函数中的参数的计算容易受到外界因素影响,电池的soh的计算误差较大,适用性低。


技术实现思路

1、本技术提供了一种电池健康度测试方法及其装置、计算机可读存储介质,可减少对大量实验数据的获取,可提高测试的精度,可操作性强,适用性高。

2、第一方面,本技术提供了一种电池健康度测试方法,包括:获取电池单次充电的充电累积电量和上述电池单次放电的放电累积电量,基于上述电池的充电累积电量和上述放电累积电量获得上述电池的充放电平均累积电量;基于上述充放电平均累积电量和标准电量获得上述电池的累积电量误差,并基于上述充放电平均累积电量和上述累积电量误差确定上述电池的目标累积电量;根据上述目标累积电量和标称电量计算得到上述电池的健康度。

3、在一种可能的实现方式中,上述基于上述充放电平均累积电量和上述累积电量误差确定上述电池的目标累积电量包括:若上述累积电量误差小于或者等于电量误差阈值,则将上述充放电平均累积电量确定为上述电池的目标累积电量;若上述累积电量误差大于电量误差阈值,则将上述标准电量确定为上述电池的目标累积电量。

4、在一种可能的实现方式中,上述方法还包括:若上述累积电量误差大于上述电量误差阈值,则获取上述电池单次充电所用的充电时间和上述电池单次放电所用的放电时间,并基于上述充电时间、上述放电时间和标准误差,获取上述电池的充电电量误差和放电电量误差;基于上述充电电量误差和上述放电电量误差的平均电量误差,和上述充放电平均累积电量、上述电量误差阈值确定上述目标累积电量。

5、在一种可能的实现方式中,上述基于上述充电电量误差和上述放电电量误差的平均电量误差,和上述充放电平均累积电量、上述电量误差阈值确定上述目标累积电量包括:基于上述平均电量误差和上述充放电平均累积电量,获得修正累积电量;基于上述修正累积电量和上述标准电量,获得修正电量误差;若上述修正电量误差大于上述电量误差阈值,则将上述修正累积电量确定为上述目标累积电量;若上述修正电量误差小于或等于上述电量误差阈值,则将上述标准电量确定为上述电池的目标累积电量。

6、在一种可能的实现方式中,上述获取电池单次充电的充电累积电量包括:获取电池从第一荷电状态充电至第二荷电状态的充电过程中上述电池的充电电流积分;根据上述第一荷电状态和上述第二荷电状态,获得上述电池的充电电量变化值;基于上述充电电流积分和上述充电电量变化值获得上述电池的充电累积电量。

7、在一种可能的实现方式中,上述获取上述电池单次放电的放电累积电量包括:获取上述电池从第三荷电状态放电至第四荷电状态的放电过程中上述电池的放电电流积分;根据上述第三荷电状态和上述第四荷电状态,获得上述电池的放电电量变化值;基于上述放电电流积分和上述放电电量变化值获得上述电池的放电累积电量。

8、在一种可能的实现方式中,上述根据上述第一荷电状态和上述第二荷电状态,获得上述电池的充电电量变化值包括:获取上述电池处于第一荷电状态时上述电池的第一温度和第一电流,并根据上述第一温度和上述第一电流计算得到上述电池的第一电量;获取上述电池处于第二荷电状态时上述电池的第二温度和第二电流,并根据上述第二温度和上述第二电流计算得到上述电池的第二电量;基于上述第一电量和上述第二电量的差值,获得上述充电电量变化值。

9、在一种可能的实现方式中,上述根据上述第三荷电状态和上述第四荷电状态,获得上述电池的放电电量变化值包括:获取上述电池处于第三荷电状态时上述电池的第三温度和第三电流,并根据上述第三温度和上述第三电流计算得到上述电池的第三电量;获取上述电池处于第四荷电状态时上述电池的第四温度和第四电流,并根据上述第四温度和上述第四电流计算得到上述电池的第四电量;基于上述第三电量和上述第四电量的差值,获得上述放电电量变化值。

10、第二方面,本技术还提供了一种电池健康度测试装置,上述装置包括:

11、检测单元,用于获取电池单次充电的充电累积电量和上述电池单次放电的放电累积电量,基于上述电池的充电累积电量和上述放电累积电量获得上述电池的充放电平均累积电量;

12、计算单元,用于基于上述检测单元获得的上述充放电平均累积电量和标准电量获得上述电池的累积电量误差,并基于上述充放电平均累积电量和上述累积电量误差确定上述电池的目标累积电量;

13、确定单元,用于根据上述计算单元确定的上述目标累积电量和标称电量计算得到上述电池的健康度。

14、在一种可能的实现方式中,上述计算单元用于:

15、在上述累积电量误差小于或者等于电量误差阈值时,将上述充放电平均累积电量确定为上述电池的目标累积电量,并在上述累积电量误差大于上述电量误差阈值时,将上述标准电量确定为上述电池的目标累积电量。

16、在一种可能的实现方式中,上述计算单元用于:

17、在上述累积电量误差小于或者等于电量误差阈值时,将上述充放电平均累积电量确定为上述电池的目标累积电量,并在上述累积电量误差大于上述电量误差阈值时,获取上述电池单次充电所用的充电时间和上述电池单次放电所用的放电时间,并基于上述充电时间、上述放电时间和标准误差,获取上述电池的充电电量误差和放电电量误差;

18、基于上述充电电量误差和上述放电电量误差的平均电量误差,和上述充放电平均累积电量、上述电量误差阈值确定上述目标累积电量。

19、在一种可能的实现方式中,上述计算单元用于:

20、基于上述平均电量误差和上述充放电平均累积电量,获得修正累积电量;

21、基于上述修正累积电量和上述标准电量,获得修正电量误差;

22、若上述修正电量误差大于上述电量误差阈值,则将上述修正累积电量确定为上述目标累积电量;若上述修正电量误差小于或等于上述电量误差阈值,则将上述标准电量确定为上述电池的目标累积电量。

23、在一种可能的实现方式中,上述检测单元用于:

24、获取电池从第一荷电状态充电至第二荷电状态的充电过程中上述电池的充电电流积分;

25、根据上述第一荷电状态和上述第二荷电状态,获得上述电池的充电电量变化值;

26、基于上述充电电流积分和上述充电电量变化值获得上述电池的充电累积电量。

27、在一种可能的实现方式中,上述检测单元用于:

28、获取上述电池从第三荷电状态放电至第四荷电状态的放电过程中上述电池的放电电流积分;

29、根据上述第三荷电状态和上述第四荷电状态,获得上述电池的放电电量变化值;

30、基于上述放电电流积分和上述放电电量变化值获得上述电池的放电累积电量。

31、在一种可能的实现方式中,上述检测单元用于:

32、获取上述电池处于第一荷电状态时上述电池的第一温度和第一电流,并根据上述第一温度和上述第一电流计算得到上述电池的第一电量;

33、获取上述电池处于第二荷电状态时上述电池的第二温度和第二电流,并根据上述第二温度和上述第二电流计算得到上述电池的第二电量;

34、基于上述第一电量和上述第二电量的差值,获得上述充电电量变化值。

35、在一种可能的实现方式中,上述检测单元用于:

36、获取上述电池处于第三荷电状态时上述电池的第三温度和第三电流,并根据上述第三温度和上述第三电流计算得到上述电池的第三电量;

37、获取上述电池处于第四荷电状态时上述电池的第四温度和第四电流,并根据上述第四温度和上述第四电流计算得到上述电池的第四电量;基于上述第三电量和上述第四电量的差值,获得上述放电电量变化值。

38、第三方面,本技术还提供了一种计算机可读存储介质,存储有计算机可执行指令,上述计算机可执行指令用于执行上述任一项实施例上述的电池健康度测试方法。

39、在本技术实施例中,电池健康度测试装置通过检测单元获取单次充电时电池处于第一荷电状态时的第一温度和第一电流,并获取电池处于第二荷电状态时的第二温度和第二电流;计算单元通过第一温度和第一电流计算得到电池处于第一荷电状态时的第一电量,基于第二温度和第二电流计算得到电池处于第二荷电状态时的第二电量;计算第一电量与第二电量的差值,以得到电池的充电电量变化值。同时,在检测单元对电池单次充电的过程中,计算单元获取电池的充电电流积分,并计算充电电流积分与充电电量变化值的比值,以得到电池单次充电的充电累积电量。同理的,检测单元获取单次放电时电池处于第三荷电状态时的第三温度和第三电流,并获取电池处于第四荷电状态时的第四温度和第四电流。计算单元通过第三温度和第三电流计算得到电池处于第三荷电状态时的第三电量,基于第四温度和第四电流计算得到电池处于第四荷电状态时的第四电量,并计算第三电量与第四电量的差值,以得到电池的放电电量变化值。同时,在检测单元对电池单次放电的过程中,计算单元获取电池的放电电流积分,并计算放电电流积分与放电电量变化值的比值,以得到电池单次放电的放电累积电量。计算单元计算充电累积电量与放电累积电量的平均值得到电池的充放电平均累积电量,并计算充放电平均累积电量与标准电量的差值,以获得累积电量误差。确定单元通过将累积电量误差与电量误差阈值进行比较以确定目标累积电量。具体的,当累积电量误差小于或者等于电量误差阈值时,确定充放电平均累积电量为目标累积电量,计算目标累积电量与标称电量的比值得到电池的soh。进一步的,当累积电量误差大于电量误差阈值时,获取电池单次充电所用的充电时间,以及电池单次放电所用的放电时间,并计算充电时间与标准误差的乘积以得到充电电量误差,计算放电时间与标准误差的乘积以得到放电电量误差,基于充电电量误差和放电电量误差的平均值获得平均电量误差。可以理解的是,根据平均电量误差对充放电平均累积电量进行修正,以得到修真累积电量。计算修正累积电量与标准电量的误差,以得到修正电量误差,修正电量误差的大小用于判断是否采用修正累积电量作为目标累积电量。具体的,若修正电量误差小于或等于电量误差阈值,表示修正累积电量可以确定为目标累积电量,若修正电量误差大于电量误差阈值,表示修正无效,则将标准电量确定为目标累积电量。计算目标累积电量与标称电量的比值,即可得到电池的soh。本技术实施例中电池健康度测试装置通过对充放电平均累积电量进行二次修正,能够避免由于参数精度不足或者计算积分误差等导致结果偏移,从而增加测试的精度,且计算单次充放电的平均累积电量和平均电量误差,使得累积误差更小,同时易于实现,不需要通过大量的实验来获取计算公式的参数,适用性高。

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