CN113075551A - Battery-based processing method and device, electronic equipment and storage medium - Google Patents
Battery-based processing method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN113075551A CN113075551A CN202010005393.0A CN202010005393A CN113075551A CN 113075551 A CN113075551 A CN 113075551A CN 202010005393 A CN202010005393 A CN 202010005393A CN 113075551 A CN113075551 A CN 113075551A
- Authority
- CN
- China
- Prior art keywords
- battery
- current
- accumulated energy
- state information
- health
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/367—Software therefor, e.g. for battery testing using modelling or look-up tables
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/392—Determining battery ageing or deterioration, e.g. state of health
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Secondary Cells (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
本申请提供一种基于电池的处理方法、装置、电子设备和存储介质,该方法包括:获取电池的当前累计能量,以及上一次监测电池确定的电池健康状态信息,根据电池的当前累计能量以及上一次监测电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定电池当前的健康状态信息,确定电池健康状态信息小于电池安全阈值时,对电池进行相应地处理。通过对电池累计能量与电池健康状态信息之间对应关系的查询,可以实现对电池健康状态信息的实时的、精准的计算和监控,以便于更为及时地在电池健康状态小于安全阈值时,对电池做出相应的处理。
The present application provides a battery-based processing method, device, electronic device and storage medium. The method includes: acquiring the current accumulated energy of the battery, and the battery health state information determined by the last monitoring of the battery, according to the current accumulated energy of the battery and the above Monitor the battery health status information determined by the battery once, query the corresponding relationship between the preset accumulated energy and the battery health status information, determine the current health status information of the battery, and process the battery accordingly when it is determined that the battery health status information is less than the battery safety threshold. By querying the correspondence between the accumulated battery energy and the battery health status information, real-time and accurate calculation and monitoring of the battery health status information can be realized, so that when the battery health status is less than the safety threshold, the The battery is treated accordingly.
Description
技术领域technical field
本申请涉及电池管理技术,尤其涉及一种基于电池的处理方法、装置、电子设备和存储介质。The present application relates to battery management technology, and in particular, to a battery-based processing method, device, electronic device, and storage medium.
背景技术Background technique
现在,可独立运行的智能设备大都配备有电池,包括手机、电动汽车等等。作为主要的动力来源,电池的健康状态(State of Health,SOH)对设备的稳定运行是极为重要的,因此需要对电池的健康状态进行实时监测,以确定是否要对电池进行更换。Now, most of the smart devices that can operate independently are equipped with batteries, including mobile phones, electric vehicles and so on. As the main power source, the state of health (SOH) of the battery is extremely important to the stable operation of the device, so it is necessary to monitor the health state of the battery in real time to determine whether to replace the battery.
相关技术中,对SOH的监测方式主要是通过电池循环次数和电池内阻,获取对应的SOH。但是,这种监测方式仅考虑了部分电池特性,但是并没有考虑到电池的工况情况,因此,导致了监测到的SOH精确度不高,即不能真实地反映出电池当前健康状态,进而导致不能及时更换电池或者不必要的更换。In the related art, the monitoring method for SOH is mainly to obtain the corresponding SOH through the number of battery cycles and the internal resistance of the battery. However, this monitoring method only considers some battery characteristics, but does not take into account the working conditions of the battery. Therefore, the accuracy of the monitored SOH is not high, that is, it cannot truly reflect the current state of health of the battery, which leads to The battery cannot be replaced in time or needlessly.
发明内容SUMMARY OF THE INVENTION
本申请提供一种基于电池的处理方法、装置、电子设备和存储介质,以便更为精准地计算电池健康状态。The present application provides a battery-based processing method, device, electronic device, and storage medium, so as to more accurately calculate the state of health of the battery.
第一方面,本申请提供一种基于电池的处理方法,包括:In a first aspect, the present application provides a battery-based processing method, comprising:
获取电池当前的电压数据和电流数据,并根据所述电压数据和电流数据,获取所述电池的当前累计能量;Obtain the current voltage data and current data of the battery, and obtain the current accumulated energy of the battery according to the voltage data and current data;
根据所述电池的当前累计能量以及已获取的上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述电池当前的健康状态信息;According to the current accumulated energy of the battery and the obtained battery state of health information determined by the last monitoring of the battery, query the corresponding relationship between the preset accumulated energy and the battery state of health information, and determine the current state of health information of the battery;
在确定所述电池健康状态信息小于电池安全阈值时,对所述电池进行相应地处理。When it is determined that the battery state of health information is less than a battery safety threshold, the battery is processed accordingly.
可选的,还包括:Optionally, also include:
获取所述电池的工作状态信息;其中,所述工作状态信息包括如下一种:Acquire working state information of the battery; wherein the working state information includes one of the following:
充电状态,放电状态,充电和放电状态;state of charge, state of discharge, state of charge and discharge;
则所述根据所述电池的当前累计能量以及已获取的上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述电池当前的健康状态信息,包括:Then, according to the current accumulated energy of the battery and the obtained battery state of health information determined by monitoring the battery last time, query the corresponding relationship between the preset accumulated energy and battery state of health information, and determine the current state of health of the battery information, including:
根据所述电池的当前累计能量,已获取的上一次监测所述电池确定的电池健康状态信息,和所述电池的工作状态信息,查询所述对应关系,以确定所述电池在所述工作状态信息下的健康状态信息。According to the current accumulated energy of the battery, the obtained battery state of health information determined by the last monitoring of the battery, and the working state information of the battery, the corresponding relationship is queried to determine whether the battery is in the working state Health status information under Information.
可选的,还包括:Optionally, also include:
获取所述电池当前所处的环境温度;Obtain the current ambient temperature of the battery;
则所述根据所述电池的当前累计能量以及已获取的上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述电池当前的健康状态信息,包括:Then, according to the current accumulated energy of the battery and the obtained battery state of health information determined by monitoring the battery last time, query the corresponding relationship between the preset accumulated energy and battery state of health information, and determine the current state of health of the battery information, including:
根据所述电池的当前累计能量,已获取的上一次监测所述电池确定的电池健康状态信息,和所述环境温度,查询所述对应关系,以确定所述电池在当前所述环境温度下的健康状态信息。According to the current accumulated energy of the battery, the obtained battery state of health information determined by the last monitoring of the battery, and the ambient temperature, the corresponding relationship is queried to determine the current state of the battery at the ambient temperature. Health status information.
可选的,所述根据所述电压数据和电流数据,获取所述电池的当前累计能量,包括:Optionally, obtaining the current accumulated energy of the battery according to the voltage data and current data includes:
根据所述电压数据,电流数据,采用公式:According to the voltage data and current data, use the formula:
E(t)=E(t-1)+U*I*T,E(t)=E(t-1)+U*I*T,
获取所述电池的当前累计能量;obtaining the current accumulated energy of the battery;
其中,t小于0,E(t)为t时刻累计能量,E(t-1)为t-1时刻累计能量,U为t时刻电压数据,I为t时刻电流数据,T为t-1时刻到t时刻累计时长。Where t is less than 0, E(t) is the accumulated energy at time t, E(t-1) is the accumulated energy at time t-1, U is the voltage data at time t, I is the current data at time t, and T is time t-1 Accumulated time until time t.
可选的,所述电压数据包括如下一种:Optionally, the voltage data includes one of the following:
端电压,电动势估计值和开路电压估计值。Terminal voltage, EMF estimate and open circuit voltage estimate.
可选的,所述获取电池当前的电压数据,包括:Optionally, the acquiring current voltage data of the battery includes:
获取电池的端电压,以及所述电池的开路电压估计值,并将所述电池的端电压与所述电池的开路电压估计值之差作为所述电池当前的电压数据;acquiring the terminal voltage of the battery and the estimated value of the open-circuit voltage of the battery, and using the difference between the terminal voltage of the battery and the estimated value of the open-circuit voltage of the battery as the current voltage data of the battery;
或者,or,
获取电池的端电压,以及所述电池的电动势估计值,并将所述电池的端电压与所述电池的电动势估计值之差作为所述电池当前的电压数据。The terminal voltage of the battery and the estimated value of the electromotive force of the battery are obtained, and the difference between the terminal voltage of the battery and the estimated value of the electromotive force of the battery is used as the current voltage data of the battery.
可选的,所述根据所述电池的当前累计能量以及已获取的上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述电池当前的健康状态信息,包括:Optionally, according to the current accumulated energy of the battery and the obtained battery state of health information determined by the last monitoring of the battery, query the corresponding relationship between the preset accumulated energy and the information of the battery state of health, and determine the current state of the battery. health status information, including:
根据所述上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述上一次监测所述电池确定的电池健康状态信息对应的上次累计能量;According to the battery state of health information determined by the last monitoring of the battery, the corresponding relationship between the preset accumulated energy and the battery state of health information is queried, and the last accumulated state of health information corresponding to the battery state of health information determined by the last monitoring of the battery is determined. energy;
根据所述上次累计能量、所述当前累计能量,计算本次累计能量;Calculate the current accumulated energy according to the last accumulated energy and the current accumulated energy;
根据所述本次累计能量,查询所述对应关系,确定所述本次累计能量对应的健康状态信息;According to the current accumulated energy, query the corresponding relationship, and determine the health status information corresponding to the current accumulated energy;
确定所述健康状态信息为电池当前的健康状态信息。It is determined that the health state information is the current health state information of the battery.
可选的,所述根据所述电池的当前累计能量以及已获取的上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述电池当前的健康状态信息,包括:Optionally, according to the current accumulated energy of the battery and the obtained battery state of health information determined by the last monitoring of the battery, query the corresponding relationship between the preset accumulated energy and the information of the battery state of health, and determine the current state of the battery. health status information, including:
根据所述上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述上一次监测所述电池确定的电池健康状态信息的衰减速率与累计能量变化量之间的关系;According to the battery state of health information determined by the last monitoring of the battery, query the corresponding relationship between the preset cumulative energy and the battery state of health information, and determine the decay rate and the accumulated state of health information of the battery determined by the last monitoring of the battery. The relationship between the amount of energy change;
根据所述上一次监测所述电池确定的电池健康状态信息的衰减速率与累计能量变化量之间的关系,所述电池的当前累计能量,计算电池健康状态信息的变化量;According to the relationship between the decay rate of the battery state of health information determined by the last monitoring of the battery and the accumulated energy change, and the current accumulated energy of the battery, calculate the change of the battery state of health information;
根据所述电池健康状态信息的变化量,确定电池当前的健康状态信息。According to the change amount of the battery state of health information, the current state of health information of the battery is determined.
第二方面,本申请提供一种基于电池的处理装置,包括:In a second aspect, the present application provides a battery-based processing device, comprising:
获取模块,用于获取电池当前的电压数据和电流数据,并根据所述电压数据和电流数据,获取所述电池的当前累计能量;an acquisition module for acquiring current voltage data and current data of the battery, and acquiring the current accumulated energy of the battery according to the voltage data and current data;
确定模块,用于根据所述电池的当前累计能量以及已获取的上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述电池当前的健康状态信息;The determining module is configured to query the corresponding relationship between the preset accumulated energy and the battery health state information according to the current accumulated energy of the battery and the obtained battery state of health information determined by monitoring the battery last time, and determine the current state of the battery. health status information;
处理模块,用于在确定所述电池健康状态信息小于电池安全阈值时,对所述电池进行相应地处理。A processing module, configured to process the battery accordingly when it is determined that the battery health state information is less than a battery safety threshold.
可选的,所述获取模块还用于:Optionally, the obtaining module is also used for:
获取所述电池的工作状态信息;其中,所述工作状态信息包括如下一种:Acquire working state information of the battery; wherein the working state information includes one of the following:
充电状态,放电状态,充电和放电状态;state of charge, state of discharge, state of charge and discharge;
则确定模块,具体用于:Then determine the module, which is specifically used for:
根据所述电池的当前累计能量,已获取的上一次监测所述电池确定的电池健康状态信息,和所述电池的工作状态信息,查询所述对应关系,以确定所述电池在所述工作状态信息下的健康状态信息。According to the current accumulated energy of the battery, the obtained battery state of health information determined by the last monitoring of the battery, and the working state information of the battery, the corresponding relationship is queried to determine whether the battery is in the working state Health status information under Information.
可选的,所述获取模块,还用于:Optionally, the obtaining module is further used for:
获取所述电池当前所处的环境温度;Obtain the current ambient temperature of the battery;
则所述确定模块,具体用于:Then the determining module is specifically used for:
根据所述电池的当前累计能量,已获取的上一次监测所述电池确定的电池健康状态信息,和所述环境温度,查询所述对应关系,以确定所述电池在当前所述环境温度下的健康状态信息。According to the current accumulated energy of the battery, the obtained battery state of health information determined by the last monitoring of the battery, and the ambient temperature, the corresponding relationship is queried to determine the current state of the battery at the ambient temperature. Health status information.
可选的,在根据所述电压数据和电流数据,获取所述电池的当前累计能量时,所述获取模具体用于:Optionally, when acquiring the current accumulated energy of the battery according to the voltage data and current data, the acquiring mold body is used for:
根据所述电压数据,电流数据,采用公式:According to the voltage data and current data, use the formula:
E(t)=E(t-1)+U*I*T,E(t)=E(t-1)+U*I*T,
获取所述电池的当前累计能量;obtaining the current accumulated energy of the battery;
其中,t大于0,E(t)为t时刻累计能量,E(t-1)为t-1时刻累计能量,U为t时刻电压数据,I为t时刻电流数据,T为t-1时刻到t时刻累计时长。Where t is greater than 0, E(t) is the accumulated energy at time t, E(t-1) is the accumulated energy at time t-1, U is the voltage data at time t, I is the current data at time t, and T is time t-1 Accumulated time until time t.
可选的,在获取电池当前的电压数据时,所述获取模块具体用于:Optionally, when acquiring the current voltage data of the battery, the acquiring module is specifically used for:
获取电池的端电压,以及所述电池的开路电压估计值,并将所述电池的端电压与所述电池的开路电压估计值之差作为所述电池当前的电压数据;acquiring the terminal voltage of the battery and the estimated value of the open-circuit voltage of the battery, and using the difference between the terminal voltage of the battery and the estimated value of the open-circuit voltage of the battery as the current voltage data of the battery;
或者,or,
获取电池的端电压,以及所述电池的电动势估计值,并将所述电池的端电压与所述电池的电动势估计值之差作为所述电池当前的电压数据。The terminal voltage of the battery and the estimated value of the electromotive force of the battery are obtained, and the difference between the terminal voltage of the battery and the estimated value of the electromotive force of the battery is used as the current voltage data of the battery.
可选的,在根据所述电池的当前累计能量以及已获取的上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述电池当前的健康状态信息时,所述确定模块,具体用于:Optionally, according to the current accumulated energy of the battery and the obtained battery state of health information determined by the last monitoring of the battery, query the corresponding relationship between the preset accumulated energy and the information of the battery state of health, and determine the current state of the battery. In the case of health status information, the determining module is specifically used for:
根据所述上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述上一次监测所述电池确定的电池健康状态信息对应的上次累计能量;According to the battery state of health information determined by the last monitoring of the battery, the corresponding relationship between the preset accumulated energy and the battery state of health information is queried, and the last accumulated state of health information corresponding to the battery state of health information determined by the last monitoring of the battery is determined. energy;
根据所述上次累计能量、所述当前累计能量,计算本次累计能量;Calculate the current accumulated energy according to the last accumulated energy and the current accumulated energy;
根据所述本次累计能量,查询所述对应关系,确定所述本次累计能量对应的健康状态信息;According to the current accumulated energy, query the corresponding relationship, and determine the health status information corresponding to the current accumulated energy;
确定所述健康状态信息为电池当前的健康状态信息。It is determined that the health state information is the current health state information of the battery.
可选的,在根据所述电池的当前累计能量以及已获取的上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述电池当前的健康状态信息时,所述确定模块具体用于:Optionally, according to the current accumulated energy of the battery and the obtained battery state of health information determined by the last monitoring of the battery, query the corresponding relationship between the preset accumulated energy and the information of the battery state of health, and determine the current state of the battery. In the case of health status information, the determining module is specifically used for:
根据所述上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述上一次监测所述电池确定的电池健康状态信息的衰减速率与累计能量变化量之间的关系;According to the battery state of health information determined by the last monitoring of the battery, query the corresponding relationship between the preset cumulative energy and the battery state of health information, and determine the decay rate and the accumulated state of health information of the battery determined by the last monitoring of the battery. The relationship between the amount of energy change;
根据所述上一次监测所述电池确定的电池健康状态信息的衰减速率与累计能量变化量之间的关系,所述电池的当前累计能量,计算电池健康状态信息的变化量;According to the relationship between the decay rate of the battery state of health information determined by the last monitoring of the battery and the accumulated energy change, and the current accumulated energy of the battery, calculate the change of the battery state of health information;
根据所述电池健康状态信息的变化量,确定电池当前的健康状态信息。According to the change amount of the battery state of health information, the current state of health information of the battery is determined.
第三方面,本申请提供一种电子设备,包括:In a third aspect, the application provides an electronic device, comprising:
存储器,用于存储程序指令;memory for storing program instructions;
处理器,用于调用并执行所述存储器中的程序指令,执行如上任一项所述的方法。A processor, configured to invoke and execute program instructions in the memory, to execute the method described in any of the above.
第四方面,本申请提供一种计算机可读存储介质,所述计算机存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上任一项所述的方法。In a fourth aspect, the present application provides a computer-readable storage medium, where the computer storage medium stores a computer program, and when the computer program is executed by a processor, implements the method described in any one of the above.
本申请提供一种基于电池的处理方法、装置、电子设备和存储介质,获取电池的当前累计能量,以及上一次监测电池确定的电池健康状态信息,根据电池的当前累计能量以及上一次监测电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定电池当前的健康状态信息,确定电池健康状态信息小于电池安全阈值时,对电池进行相应地处理。由于可以基于获取的电压数据和电流数据,获取电池的当前累计能量,即可以根据电池工况的情况,来实时获取电池的当前累计能量,从而可以进一步基于该当前累计能量以及上一次监测电池确定的电池健康状态信息,以实时的、精准的确定电池当前的健康状态信息,进而在电池健康状态信息小于电池安全阈值时,对电池进行相应地处理。The present application provides a battery-based processing method, device, electronic device and storage medium for obtaining the current accumulated energy of the battery, and the battery health status information determined by the last monitoring of the battery, and determining the current accumulated energy of the battery and the last monitoring of the battery according to the battery state information. The corresponding relationship between the preset accumulated energy and the battery health status information is queried, the current battery health status information is determined, and when it is determined that the battery health status information is less than the battery safety threshold, the battery is processed accordingly. Since the current accumulated energy of the battery can be acquired based on the acquired voltage data and current data, that is, the current accumulated energy of the battery can be acquired in real time according to the working conditions of the battery, so that the battery can be further determined based on the current accumulated energy and the last monitoring of the battery. The current state of health information of the battery is determined in real time and accurately, and then the battery is processed accordingly when the state of health information of the battery is less than the battery safety threshold.
附图说明Description of drawings
为了更清楚地说明本申请或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to illustrate the technical solutions in the present application or the prior art more clearly, the following briefly introduces the accompanying drawings required in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are the For some embodiments of the application, for those of ordinary skill in the art, other drawings can also be obtained based on these drawings without any creative effort.
图1为本申请一实施例提供的基于电池的处理方法的流程图;FIG. 1 is a flowchart of a battery-based processing method provided by an embodiment of the present application;
图2为本申请另一实施例提供的基于电池的处理方法的流程图;FIG. 2 is a flowchart of a battery-based processing method provided by another embodiment of the present application;
图3为本申请另一实施例提供的基于电池的处理方法的流程图;3 is a flowchart of a battery-based processing method provided by another embodiment of the present application;
图4为本申请一实施例提供的基于电池的处理装置的结构示意图;4 is a schematic structural diagram of a battery-based processing device according to an embodiment of the present application;
图5为本申请一实施例提供的电子设备的结构示意图;FIG. 5 is a schematic structural diagram of an electronic device provided by an embodiment of the present application;
图6为本申请一实施例提供的基于电池的处理装置的框图;6 is a block diagram of a battery-based processing device provided by an embodiment of the present application;
图7为本申请一实施例提供的电子设备的框图。FIG. 7 is a block diagram of an electronic device provided by an embodiment of the present application.
具体实施方式Detailed ways
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。In order to make the purpose, technical solutions and advantages of the present application clearer, the technical solutions in the present application will be described clearly and completely below with reference to the accompanying drawings in the present application. Obviously, the described embodiments are part of the embodiments of the present application. , not all examples. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present application.
相关技术中,对SOH的监测方式主要是通过电池循环次数和电池内阻,获取对应的SOH。但是,这种监测方式仅考虑了部分电池特性,但是并没有考虑到电池的工况情况,因此,导致了监测到的SOH精确度不高,即不能真实地反映出电池当前健康状态,进而导致不能及时更换电池或者不必要的更换。In the related art, the monitoring method for SOH is mainly to obtain the corresponding SOH through the number of battery cycles and the internal resistance of the battery. However, this monitoring method only considers some battery characteristics, but does not take into account the working conditions of the battery. Therefore, the accuracy of the monitored SOH is not high, that is, it cannot truly reflect the current state of health of the battery, which leads to The battery cannot be replaced in time or needlessly.
基于该技术问题,本申请对电池健康状态信息的获取进行了改进,即主要通过获取电池当前的电压数据和电流数据并根据电压数据和电流数据,获取电池的当前累计能量,根据电池的当前累计能量以及已获取的上一次监测电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定电池当前的健康状态信息,在确定电池健康状态信息小于电池安全阈值时,对电池进行相应地处理。由于可以基于获取的电压数据和电流数据,获取电池的当前累计能量,即可以根据电池工况的情况,来实时获取电池的当前累计能量,从而可以进一步基于该当前累计能量以及上一次监测电池确定的电池健康状态信息,以实时的、精准的确定电池当前的健康状态信息,进而在电池健康状态信息小于电池安全阈值时,对电池进行相应地处理。Based on this technical problem, the present application improves the acquisition of battery state of health information, that is, mainly by acquiring the current voltage data and current data of the battery and obtaining the current accumulated energy of the battery according to the voltage data and current data, according to the current accumulated energy of the battery. Energy and the obtained battery health status information determined by the last monitoring battery, query the corresponding relationship between the preset cumulative energy and battery health status information, and determine the current battery health status information. When it is determined that the battery health status information is less than the battery safety threshold, Dispose of the battery accordingly. Since the current accumulated energy of the battery can be acquired based on the acquired voltage data and current data, that is, the current accumulated energy of the battery can be acquired in real time according to the working conditions of the battery, so that the battery can be further determined based on the current accumulated energy and the last monitoring of the battery. The current state of health information of the battery is determined in real time and accurately, and then the battery is processed accordingly when the state of health information of the battery is less than the battery safety threshold.
图1为本申请一实施例提供的基于电池的处理方法的流程图,如图1所示,本实施例的方法可以包括:FIG. 1 is a flowchart of a battery-based processing method provided by an embodiment of the present application. As shown in FIG. 1 , the method of this embodiment may include:
S101、获取电池当前的电压数据和电流数据,并根据电压数据和电流数据,获取电池的当前累计能量。S101. Acquire current voltage data and current data of the battery, and acquire current accumulated energy of the battery according to the voltage data and current data.
S102、根据电池的当前累计能量以及已获取的上一次监测电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定电池当前的健康状态信息。S102 , according to the current accumulated energy of the battery and the obtained battery state of health information determined by the last monitored battery, query the corresponding relationship between the preset accumulated energy and the information of the battery state of health, and determine the current state of health information of the battery.
在本实施例中,移动终端中设置有电池,无论此时电池工作状态如何,均可以对该电池上的电压数据和电流数据进行检测,并基于检测到的电压数据和电流数据,来获取电池当前的累计能量。其中,对于电池的检测是周期性的,例如,每隔1分钟进行一次检测。In this embodiment, the mobile terminal is provided with a battery. Regardless of the working state of the battery at this time, the voltage data and current data on the battery can be detected, and the battery can be obtained based on the detected voltage data and current data. Current cumulative energy. Wherein, the detection of the battery is periodic, for example, the detection is performed every 1 minute.
另外,累计能量指自开始使用,电池多次工作,例如,充电或者放电过程中,累计的能量,它与电池的健康状态信息SOH值有一定的对应关系,根据获取到的电池的当前累计能量和上一次监测电池确定的SOH值,基于累计能量与SOH值之间的对应关系,通过一定的计算方式,便可以得到本次的监测结果,即电池当前的SOH值。In addition, the accumulative energy refers to the accumulative energy of the battery that has been used for many times since the beginning of use, for example, during the charging or discharging process, which has a certain corresponding relationship with the SOH value of the battery's health status information. And the SOH value determined by the last monitoring battery, based on the corresponding relationship between the accumulated energy and the SOH value, through a certain calculation method, the monitoring result of this time, that is, the current SOH value of the battery can be obtained.
S103、在确定电池健康状态信息小于电池安全阈值时,对电池进行相应地处理。S103. When it is determined that the battery health state information is less than the battery safety threshold, perform corresponding processing on the battery.
在本实施例中,被使用的电池均有其使用寿命,如何能够精准的获取该电池的SOH值,对于该电池所属的移动终端是否能正常工作来说至关重要,因此,当能够精确的获取到电池当前的SOH值后,即可以根据该SOH值,来判断该电池是否可以维持移动终端的稳定运行,并在不能维持移动终端稳定运行时,生成提示消息,以提醒移动终端,以及使用移动终端的用户及时对电池进行检测或者更换处理,进而防止了由于电池不工作或者故障而给移动终端的工作带来其他问题。In this embodiment, the used battery has its service life. How to accurately obtain the SOH value of the battery is very important to whether the mobile terminal to which the battery belongs can work normally. After the current SOH value of the battery is obtained, it can be judged whether the battery can maintain the stable operation of the mobile terminal according to the SOH value, and when the stable operation of the mobile terminal cannot be maintained, a prompt message is generated to remind the mobile terminal and use The user of the mobile terminal detects or replaces the battery in time, thereby preventing other problems caused to the operation of the mobile terminal due to the battery not working or failing.
在一些实施方式中,对电池健康状态的监测可以是周期性的,在每个周期到达监测时刻时,则执行步骤S101-S102,直到某次监测结果确定电池健康状态信息小于电池安全阈值是,才执行S103。In some embodiments, the monitoring of the state of health of the battery may be periodic, and when the monitoring time is reached in each cycle, steps S101-S102 are performed until a certain monitoring result determines that the state of health information of the battery is less than the battery safety threshold, Only execute S103.
在一些实现方式中,预设的累计能量和电池健康状态信息对应关系的构建基础数据来源于电池自身属性信息。该电池的自身属性信息包括电池的规格、充放电性能等参数,例如:端电压曲线、循环寿命等数据。基于该自身属性信息,可以计算获取电池累计能量和电池SOH值之间的对应关系。例如,通过循环寿命数据,可以得知,在经过10次完全充放电循环后,SOH值由71%降为70%,再通过端电压曲线,可以计算得到,截止到这10次充放电结束,累计的总能量是1kWH,如此,即可知道累计能量与SOH值之间的对应关系。可以理解的是,利用电池自身属性信息的其它类似数据也可以得到相同的效果。In some implementations, the basic data for constructing the corresponding relationship between the preset accumulated energy and the battery state of health information is derived from the attribute information of the battery itself. The battery's own attribute information includes battery specifications, charging and discharging performance and other parameters, such as terminal voltage curve, cycle life and other data. Based on the self-attribute information, the corresponding relationship between the accumulative energy of the battery and the SOH value of the battery can be calculated and obtained. For example, through the cycle life data, it can be known that after 10 complete charge-discharge cycles, the SOH value drops from 71% to 70%, and then through the terminal voltage curve, it can be calculated that by the end of these 10 times of charge and discharge, The accumulated total energy is 1kWH, so the corresponding relationship between the accumulated energy and the SOH value can be known. It can be understood that the same effect can also be obtained by using other similar data of the battery's own attribute information.
另外,还可以进一步基于电池当前使用的环境等因素,对对应关系进行更新处理,以更符合当前电池的对应关系。In addition, the corresponding relationship may be further updated based on factors such as the environment in which the battery is currently used, so as to be more in line with the current corresponding relationship of the battery.
图2为本申请另一实施例提供的基于电池的处理方法的流程图,如图2所示,本实施例的方法可以包括:FIG. 2 is a flowchart of a battery-based processing method provided by another embodiment of the present application. As shown in FIG. 2 , the method of this embodiment may include:
S201、获取电池当前的电压数据和电流数据,并根据电压数据和电流数据,获取电池的当前累计能量。S201. Acquire current voltage data and current data of the battery, and acquire current accumulated energy of the battery according to the voltage data and current data.
本实施例中,步骤S201的具体实现过程可以参见图1所示实施例的相关描述,此处不再赘述。In this embodiment, for the specific implementation process of step S201 , reference may be made to the relevant description of the embodiment shown in FIG. 1 , and details are not repeated here.
S202、获取电池的工作状态信息;其中,工作状态信息包括如下一种:S202. Acquire working state information of the battery, wherein the working state information includes one of the following:
充电状态,放电状态,充电和放电状态。State of charge, state of discharge, state of charge and discharge.
电池的工作环境不同,会导致充电或放电过程中电压或电流可能存在不稳定的状态,而经过试验发现,电压或电流相对稳定的状态对于电池的SOH值的计算更加准确。例如,对于新能源汽车中的电池,充电桩的冲电过程电压和电流相较于行驶的放电过程的电压和电流更为稳定,即可以确定此电池的工作状态信息为充电状态。The working environment of the battery is different, which may lead to an unstable state of the voltage or current during the charging or discharging process. It has been found through experiments that the relatively stable state of the voltage or current is more accurate for the calculation of the SOH value of the battery. For example, for a battery in a new energy vehicle, the voltage and current of the charging pile in the charging process are more stable than the voltage and current in the discharging process of driving, so the working state information of the battery can be determined as the charging state.
S203、根据电池的当前累计能量、已获取的上一次监测电池确定的电池健康状态信息和电池的工作状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定电池当前的健康状态信息。S203 , according to the current accumulated energy of the battery, the obtained battery state of health information determined by the last monitoring battery, and the working state information of the battery, query the corresponding relationship between the preset accumulated energy and the information of the battery state of health, and determine the current state of health information of the battery .
加入工作状态信息这一参数后,对应的累计能量确切的是与工作状态信息一致的能量,仍以上述新能源汽车中的电池为例,对应充电状态的累计能量指自开始使用,电池多次充电过程中累计的能量,它与电池的健康状态信息SOH值有一定的对应关系。根据获取到的电池的当前累计能量、上一次监测电池确定的SOH值和工作状态信息,基于累计能量与SOH值之间的对应关系,通过一定的计算方式,可以得到本次的监测结果,即电池当前的SOH值。After adding the parameter of working state information, the corresponding accumulated energy is exactly the energy consistent with the working state information. Taking the battery in the above-mentioned new energy vehicle as an example, the accumulated energy corresponding to the charging state refers to the number of times the battery has been used since the beginning of use. The accumulated energy during the charging process has a certain corresponding relationship with the SOH value of the battery's state of health information. According to the obtained current accumulated energy of the battery, the SOH value and working state information determined by the last monitoring battery, and based on the corresponding relationship between the accumulated energy and the SOH value, the monitoring result of this time can be obtained through a certain calculation method, that is, The current SOH value of the battery.
S204、在确定电池健康状态信息小于电池安全阈值时,对电池进行相应地处理。S204. When it is determined that the battery health state information is less than the battery safety threshold, perform corresponding processing on the battery.
本实施例中,步骤S204的具体实现过程可以参见图1所示实施例的相关描述,此处不再赘述。In this embodiment, for the specific implementation process of step S204, reference may be made to the relevant description of the embodiment shown in FIG. 1 , and details are not repeated here.
本实施例提供的基于电池的处理方法,还会获取电池的工作状态信息,作为查询电池累计能量与电池健康状态信息之间对应关系的条件,实现对电池当前健康状态信息更为精准的计算和监控,以便于更为及时地在电池健康状态小于安全阈值时,对电池做出相应的处理。The battery-based processing method provided in this embodiment also obtains the working state information of the battery as a condition for querying the corresponding relationship between the accumulated battery energy and the battery health state information, so as to realize more accurate calculation and calculation of the current battery health state information. Monitoring, so that the battery can be dealt with in a timely manner when the battery health state is less than the safety threshold.
在一些具体的实施方式中,获取电池的当前累计能量的方式,可以通过实时获取电池的电压数据和电流数据,实时计算电能,累加后得到两次监测期间的累计能量。具体的计算公式如下:In some specific implementations, the current accumulated energy of the battery can be obtained by acquiring the voltage data and current data of the battery in real time, calculating the electric energy in real time, and accumulating the accumulated energy during the two monitoring periods. The specific calculation formula is as follows:
E(t)=E(t-1)+U*I*TE(t)=E(t-1)+U*I*T
其中,t大于0,E(t)为t时刻累计能量,E(t-1)为t-1时刻累计能量,U为t时刻电压数据,I为t时刻电流数据,T为t-1时刻到t时刻累计时长。E(0)=0。例如,两次监测之间的时间间隔确定为1小时,期间,当前累计能量的计算以1分钟作为累计时长T,那么第1分钟累计能量E(1)=U*I*T,第2分钟累计能量E(2)=E(1)+U*I*T。Where t is greater than 0, E(t) is the accumulated energy at time t, E(t-1) is the accumulated energy at time t-1, U is the voltage data at time t, I is the current data at time t, and T is time t-1 Accumulated time until time t. E(0)=0. For example, the time interval between two monitorings is determined to be 1 hour. During the calculation of the current accumulated energy, 1 minute is used as the accumulated time T, then the accumulated energy E(1)=U*I*T in the first minute, and the accumulated energy in the second minute The accumulated energy E(2)=E(1)+U*I*T.
在一些实施方式中,电压数据包括如下一种:端电压、电动势估计值和开路电压估计值。In some embodiments, the voltage data includes one of the following: terminal voltage, an estimated value of electromotive force, and an estimated value of open circuit voltage.
其中,端电压也就是电池的工作电压,即充放电过程中实时测量到的电压;开路电压估计值是电池无负载的情况下的电压,即忽略负载的能量消耗;电动势估计值是忽略电池内阻的情况下的电压。对应的,前例中列举的端电压曲线,通过计算可以得到对应的开路电压曲线和电动势曲线,同时也可以得到相应的累计能量值。Among them, the terminal voltage is the working voltage of the battery, that is, the voltage measured in real time during the charging and discharging process; the estimated open circuit voltage is the voltage when the battery has no load, that is, the energy consumption of the load is ignored; the estimated value of the electromotive force is to ignore the internal voltage of the battery. voltage in the case of resistance. Correspondingly, for the terminal voltage curves listed in the previous example, the corresponding open-circuit voltage curve and electromotive force curve can be obtained through calculation, and the corresponding accumulated energy value can also be obtained.
在另一些实施方式中,将累计能量设定为电池消耗的能量,对应的电压数据为电池内阻对应的电压数据,体现为电池端电压与开路电压估计值之差,或,电池端电压与电动势估计值之差,相应的,获取电池当前的电压数据,包括:获取电池的端电压,以及电池的开路电压估计值,并将电池的端电压与电池的开路电压估计值之差作为电池当前的电压数据;或者,获取电池的端电压,以及电池的电动势估计值,并将电池的端电压与电池的电动势估计值之差作为电池当前的电压数据。In other embodiments, the accumulated energy is set as the energy consumed by the battery, and the corresponding voltage data is the voltage data corresponding to the internal resistance of the battery, which is expressed as the difference between the battery terminal voltage and the estimated value of the open circuit voltage, or, the battery terminal voltage and The difference between the estimated values of the electromotive force, correspondingly, obtain the current voltage data of the battery, including: obtaining the terminal voltage of the battery and the estimated value of the open circuit voltage of the battery, and using the difference between the terminal voltage of the battery and the estimated value of the open circuit voltage of the battery as the current battery voltage or, obtain the terminal voltage of the battery and the estimated value of the electromotive force of the battery, and use the difference between the terminal voltage of the battery and the estimated value of the electromotive force of the battery as the current voltage data of the battery.
在一些具体的实施方式中,确定电池当前健康状态的方式为:根据上一次监测电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定上一次监测电池确定的电池健康状态信息对应的上次累计能量;根据上次累计能量、当前累计能量,计算本次累计能量;根据本次累计能量,查询对应关系,确定本次累计能量对应的健康状态信息;确定健康状态信息为电池当前的健康状态信息。In some specific implementations, the method of determining the current state of health of the battery is as follows: according to the state of health information of the battery determined by the last monitoring of the battery, inquire the corresponding relationship between the preset accumulated energy and the information of the state of health of the battery, and determine the state of health determined by the last monitoring of the battery. The last accumulated energy corresponding to the battery health state information; calculate the current accumulated energy according to the last accumulated energy and the current accumulated energy; query the corresponding relationship according to the current accumulated energy to determine the health state information corresponding to the current accumulated energy; determine the health status The status information is the current health status information of the battery.
在另一些实施例中,确定电池当前的健康状态信息的方式为:根据上一次监测电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定上一次监测电池确定的电池健康状态信息的衰减速率与累计能量变化量之间的关系;根据上一次监测电池确定的电池健康状态信息的衰减速率与累计能量变化量之间的关系,电池的当前累计能量,计算电池健康状态信息的变化量;根据电池健康状态信息的变化量,确定电池当前的健康状态信息。In other embodiments, the method of determining the current state of health information of the battery is: according to the information of the state of health of the battery determined by the last monitoring of the battery, inquire the corresponding relationship between the preset accumulated energy and the information of the state of health of the battery, and determine that the last time the battery was monitored to determine the corresponding relationship The relationship between the decay rate of the battery state of health information of the battery and the cumulative energy change; according to the relationship between the decay rate of the battery state of health information determined by the last monitoring of the battery and the cumulative energy change, the current cumulative energy of the battery, calculate the battery The change amount of the health state information; the current health state information of the battery is determined according to the change amount of the battery health state information.
图3为本申请另一实施例提供的基于电池的处理方法的流程图,如图3所示,本实施例的方法可以包括:FIG. 3 is a flowchart of a battery-based processing method provided by another embodiment of the present application. As shown in FIG. 3 , the method of this embodiment may include:
S301、获取电池当前的电压数据和电流数据,并根据电压数据和电流数据,获取电池的当前累计能量。S301. Acquire current voltage data and current data of the battery, and acquire current accumulated energy of the battery according to the voltage data and current data.
本实施例中,步骤S301的具体实现过程可以参见图1所示实施例的相关描述,此处不再赘述。In this embodiment, for the specific implementation process of step S301, reference may be made to the relevant description of the embodiment shown in FIG. 1, and details are not repeated here.
S302、获取电池当前所处的环境温度。S302. Obtain the current ambient temperature of the battery.
电池工作环境的温度不同,会导致电池损耗的不同,越是极端的环境温度会使得电池损耗得越快。The temperature of the battery working environment is different, which will lead to different battery loss. The more extreme the ambient temperature is, the faster the battery will be lost.
S303、根据电池的当前累计能量、已获取的上一次监测电池确定的电池健康状态信息和环境温度,查询预设的累计能量和电池健康状态信息对应关系,确定电池当前的健康状态信息。S303. According to the current accumulated energy of the battery, the obtained battery state of health information and the ambient temperature determined by the last monitoring battery, query the corresponding relationship between the preset accumulated energy and the battery state of health information, and determine the current state of health information of the battery.
加入环境温度这一参数后,对应的累计能量与SOH值的对应关系确切的还包括有不同环境温度下的对应关系。根据获取到的电池的当前累计能量、上一次监测电池确定的SOH值和环境温度,基于同样环境温度下的累计能量与SOH值之间的对应关系,通过一定的计算方式,可以得到本次的监测结果,即电池当前的SOH值。After adding the parameter of ambient temperature, the corresponding relationship between the corresponding accumulated energy and the SOH value also includes the corresponding relationship under different ambient temperatures. According to the obtained current accumulated energy of the battery, the SOH value and ambient temperature determined by the last monitored battery, and based on the corresponding relationship between the accumulated energy and the SOH value under the same ambient temperature, through a certain calculation method, this time can be obtained. The monitoring result is the current SOH value of the battery.
S304、在确定电池健康状态信息小于电池安全阈值时,对电池进行相应地处理。S304. When it is determined that the battery health state information is less than the battery safety threshold, perform corresponding processing on the battery.
本实施例中,步骤S304的具体实现过程可以参见图1所示实施例的相关描述,此处不再赘述。In this embodiment, for the specific implementation process of step S304, reference may be made to the relevant description of the embodiment shown in FIG. 1, and details are not repeated here.
本实施例提供的基于电池的处理方法,还会获取电池的工作状态信息,作为查询电池累计能量与电池健康状态信息之间对应关系的条件,实现对电池当前健康状态信息更为精准的计算和监控,以便于更为及时地在电池健康状态小于安全阈值时,对电池做出相应的处理。The battery-based processing method provided in this embodiment also obtains the working state information of the battery as a condition for querying the corresponding relationship between the accumulated battery energy and the battery health state information, so as to realize more accurate calculation and calculation of the current battery health state information. Monitoring, so that the battery can be dealt with in a timely manner when the battery health state is less than the safety threshold.
图4为本申请一实施例提供的基于电池的处理装置的结构示意图,如图4所示,本实施例的装置可以包括:获取模块401、确定模块402和处理模块403。FIG. 4 is a schematic structural diagram of a battery-based processing device according to an embodiment of the present application. As shown in FIG. 4 , the device in this embodiment may include an
其中,获取模块401,用于获取电池当前的电压数据和电流数据,并根据电压数据和电流数据,获取电池的当前累计能量;确定模块402,用于根据电池的当前累计能量以及已获取的上一次监测电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定电池当前的健康状态信息;处理模块403,用于在确定电池健康状态信息小于电池安全阈值时,对电池进行相应地处理。Among them, the
可选的,获取模块401还用于:获取电池的工作状态信息;其中,工作状态信息包括如下一种:充电状态,放电状态,充电和放电状态;则确定模块402,具体用于:根据电池的当前累计能量,已获取的上一次电池健康状态信息,和电池的工作状态信息,查询对应关系,以确定电池在工作状态信息下的健康状态信息。Optionally, the obtaining
可选的,获取模块401,还用于:获取电池当前所处的环境温度;则确定模块402,具体用于:根据电池的当前累计能量,已获取的上一次电池健康状态信息,和环境温度,查询对应关系,以确定电池在当前环境温度下的健康状态信息。Optionally, the obtaining
可选的,在根据所述电压数据和电流数据,获取所述电池的当前累计能量时,获取模块401具体用于:根据电压数据,电流数据,采用公式:E(t)=E(t-1)+U*I*T,获取电池的当前累计能量;其中,t小于0,E(t)为t时刻累计能量,E(t-1)为t-1时刻累计能量,U为t时刻电压数据,I为t时刻电流数据,T为t-1时刻到t时刻累计时长。Optionally, when obtaining the current accumulated energy of the battery according to the voltage data and current data, the obtaining
可选的,在获取电池当前的电压数据时,获取模块401具体用于:Optionally, when acquiring the current voltage data of the battery, the acquiring
获取电池的端电压,以及电池的开路电压估计值,并将电池的端电压与电池的开路电压估计值之差作为电池当前的电压数据;或者,获取电池的端电压,以及电池的电动势估计值,并将电池的端电压与电池的电动势估计值之差作为电池当前的电压数据。Obtain the terminal voltage of the battery and the estimated value of the open-circuit voltage of the battery, and use the difference between the terminal voltage of the battery and the estimated value of the open-circuit voltage of the battery as the current voltage data of the battery; or, obtain the terminal voltage of the battery and the estimated value of the battery's electromotive force , and take the difference between the terminal voltage of the battery and the estimated value of the battery's electromotive force as the current voltage data of the battery.
可选的,在根据电池的当前累计能量以及已获取的上一次监测电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定电池当前的健康状态信息时,确定模块402,具体用于:根据上一次监测电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定上一次监测电池确定的电池健康状态信息对应的上次累计能量;根据上次累计能量、当前累计能量,计算本次累计能量;根据本次累计能量,查询对应关系,确定本次累计能量对应的健康状态信息;确定健康状态信息为电池当前的健康状态信息。Optionally, according to the current accumulative energy of the battery and the obtained battery state of health information determined by the last monitoring battery, query the preset accumulative energy and the corresponding relationship of the battery state of health information, and determine the current state of health information of the battery, determine The
可选的,在根据电池的当前累计能量以及已获取的上一次监测电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定电池当前的健康状态信息时,确定模块402具体用于:根据上一次监测电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定上一次监测电池确定的电池健康状态信息的衰减速率与累计能量变化量之间的关系;根据上一次监测电池确定的电池健康状态信息的衰减速率与累计能量变化量之间的关系,电池的当前累计能量,计算电池健康状态信息的变化量;根据电池健康状态信息的变化量,确定电池当前的健康状态信息。Optionally, according to the current accumulative energy of the battery and the obtained battery state of health information determined by the last monitoring battery, query the preset accumulative energy and the corresponding relationship of the battery state of health information, and determine the current state of health information of the battery, determine The
本实施例的装置,可以用于执行上述任一实施例的方法,其实现原理和技术效果类似,此处不再赘述。The apparatus of this embodiment can be used to execute the method of any of the foregoing embodiments, and the implementation principle and technical effect thereof are similar, and details are not described herein again.
图5为本申请一实施例提供的电子设备的结构示意图,如图5所示,本实施例的设备可以包括:存储器501和处理器502。FIG. 5 is a schematic structural diagram of an electronic device provided by an embodiment of the present application. As shown in FIG. 5 , the device in this embodiment may include: a
其中,存储器501,用于存储程序指令。Among them, the
处理器502,用于调用并执行存储器中的程序指令,执行:The processor 502 is configured to call and execute the program instructions in the memory, and execute:
获取电池当前的电压数据和电流数据,并根据所述电压数据和电流数据,获取所述电池的当前累计能量;根据所述电池的当前累计能量以及已获取的上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述电池当前的健康状态信息;在确定所述电池健康状态信息小于电池安全阈值时,对所述电池进行相应地处理。Obtain the current voltage data and current data of the battery, and obtain the current accumulated energy of the battery according to the voltage data and current data; according to the current accumulated energy of the battery and the acquired battery determined by the last monitoring of the battery Health status information, query the corresponding relationship between the preset accumulated energy and battery health status information, and determine the current health status information of the battery; when it is determined that the battery health status information is less than the battery safety threshold, the battery is processed accordingly .
可选的,处理器502还用于:获取所述电池的工作状态信息;其中,所述工作状态信息包括如下一种:充电状态,放电状态,充电和放电状态;则所述根据所述电池的当前累计能量以及已获取的上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述电池当前的健康状态信息,包括:根据所述电池的当前累计能量,已获取的上一次监测所述电池确定的电池健康状态信息,和所述电池的工作状态信息,查询所述对应关系,以确定所述电池在所述工作状态信息下的健康状态信息。Optionally, the processor 502 is further configured to: acquire working state information of the battery; wherein the working state information includes one of the following: a charging state, a discharging state, and a charging and discharging state; The current accumulated energy of the battery and the obtained battery state of health information determined by the last monitoring of the battery, query the corresponding relationship between the preset accumulated energy and the battery state of health information, and determine the current state of health information of the battery, including: according to the The current accumulative energy of the battery, the obtained battery health status information determined by the last monitoring of the battery, and the working status information of the battery, query the corresponding relationship to determine the status of the battery under the working status information. Health status information.
可选的,处理器502还用于:获取所述电池当前所处的环境温度;则所述根据所述电池的当前累计能量以及已获取的上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述电池当前的健康状态信息,包括:根据所述电池的当前累计能量,已获取的上一次监测所述电池确定的电池健康状态信息,和所述环境温度,查询所述对应关系,以确定所述电池在当前所述环境温度下的健康状态信息。Optionally, the processor 502 is further configured to: acquire the current ambient temperature of the battery; then the battery health state information determined according to the current accumulated energy of the battery and the acquired last monitoring of the battery, Querying the corresponding relationship between the preset accumulated energy and the battery state of health information, and determining the current state of health information of the battery, including: according to the current accumulated energy of the battery, the obtained battery state of health information determined by monitoring the battery last time , and the ambient temperature, and query the corresponding relationship to determine the health status information of the battery at the current ambient temperature.
可选的,处理器502具体用于:根据所述电压数据,电流数据,采用公式:E(t)=E(t-1)+U*I*T,获取所述电池的当前累计能量;其中,t小于0,E(t)为t时刻累计能量,E(t-1)为t-1时刻累计能量,U为t时刻电压数据,I为t时刻电流数据,T为t-1时刻到t时刻累计时长。Optionally, the processor 502 is specifically configured to: obtain the current accumulated energy of the battery according to the voltage data and current data using the formula: E(t)=E(t-1)+U*I*T; Where t is less than 0, E(t) is the accumulated energy at time t, E(t-1) is the accumulated energy at time t-1, U is the voltage data at time t, I is the current data at time t, and T is time t-1 Accumulated time until time t.
可选的,所述电压数据包括如下一种:端电压,电动势估计值和开路电压估计值。Optionally, the voltage data includes one of the following: terminal voltage, estimated value of electromotive force and estimated value of open circuit voltage.
可选的,处理器502具体用于:获取电池的端电压,以及所述电池的开路电压估计值,并将所述电池的端电压与所述电池的开路电压估计值之差作为所述电池当前的电压数据;或者,获取电池的端电压,以及所述电池的电动势估计值,并将所述电池的端电压与所述电池的电动势估计值之差作为所述电池当前的电压数据。Optionally, the processor 502 is specifically configured to: acquire the terminal voltage of the battery and the estimated value of the open-circuit voltage of the battery, and use the difference between the terminal voltage of the battery and the estimated value of the open-circuit voltage of the battery as the battery current voltage data; or, obtain the terminal voltage of the battery and the estimated value of the electromotive force of the battery, and use the difference between the terminal voltage of the battery and the estimated value of the electromotive force of the battery as the current voltage data of the battery.
可选的,处理器502具体用于:根据所述上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述上一次监测所述电池确定的电池健康状态信息对应的上次累计能量;根据所述上次累计能量、所述当前累计能量,计算本次累计能量;根据所述本次累计能量,查询所述对应关系,确定所述本次累计能量对应的健康状态信息;确定所述健康状态信息为电池当前的健康状态信息。Optionally, the processor 502 is specifically configured to: query a preset corresponding relationship between accumulated energy and battery health state information according to the battery health state information determined by the last monitoring of the battery, and determine the battery state of the battery during the last monitoring. The last accumulated energy corresponding to the determined battery health state information; the current accumulated energy is calculated according to the last accumulated energy and the current accumulated energy; according to the current accumulated energy, the corresponding relationship is queried to determine the Health state information corresponding to the accumulated energy this time; determine that the health state information is the current health state information of the battery.
可选的,处理器502具体用于:根据所述上一次监测所述电池确定的电池健康状态信息,查询预设的累计能量和电池健康状态信息对应关系,确定所述上一次监测所述电池确定的电池健康状态信息的衰减速率与累计能量变化量之间的关系;根据所述上一次监测所述电池确定的电池健康状态信息的衰减速率与累计能量变化量之间的关系,所述电池的当前累计能量,计算电池健康状态信息的变化量;根据所述电池健康状态信息的变化量,确定电池当前的健康状态信息。Optionally, the processor 502 is specifically configured to: query a preset corresponding relationship between accumulated energy and battery health state information according to the battery health state information determined by the last monitoring of the battery, and determine the battery state of the battery during the last monitoring. The relationship between the determined decay rate of the battery state of health information and the accumulated energy change; according to the relationship between the decay rate of the battery state of health information determined by the last monitoring of the battery and the accumulated energy change, the battery The current accumulated energy of the battery is calculated, and the change amount of the battery state of health information is calculated; the current state of health information of the battery is determined according to the change amount of the battery state of health information.
本实施例的电子设备,可以用于执行上述任一实施例的方法,其实现原理和技术效果类似,此处不再赘述。The electronic device of this embodiment can be used to execute the method of any of the foregoing embodiments, and the implementation principle and technical effect thereof are similar, and details are not repeated here.
图6是为本申请一实施例提供的基于电池的处理装置的框图。例如,此基于电池的处理装置可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。FIG. 6 is a block diagram of a battery-based processing device according to an embodiment of the present application. For example, the battery-based processing device may be a mobile phone, computer, digital broadcast terminal, messaging device, game console, tablet device, medical device, fitness device, personal digital assistant, and the like.
如图6所示,此基于电池的处理装置可以包括以下一个或多个组件:处理组件601,存储器602,电力组件603,多媒体组件605,音频组件605,输入/输出(I/O)的接口606,传感器组件607,以及通信组件608。As shown in FIG. 6, the battery-based processing device may include one or more of the following components: a
处理组件601通常控制此基于电池的处理装置的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件601可以包括一个或多个处理器611来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件601可以包括一个或多个模块,便于处理组件601和其他组件之间的交互。例如,处理组件601可以包括多媒体模块,以方便多媒体组件604和处理组件601之间的交互。The
存储器602被配置为存储各种类型的数据以支持在此基于电池的处理装置的操作。这些数据的示例包括用于在此基于电池的处理装置上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器602可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电力组件603为此基于电池的处理装置的各种组件提供电力。电力组件603可以包括电源管理系统,一个或多个电源,及其他与为此基于电池的处理装置生成、管理和分配电力相关联的组件。
多媒体组件604包括在此基于电池的处理装置和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件604包括一个前置摄像头和/或后置摄像头。当此基于电池的处理装置处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜系统或具有焦距和光学变焦能力。
音频组件605被配置为输出和/或输入音频信号。例如,音频组件605包括一个麦克风(MIC),当此基于电池的处理装置处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器602或经由通信组件608发送。在一些实施例中,音频组件605还包括一个扬声器,用于输出音频信号。
I/O接口606为处理组件601和外围接口模块之间提供接口,上述外围接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。The I/
传感器组件607包括一个或多个传感器,用于为此基于电池的处理装置提供各个方面的状态评估。例如,传感器组件607可以检测到此基于电池的处理装置的打开/关闭状态,组件的相对定位,例如所述组件为此基于电池的处理装置的显示器和小键盘,传感器组件607还可以检测此基于电池的处理装置或此基于电池的处理装置一个组件的位置改变,用户与此基于电池的处理装置接触的存在或不存在,此基于电池的处理装置方位或加速/减速和此基于电池的处理装置的温度变化。传感器组件607可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件607还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件607还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件608被配置为便于此基于电池的处理装置和其他设备之间有线或无线方式的通信。此基于电池的处理装置可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件608经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件608还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,此基于电池的处理装置可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。In an exemplary embodiment, this battery-based processing device may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs) , Field Programmable Gate Array (FPGA), controller, microcontroller, microprocessor or other electronic component implementation for performing the above method.
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器602,上述指令可由此基于电池的处理装置的处理器610执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。In an exemplary embodiment, there is also provided a non-transitory computer readable storage medium comprising instructions, such as a
图7为本申请一实施例提供的电子设备的框图。例如,电子设备可以被提供为一服务器。如图7所示,电子设备包括处理组件701,其进一步包括一个或多个处理器,以及由存储器702所代表的存储器资源,用于存储可由处理组件701的执行的指令,例如应用程序。存储器702中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件701被配置为执行指令,以执行上述任一方法实施例。FIG. 7 is a block diagram of an electronic device provided by an embodiment of the present application. For example, the electronic device may be provided as a server. As shown in FIG. 7, the electronic device includes a
电子设备还可以包括一个电源组件703被配置为执行电子设备的电源管理,一个有线或无线网络接口704被配置为将电子设备连接到网络,和一个输入输出(I/O)接口705。电子设备可以操作基于存储在存储器702的操作系统,例如Windows ServerTM,Mac OSXTM,UnixTM,LinuxTM,FreeBSDTM或类似。The electronic device may also include a
本申请还提供了一种计算机可读存储介质,计算机存储介质存储有计算机程序,计算机程序被处理器执行时实现如上任一实施例中的方法。The present application also provides a computer-readable storage medium, where the computer storage medium stores a computer program, and when the computer program is executed by a processor, implements the method in any of the above embodiments.
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。Those of ordinary skill in the art can understand that all or part of the steps of implementing the above method embodiments may be completed by program instructions related to hardware. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps including the above method embodiments are executed; and the foregoing storage medium includes: ROM, RAM, magnetic disk or optical disk and other media that can store program codes.
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, but not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that: The technical solutions described in the foregoing embodiments can still be modified, or some or all of the technical features thereof can be equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the technical solutions of the embodiments of the present invention. scope.
Claims (11)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010005393.0A CN113075551A (en) | 2020-01-03 | 2020-01-03 | Battery-based processing method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010005393.0A CN113075551A (en) | 2020-01-03 | 2020-01-03 | Battery-based processing method and device, electronic equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113075551A true CN113075551A (en) | 2021-07-06 |
Family
ID=76608615
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010005393.0A Pending CN113075551A (en) | 2020-01-03 | 2020-01-03 | Battery-based processing method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113075551A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113945740A (en) * | 2021-11-19 | 2022-01-18 | 北京海博思创科技股份有限公司 | Method, device and equipment for determining contact resistance and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2976130A1 (en) * | 2011-05-30 | 2012-12-07 | Peugeot Citroen Automobiles Sa | Method for monitoring energy source e.g. battery, to detect failure and aging of battery of vehicle i.e. car, involves determining electrical performance of cells, and classifying cells according to determined performance |
CN105738814A (en) * | 2014-12-12 | 2016-07-06 | 国家电网公司 | Method for evaluating capacity attenuation degree of lithium ion battery online |
WO2017207891A1 (en) * | 2016-05-31 | 2017-12-07 | Renault S.A.S | Method for estimating the state of health of a battery |
CN108776308A (en) * | 2018-04-26 | 2018-11-09 | 北京长城华冠汽车科技股份有限公司 | Estimate the method and device of battery remaining power |
CN108983106A (en) * | 2018-07-27 | 2018-12-11 | 国网重庆市电力公司电力科学研究院 | Novel power battery health state evaluation method |
US20180364312A1 (en) * | 2016-03-09 | 2018-12-20 | Huawei Technologies Co., Ltd. | Apparatus and method for detecting battery state of health |
US20190064283A1 (en) * | 2016-04-15 | 2019-02-28 | Saft | Method for determining the value of parameters relating to the state of an accumulator of a battery, battery and electronic battery management system |
CN110261790A (en) * | 2019-04-10 | 2019-09-20 | 北京海博思创科技有限公司 | Predictor method, the apparatus and system of cell health state |
-
2020
- 2020-01-03 CN CN202010005393.0A patent/CN113075551A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2976130A1 (en) * | 2011-05-30 | 2012-12-07 | Peugeot Citroen Automobiles Sa | Method for monitoring energy source e.g. battery, to detect failure and aging of battery of vehicle i.e. car, involves determining electrical performance of cells, and classifying cells according to determined performance |
CN105738814A (en) * | 2014-12-12 | 2016-07-06 | 国家电网公司 | Method for evaluating capacity attenuation degree of lithium ion battery online |
US20180364312A1 (en) * | 2016-03-09 | 2018-12-20 | Huawei Technologies Co., Ltd. | Apparatus and method for detecting battery state of health |
US20190064283A1 (en) * | 2016-04-15 | 2019-02-28 | Saft | Method for determining the value of parameters relating to the state of an accumulator of a battery, battery and electronic battery management system |
WO2017207891A1 (en) * | 2016-05-31 | 2017-12-07 | Renault S.A.S | Method for estimating the state of health of a battery |
CN108776308A (en) * | 2018-04-26 | 2018-11-09 | 北京长城华冠汽车科技股份有限公司 | Estimate the method and device of battery remaining power |
CN108983106A (en) * | 2018-07-27 | 2018-12-11 | 国网重庆市电力公司电力科学研究院 | Novel power battery health state evaluation method |
CN110261790A (en) * | 2019-04-10 | 2019-09-20 | 北京海博思创科技有限公司 | Predictor method, the apparatus and system of cell health state |
Non-Patent Citations (3)
Title |
---|
KUMAR, B 等: "FPGA-based design of advanced BMS implementing SoC/SoH estimators", MICROELECTRONICS RELIABILITY, vol. 84, 31 May 2018 (2018-05-31), pages 66 - 74 * |
卢兰光 等: "电动汽车锂离子电池管理系统的关键技术", 科技导报, vol. 34, no. 6, 28 March 2016 (2016-03-28), pages 39 - 51 * |
郭利进;曹学思;: "电池剩余电量的监控方法研究与优化", 计算机仿真, no. 08, 15 August 2016 (2016-08-15) * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113945740A (en) * | 2021-11-19 | 2022-01-18 | 北京海博思创科技股份有限公司 | Method, device and equipment for determining contact resistance and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2632120C2 (en) | Method and device for controlling terminal device charging | |
CN114977343A (en) | Charging method, charging device, electronic equipment and storage medium | |
CN105720644A (en) | Charging control method and device and terminal device | |
CN106407079A (en) | Mobile terminal charging prompting method, device and equipment | |
CN113300664A (en) | Method, device and medium for determining motor driving signal | |
CN115480179A (en) | Method and device for predicting health degree of battery and storage medium | |
CN115548488A (en) | Charging control method and device, electronic equipment, storage medium and chip | |
CN113075551A (en) | Battery-based processing method and device, electronic equipment and storage medium | |
CN108347718B (en) | Method, device and storage medium for monitoring communication packet | |
CN112542624B (en) | Charging method, charging device and storage medium | |
CN106877451B (en) | Charging port short-circuit protection method and device | |
CN112448053B (en) | Charging method and device of mobile terminal, terminal and storage medium | |
CN110828923B (en) | Battery charging method, device and medium | |
CN106791089B (en) | Method and device for prompting battery electric quantity | |
CN114487840A (en) | Battery control method, device and storage medium | |
CN108429312B (en) | Charging control method and device | |
CN108874107B (en) | Control method and device for state of charge | |
CN113258655B (en) | Electric quantity control method and device, electronic equipment and storage medium | |
CN114935902A (en) | Control method, device and equipment applied to electronic equipment | |
CN117318198A (en) | Charging and discharging method and device of terminal, readable storage medium and chip | |
CN115149593A (en) | Method, device and storage medium for predicting remaining charging time | |
CN113572208A (en) | Battery charging method and device | |
CN109560335B (en) | Battery, charging and discharging method and device thereof, terminal and storage medium | |
US11635468B2 (en) | Method, apparatus and storage medium for determining charging time length of battery | |
CN114156957B (en) | Battery charging method, device and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |