A battery SOH estimation method and device, electronic equipment and storage medium

By combining historical estimates and real-time data to calculate the battery aging rate, the complexity and accuracy issues caused by calculating calendar aging and cycle aging separately are resolved, achieving efficient and accurate battery SOH estimation.

CN119596186BActive Publication Date: 2025-11-25CAMEL GRP WUHAN OPTICS VALLEY R&D CENT CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411800010.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-09
Publication Date
2025-11-25
Estimated Expiration
2044-12-09

AI Technical Summary

Technical Problem

In existing technologies, calendar aging and cycle aging are calculated separately during battery SOH estimation, which leads to increased estimation complexity and decreased accuracy.

Method used

By obtaining the estimated SOH and SOC values ​​of the battery at the previous moment, and the current and temperature at the current moment, the cycle aging rate and calendar aging rate are determined. Combining the time difference and current, the battery aging degradation value is calculated by integration, and finally the estimated SOH value at the current moment is determined.

Benefits of technology

It improves the accuracy and efficiency of battery SOH estimation, enables simultaneous calculation of calendar aging and cycle aging, and ensures the continuity of estimation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119596186B_ABST
    Figure CN119596186B_ABST
Patent Text Reader

Abstract

The application relates to a battery SOH estimation method and device, electronic equipment and a storage medium, and belongs to the technical field of battery management, wherein the method comprises the following steps: obtaining an SOH estimation value and an SOC estimation value of a target battery at a previous moment, and obtaining a current and a temperature of the target battery at a current moment; based on the SOC estimation value of the target battery at the previous moment and the current and temperature of the target battery at the current moment, a cycle aging rate of the target battery at the current moment is determined; based on the SOH estimation value and the SOC estimation value of the target battery at the previous moment and the temperature of the target battery at the current moment, a calendar aging rate of the target battery at the current moment is determined; and based on the SOH estimation value of the target battery at the previous moment and the cycle aging rate and the calendar aging rate of the target battery at the current moment, the SOH estimation value of the target battery at the current moment is determined. The application can guarantee the efficiency of battery SOH estimation and improve the accuracy of the estimation result.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of battery management technology, and in particular to a method, apparatus, electronic device, and storage medium for estimating battery state of health (SOH). Background Technology

[0002] Battery State of Health (SOH) is generally used to indicate the degree of battery aging, and estimating battery SOH is a very important component of the battery management system. Typically, SOH estimation is mainly based on predictive models of calendar aging and cycle aging, thereby predicting the overall SOH value of the battery pack.

[0003] In many practical developments, calendar aging and cycle aging are calculated completely separately, meaning that calendar aging and cycle aging are estimated independently. However, in reality, calendar aging and cycle aging share many of the same influencing factors. When estimating battery state of harm (SOH), calculating calendar aging and cycle aging separately not only increases the complexity of the estimation process but also affects the accuracy of the final estimation result.

[0004] Therefore, improving the efficiency and accuracy of battery SOH estimation while taking into account calendar aging and cycle aging has become an urgent technical problem to be solved. Summary of the Invention

[0005] In view of this, it is necessary to provide a method, apparatus, electronic device and storage medium for estimating battery SOH, in order to solve the problem that the current battery SOH estimation efficiency and accuracy are not high enough.

[0006] To address the above problems, this invention provides a method for estimating the state of harmonics (SOH) of a battery, comprising:

[0007] Obtain the estimated SOH and SOC values ​​of the target battery at the previous moment, and obtain the current and temperature of the target battery at the current moment;

[0008] Based on the estimated SOC of the target battery at the previous moment, and the current and temperature of the target battery at the current moment, determine the cycle aging rate of the target battery at the current moment.

[0009] Based on the estimated SOH and SOC values ​​of the target battery at the previous moment, and the temperature of the target battery at the current moment, determine the calendar aging rate of the target battery at the current moment.

[0010] Based on the SOH estimate of the target battery at the previous time step, and the cycle aging rate and calendar aging rate of the target battery at the current time step, the SOH estimate of the target battery at the current time step is determined.

