Method and device for determining health state of battery

By acquiring real-time and historical information about the battery and combining the correlation between temperature and SOH value, the SOH decay of the battery is dynamically calculated, which solves the problem of insufficient accuracy in battery SOH estimation in the existing technology and achieves a more accurate battery health status assessment.

CN120993227APending Publication Date: 2025-11-21SHANGHAI SIGE DIGITAL TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511462659.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-13
Publication Date
2025-11-21

AI Technical Summary

Technical Problem

Existing battery SOH estimation methods are highly dependent on data acquisition accuracy and require specific conditions to be implemented, thus failing to guarantee the accuracy of battery SOH estimation.

Method used

By acquiring real-time temperature, real-time status, and historical status information of the battery, and combining the degradation models of calendar aging and cycle aging, the SOH value of the battery is dynamically calculated, including determining the SOH degradation amount of calendar aging and cycle aging. By utilizing the correlation between temperature, SOH value, and degradation slope factor, the health status of the battery is estimated in real time.

Benefits of technology

It improves the accuracy and efficiency of battery SOH estimation, enables timely detection of battery degradation trends, and reduces reliance on high-precision data acquisition.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120993227A_ABST
    Figure CN120993227A_ABST
Patent Text Reader

Abstract

The invention discloses a battery health state determination method and device, and relates to the technical field of new energy batteries, and the method comprises the steps: obtaining the real-time temperature information of a specified battery, the first storage duration at the current moment, and the first battery charge and discharge capacity, a first SOH value at the last moment, a second storage duration and a second battery charge and discharge capacity; according to the real-time temperature information, the first SOH value, the first storage duration and the second storage duration, determining a first SOH attenuation amount of calendar aging of the specified battery from the previous moment to the current moment; according to the real-time temperature information, the first SOH value, the first battery charge-discharge capacity and the second battery charge-discharge capacity, determining a second SOH attenuation amount of cyclic aging of the specified battery from the previous moment to the current moment; and determining a real-time SOH value of the specified battery according to the first SOH value, the first SOH attenuation amount and the second SOH attenuation amount. According to the method, the SOH estimation precision of the battery can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of new energy battery, and particularly relates to a battery state of health determination method and device. BACKGROUND

[0002] The state of health (SOH) of a battery is a key indicator for measuring the performance and life of the battery. In actual use, the SOH of the battery is affected by different operating conditions, such as charge-discharge rate, operating temperature, etc., resulting in different degrees of life decay. Therefore, accurately calculating the real-time SOH of the battery can effectively evaluate the current state of the battery and avoid thermal runaway caused by battery aging.

[0003] In the prior art, common methods for determining the SOH of a battery include a SOH estimation method based on cumulative capacity and a SOH estimation method based on power decay. The SOH estimation method based on cumulative capacity compares the actual allowable charge-discharge capacity calculated in the actual use of the battery with the initial nominal capacity of the battery, and then reflects the current decay and aging degree of the battery. However, this method has high requirements for the sampling accuracy of data (such as current and voltage), and in addition, it considers low-end static and power difference, so it has high requirements for the accuracy of open circuit voltage (OCV) correction and state of charge (SOC) estimation. The SOH estimation method based on power decay uses the internal resistance value of the battery to reflect the SOH of the battery. However, this method calculates the internal resistance value of the battery in milliohms, which requires very high sampling accuracy of current and voltage (such as millivolt-level data), and in addition, it needs to meet certain conditions (such as pulse current) to calculate.

[0004] Therefore, the above two methods for determining the SOH of a battery are highly dependent on the data sampling accuracy and need to be implemented under specific conditions, which cannot ensure the estimation accuracy of the SOH of the battery. SUMMARY

[0005] The present application provides a method for determining the state of health of a battery, which can effectively improve the estimation accuracy of the SOH of the battery. The method comprises: obtaining real-time temperature information, real-time state information and historical state information of a specified battery, wherein the real-time state information includes a first storage time length and a first battery charge-discharge capacity at the current time; and the historical state information includes a first state of health (SOH) value, a second storage time length and a second battery charge-discharge capacity at the previous time; Based on the real-time temperature information, the first SOH value, the first storage duration, and the second storage duration, determine the first SOH decay amount of the specified battery from the previous moment to the current moment due to calendar aging; based on the real-time temperature information, the first SOH value, the first battery charge / discharge capacity, and the second battery charge / discharge capacity, determine the second SOH decay amount of the specified battery from the previous moment to the current moment due to cyclic aging. The real-time SOH value of a specified battery is determined based on the first SOH value, the first SOH decay amount, and the second SOH decay amount.

