本技术涉及电池,尤其涉及一种电池荷电状态修正方法、装置、电子设备及可读存储介质。
背景技术:
1、随着科技的不断发展,动力电池也在各行各业中得到广泛应用,而对以动力电池组成的电池管理系统作为动力源的车辆来说,电池管理系统的soc(state of charge,荷电状态)将直接影响到车辆的续航系统及其动力系统的健康状况,所以,确定电池荷电状态的准确性是非常重要的。
2、目前,为确保荷电状态的准确性,通常会在依赖于采样电压查表得到的荷电状态真实值,对电池的当前荷电状态进行修正,但是,由于采样电压存在误差,导致无法在表中查询到对应的荷电状态真实值,进而使得易出现误修正的情况,所以,当前进行电池荷电状态修正的修正准确性低。
技术实现思路
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、以所述荷电状态修正度为基准,将所述当前荷电状态向所述荷电状态极值方向进行修正。
40、可选地,所述获取模块还用于:
41、获取待修正电池的当前采样电压和采样误差电压;
42、根据所述当前采样电压和所述采样误差电压,确定所述待修正电池的采样下限电压和采样上限电压;
43、在预设映射表中查询所述当前采样电压对应的当前荷电状态、所述采样下限电压对应的荷电状态极小值和所述采样上限电压对应的荷电状态极大值。
44、可选地,所述获取模块还用于:
45、将所述当前采样电压和所述采样误差电压的电压差值作为所述待修正电池的采样下限电压,以及将所述当前采样电压和所述采样误差电压的电压和值作为所述待修正电池的采样上限电压。
46、可选地,所述电池荷电状态修正装置还用于:
47、检测所述待修正电池处于开路状态下的静置时间是否大于预设静置时间阈值;
48、若是,则执行步骤:获取待修正电池的当前采样电压和采样误差电压;
49、若否,则更新所述静置时间,并返回执行步骤:检测所述待修正电池处于开路状态下的静置时间是否大于预设静置时间阈值。
50、本技术还提供一种电子设备,所述电子设备包括:至少一个处理器以及与所述至少一个处理器通信连接的存储器,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述的电池荷电状态修正方法的步骤。
51、本技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有实现电池荷电状态修正方法的程序,所述电池荷电状态修正方法的程序被处理器执行时实现如上述的电池荷电状态修正方法的步骤。
52、本技术还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述的电池荷电状态修正方法的步骤。
53、本技术提供了一种电池荷电状态修正方法、装置、电子设备及可读存储介质,也即,获取待修正电池的当前荷电状态和荷电状态极值;根据所述当前荷电状态和所述荷电状态极值,确定所述待修正电池是否满足预设修正条件;在确定到所述待修正电池满足所述预设修正条件时,根据所述荷电状态极值,对所述待修正电池进行荷电状态修正。
54、本技术在进行待修正电池的荷电状态修正时,首先获取待修正电池的当前荷电状态和荷电状态极值,进而通过当前荷电状态和荷电状态极值确定待修正电池是否满足预设修正条件,并在确定待修正电池满足预设修正条件时,通过荷电状态极值完成对待修正电池的荷电状态修正,即,在确定待修正电池满足预设修正条件时才对待修正电池进行荷电状态修正,即可实现基于荷电状态极值完成对待修正电池进行荷电状态修正的目的。
55、由于荷电状态极值能够表示待修正电池的电荷状态极限情况,进而通过荷电状态极值和当前荷电状态即可判定待修正电池是否需要修正,与此同时,由于荷电状态极值和当前荷电状态均是对于待修正电池的荷电状态的真实反馈,从而在修正待修正电池时可摆脱因采样误差引起的对电荷状态修正的干扰。
56、基于此,本技术通过获取的待修正电池的当前荷电状态和荷电状态极值确定待修正电池是否满足预设修正条件,并在待修正电池满足预设修正条件时通过荷电状态极值完成对待修正电池的荷电状态修正,即可实现。而非只能依赖于采样电压查表得到的荷电状态真实值对电池的当前荷电状态进行修正。所以,克服了由于采样电压存在误差,导致无法在表中查询到对应的荷电状态真实值,进而使得易出现误修正的情况的技术缺陷,所以,提升了进行电池荷电状态修正的修正准确性。