本发明涉及电池管理领域,尤其涉及一种电池状态检测方法、装置、电子设备及其存储介质。
背景技术:
1、在现代电子设备中,电池作为核心动力源,其性能和安全性对于设备的稳定运行至关重要。
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、本发明实施例中,获取电池当前的特征信息以及环境信息,所述特征信息包括电池电压数据、电池电流数据以及电池温度数据;通过预设算法对所述环境信息以及所述电池温度数据进行处理,确定电池的异常状态阈值;将所述特征信息以及所述异常状态阈值进行比对,确定所述电池的当前状态为异常状态或正常状态。通过对电池所在的环境信息以及电池的特征信息进行获取,并通过预设算法对电池温度和环境信息进行处理,确定当前环境下的电池异常状态阈值,然后根据该异常状态阈值对电池的状态进行判断,从而能够结合环境变化来对电池的状态进行检测,提高了电池状态检测的准确性,提升了电池状态检测的效率。
1.一种电池状态检测方法,其特征在于,所述方法包括以下步骤:
2.如权利要求1所述的电池状态检测方法,其特征在于,所述环境信息包括环境温度数据,所述通过预设算法对所述环境信息以及所述电池温度数据进行处理,确定电池的异常状态阈值,包括:
3.如权利要求2所述的电池状态检测方法,其特征在于,所述基于所述当前环境温度数据以及当前所述电池温度数据,确定差异温度数据,还包括:
4.如权利要求1所述的电池状态检测方法,其特征在于,所述将所述特征信息以及所述异常状态阈值进行比对,确定所述电池的当前状态为异常状态或正常状态,包括:
5.如权利要求4所述的电池状态检测方法,其特征在于,所述将所述电池异常值与所述电池的异常状态阈值进行比对,确定所述电池的当前状态为异常状态或正常状态,包括:
6.如权利要求5所述的电池状态检测方法,其特征在于,所述若所述电池异常值大于或等于所述电池的异常状态阈值,则判断所述电池的当前状态为异常状态之后,所述方法还包括:
7.一种电池状态检测装置,其特征在于,所述电池状态检测装置包括:
8.如权利要求7所述的电池状态检测装置,其特征在于,所述第一确定模块,包括:
9.一种电子设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1至6中任一项所述的电池状态检测方法中的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6中任一项所述的电池状态检测方法中的步骤。
