本技术涉及电池,具体涉及一种电池soc校准方法、装置、计算机设备及可读存储介质。
背景技术:
1、随着市场对新能能源汽车、储能、3c电子产品要求越来越高,电池作为关键器件之一备受关注。soc(state of charge,荷电状态)估算是电池管理关键技术之一,用于确定电池剩余荷电状态,其值估算不精确容易造成电池过充、过放、降低电池使用寿命。
2、然而,目前soc估算以安时积分-卡尔曼滤波为基础,但由于电流采样存在误差、电流采样频率间隔等因素,需结合ocv(open circuit voltage,开路电压)、满充/低电量修正等进行校准以提升soc估算精度,然而铁锂电芯存在ocv平台区,在平台区无法使用ocv校准,且当用户一直未进行满充操作或低电量使用的话,就会导致soc一直无法校准,长期下来会产生较大的累计soc误差。
3、为此,如何高效且准确地对电池soc进行校准,降低电池soc误差,是当前电池技术领域亟需解决的技术问题。
技术实现思路
1、本技术提供一种电池soc校准方法、装置、计算机设备及可读存储介质,旨在高效且准确地对电池soc进行校准,降低电池soc误差的技术问题。
2、一方面,本技术提供一种电池soc校准方法,所述方法包括:
3、若监测到电池的状态为快充的充电状态,则获取所述电池的充电电流的目标阶梯切换点以及各目标阶梯切换点对应的目标时间节点,所述目标阶梯切换点为所述电池的充电电流在目标曲线中发生阶梯变更时的切换节点;
4、采用预置的目标充电策略,对所述电池在各所述目标时间节点的充电方式进行调整,并获取调整前的第一充电电压数据、以及调整后的第二充电电压数据以及目标充电策略中的目标充电电流数据;
5、基于所述第一充电电压数据、第二充电电压数据以及目标充电电流数据,确定所述电池在各所述目标时间节点对应的理论soc数据;
6、基于各所述目标时间节点对应的理论soc数据,对所述电池的估算soc数据进行校准处理。
7、可选地,所述目标时间节点包括一个目标时间节点,所述基于各所述目标时间节点对应的理论soc数据,对所述电池的估算soc数据进行校准处理,包括:
8、获取所述电池在所述目标时间节点对应的估算soc数据;
9、基于所述理论soc数据,对所述电池的估算soc数据进行校准处理。
10、可选地,所述基于所述理论soc数据,对所述电池的估算soc数据进行校准处理,包括:
11、计算所述估算soc数据和所述理论soc数据的差值的绝对值;
12、将所述估算soc数据和所述理论soc数据的差值的绝对值与预置的绝对值阈值进行比较;
13、基于比较结果,对所述电池的估算soc数据进行校准处理。
14、可选地,所述目标时间节点包括多个时间节点,所述基于各所述目标时间节点对应的理论soc数据,对所述电池的估算soc数据进行校准处理,包括:
15、从所述多个时间节点中筛选出一个目标时间节点;
16、获取所述电池在所述目标时间节点对应的估算soc数据;
17、基于所述理论soc数据,对所述电池的估算soc数据进行校准处理。
18、可选地,所述目标时间节点包括多个时间节点,所述基于各所述目标时间节点对应的理论soc数据,对所述电池的估算soc数据进行校准处理,包括:
19、从所述多个时间节点中筛选出多个目标时间节点;
20、获取所述电池在所述多个目标时间节点中各所述目标时间节点对应的估算soc数据;
21、基于所述理论soc数据,对所述电池的估算soc数据进行校准处理。
22、可选地,所述获取所述电池的充电电流的目标阶梯切换点以及各目标阶梯切换点对应的目标时间节点,包括:
23、实时获取所述电池的充电电流;
24、若检测到所述充电电流发生变化,则记录发生变化的时间节点和阶梯切换点,并将所述时间节点作为所述电池的充电电流在各目标阶梯切换点状态下的目标时间节点。
25、可选地,所述基于所述第一充电电压数据、第二充电电压数据以及目标充电电流数据,确定所述电池在各所述目标时间节点对应的理论soc数据,包括:
26、基于所述第一充电电压数据、第二充电电压数据以及目标充电电流数据,确定所述目标充电策略状态中的直流内阻数据;
27、获取所述电池在所述目标时间节点对应目标温度;
28、基于所述直流内阻数据、所述目标温度以及预置的温度和直流内阻关系映射表,确定所述电池在各所述目标时间节点对应的理论soc数据。
29、另一方面,本技术提供一种电池soc校准装置,所述装置包括:
30、第一获取单元,用于若监测到电池的状态为快充的充电状态,则获取所述电池的充电电流的目标阶梯切换点以及各目标阶梯切换点对应的目标时间节点,所述目标阶梯切换点为所述电池的充电电流在目标曲线中发生阶梯变更时的切换节点;
31、第一调整单元、第二获取单元以及第三获取单元,分别用于采用预置的目标充电策略,对所述电池在各所述目标时间节点的充电方式进行调整,并获取调整前的第一充电电压数据、以及调整后的第二充电电压数据以及目标充电策略中的目标充电电流数据;
32、第一确定单元,用于基于所述第一充电电压数据、第二充电电压数据以及目标充电电流数据,确定所述电池在各所述目标时间节点对应的理论soc数据;
33、第一校准单元,用于基于各所述目标时间节点对应的理论soc数据,对所述电池的估算soc数据进行校准处理。
34、可选地,所述目标时间节点包括一个目标时间节点,所述第一校准单元,具体包括:
35、第四获取单元,用于获取所述电池在所述目标时间节点对应的估算soc数据;
36、第二校准单元,用于基于所述理论soc数据,对所述电池的估算soc数据进行校准处理。
37、可选地,所述第二校准单元,具体用于:
38、计算所述估算soc数据和所述理论soc数据的差值的绝对值;
39、将所述估算soc数据和所述理论soc数据的差值的绝对值与预置的绝对值阈值进行比较;
40、基于比较结果,对所述电池的估算soc数据进行校准处理。
41、可选地,所述目标时间节点包括多个时间节点,所述第一校准单元,具体用于:
42、从所述多个时间节点中筛选出一个目标时间节点;
43、获取所述电池在所述目标时间节点对应的估算soc数据;
44、基于所述理论soc数据,对所述电池的估算soc数据进行校准处理。
45、可选地,所述目标时间节点包括多个时间节点,所述第一校准单元,包括:
46、从所述多个时间节点中筛选出多个目标时间节点;
47、获取所述电池在所述多个目标时间节点中各所述目标时间节点对应的估算soc数据;
48、基于所述理论soc数据,对所述电池的估算soc数据进行校准处理。
49、可选地,所述第一获取单元,具体用于:
50、实时获取所述电池的充电电流;
51、若检测到所述充电电流发生变化,则记录发生变化的时间节点和阶梯切换点,并将所述时间节点作为所述电池的充电电流在各目标阶梯切换点状态下的目标时间节点。
52、可选地,所述第一确定单元,具体用于:
53、基于所述第一充电电压数据、第二充电电压数据以及目标充电电流数据,确定所述目标充电策略状态中的直流内阻数据;
54、获取所述电池在所述目标时间节点对应目标温度;
55、基于所述直流内阻数据、所述目标温度以及预置的温度和直流内阻关系映射表,确定所述电池在各所述目标时间节点对应的理论soc数据。
56、另一方面,本技术还提供一种计算机设备,所述计算机设备包括:
57、一个或多个处理器;
58、存储器;以及
59、一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行以实现所述的电池soc校准方法。
60、另一方面,本技术还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行所述的电池soc校准方法中的步骤。
61、本技术实施例,通过若监测到电池的状态为快充的充电状态,则获取所述电池的充电电流的目标阶梯切换点以及各目标阶梯切换点对应的目标时间节点,所述目标阶梯切换点为所述电池的充电电流在目标曲线中发生阶梯变更时的切换节点;采用预置的目标充电策略,对所述电池在各所述目标时间节点的充电方式进行调整,并获取调整前的第一充电电压数据、以及调整后的第二充电电压数据以及目标充电策略中的目标充电电流数据;基于所述第一充电电压数据、第二充电电压数据以及目标充电电流数据,确定所述电池在各所述目标时间节点对应的理论soc数据;基于各所述目标时间节点对应的理论soc数据,对所述电池的估算soc数据进行校准处理,实现即使用户不进行满充/低电量使用时,也可以进行soc校准,从而减少soc估算累计误差,提升估算精度。