[0011] In one possible implementation, determining the cycle aging rate of the target battery at the current moment based on the estimated SOC value of the target battery at the previous moment and the current and temperature of the target battery at the current moment includes:

[0012] Based on the estimated SOC of the target battery at the previous moment, and the current and temperature of the target battery at the current moment, the cycle aging rate of the target battery at the current moment is determined in the cycle aging rate table. The cycle aging rate table is obtained by testing sample batteries of the same model as the target battery under different SOC, current and temperature conditions.

[0013] In one possible implementation, determining the calendar aging rate of the target battery at the current moment based on the estimated SOH and SOC values ​​of the target battery at the previous moment, and the temperature of the target battery at the current moment, includes:

[0014] Based on the estimated SOH and SOC values ​​of the target battery at the previous moment, and the temperature of the target battery at the current moment, the calendar aging rate of the target battery at the current moment is determined in the calendar aging rate table. The calendar aging rate table is obtained by testing sample batteries of the same model as the target battery under different SOH, SOC, and temperature conditions.

[0015] In one possible implementation, determining the estimated SOH of the target battery at the current moment based on the SOH estimate of the target battery at the previous moment, and the cycle aging rate and calendar aging rate of the target battery at the current moment, includes:

[0016] Based on the time difference between the target time and the previous time, and the calendar aging rate of the target battery at the current time, determine the calendar aging decay value of the target battery from the previous time to the current time.

[0017] Based on the time difference between the target time and the previous time, and the current and cycle aging rate of the target battery at the current time, determine the cycle aging decay value of the target battery from the previous time to the current time.

[0018] Based on the calendar aging decay value and cycle aging decay value of the target battery from the previous time to the current time, and the estimated SOH value of the target battery at the previous time, the estimated SOH value of the target battery at the current time is determined.

[0019] In one possible implementation, based on the time difference between the target time and the previous time, and the current and cycle aging rate of the target battery at the current time, the cycle aging degradation value of the target battery from the previous time to the current time is determined, including:

[0020] Based on the time difference between the target time and the previous time, and the current of the target battery at the current time, determine the capacity decay value of the target battery from the previous time to the current time.

[0021] Based on the capacity decay value of the target battery from the previous time to the current time, and the cycle aging rate of the target battery at the current time, the cycle aging decay value of the target battery from the previous time to the current time is determined.

[0022] In one possible implementation, the cycle aging decay value of the target battery from the previous time to the current time is obtained by integrating the capacity decay value of the target battery from the previous time to the current time and the cycle aging rate of the target battery at the current time.

[0023] The calendar aging decay value of the target battery from the previous moment to the current moment is obtained by integrating the time difference between the target moment and the previous moment and the calendar aging rate of the target battery at the current moment.

[0024] In one possible implementation, the method further includes:

[0025] Based on the time difference between the target time and the previous time, the current of the target battery at the current time, and the estimated SOC of the target battery at the previous time, the estimated SOC of the target battery at the current time is determined.

[0026] The present invention also provides a device for estimating the state of harmonics (SOH) of a battery, comprising:

[0027] The acquisition module is used to acquire the estimated SOH and SOC values ​​of the target battery at the previous moment, and to acquire the current and temperature of the target battery at the current moment.

[0028] The first determining module is used to determine the cycle aging rate of the target battery at the current moment based on the estimated SOC value of the target battery at the previous moment, and the current and temperature of the target battery at the current moment.

[0029] The second determining module is used to determine the calendar aging rate of the target battery at the current moment based on the estimated SOH and SOC values ​​of the target battery at the previous moment and the temperature of the target battery at the current moment.

[0030] The third determining module is used to determine the estimated SOH value of the target battery at the current moment based on the SOH estimated value of the target battery at the previous moment, and the cycle aging rate and calendar aging rate of the target battery at the current moment.

[0031] The present invention also provides an electronic device, including a memory and a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements the battery SOH estimation method as described above.

[0032] The present invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the battery SOH estimation method as described above.

