本公开涉及电池,具体地,涉及一种电池均衡时间确定方法、存储介质及电子设备。
背景技术:
1、针对电池包中单体电池的电池容量不一致的问题,通常可以通过将电池容量大的单体电池的电量转移给电池容量小的单体电池,或者在充电末端将电池容量大的单体电池的电量释放的方式进行电量均衡。
2、针对电量均衡,均衡时间是较为重要的指标,通常在电池满充时计算各单体电池在充电过程中的电压均值,并将电压均值最小的单体电池的电压变化曲线作为基准电压曲线,与其他单体电池的电压变化曲线进行平移对比得到平移时间,再根据平移时间与充电电流的乘积得到各单体电池的单体容量差,进而得到均衡时间。然而仅在电池满充时计算,针对共享、换电等领域的电池,电池充电到85%-90%就被投放,无法对电池充电到满充,导致适用性较低,并且在充电过程往往存在电流波动,容量差计算不准确,造成均衡时间不准确。
技术实现思路
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、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。