A method, device and storage medium for predicting battery health
By obtaining the ambient temperature, battery discharge capacity and operating parameters of the terminal device, and using the acquisition module and determination module, the estimated capacity of the battery at a preset temperature is accurately predicted, which solves the problem of inaccurate battery health prediction in the existing technology and improves the prediction accuracy of the battery health level.
Patent Information
- Application Number
- CN202110604832.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-05-31
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2041-05-31
AI Technical Summary
The technical field in which the existing technology is difficult to accurately provide the health status of the battery in real time, and the specific problems that the existing technology is difficult to effectively solve.
A method for determining the health of a battery by acquiring ambient temperature, discharge capacity and operating parameters of a battery is applied to a terminal device and includes an acquisition module, a first determination module and a second determination module.
It can accurately predict the estimated capacity of the battery at a preset temperature based on the battery's ambient temperature, discharge capacity and operating parameters, improve the prediction accuracy of the battery health level, and enable users to understand the battery health status more intuitively.
Smart Images

Figure CN115480179B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of mobile terminals, and in particular to a method, device, and storage medium for predicting battery health. Background Art
[0002] With the development of smart devices, such as terminal devices, real-time battery health monitoring is becoming increasingly important to users. Battery discharge capacity is easily affected by factors such as ambient temperature and user load. These factors are particularly severe as batteries age, making it difficult for terminal devices to accurately obtain and display battery health. Summary of the Invention
[0003] In view of this, the present disclosure provides a method, device, and storage medium for predicting battery health.
[0004] According to a first aspect, an embodiment of the present disclosure provides a method for predicting battery health, which is applied to a terminal device. The method includes:
[0005] Obtain ambient temperature, battery discharge capacity and operating parameters;
[0006] determining, based on the ambient temperature, the discharge capacity, and the operating parameters, an estimated operating parameter at the discharge capacity at a preset temperature;
[0007] determining an estimated capacity of the battery at the time of the discharge capacity based on the estimated operating parameters;
[0008] A battery health level is determined based on the estimated capacity of the battery and a reference capacity of the battery at the time of the discharge capacity.
[0009] In one embodiment, the operating parameter includes a first battery voltage;
[0010] The determining, based on the ambient temperature, the discharge capacity, and the operating parameters, the estimated operating parameters at the discharge capacity at the preset temperature includes:
[0011] determining whether the ambient temperature is the same as a preset temperature;
[0012] If not, determining a first resistance of the battery at the ambient temperature and a second resistance of the battery at the preset temperature according to the discharge capacity;
[0013] determining a first battery current according to the first battery voltage and the first resistance;
[0014] A first estimated voltage at the preset temperature is determined according to the first battery current and the second resistance.
[0015] In one embodiment, if the ambient temperature is the same as a predetermined temperature, the first estimated voltage is equal to the first battery voltage.
[0016] In one embodiment, determining the estimated capacity of the battery based on the estimated operating parameters includes:
[0017] A first estimated capacity of the battery is determined according to the first estimated voltage and a reference voltage at a preset temperature.
[0018] In one embodiment, determining the first estimated capacity of the battery according to the first estimated voltage and a reference voltage at a preset temperature includes:
[0019] The ratio of the first estimated voltage to the reference voltage at the preset temperature is positively correlated with the ratio of the first estimated capacity of the battery to the reference capacity of the battery.
[0020] In one embodiment, the operating parameter includes a second battery voltage;
[0021] The determining, based on the ambient temperature, the discharge capacity, and the operating parameters, the estimated operating parameters at the discharge capacity at the preset temperature includes:
[0022] determining whether the ambient temperature is the same as a preset temperature;
[0023] If not, determine whether the battery is in the preset operating state.
[0024] If not, determining a third resistance of the battery at the ambient temperature and a fourth resistance of the battery at the preset temperature according to the discharge capacity;
[0025] determining a second battery current according to the third resistor and the second battery voltage;
[0026] determining a second estimated voltage at the preset temperature according to the second battery current and the fourth resistance;
[0027] determining a third battery current based on the second estimated voltage and the fourth resistance;
[0028] A third estimated voltage under the preset operating state at the preset temperature is determined according to the third battery current, the fourth resistor, and the reference current under the preset operating state.
[0029] In one embodiment, if the ambient temperature is the same as the preset temperature, the second estimated voltage is equal to the second battery voltage.
[0030] In one embodiment, determining the estimated capacity of the battery based on the estimated operating parameters includes:
[0031] A second estimated capacity of the battery is determined according to the third estimated voltage and a reference voltage in the preset operating state at a preset temperature.
[0032] In one embodiment, determining the second estimated capacity of the battery based on the third estimated voltage and a reference voltage in the preset operating state at a preset temperature includes:
[0033] The ratio of the third estimated voltage to the reference voltage in the preset operating state at the preset temperature is positively correlated with the ratio of the second estimated capacity of the battery to the reference capacity of the battery.
[0034] In one embodiment, determining the estimated capacity of the battery based on the estimated operating parameters includes:
[0035] The battery resistance is measured according to the discharge capacity and the ambient temperature, and a corresponding relationship among the battery resistance, the discharge capacity, and the ambient temperature is determined.
[0036] In one embodiment, determining the battery health level based on the estimated capacity of the battery and the reference capacity of the battery at the discharge capacity includes:
[0037] The battery usage time is obtained, and the battery health level is determined according to the battery usage time, the estimated capacity of the battery, and the reference capacity of the battery at the time of discharge capacity.
[0038] In one embodiment, the prediction method further comprises:
[0039] Displays the determined battery health level.
[0040] According to a second aspect, an embodiment of the present disclosure provides a device for predicting battery health, which is applied to a terminal device. The device includes:
[0041] Acquisition module: used to obtain ambient temperature, battery discharge capacity and operating parameters;
[0042] A first determining module is configured to determine an estimated operating parameter at the discharge capacity at a preset temperature based on the ambient temperature, the discharge capacity, and the operating parameter;
[0043] A second determining module: configured to determine an estimated capacity of the battery at the time of discharge capacity according to the estimated operating parameters;
[0044] The third determining module is configured to determine a battery health level according to the estimated capacity of the battery and the reference capacity of the battery at the time of the discharge capacity.
[0045] In one embodiment, the operating parameter includes a first battery voltage;
[0046] The first determining module includes:
[0047] determining whether the ambient temperature is the same as a preset temperature;
[0048] If not, determining a first resistance of the battery at the ambient temperature and a second resistance of the battery at the preset temperature according to the discharge capacity;
[0049] determining a first battery current according to the first battery voltage and the first resistance;
[0050] A first estimated voltage at the preset temperature is determined according to the first battery current and the second resistance.
[0051] In one embodiment, if the ambient temperature is the same as a predetermined temperature, the first estimated voltage is equal to the first battery voltage.
[0052] In one embodiment, the second determining module includes:
[0053] A first estimated capacity of the battery is determined according to the first estimated voltage and a reference voltage at a preset temperature.
[0054] In one embodiment, determining the first estimated capacity of the battery according to the first estimated voltage and a reference voltage at a preset temperature includes:
[0055] The ratio of the first estimated voltage to the reference voltage at the preset temperature is positively correlated with the ratio of the first estimated capacity of the battery to the reference capacity of the battery.
[0056] In one embodiment, the operating parameter includes a second battery voltage;
[0057] The first determining module includes:
[0058] determining whether the ambient temperature is the same as a preset temperature;
[0059] If not, determine whether the battery is in the preset operating state.
[0060] If not, determining a third resistance of the battery at the ambient temperature and a fourth resistance of the battery at the preset temperature according to the discharge capacity;
[0061] determining a second battery current according to the third resistor and the second battery voltage;
[0062] determining a second estimated voltage at the preset temperature according to the second battery current and the fourth resistance;
[0063] determining a third battery current based on the second estimated voltage and the fourth resistance;
[0064] A third estimated voltage under the preset operating state at the preset temperature is determined according to the third battery current, the fourth resistor, and the reference current under the preset operating state.
[0065] In one embodiment, if the ambient temperature is the same as the preset temperature, the second estimated voltage is equal to the second battery voltage.
[0066] In one embodiment, the second determining module includes:
[0067] A second estimated capacity of the battery is determined according to the third estimated voltage and a reference voltage in the preset operating state at a preset temperature.
[0068] In one embodiment, determining the second estimated capacity of the battery based on the third estimated voltage and a reference voltage in the preset operating state at a preset temperature includes:
[0069] The ratio of the third estimated voltage to the reference voltage in the preset operating state at the preset temperature is positively correlated with the ratio of the second estimated capacity of the battery to the reference capacity of the battery.
[0070] In one embodiment, the second determining module includes:
[0071] The battery resistance is measured according to the discharge capacity and the ambient temperature, and a corresponding relationship among the battery resistance, the discharge capacity, and the ambient temperature is determined.
[0072] In one embodiment, the third determining module includes:
[0073] The battery usage time is obtained, and the battery health level is determined according to the battery usage time, the estimated capacity of the battery, and the reference capacity of the battery at the time of discharge capacity.
[0074] According to a third aspect, an embodiment of the present disclosure provides a device for predicting battery health, the device comprising:
[0075] processor;
[0076] a memory for storing executable instructions for the processor;
[0077] The processor is configured to execute a battery health prediction method, the prediction method comprising:
[0078] Obtain ambient temperature, battery discharge capacity and operating parameters;
[0079] determining, based on the ambient temperature, the discharge capacity, and the operating parameters, an estimated operating parameter at the discharge capacity at a preset temperature;
[0080] determining an estimated capacity of the battery at the time of the discharge capacity based on the estimated operating parameters;
[0081] A battery health level is determined based on the estimated capacity of the battery and a reference capacity of the battery at the time of the discharge capacity.
[0082] According to a fourth aspect, an embodiment of the present disclosure provides a computer-readable storage medium, wherein the computer-readable storage medium stores instructions. When the instructions are called and executed on a computer, the terminal executes a battery health prediction method, the method comprising:
[0083] Obtain ambient temperature, battery discharge capacity and operating parameters;
[0084] determining, based on the ambient temperature, the discharge capacity, and the operating parameters, an estimated operating parameter at the discharge capacity at a preset temperature;
[0085] determining an estimated capacity of the battery at the time of the discharge capacity based on the estimated operating parameters;
[0086] A battery health level is determined based on the estimated capacity of the battery and a reference capacity of the battery at the time of the discharge capacity.
[0087] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: determining the estimated capacity of the battery at a preset temperature based on the ambient temperature of the battery, the discharge capacity of the battery and the operating parameters of the battery, and predicting the health level of the battery based on the estimated capacity and the reference capacity, so that the user can understand the health of the battery more intuitively.
[0088] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0089] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0090] Figure 1 is a flowchart of a method for predicting battery health according to an exemplary embodiment;
[0091] Figure 2 Shown Figure 1 A flowchart of a method for determining estimated operating parameters at the discharge capacity at a preset temperature based on the ambient temperature, discharge capacity, and operating parameters in step S102;
[0092] Figure 3 The diagram shows the relationship between battery resistance, discharge capacity and ambient temperature;
[0093] Figure 4 FIG2 is a schematic diagram showing the relationship between the discharge capacity and voltage of a battery at an ambient temperature of 0 degrees;
[0094] Figure 5 Shown Figure 1 A flowchart of a method for determining estimated operating parameters at the discharge capacity at a preset temperature based on the ambient temperature, discharge capacity, and operating parameters in step S102;
[0095] Figure 6 FIG2 shows a schematic diagram of the relationship between the discharge capacity and voltage of a battery under an ambient temperature of 0 degrees and when the battery is loaded by a terminal device;
[0096] Figure 7 A graph showing the battery's health level is shown;
[0097] Figure 8 A schematic diagram showing a display of a battery health level is shown;
[0098] Figure 9 is a block diagram of a device for predicting battery health according to an exemplary embodiment;
[0099] Figure 10 It is a block diagram of a battery health prediction device 600 according to an exemplary embodiment. DETAILED DESCRIPTION
[0100] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible implementations consistent with the embodiments of the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with certain aspects of the embodiments of the present disclosure, as detailed in the appended claims.
[0101] In an exemplary embodiment of the present disclosure, a method for predicting battery health is provided. The method for predicting battery health is applied to a terminal device, such as Figure 1 As shown, Figure 1 FIG. 1 is a flow chart showing a method for predicting battery health according to an exemplary embodiment:
[0102] Step S101: Acquire the ambient temperature, the discharge capacity and operating parameters of the battery;
[0103] Step S102: determining estimated operating parameters at the discharge capacity at a preset temperature based on the ambient temperature, discharge capacity, and operating parameters;
[0104] Step S103: determining the estimated capacity of the battery at the time of discharge capacity according to the estimated operating parameters;
[0105] Step S104: determining a battery health level according to the estimated battery capacity and the reference capacity of the battery at the time of the discharge capacity.
[0106] In the method for predicting the health of a battery provided in the present disclosure, the health of the battery is predicted based on the operating parameters of the battery itself, taking into account that the discharge amount of the battery will be affected by the ambient temperature. The operating parameters of the battery include the parameters of the battery's own operation, such as resistance, voltage or current. According to the ambient temperature, the discharge capacity and the operating parameters of the battery acquired by the terminal device, the estimated operating parameters at the said discharge capacity at the preset temperature are determined, and then the estimated capacity of the battery at the said discharge capacity is determined based on the estimated operating parameters, thereby determining the health level of the battery based on the estimated capacity and the reference capacity. The preset temperature can be the normal operating temperature of the battery, such as room temperature, 25 degrees. The reference capacity of the battery can be the battery capacity at the said discharge capacity before the battery is aged, for example, when it is initially used.
[0107] In the battery health prediction method provided by the present disclosure, the effect of temperature on the discharge capacity of the battery is taken into account. For example, the discharge capacity of the battery at low or high temperatures is different from the discharge capacity of the battery at normal temperature. The prediction of the battery health should not be affected by the current operating environment of the terminal device, but should be predicted based on the battery health under normal temperature operating environment. For example, the terminal battery consumes a lot of power in a low temperature environment. This does not mean that the battery health is not good, but is due to the influence of the ambient temperature. Therefore, the discharge capacity and operating parameters at the ambient temperature cannot be used as the basis for predicting the battery health. Instead, it is necessary to predict the estimated operating parameters at a preset temperature (for example, the ambient temperature) based on the discharge capacity and operating parameters at the ambient temperature, and then determine the estimated capacity at the preset temperature. Then, based on the estimated capacity and the reference capacity of the battery, determine the battery health, for example, the battery health level, thereby improving the prediction accuracy of the battery health level.
[0108] The method provided by the present disclosure can determine the estimated capacity of a battery at a preset temperature based on the battery's ambient temperature, the battery's discharge capacity, and operating parameters, and predict the battery's health level based on the estimated capacity and reference capacity, allowing users to understand the battery's health more intuitively.
[0109] In the battery prediction method provided herein, the battery health level can be predicted based on discharge capacity, operating parameters, and ambient temperature during a battery discharge cycle. Alternatively, the battery health level can be determined according to preset rules based on battery health levels determined over multiple discharge cycles. For example, the average of the battery health levels determined over multiple discharge cycles can be used as the final predicted battery health level.
[0110] In an exemplary embodiment of the present disclosure, a method for predicting battery health is provided, wherein the operating parameters include a first battery voltage. Figure 2 As shown, Figure 2 Shown Figure 1 Flowchart of a method for determining estimated operating parameters at the discharge capacity at a preset temperature according to the ambient temperature, discharge capacity and operating parameters in step S102:
[0111] Step 201: Determine whether the ambient temperature is the same as the preset temperature;
[0112] Step 202: If not, determine a first resistance of the battery at the ambient temperature and a second resistance of the battery at a preset temperature based on the discharge capacity;
[0113] Step 203: Determine a first battery current according to the first battery voltage and the first resistance;
[0114] Step 204: Determine a first estimated voltage at the preset temperature according to the first battery current and the second resistance.
[0115] In the battery health prediction method provided in the present disclosure, it is possible to determine the estimated operating parameters at the discharge capacity at a preset temperature based on the ambient temperature, the discharge capacity, and the operating parameters.
[0116] Considering the influence of ambient temperature on battery resistance, the battery resistance can be measured according to the battery discharge capacity and ambient temperature, and then the corresponding relationship among battery resistance, discharge capacity and ambient temperature can be determined. Figure 3 As shown, Figure 3 The corresponding relationship diagram of the battery resistance, discharge capacity and ambient temperature is shown, wherein the horizontal axis is the discharge capacity of the battery in milliampere hours (mAh) and the vertical axis is the resistance in ohms (Ω). Figure 3 The resistance values of the battery at different discharge capacities at 0°C, 25°C, and 50°C are shown in FIG. 1 , where the line labeled 1 represents the resistance values of the battery at different discharge capacities at an ambient temperature of 50°C. The line labeled 2 represents the resistance values of the battery at different discharge capacities at an ambient temperature of 25°C. The line labeled 3 represents the resistance values of the battery at different discharge capacities at an ambient temperature of 0°C.
[0117] When the ambient temperature is different from the preset temperature, Figure 3 The corresponding relationship between the battery resistance, discharge capacity and ambient temperature is determined according to the discharge capacity. The first resistance of the battery at ambient temperature and the second resistance at the preset temperature are determined. For example, the current ambient temperature is 0°C, the preset temperature is set to 25°C, the discharge capacity is 800mAh, and the first resistance at 0°C is R0. Figure 3 The corresponding relationship between the battery resistance, discharge capacity and ambient temperature is shown. It is determined that at 25°C, the second resistance of the battery is R 25 .like Figure 3 As shown, when the discharge capacity is 800mAh, the difference between the resistance at 0℃ and the resistance at 25℃ is R0-R 25 , as shown by label 21.
[0118] The acquired operating parameters include the first battery voltage, which is V0. Figure 4 As shown, Figure 4 The figure shows the relationship between the discharge capacity and voltage of the battery at an ambient temperature of 0 degrees. When the discharge capacity is 800mAh, the voltage of the first battery is V0. Figure 4 As shown in the bid number 11. Figure 3 The corresponding relationship between the resistance of the battery, the discharge capacity and the ambient temperature is that when the discharge capacity is 800 mAh, the first resistance at 0° C. is R0, and the first battery current can be determined to be I0=V0 / R0.
[0119] After obtaining the first battery current when the battery discharge capacity is 800mAh, the second battery resistance R 25 Or the difference between the resistance at 0 degrees and the resistance at 25 degrees is R0-R 25 Calculate the first estimated voltage V of the battery at a preset temperature of 25°C 设 ,like Figure 4 In the curve numbered 12, the first estimated voltage at a discharge capacity of 800mA is V 设 . V 设 It is equal to the product of the current I0 of the battery at a discharge capacity of 800mAh and the resistance at a preset temperature, or equal to the product of the current I0 of the battery at a discharge capacity of 800mAh and the resistance difference between the ambient temperature and the preset temperature plus the first battery voltage at the ambient temperature, that is, V 设 =I0*R 25 or V 设 =I0*(R0-R 25 )+V0.
[0120] After the first estimated voltage is determined, the estimated capacity of the battery during discharge can be determined based on the first estimated voltage, thereby determining the health level of the battery.
[0121] In the exemplary embodiments provided herein, an estimated battery voltage at a predetermined discharge temperature is derived based on the battery's operating parameters and the battery's first voltage. The estimated battery capacity is then determined based on the first estimated voltage, and the battery's health level is then determined. The battery's normal operating temperature can be determined based on the ambient temperature. The estimated battery voltage at the predetermined temperature is then used to determine the estimated battery capacity at the normal operating temperature, thereby determining the battery's health level. This makes battery health level prediction more reasonable and accurate.
[0122] In an exemplary embodiment of the present disclosure, a method for predicting battery health is provided.
[0123] Determine the estimated capacity of the battery based on the estimated operating parameters, including:
[0124] A first estimated capacity of the battery is determined according to the first estimated voltage and a reference voltage at a preset temperature.
[0125] In the battery health prediction method provided herein, a first estimated capacity of the battery is determined based on a first estimated voltage and a reference voltage at a preset temperature. The reference voltage at the preset temperature can be the battery voltage at the preset temperature before aging, for example, during initial use, when the battery has a discharge capacity of 800 mAh. Once the first estimated voltage is known, the first estimated capacity can be determined based on the relationship between the battery voltage and capacitance.
[0126] The relationship between battery voltage and battery capacity can include:
[0127] The ratio of the first estimated voltage to the reference voltage at the preset temperature is positively correlated with the ratio of the first estimated capacity of the battery to the reference capacity of the battery. For example, at the preset temperature, at a discharge capacity of, for example, 800 mAh, the ratio of the first estimated voltage of the battery to the reference voltage at the preset temperature is positively correlated with the ratio of the first estimated capacity of the battery to the reference capacity of the battery.
[0128] The ratio of the battery's first estimated voltage to the reference voltage at a preset temperature is positively correlated with the ratio of the battery's first estimated capacity to the battery's reference capacity. For example, if the battery's first estimated voltage is A1, the reference voltage at a preset temperature is A2, the first estimated capacity is B1, and the reference capacity is B2, then the relationship between these four is A1 / A2 = k*(B1 / B2), where k is any positive number. In the exemplary embodiments provided herein, the battery's first estimated capacity can be determined using this formula.
[0129] In the battery health prediction method provided in the present disclosure, the relationship between the first estimated voltage and the reference voltage at a preset temperature is used to determine the first estimated capacity of the battery, thereby more accurately obtaining the first estimated capacity of the battery, thereby accurately calculating the battery health and improving the user experience.
[0130] In a method for predicting battery health provided in an exemplary embodiment of the present disclosure, if the ambient temperature is the same as the preset temperature, the first estimated voltage is equal to the first battery voltage.
[0131] In the battery health prediction method provided herein, if the current ambient temperature is the same as the preset temperature, the first estimated voltage is equal to the first battery voltage. For example, if the current ambient temperature is 25°C and the preset temperature is 25°C, the current ambient temperature and the preset temperature are the same, and the corresponding operating parameters are also the same. Therefore, the first battery voltage at the current ambient temperature can be directly used as the first estimated voltage.
[0132] In the battery health prediction method provided by the present disclosure, when the ambient temperature is the same as the preset temperature, the first estimated voltage is equal to the first battery voltage, which eliminates the complicated calculation process, reduces the computing pressure of the terminal device, and can ensure the accurate display of the battery health with maximum efficiency.
[0133] In an exemplary embodiment of the present disclosure, a method for predicting battery health is provided, wherein the operating parameters include a second battery voltage; Figure 5 As shown, Figure 5 Shown Figure 1 Flowchart of a method for determining estimated operating parameters at the discharge capacity at a preset temperature according to the ambient temperature, discharge capacity and operating parameters in step S102:
[0134] Step 301: Determine whether the ambient temperature is the same as the preset temperature;
[0135] Step 302: If not, determine whether the battery is in a preset operating state.
[0136] Step 303: If not, determine the third resistance of the battery at the ambient temperature and the fourth resistance of the battery at a preset temperature according to the discharge capacity;
[0137] Step 304: Determine the second battery current based on the third resistor and the second battery voltage;
[0138] Step 305: Determine a second estimated voltage at the ambient temperature based on the second battery current, the second battery voltage, and a reference current under a preset operating state;
[0139] Step 306: Determine a third battery current based on the second estimated voltage and the fourth resistance;
[0140] Step 307: Determine a third estimated voltage at a preset temperature according to the third battery current and the fourth resistance.
[0141] In the battery health prediction method provided by the present disclosure, in addition to considering the ambient temperature, the load of the terminal device is also considered to further improve the accuracy of the battery health prediction. Among them, the preset operating state refers to the battery being in a normal operating state, for example, a light-load operating state, that is, the applications running in the terminal device include normal power-consuming applications such as communications. When the terminal device is under load, for example, when playing games, or under heavy load, for example, when the flash is turned on, it is an abnormal operating state.
[0142] In an exemplary embodiment provided by the present disclosure, when it is determined that the current ambient temperature is different from a preset temperature and the battery is not in a preset operating state, a second estimated voltage at the preset temperature is determined based on the third resistance at the current ambient temperature, the second battery voltage, and the fourth resistance at the preset temperature. A third battery current is then determined based on the second estimated voltage and the fourth resistance, and a third estimated voltage in the preset operating state at the preset temperature is determined based on the third battery current, the fourth resistance, and a reference current in the preset operating state.
[0143] Considering the impact of ambient temperature on battery resistance, the system first determines whether the ambient temperature is the same as the preset temperature. If not, it then determines whether the battery is in the preset operating state. If the battery's operating state differs from the preset operating state, the battery's third resistance at ambient temperature and fourth resistance at the preset temperature are determined based on the discharge capacity. If the battery's operating state differs from the preset state, the battery's operating state can be set to the load state of the terminal device, for example, the terminal device's gaming state.
[0144] As mentioned above, Figure 3 As shown, Figure 3 This graph shows the relationship between battery resistance, discharge capacity, and ambient temperature. The horizontal axis represents the battery's discharge capacity in milliampere-hours (mAh), and the vertical axis represents the resistance in ohms (Ω). Because ambient temperature affects battery resistance, the battery's resistance can be measured based on its discharge capacity and ambient temperature, thereby determining the impact of the battery's resistance on discharge capacity and ambient temperature. Figure 3 The graphs show the resistance values of the battery at different discharge capacities at 0°C, 25°C, and 50°C, respectively. The line labeled 1 represents the resistance values of the battery at different discharge capacities at an ambient temperature of 50°C. The line labeled 2 represents the resistance values of the battery at different discharge capacities at an ambient temperature of 25°C. The line labeled 3 represents the resistance values of the battery at different discharge capacities at an ambient temperature of 0°C.
[0145] When the ambient temperature is different from the preset temperature, Figure 3 The corresponding relationship between the battery resistance, discharge capacity and ambient temperature is determined according to the discharge capacity. The third resistance of the battery at ambient temperature and the fourth resistance at the preset temperature are determined. For example, the current ambient temperature is 0°C, the preset temperature is set to 25°C, the discharge capacity is 800mAh, and the third resistance at 0°C is the same as the first resistance, which is R0. Figure 3 The corresponding relationship between the battery resistance, discharge capacity and ambient temperature is shown. At 25°C, the fourth resistance of the battery is determined to be the same as the second resistance, which is R 25 .like Figure 3 As shown, when the discharge capacity is 800mAh, the difference between the resistance at 0℃ and the resistance at 25℃ is R0-R 25 , as shown by label 21.
[0146] After determining the third resistor and the fourth resistor, determining the second battery current according to the third resistor and the second battery voltage,
[0147] The acquired operating parameters include the second battery voltage, which is V'0. Figure 6 As shown, Figure 6 The figure shows the relationship between the discharge capacity and voltage of the battery at an ambient temperature of 0 degrees and when the battery is loaded by the terminal device. Figure 6 As shown in the figure with reference number 31, when the discharge capacity is 800mAh, the voltage of the second battery is V'0. Considering that the influence of the battery resistance is relatively small under load, only the influence of temperature on the resistance can be considered. Therefore, under load, the voltage of the second battery can also be calculated based on the load. Figure 3 The resistance value is determined by the corresponding relationship between the battery resistance, discharge capacity, and ambient temperature. For example, when the discharge capacity is 800mAh, the third resistance at 0°C is R0. It can be determined that when the discharge capacity is 800mAh, the ambient temperature is 0°C, and there is a load, the second battery current is I'0 = V'0 / R0.
[0148] After obtaining the second battery current I'0 under the state of the battery with a discharge capacity of 800mAh, an ambient temperature of 0 degrees, and a load, the fourth battery resistance R at a preset temperature of 25 degrees can be calculated. 25 Or the difference between the resistance at 0 degrees and the resistance at 25 degrees is R0-R 25 Calculate the second estimated voltage V' of the battery at a preset temperature of 25 degrees 设 .like Figure 6 In the curve numbered 32, the discharge capacity is 800mA, the preset temperature is 25 degrees, and the second estimated voltage under load is V' 设 . V' 设=Equal to the product of the current I'0 of the battery at a discharge capacity of 800mAh and the resistance at a preset temperature, or equal to the product of the current I'0 of the battery at a discharge capacity of 800mAh and the resistance difference between the ambient temperature and the preset temperature plus the second battery voltage V'0 at the ambient temperature, that is, V 设 =I'0*R 25 Or equal to V 设 =I'0*(R0-R 25 )+V'0.
[0149] When the discharge capacity is determined to be 800mA, the preset temperature is 25 degrees, and the load is applied, the second estimated voltage is V' 设 Then, according to the second estimated voltage V' 设 , a fourth resistor, determines a third current I3. The third current I3 is equal to the second estimated voltage V' 设 Divide by the fourth resistance, that is, I3 = V' 设 / R 25 .
[0150] After determining the third current I3, determining a third estimated voltage V" under the preset operating state at the preset temperature based on the third current, the fourth resistor, and the reference current I3 under the preset operating state. 设 The reference current under the preset operating state represents the discharge current of the battery under normal operating conditions and normal temperature. When the battery model is determined, the reference current I 参 According to R 25 OK. The third estimated voltage V" 设 Equal to the third current I3 minus the reference current I 参 The product of the difference and the fourth resistance R 25 , that is, V" = (I3-I 参 )*R 25 .
[0151] After the third estimated voltage is determined, the estimated capacity of the battery during discharge can be determined based on the third estimated voltage, thereby determining the health level of the battery.
[0152] In the exemplary embodiment provided by the present disclosure, while taking into account the ambient temperature and the load of the terminal device, when it is determined that the current ambient temperature is different from the preset temperature and the battery is not in the preset operating state, the second estimated voltage at the preset temperature is determined based on the third resistance at the current ambient temperature, the second battery voltage, and the fourth resistance at the preset temperature. The third battery current is then determined based on the second estimated voltage and the fourth resistance, and the third estimated voltage at the preset operating state at the preset temperature is determined based on the third battery current, the fourth resistance, and the reference current at the preset operating state. The estimated capacitance at the normal operating temperature of the battery and the preset operating state is determined, and then the health level of the battery is determined, so that the prediction of the health level of the battery is more reasonable and accurate.
[0153] In an exemplary embodiment of the present disclosure, a method for predicting battery health is provided.
[0154] Determine the estimated capacity of the battery based on the estimated operating parameters, including:
[0155] The second estimated capacity of the battery is determined based on the third estimated voltage and a reference voltage under a preset operating state at a preset temperature. The reference voltage under the preset operating state at the preset temperature can be the battery voltage under the preset operating state before aging, for example, during initial use, when the battery is discharged, such as 800 mAh, at the preset temperature. Once the third estimated voltage is known, the second estimated capacity can be determined based on the relationship between the battery voltage and capacitance.
[0156] The relationship between battery voltage and battery capacity can include:
[0157] The ratio of the third estimated voltage to the reference voltage under the preset operating state at the preset temperature is positively correlated with the ratio of the second estimated capacity of the battery to the reference capacity of the battery. For example, at the preset temperature, the preset operating state, and at a discharge capacity of, for example, 800 mAh, the ratio of the third estimated voltage of the battery to the reference voltage under the preset operating state at the preset temperature is positively correlated with the ratio of the second estimated capacity of the battery to the reference capacity of the battery.
[0158] The ratio of the battery's third estimated voltage to the reference voltage under a preset temperature and operating environment is positively correlated with the ratio of the battery's second estimated capacity to the battery's reference capacity. For example, if the battery's third estimated voltage is C1, the reference voltage under a preset temperature and operating environment is C2, the second estimated capacity is D1, and the reference capacity is D2, then the relationship between these four is C1 / C2 = n*(D1 / D2), where n is any positive number. In the exemplary embodiments provided herein, the battery's second estimated capacity can be determined using this formula.
[0159] In the exemplary embodiment provided by the present disclosure, the ratio of the third estimated voltage to the reference voltage under the preset operating state at the preset temperature is positively correlated with the ratio of the second estimated capacity of the battery to the reference capacity of the battery. This can more accurately determine the second estimated capacity of the battery, determine the health of the battery, and improve the user experience.
[0160] In a method for predicting battery health provided in an exemplary embodiment of the present disclosure, if the ambient temperature is the same as the preset temperature, the second estimated voltage is equal to the second battery voltage.
[0161] In the exemplary embodiment provided herein, if the current ambient temperature is the same as the preset temperature, i.e., the battery is currently at the preset temperature, then the second estimated voltage is equal to the second battery voltage. This exemplary embodiment eliminates complex calculations, reduces the computing pressure on the terminal device, and ensures the most efficient and accurate display of battery health.
[0162] In a method for predicting battery health provided in an exemplary embodiment of the present disclosure,
[0163] The battery health level is determined based on the estimated battery capacity and the reference capacity of the battery at discharge capacity, including:
[0164] Obtain the battery usage time and determine the battery health level based on the battery usage time, the estimated battery capacity, and the reference capacity of the battery during discharge.
[0165] In the battery health prediction method provided in the present disclosure, the battery health level can be predicted with reference to the usage time, and the battery health level can also be determined based on the battery usage time, the battery estimated capacity and the battery reference capacity. In the method provided in the present disclosure, after the estimated capacity at the discharge capacity is determined, the preliminary health level is determined by comparing it with the reference capacity of the battery, and then the battery health level is finally determined with reference to the battery usage time. For example, when the estimated capacity of the battery is greater than or equal to 95% of the battery reference capacity, the battery health level can be considered to be excellent; when the estimated capacity of the battery is greater than or equal to 90% of the battery reference capacity, the battery health level can be considered to be good; when the estimated capacity of the battery is greater than or equal to 85% of the battery reference capacity, the battery health level can be considered to be normal; and when the estimated capacity of the battery is greater than or equal to 80% of the battery reference capacity, the battery health level can be considered to be general. Figure 7 As shown, Figure 7 The middle curve 41 shows a battery health level curve, wherein the vertical axis represents the battery capacity.
[0166] In the battery health prediction method provided by the present disclosure, the battery usage time is used as a reference parameter for predicting the battery health level. Figure 7 As shown, the horizontal axis represents usage time, which can be divided according to the number of charge and discharge cycles. For example, if the battery's life cycle is 800 charge and discharge cycles, the cycle can be divided into levels of 200 cycles. A is 0-200 charge and discharge cycles, B is 201-400 charge and discharge cycles, C is 401-600 charge and discharge cycles, and D is 601-800 charge and discharge cycles. While referring to the battery's estimated capacity, the battery's usage time is also taken into account. For example, if the battery's estimated capacity is 94% of the battery's reference capacity, its health level is normal if the usage time is not taken into account. However, considering the usage time, the battery is charged and discharged 400 times. Under normal operating conditions and normal temperature, after 400 charge and discharge cycles, the battery capacity should be 90% of the reference capacity of the battery. However, the estimated capacity of the battery is 94% of the reference capacity of the battery, which is much higher than 90%. If we simply consider the battery charge and discharge times of 400 times and the estimated capacity of 94% of the reference capacity as normal, it is obviously unreasonable. In order to make the prediction of battery health more reasonable, the battery health level can be determined by considering the usage time, the estimated capacity of the battery, and the reference capacity of the battery at the time of discharge according to preset rules. For example, under normal operating conditions and at normal temperatures, the battery capacity after N charge and discharge cycles is m% of the battery's reference capacity multiplied by a predetermined coefficient and compared with the battery's estimated capacity. If the battery's estimated capacity is greater than the battery capacity multiplied by the predetermined coefficient, the battery's health level is adjusted up one level. For example, if the predetermined coefficient is between 0.99 and 1.01, a battery with 400 charge and discharge cycles and an estimated capacity of 94% of the battery's reference capacity should have an excellent health level. If the battery's estimated capacity is less than the battery capacity multiplied by the predetermined coefficient, the battery's health level is adjusted up one level. For example, if the predetermined coefficient is 1.01, a battery with 400 charge and discharge cycles and an estimated capacity of 88% of the battery's reference capacity should have a fair health level.
[0167] In the exemplary embodiment provided by the present disclosure, the health level of the battery is determined based on the battery's usage time, estimated capacity, and the reference capacity of the battery at the time of discharge capacity, thereby improving the accuracy of the prediction of the battery health level.
[0168] In the battery health prediction method provided in this disclosure, the battery health level is predicted within a charge-discharge cycle. The battery health level can be obtained at multiple discharge capacities within the charge-discharge cycle, and the predicted battery health level after the charge-discharge cycle can be determined according to preset rules. For example, the average of the battery health levels at multiple discharge capacities is taken as the final predicted battery health level after the discharge cycle.
[0169] The battery health level can also be determined according to preset rules based on the battery health levels determined during multiple discharge cycles. For example, the average value of the battery health levels determined during multiple discharge cycles is taken as the final predicted battery health level after the multiple discharge cycles.
[0170] In the exemplary embodiments provided by the present disclosure, the health level of the battery can be determined based on the battery's usage time, estimated capacity, and the reference capacity of the battery at the time of discharge capacity. The health level of the battery can be promptly corrected after the battery is affected by temperature and / or load, allowing users to understand the battery's operating status in a timely manner and improve user experience.
[0171] An exemplary embodiment of the present disclosure provides a method for predicting battery health, the method further comprising:
[0172] Displays the determined battery health level.
[0173] In the battery health prediction method provided by the present disclosure, the determined battery health level is displayed on the corresponding interface of the terminal device, such as Figure 8 As shown, Figure 8 A schematic diagram of a battery health level display is shown, wherein the battery health level can be displayed in four levels: excellent, good, normal, and fair. Each level is displayed in a different way, for example, with different shades of color.
[0174] In the battery health prediction method provided in the present disclosure, the battery health level is Figure 8 The display method shown allows users to understand the health level of the battery of the terminal device in real time, thereby improving user experience.
[0175] The present disclosure also provides a device for predicting battery health. Figure 9 , Figure 9 FIG. 1 is a structural diagram of a device for predicting battery health according to an exemplary embodiment. Figure 9 As shown, applied to terminal equipment, this device includes:
[0176] Acquisition module 1001: used to obtain ambient temperature, battery discharge capacity and operating parameters;
[0177] A first determining module 1002 is configured to determine an estimated operating parameter at the discharge capacity at a preset temperature based on the ambient temperature, the discharge capacity, and the operating parameter;
[0178] A second determining module 1003 is configured to determine an estimated capacity of the battery at the time of discharging according to the estimated operating parameters;
[0179] The third determining module 1004 is configured to determine a battery health level according to the estimated capacity of the battery and the reference capacity of the battery during the discharge capacity.
[0180] The present disclosure also provides a device for predicting battery health.
[0181] The operating parameters include a first battery voltage;
[0182] The first determining module 1002 includes:
[0183] determining whether the ambient temperature is the same as a preset temperature;
[0184] If not, determining a first resistance of the battery at the ambient temperature and a second resistance of the battery at the preset temperature according to the discharge capacity;
[0185] determining a first battery current according to the first battery voltage and the first resistance;
[0186] A first estimated voltage at the preset temperature is determined according to the first battery current and the second resistance.
[0187] The present disclosure also provides a device for predicting battery health.
[0188] If the ambient temperature is the same as the preset temperature, the first estimated voltage is equal to the first battery voltage.
[0189] The present disclosure also provides a device for predicting battery health.
[0190] The second determining module 1003 includes:
[0191] A first estimated capacity of the battery is determined according to the first estimated voltage and a reference voltage at a preset temperature.
[0192] The present disclosure also provides a device for predicting battery health.
[0193] The determining the first estimated capacity of the battery according to the first estimated voltage and a reference voltage at a preset temperature includes:
[0194] The ratio of the first estimated voltage to the reference voltage at the preset temperature is positively correlated with the ratio of the first estimated capacity of the battery to the reference capacity of the battery.
[0195] The present disclosure also provides a device for predicting battery health.
[0196] The operating parameters include a second battery voltage;
[0197] The first determining module 1002 includes:
[0198] determining whether the ambient temperature is the same as a preset temperature;
[0199] If not, determine whether the battery is in the preset operating state.
[0200] If not, determining a first resistance of the battery at the ambient temperature and a second resistance of the battery at the preset temperature according to the discharge capacity;
[0201] determining a second battery current according to the first resistor and the second battery voltage;
[0202] determining a second estimated voltage at the ambient temperature based on the second battery current, the second battery voltage, and the reference current under the preset operating state;
[0203] determining a third battery current based on the second estimated voltage and the second resistance;
[0204] A third estimated voltage at the preset temperature is determined according to the third battery current and the second resistance.
[0205] The present disclosure also provides a device for predicting battery health.
[0206] If the ambient temperature is the same as the preset temperature, the third estimated voltage is equal to the second estimated voltage.
[0207] The present disclosure also provides a device for predicting battery health.
[0208] The second determining module 1003 includes:
[0209] A second estimated capacity of the battery is determined according to the third estimated voltage and a reference voltage at a preset temperature.
[0210] The present disclosure also provides a device for predicting battery health.
[0211] The determining the second estimated capacity of the battery according to the third estimated voltage and a reference voltage at a preset temperature includes:
[0212] The ratio of the third estimated voltage to the reference voltage at the preset temperature is positively correlated with the ratio of the second estimated capacity of the battery to the reference capacity of the battery.
[0213] The present disclosure also provides a device for predicting battery health.
[0214] The second determining module 1003 includes:
[0215] The battery resistance is measured according to the discharge capacity and the ambient temperature, and a corresponding relationship among the battery resistance, the discharge capacity, and the ambient temperature is determined.
[0216] The present disclosure also provides a device for predicting battery health.
[0217] The third determining module 1004 includes:
[0218] The battery usage time is obtained, and the battery health level is determined according to the battery usage time, the estimated capacity of the battery, and the reference capacity of the battery at the time of discharge capacity.
[0219] The present disclosure also provides a device for predicting battery health.
[0220] The prediction device further comprises:
[0221] The display module 1005 is configured to display the determined battery health level.
[0222] Figure 10 FIG6 is a block diagram of a battery health prediction apparatus 600 according to an exemplary embodiment. For example, the apparatus 600 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0223] Reference Figure 6 , apparatus 600 may include one or more of the following components: a processing component 602 , a memory 604 , a power component 606 , a multimedia component 608 , an audio component 610 , an input / output (I / O) interface 612 , a sensor component 614 , and a communication component 616 .
[0224] The processing component 602 generally controls the overall operation of the device 600, such as operations associated with display, phone calls, data communications, camera operation, and recording operations. The processing component 602 may include one or more processors 620 to execute instructions to perform all or part of the steps of the above-described method. In addition, the processing component 602 may include one or more modules to facilitate interaction between the processing component 602 and other components. For example, the processing component 602 may include a multimedia module to facilitate interaction between the multimedia component 608 and the processing component 602.
[0225] The memory 604 is configured to store various types of data to support operations on the device 600. Examples of such data include instructions for any application or method operating on the device 600, contact data, phone book data, messages, pictures, videos, etc. The memory 604 can be implemented by any type of volatile or non-volatile storage device, or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk, or optical disk.
[0226] The power component 606 provides power to the various components of the device 600. The power component 606 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to the device 600.
[0227] The multimedia component 608 includes a screen that provides an output interface between the device 600 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen can be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touches, slides, and gestures on the touch panel. The touch sensor can not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 508 includes a front camera and / or a rear camera. When the device 600 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have a focal length and optical zoom capability.
[0228] The audio component 610 is configured to output and / or input audio signals. For example, the audio component 610 includes a microphone (MIC), which is configured to receive external audio signals when the device 600 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 604 or transmitted via the communication component 616. In some embodiments, the audio component 610 also includes a speaker for outputting audio signals.
[0229] I / O interface 612 provides an interface between processing component 602 and peripheral interface modules, such as a keyboard, click wheel, buttons, etc. These buttons may include but are not limited to: a home button, volume buttons, a start button, and a lock button.
[0230] The sensor assembly 614 includes one or more sensors for providing various aspects of the status assessment of the device 600. For example, the sensor assembly 614 can detect the open / closed state of the device 600, the relative positioning of components, such as the display and keypad of the device 600. The sensor assembly 614 can also detect changes in the position of the device 600 or a component of the device 600, the presence or absence of user contact with the device 600, the orientation or acceleration / deceleration of the device 600, and temperature changes of the device 600. The sensor assembly 614 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 614 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 614 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0231] The communication component 616 is configured to facilitate wired or wireless communication between the device 600 and other devices. The device 600 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 616 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 616 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0232] In an exemplary embodiment, the apparatus 600 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 arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above-described method.
[0233] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 604 including instructions, which can be executed by the processor 620 of the apparatus 600 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0234] A computer-readable storage medium stores instructions. When the instructions are called and executed on a computer, the terminal executes a battery health prediction method, the method comprising:
[0235] Obtain ambient temperature, battery discharge capacity and operating parameters;
[0236] determining, based on the ambient temperature, the discharge capacity, and the operating parameters, an estimated operating parameter at the discharge capacity at a preset temperature;
[0237] determining an estimated capacity of the battery at the time of the discharge capacity based on the estimated operating parameters;
[0238] A battery health level is determined based on the estimated capacity of the battery and a reference capacity of the battery at the time of the discharge capacity.
[0239] Other embodiments of the embodiments disclosed herein will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the embodiments disclosed herein that follow the general principles of the embodiments disclosed herein and include common knowledge or customary techniques in the art not disclosed in the examples. The specification and examples are to be considered as exemplary only, with the true scope and spirit of the embodiments disclosed herein being indicated by the following claims.
[0240] It should be understood that the embodiments of the present disclosure are not limited to the precise structures described above and shown in the accompanying drawings, and that various combinations, substitutions, modifications, and changes may be made to the method steps or device components disclosed in this application without departing from the scope thereof, and such combinations, substitutions, modifications, and changes are deemed to be included within the scope of the present disclosure. The scope of protection claimed by the present disclosure is limited by the appended claims.
Claims
1. A battery health prediction method, applied to a terminal device, characterized in that: Acquiring ambient temperature, discharge capacity, and operating parameters of the battery, wherein the operating parameters include the voltage at which the battery operates; determining, based on the ambient temperature, the discharge capacity, and the operating parameters, an estimated operating parameter at the discharge capacity at a preset temperature; determining an estimated capacity of the battery at the time of the discharge capacity based on the estimated operating parameters; determining a battery health level based on the estimated capacity of the battery and a reference capacity of the battery at the time of the discharge capacity; Wherein, determining the estimated operating parameters at the discharge capacity at the preset temperature based on the ambient temperature, the discharge capacity and the operating parameters includes: determining whether the ambient temperature is the same as a preset temperature; If not, determining the resistance of the battery at the ambient temperature and the resistance of the battery at the preset temperature based on the discharge capacity; determining an estimated operating parameter at the preset temperature based on the operating parameter, the resistance at the ambient temperature, and the resistance at the preset temperature; If the ambient temperature is the same as the preset temperature, the estimated operating parameter is equal to the operating parameter.
2. The method for predicting battery health according to claim 1, wherein: The operating parameters include a first battery voltage; The determining, based on the ambient temperature, the discharge capacity, and the operating parameters, the estimated operating parameters at the discharge capacity at the preset temperature includes: determining whether the ambient temperature is the same as the preset temperature; If not, determining a first resistance of the battery at the ambient temperature and a second resistance of the battery at the preset temperature according to the discharge capacity; determining a first battery current according to the first battery voltage and the first resistance; A first estimated voltage at the preset temperature is determined according to the first battery current and the second resistance.
3. The method for predicting battery health according to claim 2, wherein: If the ambient temperature is the same as the preset temperature, the first estimated voltage is equal to the first battery voltage.
4. The method for predicting battery health according to claim 2 or 3, characterized in that: Determining the estimated capacity of the battery based on the estimated operating parameters includes: A first estimated capacity of the battery is determined according to the first estimated voltage and a reference voltage at a preset temperature.
5. The method for predicting battery health according to claim 4, wherein: The determining the first estimated capacity of the battery according to the first estimated voltage and a reference voltage at a preset temperature includes: The ratio of the first estimated voltage to the reference voltage at the preset temperature is positively correlated with the ratio of the first estimated capacity of the battery to the reference capacity of the battery.
6. The method for predicting battery health according to claim 1, wherein: The operating parameters include a second battery voltage; The determining, based on the ambient temperature, the discharge capacity, and the operating parameters, the estimated operating parameters at the discharge capacity at the preset temperature includes: determining whether the ambient temperature is the same as the preset temperature; If not, determine whether the battery is in the preset operating state. If not, determining a third resistance of the battery at the ambient temperature and a fourth resistance of the battery at the preset temperature according to the discharge capacity; determining a second battery current according to the third resistor and the second battery voltage; determining a second estimated voltage at the preset temperature according to the second battery current and the fourth resistance; determining a third battery current based on the second estimated voltage and the fourth resistance; A third estimated voltage under the preset operating state at the preset temperature is determined according to the third battery current, the fourth resistor, and the reference current under the preset operating state.
7. The method for predicting battery health according to claim 6, wherein: If the ambient temperature is the same as the preset temperature, the second estimated voltage is equal to the second battery voltage.
8. The method for predicting battery health according to claim 6 or 7, characterized in that: Determining the estimated capacity of the battery based on the estimated operating parameters includes: A second estimated capacity of the battery is determined according to the third estimated voltage and a reference voltage in the preset operating state at a preset temperature.
9. The method for predicting battery health according to claim 8, wherein: Determining the second estimated capacity of the battery according to the third estimated voltage and a reference voltage under the preset operating state at a preset temperature includes: The ratio of the third estimated voltage to the reference voltage of the preset operating state at the preset temperature is positively correlated with the ratio of the second estimated capacity of the battery to the reference capacity of the battery.
10. The method for predicting battery health according to claim 1, wherein: Determining the estimated capacity of the battery based on the estimated operating parameters includes: The battery resistance is measured according to the discharge capacity and the ambient temperature, and a corresponding relationship among the battery resistance, the discharge capacity, and the ambient temperature is determined.
11. The method for predicting battery health according to claim 1, wherein: The determining the battery health level according to the estimated capacity of the battery and the reference capacity of the battery at the time of the discharge capacity includes: The battery usage time is obtained, and the battery health level is determined according to the battery usage time, the estimated capacity of the battery, and the reference capacity of the battery at the time of discharge capacity.
12. The method for predicting battery health according to claim 1, wherein: The prediction method further comprises: Displays the determined battery health level.
13. A battery health prediction device, applied to a terminal device, characterized in that: The device comprises: Acquisition module: used to obtain ambient temperature, battery discharge capacity and operating parameters, wherein the operating parameters include the voltage of the battery itself; A first determining module is configured to determine an estimated operating parameter at the discharge capacity at a preset temperature based on the ambient temperature, the discharge capacity, and the operating parameter; A second determining module: configured to determine an estimated capacity of the battery at the time of discharge capacity according to the estimated operating parameters; a third determining module, configured to determine a battery health level according to the estimated capacity of the battery and a reference capacity of the battery at the time of the discharge capacity; The first determining module includes: determining whether the ambient temperature is the same as a preset temperature; If not, determining the resistance of the battery at the ambient temperature and the resistance of the battery at the preset temperature based on the discharge capacity; determining an estimated operating parameter at the preset temperature based on the operating parameter, the resistance at the ambient temperature, and the resistance at the preset temperature; If the ambient temperature is the same as the preset temperature, the estimated operating parameter is equal to the operating parameter.
14. The battery health prediction device according to claim 13, characterized in that: The operating parameters include a first battery voltage; The first determining module includes: determining whether the ambient temperature is the same as the preset temperature; If not, determining a first resistance of the battery at the ambient temperature and a second resistance of the battery at the preset temperature according to the discharge capacity; determining a first battery current according to the first battery voltage and the first resistance; A first estimated voltage at the preset temperature is determined according to the first battery current and the second resistance.
15. The battery health prediction device according to claim 14, characterized in that: If the ambient temperature is the same as the preset temperature, the first estimated voltage is equal to the first battery voltage.
16. The battery health prediction device according to claim 14 or 15, characterized in that: The second determining module includes: A first estimated capacity of the battery is determined according to the first estimated voltage and a reference voltage at a preset temperature.
17. The battery health prediction device according to claim 16, characterized in that: The determining the first estimated capacity of the battery according to the first estimated voltage and a reference voltage at a preset temperature includes: The ratio of the first estimated voltage to the reference voltage at the preset temperature is positively correlated with the ratio of the first estimated capacity of the battery to the reference capacity of the battery.
18. The battery health prediction device according to claim 13, wherein: The operating parameters include a second battery voltage; The first determining module includes: determining whether the ambient temperature is the same as the preset temperature; If not, determine whether the battery is in the preset operating state. If not, determining a third resistance of the battery at the ambient temperature and a fourth resistance of the battery at the preset temperature according to the discharge capacity; determining a second battery current according to the third resistor and the second battery voltage; determining a second estimated voltage at the preset temperature according to the second battery current and the fourth resistance; determining a third battery current based on the second estimated voltage and the fourth resistance; A third estimated voltage under the preset operating state at the preset temperature is determined according to the third battery current, the fourth resistor, and the reference current under the preset operating state.
19. The battery health prediction device according to claim 18, characterized in that If the ambient temperature is the same as the preset temperature, the second estimated voltage is equal to the second battery voltage.
20. The battery health prediction device according to claim 18 or 19, characterized in that: The second determining module includes: A second estimated capacity of the battery is determined according to the third estimated voltage and a reference voltage in the preset operating state at a preset temperature.
21. The battery health prediction device according to claim 20, characterized in that: Determining the second estimated capacity of the battery according to the third estimated voltage and a reference voltage under the preset operating state at a preset temperature includes: The ratio of the third estimated voltage to the reference voltage in the preset operating state at the preset temperature is positively correlated with the ratio of the second estimated capacity of the battery to the reference capacity of the battery.
22. The battery health prediction device according to claim 13, wherein: The second determining module includes: The battery resistance is measured according to the discharge capacity and the ambient temperature, and a corresponding relationship among the battery resistance, the discharge capacity, and the ambient temperature is determined.
23. The battery health prediction device according to claim 13, wherein: The third determining module includes: The battery usage time is obtained, and the battery health level is determined according to the battery usage time, the estimated capacity of the battery, and the reference capacity of the battery at the time of discharge capacity.
24. A battery health prediction device, characterized in that: The prediction device comprises: processor; a memory for storing executable instructions for the processor; The processor is configured to execute a battery health prediction method, the prediction method comprising: Acquiring ambient temperature, discharge capacity, and operating parameters of the battery, wherein the operating parameters include the voltage at which the battery operates; determining, based on the ambient temperature, the discharge capacity, and the operating parameters, an estimated operating parameter at the discharge capacity at a preset temperature; determining an estimated capacity of the battery at the time of the discharge capacity based on the estimated operating parameters; determining a battery health level based on the estimated capacity of the battery and a reference capacity of the battery at the time of the discharge capacity; Wherein, determining the estimated operating parameters at the discharge capacity at the preset temperature based on the ambient temperature, the discharge capacity and the operating parameters includes: determining whether the ambient temperature is the same as a preset temperature; If not, determining the resistance of the battery at the ambient temperature and the resistance of the battery at the preset temperature based on the discharge capacity; determining an estimated operating parameter at the preset temperature based on the operating parameter, the resistance at the ambient temperature, and the resistance at the preset temperature; If the ambient temperature is the same as the preset temperature, the estimated operating parameter is equal to the operating parameter.
25. A computer-readable storage medium, wherein instructions are stored in the computer-readable storage medium. When the instructions are called and executed on a computer, a method for predicting battery health is executed, the method comprising: Acquiring ambient temperature, discharge capacity, and operating parameters of the battery, wherein the operating parameters include the voltage at which the battery operates; determining, based on the ambient temperature, the discharge capacity, and the operating parameters, an estimated operating parameter at the discharge capacity at a preset temperature; determining an estimated capacity of the battery at the time of the discharge capacity based on the estimated operating parameters; determining a battery health level based on the estimated capacity of the battery and a reference capacity of the battery at the time of the discharge capacity; Wherein, determining the estimated operating parameters at the discharge capacity at the preset temperature based on the ambient temperature, the discharge capacity and the operating parameters includes: determining whether the ambient temperature is the same as a preset temperature; If not, determining the resistance of the battery at the ambient temperature and the resistance of the battery at the preset temperature based on the discharge capacity; determining an estimated operating parameter at the preset temperature based on the operating parameter, the resistance at the ambient temperature, and the resistance at the preset temperature; If the ambient temperature is the same as the preset temperature, the estimated operating parameter is equal to the operating parameter.
Citation Information
Patent Citations
Battery health state detection method and apparatus
CN105158699A
Method and system for carrying out load balancing control on plurality of battery units
CN109802188A