[0033] The beneficial effects of this invention are as follows: The battery SOH estimation method, apparatus, electronic device, and storage medium provided by this invention first determine the cycle aging rate and calendar aging rate of the target battery at the current moment based on the estimated SOH and SOC values ​​of the target battery at the previous moment, as well as the current and temperature of the target battery at the current moment. Then, the SOH of the target battery is estimated based on the cycle aging rate and calendar aging rate of the target battery at the current moment. By considering the estimated SOH and SOC values ​​at the previous moment when performing SOH estimation, the continuity of SOH estimation is ensured, and the accuracy of SOH estimation is improved. Furthermore, the simultaneous calculation of calendar aging and cycle aging also improves the efficiency of SOH estimation. This invention improves the accuracy of the estimation results while ensuring the efficiency of battery SOH estimation. Attached Figure Description

[0034] Figure 1 A flowchart illustrating an embodiment of the battery SOH estimation method provided by the present invention;

[0035] Figure 2 A schematic flowchart of an embodiment of the battery SOH estimation process provided by the present invention;

[0036] Figure 3 A schematic diagram of an embodiment of the battery SOH estimation device provided by the present invention;

[0037] Figure 4 A schematic diagram of the structure of an embodiment of the electronic device provided by the present invention. Detailed Implementation

[0038] Preferred embodiments of the present invention will now be described in detail with reference to the accompanying drawings, which form part of this application and are used together with the embodiments of the present invention to illustrate the principles of the present invention, but are not intended to limit the scope of the present invention.

[0039] In the description of this invention, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of that feature. Furthermore, "a plurality of" means at least two, such as two, three, etc., unless otherwise explicitly specified.

[0040] In the description of this invention, reference to "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the described embodiments can be combined with other embodiments.

[0041] Battery state of harmonics (SOH) is generally used to indicate the degree of battery aging, and its estimation is a crucial component of battery management systems. Typically, SOH estimation is based on predictive models of calendar aging and cycle aging, thereby predicting the overall SOH value of the battery pack.

[0042] In many practical developments, calendar aging and cycle aging are calculated completely separately, meaning that calendar aging and cycle aging are estimated independently. However, in reality, calendar aging and cycle aging share many of the same influencing factors. When estimating battery state of harm (SOH), calculating calendar aging and cycle aging separately not only increases the complexity of the estimation process but also affects the accuracy of the final estimation result.

[0043] To address the above problems, this invention provides a method for estimating the state of harmonics (SOH) of a battery.

[0044] The specific embodiments are described in detail below:

[0045] A specific embodiment of the present invention discloses a method for estimating the state of harmonics (SOH) of a battery, combined with... Figure 1 Let's take a look. Figure 1 A flowchart illustrating an embodiment of the battery SOH estimation method provided by the present invention includes steps S101 to S104, wherein:

[0046] In step S101, the estimated SOH and SOC values ​​of the target battery at the previous moment are obtained, and the current and temperature of the target battery at the current moment are obtained.

[0047] In step S102, the cycle aging rate of the target battery at the current moment is determined based on the estimated SOC value of the target battery at the previous moment and the current and temperature of the target battery at the current moment.

[0048] In step S103, based on the estimated SOH and SOC values ​​of the target battery at the previous moment and the temperature of the target battery at the current moment, the calendar aging rate of the target battery at the current moment is determined.

[0049] In step S104, the estimated SOH of the target battery at the current moment is determined based on the estimated SOH of the target battery at the previous moment, and the cycle aging rate and calendar aging rate of the target battery at the current moment.

[0050] During implementation, the estimated SOH and State of Charge (SOC) values ​​of the target battery from the previous moment can be obtained, along with the current and temperature of the target battery at the current moment. The current and temperature of the target battery at the current moment can be obtained through sensors installed on the target battery.

[0051] Subsequently, the cycle aging rate of the target battery at the current moment can be determined based on the estimated SOC value of the target battery at the previous moment, and the current and temperature of the target battery at the current moment. The calendar aging rate of the target battery at the current moment can be determined based on the estimated SOH value and SOC value of the target battery at the previous moment, and the temperature of the target battery at the current moment. The cycle aging rate and calendar aging rate can be obtained through experimental testing or through prediction models. This invention does not impose specific limitations on these methods.