[0006] Optionally, based on the real-time temperature information, the first SOH value, the first storage duration, and the second storage duration, the first SOH decay amount of the specified battery from the previous moment to the current moment due to calendar aging is determined, including: Based on the first storage duration and the second storage duration, determine the change in storage duration of the specified battery from the previous moment to the current moment; Based on the real-time temperature information and the first SOH value, the calendar aging life decay slope factor is determined from the preset correlation between temperature, SOH value and calendar aging life decay slope factor. The first SOH decay amount is determined based on the change in storage duration and the calendar aging lifetime decay slope factor.

[0007] Optionally, the relationship between temperature, SOH value, and calendar aging lifetime degradation slope factor can be set through the following steps: Obtain the first relationship curve between storage time and battery SOH value at different temperatures; The first relationship curve at each temperature is differentiated to obtain multiple first differential intervals at each temperature. By taking the derivative over each first differential interval at each temperature, the slope between each first differential interval at each temperature can be obtained. Based on the battery SOH value and slope between each first micro-region at each temperature, the correlation between the battery SOH value at each temperature and the calendar aging life decay slope factor is determined.

[0008] Optionally, based on the real-time temperature information, the first SOH value, the first battery charge / discharge capacity, and the second battery charge / discharge capacity, the second SOH attenuation amount of the specified battery from the previous moment to the current moment during cyclic aging is determined, including: Based on the charge / discharge capacity of the first battery and the charge / discharge capacity of the second battery, determine the change in the number of cycles of the specified battery from the previous moment to the current moment; Based on the real-time temperature information and the first SOH value, the cyclic aging life decay slope factor is determined from the preset correlation between temperature, SOH value and cyclic aging life decay slope factor. The second SOH decay amount is determined based on the change in the number of cycles and the cyclic aging life decay slope factor.

[0009] Optionally, based on the charge / discharge capacity of the first battery and the charge / discharge capacity of the second battery, the change in the number of cycles of the specified battery from the previous moment to the current moment is determined, including: The change in the number of cycles of the specified battery from the previous moment to the current moment is determined using the following formula, based on the charge / discharge capacity of the first battery and the charge / discharge capacity of the second battery: in, Indicates the change in the number of iterations; Indicates the charge / discharge capacity of the first battery; Indicates the charge / discharge capacity of the second battery; This indicates the rated capacity of the specified battery obtained in advance.

[0010] Optionally, the relationship between temperature, SOH value, and cyclic aging life decay slope factor can be set through the following steps: Obtain a second curve showing the relationship between the number of cycles at different temperatures and the SOH value of the battery; The second relationship curve at each temperature is differentiated to obtain multiple second differential intervals at each temperature; By taking the derivative over each second differential interval at each temperature, the slope between each second differential interval at each temperature can be obtained. Based on the battery SOH value and slope between each second micro-region at each temperature, the correlation between the battery SOH value at each temperature and the cycle aging lifetime decay slope factor is determined.

[0011] Optionally, the real-time SOH value of a specified battery is determined based on the first SOH value, the first SOH decay amount, and the second SOH decay amount, including: The real-time SOH value of a specified battery is determined using the following formula, based on the first SOH value, the first SOH decay amount, and the second SOH decay amount: in, Indicates the real-time SOH value; Indicates the first SOH value; Indicates the first SOH decay amount; This indicates the amount of the second SOH decay; Indicates the change in storage duration; This represents the slope factor of calendar aging lifespan decay. Indicates the change in the number of iterations; This represents the slope factor of cyclic aging life decay.

[0012] This invention also provides a device for determining the state of battery health, which effectively improves the accuracy of battery SOH estimation. The device includes: The data acquisition module is used to acquire real-time temperature information, real-time status information and historical status information of a specified battery. The real-time status information includes the first storage duration and the first battery charge / discharge capacity at the current moment; the historical status information includes the first state of health (SOH) value, the second storage duration and the second battery charge / discharge capacity at the previous moment. The degradation amount determination module is used to determine the first SOH degradation amount of the specified battery from the previous moment to the current moment during calendar aging based on the real-time temperature information, the first SOH value, the first storage duration, and the second storage duration; and to determine the second SOH degradation amount of the specified battery from the previous moment to the current moment during cyclic aging based on the real-time temperature information, the first SOH value, the first battery charge / discharge capacity, and the second battery charge / discharge capacity. The SOH determination module is used to determine the real-time SOH value of a specified battery based on the first SOH value, the first SOH decay amount, and the second SOH decay amount.

[0013] This invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the above-described method for determining battery health status.

[0014] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for determining battery health status.

[0015] This invention also provides a computer program product, which includes a computer program that, when executed by a processor, implements the above-described method for determining battery health status.

