本技术涉及充电,特别涉及一种电池充电方法、装置、设备及存储介质。
背景技术:
1、随着新能源技术的快速发展,电池在日常生活中的使用频率越来越高,而在电池充放电的相关技术中,主要基于固定的边界参数,通过恒定的充电电压、充电电流实现电池的充电。当充电过程中电池的状态参数出现严重异常时,通过对电池状态的识别判断,确定故障类型。
2、而在上述方法中,由于缺少对电池状态的精细化管理,导致无法准确识别电池状态是否异常。只有在电池的状态参数出现严重异常的情况下才能够基于故障识别结果进行告警,而通常此时电池已经发生了不同程度的损坏。因此,当前的电池充电的效率较差。
技术实现思路
1、本技术提供了一种电池充电方法、装置、设备及存储介质,可以提高电池充电效率。所述技术方案如下:
2、一方面,提供了一种电池充电方法,所述方法包括:
3、获取目标电池的当前电池状态soc和当前状态参数,所述当前状态参数包括当前充电功率、当前充电速率和/或当前温升速率;
4、基于所述当前soc,确定所述目标电池对应的状态区间,所述状态区间包括充电功率区间、充电速率区间和/或温升速率区间;
5、若所述当前状态参数中的每个参数均位于所述状态区间中对应的区间内,基于所述当前soc和所述当前充电速率,调整所述目标电池的充电功率;
6、若所述当前状态参数中的任意一个参数不位于所述状态区间中对应的区间内,停止充电并发送告警信息。
7、可选地,所述基于所述当前soc和所述当前充电速率,调整所述目标电池的充电功率,包括:
8、基于所述当前soc,确定所述目标电池对应的推荐充电速率,所述推荐充电速率包括最大充电速率和最小充电速率,所述最大充电速率小于所述充电速率区间的最大值,所述最小充电速率大于所述充电速率区间的最小值;
9、在所述当前充电速率小于所述最小充电速率的情况下,增大所述目标电池的充电功率,以使所述目标电池的充电速率大于或等于所述最小充电速率;
10、在所述当前充电速率大于所述最大充电速率的情况下,减小所述目标电池的充电功率,以使所述目标电池的充电速率小于或等于所述最大充电速率。
11、可选地,所述基于所述当前soc,确定所述目标电池对应的推荐充电速率之后,所述方法还包括:
12、基于所述目标电池的当前电池温度和电池老化参数,修正所述目标电池对应的推荐充电速率,所述老化参数用于指示所述目标电池在使用过程中因电池寿命的损耗对充电状态的影响。
13、可选地,所述基于所述当前soc,确定所述目标电池对应的状态区间之后,所述方法还包括:
14、基于所述目标电池的当前电池温度和电池老化参数,修正所述状态区间,所述老化参数用于指示所述目标电池在使用过程中因电池寿命的损耗对充电状态的影响。
15、可选地,所述方法还包括:
16、基于所述目标电池的历史充电数据,确定所述电池老化参数,所述历史充电数据包括:充电功率变化量、累积使用时长和/或充电次数,所述充电功率变化量包括充电功率增大量和/或充电功率减小量。
17、可选地,所述方法还包括:
18、监测所述目标电池的充电时长;
19、在所述充电时长大于第一时长阈值或小于第二时长阈值的情况下,停止充电并发送告警信息,所述第一时长阈值大于所述第二时长阈值。
20、另一方面,提供了一种电池充电装置,所述装置包括:
21、电池信息获取模块,用于获取目标电池的当前电池状态soc和当前状态参数,所述当前状态参数包括当前充电功率、当前充电速率和/或当前温升速率;
22、状态区间确定模块,用于基于所述当前soc,确定所述目标电池对应的状态区间,所述状态区间包括充电功率区间、充电速率区间和/或温升速率区间;
23、功率调整模块,用于若所述当前状态参数中的每个参数均位于所述状态区间中对应的区间内,基于所述当前soc和所述当前充电速率,调整所述目标电池的充电功率;
24、告警模块,用于若所述当前状态参数中的任意一个参数不位于所述状态区间中对应的区间内,停止充电并发送告警信息。
25、可选地,所述功率调整模块,包括:
26、速率确定子模块,用于基于所述当前soc,确定所述目标电池对应的推荐充电速率,所述推荐充电速率包括最大充电速率和最小充电速率,所述最大充电速率小于所述充电速率区间的最大值,所述最小充电速率大于所述充电速率区间的最小值;
27、功率增大子模块,用于在所述当前充电速率小于所述最小充电速率的情况下,增大所述目标电池的充电功率,以使所述目标电池的充电速率大于或等于所述最小充电速率;
28、功率减小子模块,用于在所述当前充电速率大于所述最大充电速率的情况下,减小所述目标电池的充电功率,以使所述目标电池的充电速率小于或等于所述最大充电速率。
29、可选地,所述速率确定子模块,还用于:
30、基于所述目标电池的当前电池温度和电池老化参数,修正所述目标电池对应的推荐充电速率,所述老化参数用于指示所述目标电池在使用过程中因电池寿命的损耗对充电状态的影响。
31、可选地,所述状态区间确定模块,还用于:
32、基于所述目标电池的当前电池温度和电池老化参数,修正所述状态区间,所述老化参数用于指示所述目标电池在使用过程中因电池寿命的损耗对充电状态的影响。
33、可选地,所述电池信息获取模块,还用于:
34、基于所述目标电池的历史充电数据,确定所述电池老化参数,所述历史充电数据包括:充电功率变化量、累积使用时长和/或充电次数,所述充电功率变化量包括充电功率增大量和/或充电功率减小量。
35、可选地,所述告警模块,还用于:
36、监测所述目标电池的充电时长;
37、在所述充电时长大于第一时长阈值或小于第二时长阈值的情况下,停止充电并发送告警信息,所述第一时长阈值大于所述第二时长阈值。
38、另一方面,提供了一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器用于存放计算机程序,所述处理器用于执行所述存储器上所存放的计算机程序,以实现上述所述的电池充电方法的步骤。
39、另一方面,提供了一种计算机可读存储介质,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述所述电池充电方法的步骤。
40、另一方面,提供了一种包含指令的计算机程序产品,当所述指令在计算机上运行时,使得计算机执行上述所述的电池充电方法的步骤。
41、本技术提供的技术方案至少可以带来以下有益效果:
42、通过基于目标电池的当前soc确定目标电池对应的状态区间,在目标电池充电过程中,若当前状态参数中每个参数均位于状态区间中对应的区间内,则基于当前soc以及当前充电速率调整充电功率,从而在电池充电过程中实现基于电池soc与充电速率对充电功率的动态调整;若当前状态参数中的任意参数不位于状态区间中对应的区间内,则确定目标电池充电异常,停止充电并发送告警信息,从而实现对目标电池充电的动态化管理。也就是说,本技术基于动态充电过程中目标电池的当前状态参数,结合状态区间判断目标电池是否故障,相较于常规的电池异常判断,由于采用了动态充电方式,状态区间会更加精准,即目标电池对应的状态区间范围会缩减,状态异常的判断范围扩大,以在电池状态参数出现严重异常之前识别到电池的故障状态,从而提高电池状态异常判断的准确性,提高电池充电效率。