[0052] Finally, based on the SOH estimate of the target battery at the previous moment, and the cycle aging rate and calendar aging rate of the target battery at the current moment, the SOH estimate of the target battery at the current moment can be determined, thus realizing the SOH estimate of the target battery.

[0053] The battery SOH estimation method provided by this invention can be applied to SOH estimation scenarios for lithium batteries, as well as SOH estimation scenarios for other types of batteries. This invention does not impose any specific limitations on it.

[0054] Compared with existing technologies, the battery SOH estimation method provided in this embodiment first determines the cycle aging rate and calendar aging rate of the target battery at the current moment based on the estimated SOH and SOC values ​​of the target battery at the previous moment, as well as the current and temperature of the target battery at the current moment. Then, it estimates the SOH of the target battery based on the cycle aging rate and calendar aging rate of the target battery at the current moment. By considering the estimated SOH and SOC values ​​of the previous moment when performing SOH estimation, the continuity of SOH estimation is ensured, and the accuracy of SOH estimation is improved. Furthermore, the simultaneous calculation of calendar aging and cycle aging also improves the efficiency of SOH estimation. This invention improves the accuracy of estimation results while ensuring the efficiency of battery SOH estimation.

[0055] For example, determining the cycle aging rate of the target battery at the current moment based on the estimated SOC value of the target battery at the previous moment and the current and temperature of the target battery at the current moment includes:

[0056] Based on the estimated SOC of the target battery at the previous moment, and the current and temperature of the target battery at the current moment, the cycle aging rate of the target battery at the current moment is determined in the cycle aging rate table. The cycle aging rate table is obtained by testing sample batteries of the same model as the target battery under different SOC, current and temperature conditions.

[0057] Specifically, when determining the cycle aging rate of the target battery at the current moment based on the estimated SOC value of the target battery at the previous moment and the current current and temperature of the target battery at the current moment, the cycle aging rate of the target battery at the current moment can be determined from the cycle aging rate table. The cycle aging rate table can be obtained by testing sample batteries of the same model as the target battery under different SOC, current, and temperature conditions, and is used to reflect the cycle aging rate under different conditions.

[0058] For example, determining the calendar aging rate of the target battery at the current moment based on the estimated SOH and SOC values ​​of the target battery at the previous moment, and the temperature of the target battery at the current moment, includes:

[0059] Based on the estimated SOH and SOC values ​​of the target battery at the previous moment, and the temperature of the target battery at the current moment, the calendar aging rate of the target battery at the current moment is determined in the calendar aging rate table. The calendar aging rate table is obtained by testing sample batteries of the same model as the target battery under different SOH, SOC, and temperature conditions.

[0060] Specifically, when determining the calendar aging rate of the target battery at the current moment based on the estimated SOH and SOC values ​​of the target battery at the previous moment and the temperature of the target battery at the current moment, the calendar aging rate of the target battery at the current moment can be determined from the calendar aging rate table. The calendar aging rate table can be obtained by testing sample batteries of the same model as the target battery under different SOH, SOC, and temperature conditions, and is used to reflect the calendar aging rate under different conditions.

[0061] For example, determining the estimated SOH of the target battery at the current moment based on the SOH estimate of the target battery at the previous moment, and the cycle aging rate and calendar aging rate of the target battery at the current moment, includes:

[0062] Based on the time difference between the target time and the previous time, and the calendar aging rate of the target battery at the current time, determine the calendar aging decay value of the target battery from the previous time to the current time.

[0063] Based on the time difference between the target time and the previous time, and the current and cycle aging rate of the target battery at the current time, determine the cycle aging decay value of the target battery from the previous time to the current time.

[0064] Based on the calendar aging decay value and cycle aging decay value of the target battery from the previous time to the current time, and the estimated SOH value of the target battery at the previous time, the estimated SOH value of the target battery at the current time is determined.

[0065] Specifically, when determining the estimated SOH of the target battery at the current moment based on the previous SOH estimate and the current cycle aging rate and calendar aging rate of the target battery, the following steps are taken: First, the calendar aging decay value of the target battery from the previous moment to the current moment can be determined based on the time difference between the target moment and the previous moment, and the current calendar aging rate of the target battery. Then, the cycle aging decay value of the target battery from the previous moment to the current moment can be determined based on the time difference between the target moment and the previous moment, and the current current and cycle aging rate of the target battery. Finally, the estimated SOH of the target battery at the current moment can be determined based on the calendar aging decay value and cycle aging decay value of the target battery from the previous moment to the current moment, and the previous SOH estimate.

[0066] For example, based on the time difference between the target time and the previous time, and the current and cycle aging rate of the target battery at the current time, the cycle aging degradation value of the target battery from the previous time to the current time is determined, including:

[0067] Based on the time difference between the target time and the previous time, and the current of the target battery at the current time, determine the capacity decay value of the target battery from the previous time to the current time.

[0068] Based on the capacity decay value of the target battery from the previous time to the current time, and the cycle aging rate of the target battery at the current time, the cycle aging decay value of the target battery from the previous time to the current time is determined.

[0069] Specifically, when determining the cycle aging decay value of the target battery from the previous moment to the current moment based on the time difference between the target moment and the previous moment, and the current and cycle aging rate of the target battery at the current moment, the capacity decay value of the target battery from the previous moment to the current moment can first be determined based on the time difference between the target moment and the previous moment, and the current of the target battery at the current moment. For example, the product of the time difference between the target moment and the previous moment and the current of the target battery at the current moment can be directly used as the capacity decay value of the target battery from the previous moment to the current moment.

[0070] Then, based on the capacity decay value of the target battery from the previous moment to the current moment and the cycle aging rate of the target battery at the current moment, the cycle aging decay value of the target battery from the previous moment to the current moment is determined.

[0071] For example, the cycle aging degradation value of the target battery from the previous time to the current time is obtained by integrating the capacity degradation value of the target battery from the previous time to the current time and the cycle aging rate of the target battery at the current time.

[0072] The calendar aging decay value of the target battery from the previous moment to the current moment is obtained by integrating the time difference between the target moment and the previous moment and the calendar aging rate of the target battery at the current moment.

[0073] Specifically, the cycle aging decay value of the target battery from the previous moment to the current moment can be obtained by integrating the capacity decay value of the target battery from the previous moment to the current moment and the cycle aging rate of the target battery at the current moment; the calendar aging decay value of the target battery from the previous moment to the current moment can be obtained by integrating the time difference between the target moment and the previous moment and the calendar aging rate of the target battery at the current moment.

[0074] Exemplarily, the method further includes:

[0075] Based on the time difference between the target time and the previous time, the current of the target battery at the current time, and the estimated SOC of the target battery at the previous time, the estimated SOC of the target battery at the current time is determined.

[0076] Specifically, during the SOH estimation process, the SOC estimation value of the target battery at the current moment can be determined based on the time difference between the target moment and the previous moment, the current of the target battery at the current moment, and the SOC estimation value of the target battery at the previous moment, so as to be used for the SOH estimation at the next moment.

[0077] The technical solution of the present invention will be better illustrated below with a specific embodiment:

[0078] Combination Figure 2 Let's take a look. Figure 2 The following is a schematic flowchart of an embodiment of the battery SOH estimation process provided by the present invention. The process specifically includes the following steps:

[0079] 1. Data Input: There are 5 inputs in total. The initial values ​​of SOH and SOC are predefined values, while the current, temperature, and time are measured values ​​in real time.

[0080] 2. The cycle aging table represents the capacity decay per Ah during cycle aging. Pure cycle aging is related to current, temperature, current SOH value, and current SOC value. Therefore, the cycle aging table can be obtained by changing these parameters to test the battery.

[0081] 3. The calendar aging meter represents the capacity decay per second due to calendar aging. Since calendar aging is related to temperature, current SOC value, and current SOH value, the calendar aging meter can be obtained by testing the battery by changing these parameters.

[0082] 4. Calculate the current SOH and SOC values ​​and use them as inputs for estimating the SOH at the next moment.

[0083] This invention also provides a device for estimating the state of harmonics (SOH) of a battery, combined with... Figure 3 Let's take a look. Figure 3 This is a schematic diagram of an embodiment of the battery SOH estimation device provided by the present invention. The battery SOH estimation device 300 includes:

[0084] The acquisition module 301 is used to acquire the estimated SOH and SOC values ​​of the target battery at the previous moment, and to acquire the current and temperature of the target battery at the current moment.

[0085] The first determining module 302 is used to determine the cycle aging rate of the target battery at the current moment based on the estimated SOC value of the target battery at the previous moment and the current and temperature of the target battery at the current moment.

[0086] The second determining module 303 is used to determine the calendar aging rate of the target battery at the current moment based on the estimated SOH and SOC values ​​of the target battery at the previous moment and the temperature of the target battery at the current moment.

[0087] The third determining module 304 is used to determine the estimated SOH value of the target battery at the current moment based on the SOH estimated value of the target battery at the previous moment, and the cycle aging rate and calendar aging rate of the target battery at the current moment.

[0088] The specific implementation methods of each module of the battery SOH estimation device can be found in the description of the battery SOH estimation method described above, and it has similar beneficial effects, so they will not be repeated here.

[0089] It should be noted that the battery SOH estimation device can be set in an existing battery monitoring device or set as a stand-alone device; the present invention does not make any specific limitation in this regard.

[0090] This invention also provides an electronic device, combined with Figure 4 Let's take a look. Figure 4This is a schematic diagram of an embodiment of the electronic device provided by the present invention. The electronic device 400 includes a processor 401, a memory 402, and a computer program stored in the memory 402 and executable on the processor 401. When the processor 401 executes the program, it implements the battery SOH estimation method as described above.

[0091] In a preferred embodiment, the electronic device 400 further includes a display 403 for displaying the battery SOH estimation method performed by the processor 401 as described above.

[0092] For example, a computer program can be divided into one or more modules / units, one or more of which are stored in memory 402 and executed by processor 401 to complete the present invention. One or more modules / units can be a series of computer program instruction segments capable of performing specific functions, which describe the execution process of the computer program in electronic device 400. For example, the computer program can be divided into the acquisition module 301, the first determination module 302, the second determination module 303, and the third determination module 304 in the above embodiments. The specific functions of each module are as described above and will not be repeated here.

[0093] Electronic device 400 can be a desktop computer, laptop, PDA, or smartphone with an adjustable camera module.

[0094] The processor 401 may be an integrated circuit chip with signal processing capabilities. The processor 401 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this invention. The general-purpose processor can be a microprocessor or any conventional processor.

[0095] The memory 402 may be, but is not limited to, Random Access Memory (RAM), Read Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), etc. The memory 402 stores programs, and the processor 401 executes these programs upon receiving execution instructions. The process definition method disclosed in any of the foregoing embodiments of the present invention can be applied to the processor 401, or implemented by the processor 401.

[0096] The display 403 can be an LCD screen or an LED screen. For example, the display screen on a mobile phone.

[0097] Understandable, Figure 4 The structure shown is only a schematic diagram of one possible structure of electronic device 400. Electronic device 400 may also include more than one of the following: Figure 4 Show more or fewer components. Figure 4 The components shown can be implemented using hardware, software, or a combination thereof.

[0098] The electronic device provided by the above embodiments of the present invention can be implemented with reference to the content specifically described in the present invention for the battery SOH estimation method as described above, and has similar beneficial effects as the battery SOH estimation method as described above, which will not be repeated here.

[0099] This invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the battery SOH estimation method described above.

[0100] Generally, computer instructions for implementing the methods of the present invention can be carried on any combination of one or more computer-readable storage media. Non-transitory computer-readable storage media can include any computer-readable medium except for signals themselves that are temporarily propagating.

[0101] Computer-readable storage media can be, for example—but not limited to—electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or any combination thereof. More specific examples (a non-exhaustive list) of computer-readable storage media include: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this document, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in connection with an instruction execution system, apparatus, or device.

[0102] Computer program code for performing the operations of this invention can be written in one or more programming languages ​​or a combination thereof. Programming languages ​​include object-oriented programming languages—such as Java, Smalltalk, and C++—as well as conventional procedural programming languages—such as the "C" language or similar programming languages. In particular, Python, suitable for neural network computation, and platform frameworks such as TensorFlow and PyTorch can be used. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0103] Those skilled in the art will understand that all or part of the processes of the methods described in the above embodiments can be implemented by a computer program instructing related hardware, and the program can be stored in a computer-readable storage medium. The computer-readable storage medium may be a disk, optical disk, read-only memory, or random access memory, etc.

[0104] This invention discloses a method, apparatus, electronic device, and storage medium for estimating the state of harmonics (SOH) of a battery. First, based on the estimated SOH and state of charge (SOC) values ​​of the target battery at the previous moment, and the current and temperature of the target battery at the current moment, the cycle aging rate and calendar aging rate of the target battery at the current moment are determined. Then, the SOH of the target battery is estimated based on the cycle aging rate and calendar aging rate of the target battery at the current moment. By considering the estimated SOH and SOC values ​​from the previous moment during SOH estimation, the continuity of SOH estimation is ensured, and the accuracy of SOH estimation is improved. Furthermore, the simultaneous calculation of calendar aging and cycle aging also improves the efficiency of SOH estimation. This invention improves the accuracy of the estimation results while ensuring the efficiency of battery SOH estimation.

[0105] The above description is only a preferred embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention.

Claims

1. A method for estimating the state of harmonics (SOH) of a battery, characterized in that, include: Obtain the estimated SOH and SOC values ​​of the target battery at the previous moment, and obtain the current and temperature of the target battery at the current moment; Based on the estimated SOC of the target battery at the previous moment, and the current and temperature of the target battery at the current moment, determine the cycle aging rate of the target battery at the current moment. Based on the estimated SOH and SOC values ​​of the target battery at the previous moment, and the temperature of the target battery at the current moment, determine the calendar aging rate of the target battery at the current moment. Based on the SOH estimate of the target battery at the previous moment, and the cycle aging rate and calendar aging rate of the target battery at the current moment, determine the SOH estimate of the target battery at the current moment. The process of determining the estimated SOH of the target battery at the current moment based on the SOH estimate of the target battery at the previous moment, and the cycle aging rate and calendar aging rate of the target battery at the current moment, includes: Based on the time difference between the target time and the previous time, and the calendar aging rate of the target battery at the current time, determine the calendar aging decay value of the target battery from the previous time to the current time. Based on the time difference between the target time and the previous time, and the current and cycle aging rate of the target battery at the current time, determine the cycle aging decay value of the target battery from the previous time to the current time. Based on the calendar aging decay value and cycle aging decay value of the target battery from the previous time to the current time, and the estimated SOH value of the target battery at the previous time, the estimated SOH value of the target battery at the current time is determined. Based on the time difference between the target time and the previous time, and the current and cycle aging rate of the target battery at the current time, the cycle aging degradation value of the target battery from the previous time to the current time is determined, including: Based on the time difference between the target time and the previous time, and the current of the target battery at the current time, determine the capacity decay value of the target battery from the previous time to the current time. Based on the capacity decay value of the target battery from the previous time to the current time, and the cycle aging rate of the target battery at the current time, determine the cycle aging decay value of the target battery from the previous time to the current time. The cycle aging degradation value of the target battery from the previous moment to the current moment is obtained by integrating the capacity degradation value of the target battery from the previous moment to the current moment and the cycle aging rate of the target battery at the current moment. The calendar aging decay value of the target battery from the previous moment to the current moment is obtained by integrating the time difference between the target moment and the previous moment and the calendar aging rate of the target battery at the current moment.

2. The method for estimating the state of harmonics (SOH) of a battery according to claim 1, characterized in that, The determination of the cycle aging rate of the target battery at the current moment, based on the estimated SOC value of the target battery at the previous moment and the current and temperature of the target battery at the current moment, includes: Based on the estimated SOC of the target battery at the previous moment, and the current and temperature of the target battery at the current moment, the cycle aging rate of the target battery at the current moment is determined in the cycle aging rate table. The cycle aging rate table is obtained by testing sample batteries of the same model as the target battery under different SOC, current and temperature conditions.

3. The method for estimating the state of harmonics (SOH) of a battery according to claim 1, characterized in that, The determination of the calendar aging rate of the target battery at the current moment, based on the estimated SOH and SOC values ​​of the target battery at the previous moment and the temperature of the target battery at the current moment, includes: Based on the estimated SOH and SOC values ​​of the target battery at the previous moment, and the temperature of the target battery at the current moment, the calendar aging rate of the target battery at the current moment is determined in the calendar aging rate table. The calendar aging rate table is obtained by testing sample batteries of the same model as the target battery under different SOH, SOC, and temperature conditions.

4. The method for estimating the state of harmonics (SOH) of a battery according to any one of claims 1 to 3, characterized in that, The method further includes: Based on the time difference between the target time and the previous time, the current of the target battery at the current time, and the estimated SOC of the target battery at the previous time, the estimated SOC of the target battery at the current time is determined.

5. A device for estimating the state of harmonics (SOH) of a battery, characterized in that, include: The acquisition module is used to acquire the estimated SOH and SOC values ​​of the target battery at the previous moment, and to acquire the current and temperature of the target battery at the current moment. The first determining module is used to determine the cycle aging rate of the target battery at the current moment based on the estimated SOC value of the target battery at the previous moment, and the current and temperature of the target battery at the current moment. The second determining module is used to determine the calendar aging rate of the target battery at the current moment based on the estimated SOH and SOC values ​​of the target battery at the previous moment and the temperature of the target battery at the current moment. The third determining module is used to determine the estimated SOH value of the target battery at the current moment based on the SOH estimated value of the target battery at the previous moment, and the cycle aging rate and calendar aging rate of the target battery at the current moment. The process of determining the estimated SOH of the target battery at the current moment based on the SOH estimate of the target battery at the previous moment, and the cycle aging rate and calendar aging rate of the target battery at the current moment, includes: Based on the time difference between the target time and the previous time, and the calendar aging rate of the target battery at the current time, determine the calendar aging decay value of the target battery from the previous time to the current time. Based on the time difference between the target time and the previous time, and the current and cycle aging rate of the target battery at the current time, determine the cycle aging decay value of the target battery from the previous time to the current time. Based on the calendar aging decay value and cycle aging decay value of the target battery from the previous time to the current time, and the estimated SOH value of the target battery at the previous time, the estimated SOH value of the target battery at the current time is determined. Based on the time difference between the target time and the previous time, and the current and cycle aging rate of the target battery at the current time, the cycle aging degradation value of the target battery from the previous time to the current time is determined, including: Based on the time difference between the target time and the previous time, and the current of the target battery at the current time, determine the capacity decay value of the target battery from the previous time to the current time. Based on the capacity decay value of the target battery from the previous time to the current time, and the cycle aging rate of the target battery at the current time, determine the cycle aging decay value of the target battery from the previous time to the current time. The cycle aging degradation value of the target battery from the previous moment to the current moment is obtained by integrating the capacity degradation value of the target battery from the previous moment to the current moment and the cycle aging rate of the target battery at the current moment. The calendar aging decay value of the target battery from the previous moment to the current moment is obtained by integrating the time difference between the target moment and the previous moment and the calendar aging rate of the target battery at the current moment.

6. An electronic device, characterized in that, It includes a memory and a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, it implements the method for estimating the state of charge (SOH) of the battery according to any one of claims 1 to 4.

7. A computer-readable storage medium, characterized in that, It stores a computer program that, when executed by a processor, implements the method for estimating the battery SOH as described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Method and device for predicting service life of battery energy storage system and equipment

    CN112595980A