[0016] In this embodiment of the invention, real-time temperature information, real-time status information, and historical status information of a specified battery are acquired. The real-time status information includes the first storage duration and the first battery charge / discharge capacity at the current moment; the historical status information includes the first state of health (SOH) value, the second storage duration, and the second battery charge / discharge capacity at the previous moment. Based on the real-time temperature information, the first SOH value, the first storage duration, and the second storage duration, the first SOH decay amount of the specified battery from the previous moment to the current moment due to calendar aging is determined. Based on the real-time temperature information, the first SOH value, the first battery charge / discharge capacity, and the second battery charge / discharge capacity, the second SOH decay amount of the specified battery from the previous moment to the current moment due to cyclic aging is determined. Based on the first SOH value, the first SOH decay amount, and the second SOH decay amount, the real-time SOH value of the specified battery is determined. Compared with existing battery SOH determination schemes, this embodiment of the invention calculates the battery's SOH in real time based on the battery's lifespan decay trend from the previous moment to the current moment, which can effectively improve the accuracy of battery SOH estimation. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0018] In the attached diagram: Figure 1 A flowchart illustrating a method for determining battery health status according to an embodiment of the present invention; Figure 2 A flowchart illustrating the method for determining the first SOH decay amount during calendar aging provided in this embodiment of the invention; Figure 3 A flowchart illustrating the method for determining the second SOH decay amount during cyclic aging provided in this embodiment of the invention; Figure 4 A schematic diagram of a battery health status determination device provided in an embodiment of the present invention; Figure 5 This is a schematic diagram of a computer device provided in an embodiment of the present invention. Detailed Implementation

[0019] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the embodiments of the present invention will be further described in detail below with reference to the accompanying drawings. Here, the illustrative embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.

[0020] In the description of this specification, the terms "comprising," "including," "having," and "containing" are open-ended terms, meaning that they include but are not limited to. The terms "an embodiment," "a specific embodiment," "some embodiments," and "for example," etc., refer to specific features, structures, or characteristics described in connection with that embodiment or example that are included in at least one embodiment or example of this application. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, or characteristics described can be combined in any suitable manner in one or more embodiments or examples. The order of steps involved in the various embodiments is used to illustrate the implementation of this application, and the order of steps is not limited and can be adjusted appropriately as needed.

[0021] In the description of this specification, the terms "first" and "second," etc., are used to distinguish different objects or to distinguish different treatments of the same object, rather than to describe a specific order of objects.

[0022] In the description of this specification, "and / or" is merely a way of describing the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.

[0023] Research has found that in existing technologies, the SOH estimation method based on cumulative capacity compares the actual allowable charge and discharge capacity calculated during actual use with the battery's initial nominal capacity to reflect the current degree of battery degradation and aging. However, this method requires high accuracy in data acquisition (such as current and voltage). In addition, considering low-end resting and charge difference, it requires high accuracy in open circuit voltage (OCV) correction and state of charge (SOC) estimation.

[0024] The SOH estimation method based on power decay relies on the fact that the power a battery can directly transmit depends on its internal resistance, which gradually increases with battery aging. This increased internal resistance leads to a higher voltage drop across the battery, reducing its actual usable output power. Therefore, the battery's internal resistance value can be used to reflect its SOH. However, calculating the battery's internal resistance value is in the milliohm range, requiring extremely high sampling accuracy for current and voltage (if millivolt-level data is needed). Furthermore, specific conditions (pulse current) must be met for the calculation to be successful.

[0025] Therefore, the two methods for determining battery SOH mentioned above are highly dependent on the accuracy of data acquisition and need to be implemented under specific conditions, and cannot guarantee the accuracy of battery SOH estimation.

[0026] Based on this, embodiments of the present invention provide a scheme for determining the state of battery health. Without collecting high-precision information such as the internal resistance, current and voltage of the battery under specific conditions, the state of battery health (SOH) can be estimated in real time, which can effectively improve the accuracy of battery SOH estimation.

[0027] Figure 1 This is a flowchart illustrating a method for determining battery health status according to an embodiment of the present invention. The subject executing this method can be an electronic device, or a functional module or entity within an electronic device capable of implementing the method for determining battery health status. Such electronic devices include, but are not limited to, mobile terminals, tablet computers, computers, cameras, and wearable devices.

[0028] like Figure 1 As shown, methods for determining battery health status may include: Step 101: Obtain the real-time temperature information, real-time status information, and historical status information of the specified battery. The real-time status information includes the first storage duration and the first battery charge / discharge capacity at the current moment. The historical status information includes the first state of health (SOH) value, the second storage duration, and the second battery charge / discharge capacity at the previous moment. Step 102: Based on real-time temperature information, first SOH value, first storage duration and second storage duration, determine the first SOH decay amount of the specified battery from the previous moment to the current moment during calendar aging; based on real-time temperature information, first SOH value, first battery charge / discharge capacity and second battery charge / discharge capacity, determine the second SOH decay amount of the specified battery from the previous moment to the current moment during cyclic aging. Step 103: Determine the real-time SOH value of the specified battery based on the first SOH value, the first SOH decay amount, and the second SOH decay amount.

[0029] The battery health status determination method provided in this invention determines the real-time SOH value of a specified battery based on the SOH value at the previous moment, the SOH decay amount due to calendar aging from the previous moment to the current moment, and the SOH decay amount due to cycle aging. In this way, based on the battery's lifespan decay trend from the previous moment to the current moment, the battery's SOH can be dynamically and in real time calculated, thereby effectively improving the accuracy of battery SOH estimation.

[0030] The following is about Figure 1 The method for determining the battery health status is explained.

[0031] In step 101 above, the real-time temperature information, real-time status information and historical status information of the specified battery are obtained.

[0032] The specified battery refers to the battery whose health status needs to be determined, such as new energy vehicle batteries, photovoltaic energy storage batteries, etc.

[0033] The real-time temperature information of a specified battery can be obtained from the temperature sensor of the specified battery.

[0034] The real-time status information of a specified battery can be obtained in real time during the use of the specified battery; the real-time status information may include the first storage duration and the first battery charge / discharge capacity at the current moment.

[0035] The historical state information of the specified battery can be obtained from historical records; the historical state information may include the first state of health (SOH) value at the previous moment, the second storage duration, and the second battery charge / discharge capacity.

[0036] Specifically, the storage time of a battery can refer to the duration the battery has been stored; or, the storage time of a battery can also refer to the cumulative storage time when the battery is not in a charging or discharging state at the current moment or the previous moment, and the battery's SOC is greater than 50% (50% is a preset threshold, and the specific value needs to be determined according to the actual battery characteristics).

[0037] Specifically, the charge / discharge capacity of a battery indicates the total amount of charge stored or released during charging or discharging. The first and second battery charge / discharge capacities can be obtained from the BMS (Battery Management System). The first battery charge / discharge capacity can refer to the current cumulative charge / discharge capacity of the battery, while the second battery charge / discharge capacity can refer to the previous cumulative charge / discharge capacity of the battery.

[0038] Specifically, the first state of health (SOH) value refers to the SOH value of the specified battery calculated at the previous moment.

[0039] It should be noted that the current moment can be understood as the time point at which the SOH value of the specified battery is updated (in progress) in this planned update, while the previous moment can be understood as the time point at which the SOH value of the specified battery was updated (already occurred) immediately before the current moment.

[0040] In step 102 above, the first SOH decay amount of the specified battery from the previous moment to the current moment during calendar aging can be determined based on the real-time temperature information, the first SOH value, the first storage duration, and the second storage duration. The second SOH decay amount of the specified battery from the previous moment to the current moment during cyclic aging can be determined based on the real-time temperature information, the first SOH value, the first battery charge / discharge capacity, and the second battery charge / discharge capacity.

[0041] In one embodiment, Figure 2 A flowchart illustrating the method for determining the first SOH decay amount during calendar aging. Figure 2As shown, based on the aforementioned real-time temperature information, the first SOH value, the first storage duration, and the second storage duration, the first SOH decay amount of the specified battery from the previous moment to the current moment due to calendar aging is determined, which may specifically include: Step 201: Determine the change in storage duration of the specified battery from the previous moment to the current moment based on the first storage duration and the second storage duration; Step 202: Based on the real-time temperature information and the first SOH value, determine the calendar aging life decay slope factor from the preset correlation between temperature, SOH value and calendar aging life decay slope factor. Step 203: Determine the first SOH decay amount based on the change in storage duration and the calendar aging lifetime decay slope factor.

[0042] In specific implementation, in step 201 above, the change in storage duration of the battery from the previous moment to the current moment is specified. It can be the difference between the first storage duration and the second storage duration.

[0043] In step 202 above, the real-time temperature information and the calendar aging lifetime decay slope factor corresponding to the first SOH value can be queried from the correlation between temperature, SOH value, and calendar aging lifetime decay slope factor. The correlation between temperature, SOH value, and calendar aging lifetime decay slope factor is a three-dimensional correspondence of temperature-SOH value-calendar aging lifetime decay slope factor.

[0044] In one embodiment, the relationship between temperature, SOH value, and calendar aging lifetime decay rate factor can be set through the following steps: Obtain the first relationship curve between storage time and battery SOH value at different temperatures; The first relationship curve at each temperature is differentiated to obtain multiple first differential intervals at each temperature; By taking the derivative over each first differential interval at each temperature, the slope between each first differential interval at each temperature can be obtained. Based on the battery SOH value and slope between each first micro-region at each temperature, the correlation between the battery SOH value at each temperature and the calendar aging life decay slope factor is determined.

[0045] In practical implementation, a long-term calendar aging database can be established based on a large number of electrochemical experiments, under different environments, operating conditions, and battery states. The curves showing the change of SOH value with increasing storage time at different temperatures can be statistically analyzed; these are the first relationship curves. Then, each first relationship curve is differentiated into multiple approximately linear first differential intervals. Taking the derivative of each first differential interval yields the corresponding slope, which is the calendar aging lifetime decay slope factor. Correlating the battery SOH value and the calendar aging lifetime decay slope factor between each temperature and each micro-interval yields the correlation between temperature, SOH value, and the calendar aging lifetime decay slope factor. For example, if the SOH corresponding to a differential interval ∈ [98%-97%], then the battery SOH value associated with the calendar aging lifetime decay slope factor in the correlation can be within the SOH interval [98%-97%].

[0046] In this way, by setting the correlation between temperature, SOH value and calendar aging life decay slope factor through the above method, the first relationship curve (calendar aging curve) between storage time and battery SOH value at different temperatures can be abstracted into a quantifiable and callable decay parameter, which is beneficial for calculating the calendar aging decay of the battery and thus improving the prediction accuracy of the battery's SOH value.

[0047] In step 203 above, the first SOH decay amount can be determined based on the change in storage duration and the calendar aging lifetime decay slope factor.

[0048] In practical implementation, the first SOH attenuation amount It can be calculated using the following formula: in, This is the calendar aging life decay slope factor. This represents the change in storage duration.

[0049] Thus, through Figure 2 The method shown determines the first state of harmonic decay (SOH) of a specified battery from the previous moment to the current moment during calendar aging, which can improve the accuracy and efficiency of calculating the SOH decay during calendar aging.

[0050] In one embodiment, Figure 3 A flowchart illustrating the method for determining the second SOH decay rate during cyclic aging. Figure 3 As shown, based on real-time temperature information, the first SOH value, the first battery charge / discharge capacity, and the second battery charge / discharge capacity, the second SOH decay amount of the specified battery from the previous moment to the current moment during cyclic aging is determined, which may specifically include: Step 301: Based on the charge / discharge capacity of the first battery and the charge / discharge capacity of the second battery, determine the change in the number of cycles of the specified battery from the previous moment to the current moment. Step 302: Based on the real-time temperature information and the first SOH value, determine the cycle aging life decay slope factor from the preset correlation between temperature, SOH value and cycle aging life decay slope factor. Step 303: Determine the second SOH decay amount based on the change in the number of cycles and the cyclic aging life decay slope factor.

[0051] In specific implementation, in step 301 above, one battery cycle refers to the battery going from depleted to fully charged, and then from fully charged to completely discharged. Therefore, in one embodiment, the change in the number of battery cycles from the previous moment to the current moment is specified. It can be calculated using the following formula: in, Indicates the charge / discharge capacity of the first battery; Indicates the charge / discharge capacity of the second battery; This indicates the rated capacity of the specified battery obtained in advance.

[0052] In step 302 above, the real-time temperature information and the corresponding cyclic aging lifetime decay slope factor can be queried from the correlation between temperature, SOH value, and cyclic aging lifetime decay slope factor. The correlation between temperature, SOH value, and cyclic aging lifetime decay slope factor is a three-dimensional correspondence of temperature-SOH value-cyclic aging lifetime decay slope factor.

[0053] In one embodiment, the relationship between temperature, SOH value, and cyclic aging lifetime decay rate factor can be set through the following steps: Obtain a second curve showing the relationship between the number of cycles at different temperatures and the SOH value of the battery; The second relationship curve at each temperature is differentiated to obtain multiple second differential intervals at each temperature; By taking the derivative over each second differential interval at each temperature, the slope between each second differential interval at each temperature can be obtained. Based on the battery SOH value and slope between each second micro-region at each temperature, the correlation between the battery SOH value at each temperature and the cycle aging lifetime decay slope factor is determined.

[0054] In practical implementation, a long-term cyclic aging database can be established based on a large number of electrochemical experiments, under different environments, operating conditions, and battery states. The curves showing the change of SOH value with increasing cycle number at different temperatures can be statistically analyzed; these are known as the second relationship curves. Then, each second relationship curve is differentiated into multiple approximately linear second differential intervals. Taking the derivative of each second differential interval yields the corresponding slope, which is the cyclic aging lifetime decay slope factor. Correlating the battery SOH value and the cyclic aging lifetime decay slope factor between each temperature and each micro-interval allows us to obtain the correlation between temperature, SOH value, and the cyclic aging lifetime decay slope factor. For example, if the SOH corresponding to a differential interval ∈ [98%-97%], then the battery SOH value associated with the cyclic aging lifetime decay slope factor in the correlation can be within the SOH interval [98%-97%].

[0055] In this way, by setting the correlation between temperature, SOH value and cycle aging life decay slope factor through the above method, the first relationship curve (cycle aging curve) between the number of cycles at different temperatures and the battery SOH value can be abstracted into a quantifiable and callable decay parameter, which is beneficial for calculating the cycle aging decay of the battery, thereby improving the prediction accuracy of the battery's SOH value.

[0056] In step 303 above, the second SOH decay amount can be determined based on the change in the number of cycles and the cyclic aging life decay slope factor.

[0057] In practical implementation, the second SOH attenuation amount It can be calculated using the following formula: in, This is the cyclic aging life decay slope factor. This represents the change in the number of iterations.

[0058] Thus, through Figure 3 The method shown determines the second SOH decay of a specified battery during cyclic aging from the previous moment to the current moment, which can improve the calculation accuracy and efficiency of the SOH decay during cyclic aging.

[0059] In step 103 above, the real-time SOH value of a specified battery can be determined based on the first SOH value, the first SOH decay amount, and the second SOH decay amount.

[0060] In practice, the first SOH value at the previous moment can be used to specify the SOH decay amount of the battery from the previous moment to the current moment due to calendar aging and the SOH decay amount due to cycle aging, and the SOH value at the current moment can be calculated, which is the real-time SOH value.

[0061] In one embodiment, in step 103 above, the real-time SOH value of the specified battery can be calculated using the following formula: in, Indicates the real-time SOH value; Indicates the first SOH value; Indicates the first SOH decay amount; This indicates the amount of the second SOH decay; Indicates the change in storage duration; This represents the slope factor of calendar aging lifespan decay. Indicates the change in the number of iterations; This represents the slope factor of cyclic aging life decay.

[0062] In summary, the battery health status determination method provided by this invention determines the SOH (State of Health) decay amount due to calendar aging and cycle aging from the previous moment to the current moment based on the battery's real-time temperature information, real-time status information, and historical status information. Then, based on the SOH value of the previous moment, the SOH decay amount due to calendar aging from the previous moment to the current moment, and the SOH decay amount due to cycle aging, the real-time SOH value of a specified battery is determined. In this way, based on the battery's lifespan decay trend from the previous moment to the current moment, the battery's SOH can be dynamically and in real-time calculated, thereby effectively improving the accuracy of battery SOH estimation and timely detecting abnormalities in the decay trend. Moreover, in this invention, the relationship curves between storage time, number of cycles, and battery SOH value at different temperatures are abstracted into quantifiable and callable decay parameters, which is beneficial for calculating the battery's calendar aging and cycle aging decay, thereby improving the prediction accuracy of the battery's SOH value.

[0063] This invention also provides a device for determining battery health status, as described in the following embodiments. Since the principle by which this device solves the problem is similar to the method for determining battery health status described above, the implementation of this device can refer to the implementation of the method for determining battery health status, and repeated details will not be elaborated further.

[0064] like Figure 4 The diagram shown is a schematic of a battery health status determination device provided in an embodiment of the present invention. The device may include the following modules: The data acquisition module 401 is used to acquire real-time temperature information, real-time status information and historical status information of a specified battery. The real-time status information includes the first storage duration and the first battery charge / discharge capacity at the current moment; the historical status information includes the first state of health (SOH) value, the second storage duration and the second battery charge / discharge capacity at the previous moment. The decay amount determination module 402 is used to determine the first SOH decay amount of a specified battery from the previous moment to the current moment based on real-time temperature information, a first SOH value, a first storage duration, and a second storage duration; and to determine the second SOH decay amount of a specified battery from the previous moment to the current moment based on real-time temperature information, a first SOH value, a first battery charge / discharge capacity, and a second battery charge / discharge capacity. SOH determination module 403 is used to determine the real-time SOH value of a specified battery based on the first SOH value, the first SOH decay amount, and the second SOH decay amount.

[0065] In one embodiment, the attenuation determination module 402 may include a first attenuation determination unit and a second attenuation determination unit.

[0066] The first attenuation determination unit can be specifically used for: Based on the first storage duration and the second storage duration, determine the change in storage duration of the specified battery from the previous moment to the current moment; Based on real-time temperature information and the first SOH value, the calendar aging life decay slope factor is determined from the preset correlation between temperature, SOH value and calendar aging life decay slope factor. The first SOH decay amount is determined based on the change in storage duration and the calendar aging lifetime decay slope factor.

[0067] In one embodiment, the first attenuation determination unit can also be used to: set the correlation between temperature, SOH value, and calendar aging lifetime attenuation slope factor through the following steps: Obtain the first relationship curve between storage time and battery SOH value at different temperatures; The first relationship curve at each temperature is differentiated to obtain multiple first differential intervals at each temperature; By taking the derivative over each first differential interval at each temperature, the slope between each first differential interval at each temperature can be obtained. Based on the battery SOH value and slope between each first micro-region at each temperature, the correlation between the battery SOH value at each temperature and the calendar aging life decay slope factor is determined.

