Battery SOH estimation method and device, electronic equipment and storage medium
By obtaining the battery SOH and SOC estimates at the previous moment and the current and temperature at the current moment, and determining the cycle aging and calendar aging rates, the problems of high complexity and insufficient accuracy of the existing battery SOH estimation methods are solved, and more efficient and accurate battery SOH estimation is achieved.
Patent Information
- Application Number
- CN202411800010.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-09
- Publication Date
- 2025-03-11
- Estimated Expiration
- 2044-12-09
AI Technical Summary
When considering calendar aging and cyclic aging, the existing battery SOH estimation method has high complexity and insufficient accuracy, which affects the efficiency and accuracy of the battery management system.
By obtaining the SOH and SOC estimates at the previous moment and the current and temperature at the current moment, the cycle aging rate and calendar aging rate are determined respectively, and real-time estimation of SOH is performed based on these rates to ensure the continuity and accuracy of the estimate.
It improves the accuracy and efficiency of battery SOH estimation, ensures efficient operation of the battery management system, and reduces the complexity of the estimation process.
Smart Images

Figure CN119596186A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of battery management, and in particular to a method, device, electronic equipment and storage medium for estimating battery SOH. Background Art
[0002] Battery State of Health (SOH) is generally used to indicate the degree of battery aging. The estimation of battery SOH is a very important part of the battery management system. Usually, the estimation of SOH is mainly based on the prediction model of calendar aging and cycle aging, and then the overall SOH value of the battery pack is predicted.
[0003] In many actual developments, calendar aging and cycle aging are calculated completely separately, that is, calendar aging and cycle aging are estimated independently. However, in fact, there are many common influencing factors between calendar aging and cycle aging. When estimating battery SOH, calculating calendar aging and cycle aging separately will not only increase the complexity of the estimation process, but also affect the accuracy of the final estimation result.
[0004] Therefore, how to improve the efficiency and accuracy of battery SOH estimation while taking calendar aging and cycle aging into consideration has become a technical problem that needs to be solved urgently. Summary of the invention
[0005] In view of this, it is necessary to provide a battery SOH estimation method, device, electronic device and storage medium to solve the problem that the current battery SOH estimation efficiency and accuracy are not high enough.
[0006] In order to solve the above problems, the present invention provides a method for estimating battery SOH, comprising: Obtain the estimated SOH value and SOC value of the target battery at the previous moment, and obtain 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 SOC value of the target battery at the previous moment and the current and 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 estimated SOH value and the estimated SOC value of the target battery at the previous moment and the temperature of the target battery at the current moment; Based on the estimated SOH 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 estimated SOH value of the target battery at the current moment is determined.
[0007] In a possible implementation, determining the cycle aging rate of the target battery at the 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 includes: 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 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.
[0008] In a possible implementation, determining the calendar aging rate of the target battery at the current moment based on the estimated SOH value and the estimated SOC value of the target battery at the previous moment and the temperature of the target battery at the current moment includes: Based on the SOH estimation value and SOC estimation value 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, and 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.
[0009] In a possible implementation, determining the estimated SOH value of the target battery at the current moment based on the estimated SOH 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 includes: Based on the time difference between the target moment and the previous moment, and the calendar aging rate of the target battery at the current moment, determine the calendar aging attenuation 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, determine the cycle aging attenuation value of the target battery from the previous moment to the current moment; Based on the calendar aging attenuation value and cycle aging attenuation value of the target battery from the previous moment to the current moment, and the SOH estimation value of the target battery at the previous moment, the SOH estimation value of the target battery at the current moment is determined.
[0010] In a possible implementation, 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 cycle aging attenuation value of the target battery from the previous moment to the current moment is determined, including: Based on the time difference between the target moment and the previous moment, and the current of the target battery at the current moment, determine the capacity decay value of the target battery from the previous moment to the current moment; Based on the capacity attenuation 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 attenuation value of the target battery from the previous moment to the current moment is determined.
[0011] In a possible implementation, the cycle aging attenuation value of the target battery from the previous moment to the current moment is obtained by integrating the capacity attenuation 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.
[0012] In a possible implementation, the method further includes: The estimated SOC value of the target battery at the current moment is 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 estimated SOC value of the target battery at the previous moment.
[0013] The present invention also provides a battery SOH estimation device, comprising: An acquisition module is used to obtain the SOH estimation value and SOC estimation value of the target battery at the previous moment, and obtain the current and temperature of the target battery at the current moment; A first determination module, used to determine the cycle aging rate of the target battery at the 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 second determination module is used to determine the calendar aging rate of the target battery at the current moment based on the SOH estimated value and the SOC estimated value of the target battery at the previous moment and the temperature of the target battery at the current moment; The third determination module is used to determine the SOH estimation value of the target battery at the current moment based on the SOH estimation 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.
[0014] 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. When the processor executes the program, the battery SOH estimation method as described above is implemented.
[0015] The present invention also provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the battery SOH estimation method as described above is implemented.
[0016] The beneficial effects of the present invention are as follows: the battery SOH estimation method, device, electronic device and storage medium provided by the present invention first determine the cycle aging rate and calendar aging rate of the target battery at the current moment according to the SOH estimation value and SOC estimation value of the target battery at the previous moment, and the current and temperature of the target battery at the current moment, and then estimate the SOH of the target battery according to the cycle aging rate and calendar aging rate of the target battery at the current moment. When performing the SOH estimation, the SOH estimation value and SOC estimation value at the previous moment are taken into account, thereby ensuring the continuity of the SOH estimation and improving the accuracy of the SOH estimation. The calendar aging and cycle aging are calculated synchronously, which also improves the efficiency of the SOH estimation. The present invention improves the accuracy of the estimation result while ensuring the efficiency of the battery SOH estimation. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 A schematic diagram of a flow chart of an embodiment of a method for estimating battery SOH provided by the present invention; Figure 2 A schematic diagram of a process flow of an embodiment of a battery SOH estimation process provided by the present invention; Figure 3 A schematic structural diagram of an embodiment of a battery SOH estimation device provided by the present invention; Figure 4 A schematic structural diagram of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0018] The preferred embodiments of the present invention are described in detail below in conjunction with the accompanying drawings, wherein the accompanying drawings constitute a 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 used to limit the scope of the present invention.
[0019] In the description of the present invention, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0020] In the description of the present invention, reference to an "embodiment" means that a particular feature, structure, or characteristic described in conjunction with the embodiment may be included in at least one embodiment of the present invention. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment that is mutually exclusive of other embodiments. It is explicitly and implicitly understood by those skilled in the art that the described embodiments may be combined with other embodiments.
[0021] Battery SOH is generally used to indicate the degree of battery aging. The estimation of battery SOH is a very important part of the battery management system. Usually, the estimation of SOH is mainly based on the prediction model of calendar aging and cycle aging, and then the overall SOH value of the battery pack is predicted.
[0022] In many actual developments, calendar aging and cycle aging are calculated completely separately, that is, calendar aging and cycle aging are estimated independently. However, in fact, there are many common influencing factors between calendar aging and cycle aging. When estimating battery SOH, calculating calendar aging and cycle aging separately will not only increase the complexity of the estimation process, but also affect the accuracy of the final estimation result.
[0023] In order to solve the above problems, the present invention provides a method for estimating battery SOH.
[0024] The specific embodiments are described in detail below: A specific embodiment of the present invention discloses a method for estimating battery SOH, combining Figure 1 Come and see, Figure 1 The flowchart of an embodiment of a method for estimating battery SOH provided by the present invention includes steps S101 to S104, wherein: In step S101, the SOH estimation value and the SOC estimation value of the target battery at the previous moment are obtained, and the current and the temperature of the target battery at the current moment are obtained; In step S102, 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 cycle aging rate of the target battery at the current moment is determined; In step S103, based on the estimated SOH value and the estimated SOC value 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 step S104, the estimated SOH value of the target battery at the previous moment is determined based on the estimated SOH 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.
[0025] During implementation, the estimated SOH value and the estimated state of charge (SOC) value of the target battery estimated at the previous moment, as well as the current and temperature of the target battery at the current moment can be obtained. The current and temperature of the target battery at the current moment can be obtained through the sensor set on the target battery.
[0026] 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, and 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 the calendar aging rate can be obtained through experimental tests or through a prediction model, and the present invention does not make any specific limitations on this.
[0027] Finally, the SOH estimation value of the target battery at the current moment can be determined based on the SOH estimation 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, thereby realizing the SOH estimation of the target battery.
[0028] The battery SOH estimation method provided by the present invention can be applied to the SOH estimation scenario of lithium batteries, and can also be applied to the SOH estimation scenario of other types of batteries, and the present invention does not make specific limitations on this.
[0029] Compared with the prior art, the battery SOH estimation method provided in the present embodiment first determines the cycle aging rate and calendar aging rate of the target battery at the current moment according to the SOH estimation value and SOC estimation value of the target battery at the previous moment, and the current and temperature of the target battery at the current moment, and then estimates the SOH of the target battery according to the cycle aging rate and calendar aging rate of the target battery at the current moment. When performing the SOH estimation, the SOH estimation value and SOC estimation value at the previous moment are taken into account, thereby ensuring the continuity of the SOH estimation and improving the accuracy of the SOH estimation. The calendar aging and cycle aging are calculated synchronously, which also improves the efficiency of the SOH estimation. The present invention improves the accuracy of the estimation result while ensuring the efficiency of the battery SOH estimation.
[0030] Exemplarily, determining the cycle aging rate of the target battery at the 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 includes: 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 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.
[0031] Specifically, when determining the cycle aging rate of the target battery at the current moment according to 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 cycle aging rate of the target battery at the current moment can be determined in the cycle aging rate table according to 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 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.
[0032] Exemplarily, determining the calendar aging rate of the target battery at the current moment based on the estimated SOH value and the estimated SOC value of the target battery at the previous moment and the temperature of the target battery at the current moment includes: Based on the SOH estimation value and SOC estimation value 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, and 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.
[0033] Specifically, when determining the calendar aging rate of the target battery at the current moment according to the estimated SOH value and the estimated SOC value 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 in the calendar aging rate table according to the estimated SOH value and the estimated SOC value of the target battery at the previous moment and the temperature of the target battery at the current moment. 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.
[0034] Exemplarily, determining the estimated SOH value of the target battery at the current moment based on the estimated SOH 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 includes: Based on the time difference between the target moment and the previous moment, and the calendar aging rate of the target battery at the current moment, determine the calendar aging attenuation 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, determine the cycle aging attenuation value of the target battery from the previous moment to the current moment; Based on the calendar aging attenuation value and cycle aging attenuation value of the target battery from the previous moment to the current moment, and the SOH estimation value of the target battery at the previous moment, the SOH estimation value of the target battery at the current moment is determined.
[0035] Specifically, when determining the SOH estimated 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 calendar aging attenuation value of the target battery from the previous moment to the current moment can be determined first based on the time difference between the target moment and the previous moment, and the calendar aging rate of the target battery at the current moment. Then, 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 cycle aging attenuation value of the target battery from the previous moment to the current moment is determined. Finally, based on the calendar aging attenuation value and cycle aging attenuation value of the target battery from the previous moment to the current moment, and the SOH estimated value of the target battery at the previous moment, the SOH estimated value of the target battery at the current moment is determined.
[0036] Exemplarily, 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, determining the cycle aging attenuation value of the target battery from the previous moment to the current moment includes: Based on the time difference between the target moment and the previous moment, and the current of the target battery at the current moment, determine the capacity decay value of the target battery from the previous moment to the current moment; Based on the capacity attenuation 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 attenuation value of the target battery from the previous moment to the current moment is determined.
[0037] Specifically, when determining the cycle aging attenuation 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 attenuation 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 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 attenuation value of the target battery from the previous moment to the current moment.
[0038] Then, according to the capacity attenuation 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 attenuation value of the target battery from the previous moment to the current moment is determined.
[0039] Exemplarily, the cycle aging attenuation value of the target battery from the previous moment to the current moment is obtained by integrating the capacity attenuation 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.
[0040] Specifically, the cycle aging attenuation value of the target battery from the previous moment to the current moment can be obtained by integrating the capacity attenuation 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 attenuation 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.
[0041] Exemplarily, the method further includes: The estimated SOC value of the target battery at the current moment is 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 estimated SOC value of the target battery at the previous moment.
[0042] Specifically, during the SOH estimation process, the SOC estimation value of the target battery at the current moment can also 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 SOH estimation at the next moment.
[0043] The technical solution of the present invention is better described below with reference to a specific embodiment: Combination Figure 2 Come and see, Figure 2 This is a flow chart of an embodiment of a battery SOH estimation process provided by the present invention, and the process specifically includes the following steps: 1. Data input: There are 5 inputs in total, among which the initial value of SOH and the initial value of SOC are predefined values, and the current, temperature and time are real-time measured values.
[0044] 2. The cycle aging table represents the capacity attenuated per Ah of cycle aging. The pure cycle is related to the current, temperature, current SOH value, and current SOC value. Therefore, the battery can be tested by changing these parameters to obtain the cycle aging table.
[0045] 3. The calendar aging table represents the capacity that decays per second due to calendar aging. Since calendar aging is related to temperature, current SOC value, and current SOH value, the battery can be tested by changing these parameters to obtain a calendar aging table.
[0046] 4. Calculate the current SOH value and SOC value and use them as the input for SOH estimation at the next moment.
[0047] The embodiment of the present invention also provides a battery SOH estimation device, combined with Figure 3 Come and see, Figure 3 This is a schematic diagram of the structure of an embodiment of a battery SOH estimation device provided by the present invention. The battery SOH estimation device 300 includes: The acquisition module 301 is used to acquire the SOH estimation value and the SOC estimation value of the target battery at the previous moment, and acquire the current and temperature of the target battery at the current moment; A first determination module 302, configured to determine a cycle aging rate of the target battery at a current moment based on an estimated SOC value of the target battery at a previous moment and a current and a temperature of the target battery at a current moment; A second determination module 303 is used to determine the calendar aging rate of the target battery at the current moment based on the SOH estimated value and the SOC estimated value of the target battery at the previous moment and the temperature of the target battery at the current moment; The third determination module 304 is used to determine the estimated SOH value of the target battery at the current moment based on the estimated SOH 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.
[0048] The specific implementation of each module of the battery SOH estimation device can refer to the description of the above-mentioned battery SOH estimation method, and has similar beneficial effects, which will not be repeated here.
[0049] It should be noted that the battery SOH estimation device can be provided in an existing battery monitoring device or as an independent device, and the present invention does not make any specific limitation to this.
[0050] The embodiment of the present invention further provides an electronic device, Figure 4 Come and see, Figure 4 This is a structural diagram of an embodiment of an 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, the battery SOH estimation method as described above is implemented.
[0051] As a preferred embodiment, the electronic device 400 further includes a display 403 for displaying the battery SOH estimation method executed by the processor 401 as described above.
[0052] Exemplarily, the computer program may be divided into one or more modules / units, one or more modules / units are stored in the memory 402, and are executed by the processor 401 to complete the present invention. One or more modules / units may be a series of computer program instruction segments that can complete specific functions, and the instruction segments are used to describe the execution process of the computer program in the electronic device 400. For example, the computer program may 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 embodiment. The specific functions of each module are as described above, and are not described one by one here.
[0053] The electronic device 400 may be a desktop computer, a notebook, a PDA or a smart phone with an adjustable camera module.
[0054] Among them, the processor 401 may be an integrated circuit chip with signal processing capabilities. The above-mentioned processor 401 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may 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 gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.
[0055] The memory 402 may be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electric erasable programmable read-only memory (EEPROM), etc. The memory 402 is used to store programs, and the processor 401 executes the program after receiving the execution instruction. The process definition method disclosed in any of the embodiments of the present invention may be applied to the processor 401 or implemented by the processor 401.
[0056] The display 403 may be an LCD display screen or an LED display screen, for example, a display screen on a mobile phone.
[0057] Understandably, Figure 4 The structure shown is only a schematic diagram of the structure of the electronic device 400. The electronic device 400 may also include Figure 4 More or fewer components as shown. Figure 4 Each component shown in the figure can be implemented by hardware, software or a combination thereof.
[0058] The electronic device provided according to the above embodiment of the present invention can be implemented with reference to the specific description of the battery SOH estimation method described above according to the present invention, and has similar beneficial effects as the battery SOH estimation method described above, which will not be repeated here.
[0059] An embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the battery SOH estimation method as described above is implemented.
[0060] Generally speaking, the computer instructions for implementing the method of the present invention can be carried by any combination of one or more computer-readable storage media. Non-transitory computer-readable storage media can include any computer-readable media except for the signal itself that is temporarily propagating.
[0061] Computer-readable storage media may be, for example, but not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In this document, a computer-readable storage medium may be any tangible medium that contains or stores a program that may be used by or in conjunction with an instruction execution system, apparatus, or device.
[0062] Computer program codes for performing the operations of the present invention may be written in one or more programming languages or a combination thereof, including object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as "C" or similar programming languages, in particular, Python suitable for neural network computing and platform frameworks based on TensorFlow, PyTorch, etc. may be used. The program code may be executed entirely on the user's computer, partially on the user's computer, as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may 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 may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0063] Those skilled in the art will appreciate that all or part of the processes of the above-mentioned embodiments can be implemented by instructing related hardware through a computer program, and the program can be stored in a computer-readable storage medium, wherein the computer-readable storage medium is a disk, an optical disk, a read-only storage memory, or a random access memory, etc.
[0064] The present invention discloses a method, device, electronic device and storage medium for estimating the SOH of a battery. First, the cycle aging rate and calendar aging rate of a target battery at the current moment are determined according to the SOH estimation value and SOC estimation value 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 according to the cycle aging rate and calendar aging rate of the target battery at the current moment. When estimating the SOH, the SOH estimation value and SOC estimation value at the previous moment are taken into account, thereby ensuring the continuity of the SOH estimation and improving the accuracy of the SOH estimation. In addition, the calendar aging and cycle aging are calculated synchronously, thereby improving the efficiency of the SOH estimation. The present invention improves the accuracy of the estimation result while ensuring the efficiency of the battery SOH estimation.
[0065] The above description is only a preferred specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by any technician familiar with the technical field within the technical scope disclosed by the present invention should be covered within the protection scope of the present invention.
Claims
1. A method for estimating battery SOH, characterized in that: include: Obtain the estimated SOH value and SOC value of the target battery at the previous moment, and obtain 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 SOC value of the target battery at the previous moment and the current and 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 estimated SOH value and the estimated SOC value of the target battery at the previous moment and the temperature of the target battery at the current moment; Based on the estimated SOH 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 estimated SOH value of the target battery at the current moment is determined.
2. The method for estimating battery SOH according to claim 1, characterized in that: The step of 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: 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 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 battery SOH according to claim 1, characterized in that: The step of determining the calendar aging rate of the target battery at the current moment based on the estimated SOH value and the estimated SOC value of the target battery at the previous moment and the temperature of the target battery at the current moment includes: Based on the SOH estimation value and SOC estimation value 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, and 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 battery SOH according to claim 1, characterized in that: The step of determining the estimated SOH value of the target battery at the current moment based on the estimated SOH 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 includes: Based on the time difference between the target moment and the previous moment, and the calendar aging rate of the target battery at the current moment, determine the calendar aging attenuation 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, determine the cycle aging attenuation value of the target battery from the previous moment to the current moment; Based on the calendar aging attenuation value and cycle aging attenuation value of the target battery from the previous moment to the current moment, and the SOH estimation value of the target battery at the previous moment, the SOH estimation value of the target battery at the current moment is determined.
5. The method for estimating battery SOH according to claim 4, characterized in that: 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 cycle aging attenuation value of the target battery from the previous moment to the current moment is determined, including: Based on the time difference between the target moment and the previous moment, and the current of the target battery at the current moment, determine the capacity decay value of the target battery from the previous moment to the current moment; Based on the capacity attenuation 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 attenuation value of the target battery from the previous moment to the current moment is determined.
6. The method for estimating battery SOH according to claim 5, characterized in that: The cycle aging attenuation value of the target battery from the previous moment to the current moment is obtained by integrating the capacity attenuation 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 attenuation 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.
7. The method for estimating battery SOH according to any one of claims 1 to 6, characterized in that: The method further comprises: The estimated SOC value of the target battery at the current moment is 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 estimated SOC value of the target battery at the previous moment.
8. A battery SOH estimation device, characterized in that: include: An acquisition module is used to obtain the SOH estimation value and SOC estimation value of the target battery at the previous moment, and obtain the current and temperature of the target battery at the current moment; A first determination module, used to determine the cycle aging rate of the target battery at the 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 second determination module is used to determine the calendar aging rate of the target battery at the current moment based on the SOH estimated value and the SOC estimated value of the target battery at the previous moment and the temperature of the target battery at the current moment; The third determination module is used to determine the SOH estimation value of the target battery at the current moment based on the SOH estimation 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.
9. An electronic device, characterized in that: The invention comprises a memory and a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the method for estimating the battery SOH according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, and when the computer program is executed by a processor, the method for estimating the battery SOH as claimed in any one of claims 1 to 7 is implemented.
Citation Information
Patent Citations
Method for estimating health state of lithium battery
CN103163480A
Method and device for predicting service life of battery energy storage system and equipment
CN112595980A
Method for predicting calendar aging and cycle aging of lithium ion battery
CN116068447A
Method and apparatus of predicting capacity fade rate of a rechargeable battery
KR1020180121317A
Cited By
Energy storage battery SOH prediction and control method considering calendar aging
CN122487944A