[0068] In one embodiment, the second attenuation determination unit may specifically be used for: Based on the charge / discharge capacity of the first battery and the charge / discharge capacity of the second battery, determine the change in the number of cycles of the specified battery from the previous moment to the current moment; Based on real-time temperature information and the first SOH value, the cyclic aging life decay slope factor is determined from the preset correlation between temperature, SOH value and cyclic aging life decay slope factor. The second SOH decay amount is determined based on the change in the number of cycles and the cyclic aging life decay slope factor.

[0069] In one embodiment, the second attenuation determination unit can also be used to: determine the change in the number of cycles of a specified battery from the previous moment to the current moment based on the charge / discharge capacity of the first battery and the charge / discharge capacity of the second battery using the following formula: in, Indicates the change in the number of iterations; Indicates the charge / discharge capacity of the first battery; Indicates the charge / discharge capacity of the second battery; This indicates the rated capacity of the specified battery obtained in advance.

[0070] In one embodiment, the second attenuation determination unit can also be used to: set the correlation between temperature, SOH value, and cycle aging lifetime attenuation slope factor through the following steps: Obtain a second curve showing the relationship between the number of cycles at different temperatures and the SOH value of the battery; The second relationship curve at each temperature is differentiated to obtain multiple second differential intervals at each temperature; By taking the derivative over each second differential interval at each temperature, the slope between each second differential interval at each temperature can be obtained. Based on the battery SOH value and slope between each second micro-region at each temperature, the correlation between the battery SOH value at each temperature and the cycle aging lifetime decay slope factor is determined.

[0071] In one embodiment, the SOH determination module 403 can be specifically used to: determine the real-time SOH value of a specified battery based on the first SOH value, the first SOH decay amount, and the second SOH decay amount using the following formula: in, Indicates the real-time SOH value; Indicates the first SOH value; Indicates the first SOH decay amount; This indicates the amount of the second SOH decay; Indicates the change in storage duration; This represents the slope factor of calendar aging lifespan decay. Indicates the change in the number of iterations; This represents the slope factor of cyclic aging life decay.

[0072] This invention also provides a computer device. Figure 5This is a schematic diagram of a computer device in an embodiment of the present invention. The computer device 500 includes a memory 510, a processor 520, and a computer program 530 stored in the memory 510 and executable on the processor 520. When the processor 520 executes the computer program 530, it implements the above-mentioned method for determining battery health status.

[0073] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for determining battery health status.

[0074] This invention also provides a computer program product, which includes a computer program that, when executed by a processor, implements the above-mentioned method for determining battery health status.

[0075] In this embodiment of the invention, based on the battery's real-time temperature information, real-time status information, and historical status information, the SOH decay amount due to calendar aging and cycle aging from the previous moment to the current moment is determined. Then, based on the SOH value of the previous moment, the SOH decay amount due to calendar aging from the previous moment to the current moment, and the SOH decay amount due to cycle aging, the real-time SOH value of a specified battery is determined. In this way, based on the battery's lifespan decay trend from the previous moment to the current moment, the battery's SOH can be dynamically and in real-time calculated, thereby effectively improving the accuracy of battery SOH estimation and timely detecting anomalies in the decay trend. Moreover, in this embodiment of the invention, the relationship curves between storage time, number of cycles, and battery SOH value at different temperatures are abstracted into quantifiable and callable decay parameters, which is beneficial for calculating the battery's calendar aging and cycle aging decay, thereby improving the prediction accuracy of the battery's SOH value.

[0076] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0077] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0078] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0079] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0080] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above descriptions are merely specific embodiments of the present invention and are not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A method for determining the health status of a battery, characterized in that, include: The system acquires real-time temperature information, real-time status information, and historical status information of a specified battery. The real-time status information includes the first storage duration and the first battery charge / discharge capacity at the current moment. The historical status information includes the first state of health (SOH) value, the second storage duration, and the second battery charge / discharge capacity at the previous moment. Based on the real-time temperature information, the first SOH value, the first storage duration, and the second storage duration, determine the first SOH decay amount of the specified battery from the previous moment to the current moment due to calendar aging. Based on the real-time temperature information, the first SOH value, the first battery charge / discharge capacity, and the second battery charge / discharge capacity, determine the second SOH decay amount of the specified battery from the previous moment to the current moment during cyclic aging. The real-time SOH value of a specified battery is determined based on the first SOH value, the first SOH decay amount, and the second SOH decay amount.

2. The method for determining battery health status as described in claim 1, characterized in that, The step of determining the first SOH decay amount of the specified battery from the previous moment to the current moment based on the real-time temperature information, the first SOH value, the first storage duration, and the second storage duration includes: Based on the first storage duration and the second storage duration, determine the change in storage duration of the specified battery from the previous moment to the current moment; Based on the real-time temperature information and the first SOH value, the calendar aging life decay slope factor is determined from the preset correlation between temperature, SOH value and calendar aging life decay slope factor. The first SOH decay amount is determined based on the change in storage duration and the calendar aging lifetime decay slope factor.

3. The method for determining battery health status as described in claim 2, characterized in that, This also includes setting the correlation between temperature, SOH value, and calendar aging lifetime decay slope factor through the following steps: Obtain the first relationship curve between storage time and battery SOH value at different temperatures; The first relationship curve at each temperature is differentiated to obtain multiple first differential intervals at each temperature. By taking the derivative over each first differential interval at each temperature, the slope between each first differential interval at each temperature can be obtained. Based on the battery SOH value and slope between each first micro-region at each temperature, the correlation between the battery SOH value at each temperature and the calendar aging life decay slope factor is determined.

4. The method for determining battery health status as described in claim 1, characterized in that, The step of determining the second SOH decay amount of the designated battery from the previous moment to the current moment based on the real-time temperature information, the first SOH value, the first battery charge / discharge capacity, and the second battery charge / discharge capacity includes: Based on the charge / discharge capacity of the first battery and the charge / discharge capacity of the second battery, determine the change in the number of cycles of the specified battery from the previous moment to the current moment; Based on the real-time temperature information and the first SOH value, the cyclic aging life decay slope factor is determined from the preset correlation between temperature, SOH value and cyclic aging life decay slope factor. The second SOH decay amount is determined based on the change in the number of cycles and the cyclic aging life decay slope factor.

5. The method for determining battery health status as described in claim 4, characterized in that, The step of determining the change in the number of cycles of the specified battery from the previous moment to the current moment based on the charge / discharge capacity of the first battery and the charge / discharge capacity of the second battery includes: The change in the number of cycles of the specified battery from the previous moment to the current moment is determined using the following formula, based on the charge / discharge capacity of the first battery and the charge / discharge capacity of the second battery: in, Indicates the change in the number of iterations; Indicates the charge / discharge capacity of the first battery; Indicates the charge / discharge capacity of the second battery; This indicates the rated capacity of the specified battery obtained in advance.

6. The method for determining battery health status as described in claim 4, characterized in that, This also includes setting the correlation between temperature, SOH value, and the cyclic aging life decay slope factor through the following steps: Obtain a second curve showing the relationship between the number of cycles at different temperatures and the SOH value of the battery; The second relationship curve at each temperature is differentiated to obtain multiple second differential intervals at each temperature; By taking the derivative over each second differential interval at each temperature, the slope between each second differential interval at each temperature can be obtained. Based on the battery SOH value and slope between each second micro-region at each temperature, the correlation between the battery SOH value at each temperature and the cycle aging lifetime decay slope factor is determined.

7. The method for determining battery health status as described in any one of claims 1-6, characterized in that, Determining the real-time SOH value of a specified battery based on the first SOH value, the first SOH decay amount, and the second SOH decay amount includes: The real-time SOH value of a specified battery is determined using the following formula, based on the first SOH value, the first SOH decay amount, and the second SOH decay amount: in, Indicates the real-time SOH value; Indicates the first SOH value; Indicates the first SOH decay amount; This indicates the amount of the second SOH decay; Indicates the change in storage duration; This represents the slope factor of calendar aging lifespan decay. Indicates the change in the number of iterations; This represents the slope factor of cyclic aging life decay.

8. A device for determining the health status of a battery, characterized in that, include: The data acquisition module is used to acquire real-time temperature information, real-time status information and historical status information of a specified battery. The real-time status information includes the first storage duration and the first battery charge / discharge capacity at the current moment; the historical status information includes the first state of health (SOH) value, the second storage duration and the second battery charge / discharge capacity at the previous moment. The attenuation determination module is used to determine the first SOH attenuation of the specified battery from the previous moment to the current moment based on the real-time temperature information, the first SOH value, the first storage duration and the second storage duration; Based on the real-time temperature information, the first SOH value, the first battery charge / discharge capacity, and the second battery charge / discharge capacity, determine the second SOH decay amount of the specified battery from the previous moment to the current moment during cyclic aging. The SOH determination module is used to determine the real-time SOH value of a specified battery based on the first SOH value, the first SOH decay amount, and the second SOH decay amount.

9. A computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method for determining the battery health status as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the method for determining the battery health status as described in any one of claims 1 to 7.

11. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the method for determining the battery health status as described in any one of claims 1 to 7.