Battery health status estimation method, device, equipment and storage medium

By dividing the battery charge and discharge cycle into stages, calculating the average current rate and combining it with the SOH cycle number curve, the deviation problem caused by the current rate change in the battery health status estimation is solved, and a more accurate battery health status assessment is achieved.

CN118858953BActive Publication Date: 2025-09-23DONGFENG MOTOR GRP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410818823.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-24
Publication Date
2025-09-23
Estimated Expiration
2044-06-24

AI Technical Summary

Technical Problem

When evaluating the health status of batteries, existing technologies fail to consider the changes in current rate during the charging and discharging process, resulting in deviations in SOH estimation.

Method used

The battery charge and discharge cycle is divided into several stages, the current sampling value of each stage is recorded, the average current rate is calculated, and the battery life loss weight is determined in combination with the SOH cycle number curve to update the battery health status.

Benefits of technology

By accurately calculating battery life loss, the impact of life loss caused by current rate changes is reduced, achieving a more accurate estimation of battery health status.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118858953B_ABST
    Figure CN118858953B_ABST
Patent Text Reader

Abstract

The present application discloses a battery health status estimation method, apparatus, device and storage medium, which relates to the field of battery technology. The battery health status estimation method divides the charge and discharge cycle process into several stages each time the battery is charged and discharged, and obtains the average current rate corresponding to the current charge and discharge cycle based on the current sampling values ​​corresponding to the several stages collected. Combined with the SOH cycle number curve obtained in advance through historical experiments, the battery life loss caused by completing the charge and discharge cycle at the current average current rate is determined, and the original health status of the battery is updated to obtain the latest battery health status, reducing the impact of life loss caused by battery rate changes each time the battery is charged and discharged, and can accurately estimate the battery health status of the current battery.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of battery technology, and in particular to a battery health status estimation method, device, equipment and storage medium. Background Art

[0002] In the prior art, in order to evaluate the state of health (SOH) of a battery, the battery can generally be unpacked and various power-on methods such as the DC internal resistance method, the AC impedance method, or the bridge method can be used on the battery cell. The change in the internal resistance of the battery cell is used as an evaluation indicator to approximately obtain the current SOH of the battery. Alternatively, the current SOH of the battery can be directly estimated through various parameters such as the degree of charge and discharge cycles, cycle temperature, and historical life data of the battery. However, none of the above battery SOH estimation methods take into account that the current rate will change during the current charge and discharge process, which leads to a deviation between the calculated battery SOH and the actual SOH. Summary of the Invention

[0003] The main purpose of this application is to provide a battery health status estimation method, device, equipment and storage medium, aiming to solve the technical problem of how to more accurately estimate the health status of a battery.

[0004] To achieve the above objectives, the present application provides a method for estimating the state of health of a battery, the steps of the method for estimating the state of health of a battery comprising:

[0005] Divide the current charge and discharge cycle of the battery into several stages, and record the current sampling value corresponding to each stage;

[0006] Determining an average current rate corresponding to completing the charge-discharge cycle based on each of the current sampling values;

[0007] Determining a battery life loss weight corresponding to the average current rate based on the average current rate and the corresponding SOH cycle number curve;

[0008] Based on the battery life loss weight, the current battery health state of the battery is determined.

[0009] In one embodiment, the step of determining the average current rate corresponding to completing the charge and discharge cycle based on each of the current sampling values ​​includes:

[0010] Accumulating the current sampling values ​​in sequence to determine the corresponding real-time current accumulated value after each stage is completed;

[0011] Based on the real-time current accumulated value, determining whether the charge-discharge cycle is completed;

[0012] When the charge-discharge cycle is completed, obtaining the time of each stage within the cycle time taken to complete the charge-discharge cycle;

[0013] The average current multiplication factor is determined based on the current corresponding real-time current accumulated value, the time of each stage, and the number of stages of each stage.

[0014] In one embodiment, the step of determining the average current multiplication factor based on the current corresponding real-time current accumulated value, the time of each stage, and the number of stages of each stage includes:

[0015] Determining an average current density corresponding to each stage based on the real-time current accumulated value and the time of each stage;

[0016] The average current ratio is determined based on the average current density and the number of stages.

[0017] In one embodiment, before the step of dividing the current charge and discharge cycle of the battery into a plurality of stages and recording the current sampling value corresponding to each stage, the method further includes:

[0018] Setting the nominal capacity of the battery corresponding to one charge or discharge;

[0019] Based on the nominal capacity, the battery is controlled to perform multiple charge and discharge cycles.

[0020] In one embodiment, before the step of determining the battery life loss weight corresponding to the average current rate based on the average current rate and the corresponding SOH cycle number curve, the step further includes:

[0021] Based on different preset current rates, the charge-discharge cycles are performed several times on a plurality of sample batteries, until the initial nominal capacity of each of the sample batteries decays to a target nominal capacity;

[0022] When the initial nominal capacity of each sample battery decays to the target nominal capacity, respectively obtaining the number of charge and discharge cycles of each sample battery at the corresponding preset current rate;

[0023] Based on the number of cycles, obtaining the battery life loss weight corresponding to each charge and discharge cycle of each sample battery at the corresponding preset current rate;

[0024] Based on each of the battery life loss weights, each of the SOH cycle number curves corresponding to each of the preset current rates is obtained.

[0025] In one embodiment, the step of determining the battery life loss weight corresponding to the average current rate based on the average current rate and the corresponding SOH cycle number curve includes:

[0026] Obtaining two of the preset current magnifications adjacent to the average current magnification;

[0027] Based on the two preset current rates, the corresponding first battery life loss weight and the corresponding second battery life loss weight are determined respectively through the corresponding SOH cycle number curves;

[0028] The battery life loss weight corresponding to the average current rate is determined based on the first battery life loss weight and the second battery life loss weight through a linear difference estimation method.

[0029] In one embodiment, after the step of confirming the current battery health status of the battery based on the battery life loss weight, the method further includes:

[0030] When the battery health status changes to an unexpected state, the user is prompted to replace the current battery.

[0031] In addition, to achieve the above-mentioned purpose, the present application also provides a battery health status estimation device, the battery health status estimation device comprising:

[0032] The current sampling module is used to divide the current charge and discharge cycle of the battery into several stages and record the current sampling value corresponding to each stage;

[0033] A rate calculation module, configured to determine an average current rate corresponding to completing the charge-discharge cycle based on each of the current sampling values;

[0034] A life loss calculation module, configured to determine a battery life loss weight corresponding to the average current rate based on the average current rate and a corresponding SOH cycle number curve;

[0035] The health status estimation module is used to determine the current battery health status of the battery based on the battery life loss weight.

[0036] In addition, to achieve the above-mentioned purpose, the present application also provides a battery health status estimation device, which includes: a memory, a processor, and a battery health status estimation program stored on the memory and executable on the processor, wherein the battery health status estimation program is configured to implement the steps of the battery health status estimation method described above.

[0037] In addition, to achieve the above-mentioned purpose, the present application also provides a storage medium, which is a computer-readable storage medium, and a battery health status estimation program is stored on the computer-readable storage medium. When the battery health status estimation program is executed by the processor, the steps of the battery health status estimation method described above are implemented.

[0038] The present application provides a battery health status estimation method, apparatus, device, and storage medium. The battery health status estimation method includes the following steps: dividing a battery's current charge and discharge cycle into several stages and recording current sampling values ​​corresponding to each stage; determining an average current rate corresponding to the charge and discharge cycle based on each current sampling value; determining a battery life loss weight corresponding to the average current rate based on the average current rate and a corresponding state of health (SOH) cycle number curve; and confirming the current battery health status of the battery based on the battery life loss weight. Each time a battery is charged and discharged, the charge and discharge cycle process is divided into several stages, and the average current rate corresponding to the current charge and discharge cycle is obtained based on the current sampling values ​​corresponding to the several stages. Combined with the SOH cycle number curve previously obtained through historical experiments, the battery life loss resulting from completing the charge and discharge cycle at the current average current rate is determined, and the original battery health status is updated to obtain the latest battery health status. This reduces the impact of life loss caused by changes in battery rate during each charge and discharge cycle, and accurately estimates the current battery health status of the battery. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0040] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0041] Figure 1 A flowchart of the first embodiment of the battery health status estimation method of this application is provided;

[0042] Figure 2 A flowchart of the second embodiment of the battery health status estimation method provided in this application;

[0043] Figure 3 A flowchart of the third embodiment of the battery health status estimation method of this application is provided;

[0044] Figure 4This is a schematic diagram of the module structure of the battery health status estimation device according to an embodiment of the present application;

[0045] Figure 5 This is a schematic diagram of the structure of a battery health status estimation device according to an embodiment of the present application.

[0046] The purpose, features and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION

[0047] It should be understood that the specific embodiments described herein are merely used to explain the technical solutions of the present application and are not intended to limit the present application.

[0048] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.

[0049] The main solution of this application is: divide the current charge and discharge cycle of the battery into several stages, collect the current sampling values ​​corresponding to each stage, calculate the average current rate corresponding to this charge and discharge cycle through each current sampling value, combine the calculated average current rate with the SOH cycle number curve corresponding to the current rate obtained in advance, determine the battery life loss weight corresponding to the current average current rate, and then update the original battery health status based on the current battery life loss weight to obtain the most accurate current battery health status.

[0050] Currently, when evaluating a battery's SOH, the battery is typically unpacked and, through various methods such as the DC internal resistance method, AC impedance method, or bridge method, the change in the internal resistance of the battery cell is used as an evaluation indicator to approximate the battery's current SOH. Alternatively, the battery's current SOH can be estimated directly using various parameters such as the battery's charge and discharge cycle rate, cycle temperature, and historical life data. These methods all take into account that during the battery SOH measurement process, changes in the current rate of charge or discharge will also cause the battery SOH to change, resulting in a deviation in the measured battery SOH from the actual battery SOH. Therefore, how to more accurately estimate the battery's state of health is a problem that urgently needs to be solved.

[0051] This application divides the charge and discharge cycle into several stages during each charge and discharge cycle, and obtains the average current rate corresponding to the current charge and discharge cycle based on the current sampling values ​​corresponding to the several stages. Combined with the SOH cycle number curve obtained in advance through historical experiments, the battery life loss caused by completing the charge and discharge cycle at the current average current rate is determined, and the original health status of the battery is updated to obtain the latest battery health status. This reduces the impact of life loss caused by changes in battery rate during each charge and discharge cycle, and can accurately estimate the current battery health status.

[0052] It should be noted that the execution entity of this embodiment may be a battery health status estimation device, or a battery health status estimation device with data processing, network communication, and program execution functions, etc., and this embodiment does not specifically limit this. The following uses the battery health status estimation device as an example to illustrate this embodiment and the following embodiments.

[0053] Based on this, this application proposes a first embodiment of a battery health status estimation method, please refer to Figure 1 The battery health status estimation method includes steps S10-S40:

[0054] Step S10, dividing the current charge and discharge cycle of the battery into several stages, and recording the current sampling value corresponding to each stage;

[0055] It should be understood that in this embodiment, it is also necessary to perform a charge-discharge cycle on the battery to obtain the electrical parameters generated by the battery during a single charge-discharge cycle, so as to effectively and accurately evaluate the battery health status after the charge-discharge cycle. Among them, a charge-discharge cycle refers to the process of charging and discharging the battery once at a certain nominal capacity. For example, if the nominal capacity is 25% of the total battery capacity, charging the battery at 25% of the total battery capacity and then discharging it by 25% is considered to have completed one charge-discharge cycle.

[0056] It should be noted that in this embodiment, when the battery performs this charge and discharge cycle, it can be divided into a small stage every preset unit time, thereby dividing the entire charge and discharge cycle into several stages, and after each stage, the current generated by charging or discharging in that stage can be sampled to obtain the current value corresponding to that stage.

[0057] Step S20, determining an average current rate corresponding to completing the charge and discharge cycle based on each of the current sampling values;

[0058] It is easy to understand that the current rate refers to the relationship between the current value and the current battery capacity during the charge and discharge cycle, and the average current rate refers to the relationship between each current sampling value and the average battery capacity that changes at each stage during the entire charge and discharge cycle. In this embodiment, the current sampling values ​​collected at each stage can be used to determine whether the charge and discharge cycle has been completed, and the average current rate corresponding to the entire charge and discharge cycle can be determined by collecting the current sampling values ​​corresponding to each stage of the charge and discharge cycle.

[0059] Step S30, determining a battery life loss weight corresponding to the average current rate based on the average current rate and the corresponding SOH cycle number curve;

[0060] It should be noted that the SOH cycle count curve is obtained by pre-testing this type of battery with multiple charge and discharge cycles at different current rates. It represents the relationship between the battery health state of this type of battery, as it decays from an initial health state to an undesirable health state after multiple charge and discharge cycles, and the number of charge and discharge cycles. The initial health state refers to the health state corresponding to the initial nominal battery capacity, and the undesirable health state refers to the health state set by the user when the battery is deemed to be malfunctioning.

[0061] It is easy to understand that in this embodiment, the currently obtained average current rate can be used as the dependent variable, and the SOH cycle number curve corresponding to the battery can be used to estimate the battery life loss caused by this charge and discharge cycle, and then it can be expressed in the form of weights, that is, the battery life loss weight corresponding to the current average current rate can be determined.

[0062] Step S40: confirming the current battery health status of the battery based on the battery life loss weight.

[0063] It is easy to understand that in this embodiment, when obtaining the battery life loss weight corresponding to this charge and discharge cycle, the battery life estimation value obtained before the current charge and discharge cycle can be corrected and updated by the battery life loss weight, thereby determining the current remaining battery life estimation value of the battery, and then determining the current battery health status of the battery.

[0064] The present application provides a method for estimating the state of health of a battery. The method comprises the following steps: dividing a charge and discharge cycle of a battery into several stages and recording current sampling values ​​corresponding to each stage; determining an average current rate corresponding to the charge and discharge cycle based on each current sampling value; determining a battery life loss weight corresponding to the average current rate based on the average current rate and a corresponding state of health (SOH) cycle number curve; and confirming the current state of health of the battery based on the battery life loss weight. Each time a battery is charged and discharged, the charge and discharge cycle process is divided into several stages, and the average current rate corresponding to the current charge and discharge cycle is obtained based on the current sampling values ​​corresponding to the several stages. Combined with the SOH cycle number curve previously obtained through historical experiments, the battery life loss resulting from completing the charge and discharge cycle at the current average current rate is determined, and the original state of health of the battery is updated to obtain the latest battery health state. This reduces the impact of life loss caused by changes in the battery rate during each charge and discharge cycle, and accurately estimates the current state of health of the battery.

[0065] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above embodiment 1 can be referred to the above introduction and will not be described in detail later. Figure 2 The step of determining the average current rate corresponding to completing the charge and discharge cycle based on each of the current sampling values ​​includes:

[0066] Step S21, accumulating the current sampling values ​​in sequence to determine the corresponding real-time current accumulation value after each stage is completed;

[0067] It is easy to understand that in this embodiment, during the battery's charge and discharge cycle, each time it enters a small stage, the current sampling value collected in the previous stage will be recorded, and the current sampling values ​​collected in each stage passed will be accumulated to obtain the real-time current accumulated value after a certain number of stages.

[0068] Among them, if the current sampling value collected in the i-th stage is current i , then the calculation formula of the current corresponding real-time current accumulated value SumCurrent is as follows:

[0069]

[0070] Step S22, judging whether the charge-discharge cycle is completed based on the real-time current accumulated value;

[0071] It is easy to understand that after the battery has gone through several small stages, when the accumulated real-time current value reaches the theoretical current value that theoretically satisfies the battery to complete one charge and discharge cycle, it can be directly determined that the charge and discharge cycle has been completed. The theoretical current value can be obtained based on historical measurement data of charge and discharge cycles of this type of battery.

[0072] Step S23, when the charge-discharge cycle is completed, obtaining the time of each stage within the cycle time taken to complete the charge-discharge cycle;

[0073] It is easy to understand that when the current charge and discharge cycle is completed, the current state is recorded, and the time period between the current moment and the moment when the charge and discharge cycle begins is the cycle time taken to complete the current charge and discharge cycle process.

[0074] Step S24 , determining the average current multiplication factor based on the current corresponding real-time current accumulated value, the time of each stage, and the number of stages of each stage.

[0075] It is easy to understand that in this embodiment, the real-time current accumulated value obtained through the entire charge and discharge cycle, the time of each stage in the cycle time, and the number of stages corresponding to each stage divided in the entire charge and discharge cycle can be averaged to obtain the average current rate of each stage in this charge and discharge cycle.

[0076] Furthermore, in this embodiment, the step of determining the average current multiplication factor based on the current corresponding real-time current accumulated value, the time of each stage, and the number of stages of each stage includes:

[0077] Step S241, determining an average current density corresponding to each stage based on the real-time current accumulated value and the time of each stage;

[0078] It is easy to understand that if the real-time current accumulation value is SumCurrent and the time of each stage in the cycle time is Time, then the average current density C corresponding to each stage is i The calculation formula is as follows:

[0079]

[0080] Step S242 : determining the average current ratio based on the average current density and the number of stages.

[0081] It is easy to understand that the average current rate corresponding to each stage in the entire charge and discharge cycle is The calculation formula is as follows:

[0082]

[0083] Among them, x is the number of stages divided in this charge and discharge cycle, C i is the average current density corresponding to each stage.

[0084] Furthermore, in this embodiment, before the step of dividing the current charge and discharge cycle of the battery into a plurality of stages and recording the current sampling value corresponding to each stage, the method further includes:

[0085] Step S01, setting the nominal capacity of the battery corresponding to one charge or discharge;

[0086] Step S02: Based on the nominal capacity, control the battery to perform multiple charge and discharge cycles.

[0087] It is easy to understand that in this embodiment, different battery capacities can be used as the nominal capacity of the battery for charge and discharge cycles. For example, if the total capacity of the battery is C, the nominal capacity of the battery for charge and discharge cycles can be 1 / 3C, and the process of charging the battery 1 / 3C and then discharging the battery 1 / 3C can be considered as one charge and discharge cycle.

[0088] Based on the first embodiment and / or the second embodiment of the present application, in the third embodiment of the present application, the same or similar contents as those in the first and second embodiments above can be referred to the above introduction and will not be described in detail later. Figure 3 , before the step of determining the battery life loss weight corresponding to the average current rate based on the average current rate and the corresponding SOH cycle number curve, the method further includes:

[0089] Step S301, performing the charge-discharge cycle several times on a plurality of sample batteries based on different preset current rates until the initial nominal capacity of each sample battery decays to a target nominal capacity;

[0090] It should be noted that each time a battery undergoes a charge and discharge cycle, its corresponding nominal capacity will decay. If the battery completes several charge and discharge cycles, the initial nominal capacity corresponding to the battery will decay to the target nominal capacity set by the user to indicate that the current battery can no longer be used normally. The sample battery refers to a battery of the same model as the battery described above. In this embodiment, in order to make the measured data more accurate, multiple sample batteries can be grouped for testing, and each group of sample batteries can be continuously charged and discharged at different preset current rates until the initial nominal capacity of all sample batteries in the group has decayed to the target nominal capacity preset by the user after completing several charge and discharge cycles.

[0091] Step S302, when the initial nominal capacity of each sample battery decays to the target nominal capacity, respectively obtaining the number of charge and discharge cycles of each sample battery at the corresponding preset current rate;

[0092] It is easy to understand that in this embodiment, when the initial nominal capacity of each sample battery in each group decays to the target nominal capacity, the average number of battery charge and discharge cycles experienced by each sample battery in each group is recorded.

[0093] Step S303, based on the number of cycles, obtaining the battery life loss weight corresponding to each charge and discharge cycle of each sample battery at the corresponding preset current rate;

[0094] It is easy to understand that in this embodiment, the battery life loss caused by each sample battery in each group completing a single charge and discharge cycle under the corresponding preset current rate can be obtained through the number of cycles, that is, the battery life loss weight corresponding to a single charge and discharge cycle of this type of battery under the corresponding preset current rate can be determined.

[0095] Step S304 : acquiring the SOH cycle number curves corresponding to the preset current rates based on the battery life loss weights.

[0096] It is easy to understand that in this embodiment, a mapping relationship can be established between the number of charge and discharge cycles that this type of sample battery can normally undergo and the current rate corresponding to the charge and discharge cycle of the battery, thereby obtaining the corresponding SOH cycle number curve.

[0097] Furthermore, in this embodiment, the step of determining the battery life loss weight corresponding to the average current rate based on the average current rate and the corresponding SOH cycle number curve includes:

[0098] Step S31, obtaining two preset current magnifications adjacent to the average current magnification;

[0099] Step S32, based on the two preset current rates, respectively determining a first battery life loss weight and a second battery life loss weight according to the respective corresponding SOH cycle number curves;

[0100] It is easy to understand that, since it is impossible to use any current rate as a preset current rate for testing during the above-mentioned acquisition of the SOH cycle count curve, it is impossible to directly find the corresponding battery life loss weight in the SOH cycle count curve using the currently acquired average current rate. In this embodiment, two preset current rates adjacent to the currently acquired average current rate can be found to further determine the battery life loss weight that approximately corresponds to the current average current rate.

[0101] In a specific implementation, the battery life loss weight corresponding to the preset current rate that is closest to and lower than the average current rate in the SOH cycle number curve is the first battery life loss weight, and the battery life loss weight corresponding to the preset current rate that is closest to and higher than the average current rate loss in the SOH cycle number curve is the second battery life loss weight.

[0102] Step S33: Determine the battery life loss weight corresponding to the average current rate based on the first battery life loss weight and the second battery life loss weight by a linear difference estimation method.

[0103] It is easy to understand that in the SOH cycle number curve, the cycle number and the battery life loss weight are inversely proportional, that is, a nonlinear relationship. In this embodiment, a linear interpolation estimation method can be used to perform a linear difference operation based on the first battery life loss weight and the second battery life loss weight in the SOH cycle number curve through a linear difference estimation method to estimate the battery life loss weight corresponding to the average current rate in the SOH cycle number curve.

[0104] Furthermore, in this embodiment, after the step of confirming the current battery health status of the battery based on the battery life loss weight, the method further includes:

[0105] Step S50: When the battery health status changes to an unexpected state, the user is prompted to replace the battery.

[0106] It is easy to understand that in this embodiment, when the battery health status is updated based on the battery life loss weight obtained by estimating the average current rate, if it is detected that the updated battery health status changes to an unexpected state set by the user for determining that the current battery can no longer be charged and discharged normally, it means that the battery life has been exhausted, and the user can be prompted that the current battery needs to be replaced.

[0107] The present application also provides a battery health status estimation device, please refer to Figure 4 , the battery health status estimation device includes:

[0108] The current sampling module 10 is used to divide the current charge and discharge cycle of the battery into several stages and record the current sampling value corresponding to each stage;

[0109] A rate calculation module 20 is used to determine an average current rate corresponding to completing the charge and discharge cycle based on each of the current sampling values;

[0110] A life loss calculation module 30 is used to determine a battery life loss weight corresponding to the average current rate based on the average current rate and the corresponding SOH cycle number curve;

[0111] The health status estimation module 40 is configured to determine the current battery health status of the battery based on the battery life loss weight.

[0112] The battery health state estimation device provided in the embodiments of the present application, employing the battery health state estimation method of the aforementioned embodiments, can solve the technical problem of more accurately estimating the battery health state. Compared to the prior art, the battery health state estimation device provided in the embodiments of the present application has the same beneficial effects as the battery health state estimation method provided in the aforementioned embodiments. Other technical features of the battery health state estimation device are the same as those disclosed in the aforementioned embodiments and are not further described here.

[0113] The present application provides a battery health status estimation device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the battery health status estimation method in the above-mentioned embodiment one.

[0114] Reference below Figure 5 , which shows a schematic diagram of the structure of a battery health status estimation device suitable for implementing the embodiment of the present application. The battery health status estimation device in the embodiment of the present application may include but is not limited to a vehicle-mounted terminal or other fixed terminal. Figure 5 The battery health status estimation device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0115] like Figure 5As shown, the battery state of health estimation device may include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes based on programs stored in a read-only memory (ROM) 1002 or programs loaded from a storage device 1003 into a random access memory (RAM) 1004. RAM 1004 also stores various programs and data required for the operation of the battery state of health estimation device. Processing device 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems may be connected to I / O interface 1006: input device 1007 including, for example, a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output device 1008 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage device 1003 including, for example, a magnetic tape, hard disk, etc.; and communication device 1009. Communication device 1009 can allow the battery health state estimation device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a battery health state estimation device with various systems, it should be understood that it is not required to implement or have all of the systems shown. More or fewer systems may be implemented or have alternatively.

[0116] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.

[0117] The battery health estimation device provided in this application, employing the battery health estimation method described in the aforementioned embodiment, can solve the technical problem of more accurately estimating the battery's health state. Compared to the prior art, the battery health estimation device provided in this application achieves the same beneficial effects as the battery health estimation method described in the aforementioned embodiment. Other technical features of the battery health estimation device are the same as those disclosed in the aforementioned embodiment and are not further detailed here.

[0118] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0119] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

[0120] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, a computer program) stored thereon, and the computer-readable program instructions are used to execute the battery health status estimation method in the above embodiment.

[0121] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, 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), an 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 embodiment, the computer-readable storage medium may be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0122] The computer-readable storage medium may be included in the battery health state estimation device, or may exist independently without being assembled into the battery health state estimation device.

[0123] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the battery health status estimation device, the battery health status estimation device: divides the current charge and discharge cycle of the battery into several stages, and records the current sampling value corresponding to each of the stages; based on each of the current sampling values, determines the average current rate corresponding to completing the charge and discharge cycle; based on the average current rate and the corresponding SOH cycle number curve, determines the battery life loss weight corresponding to the average current rate; based on the battery life loss weight, confirms the current battery health status of the battery.

[0124] Computer program code for performing the operations of the present application 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. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may be connected to the user's computer through 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., through the Internet using an Internet service provider).

[0125] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, program segment or a part of code, and the module, program segment or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.

[0126] The modules described in the embodiments of the present application may be implemented in software or hardware, wherein the name of a module does not necessarily limit the unit itself.

[0127] The computer-readable storage medium provided herein stores computer-readable program instructions (i.e., a computer program) for executing the aforementioned battery state of health estimation method. This computer-readable storage medium addresses the technical problem of more accurately estimating a battery's state of health. Compared to the prior art, the computer-readable storage medium provided herein offers the same beneficial effects as the battery state of health estimation method provided in the aforementioned embodiment, and therefore is not further elaborated upon here.

[0128] The above are only preferred embodiments of the present application and do not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent processing scope of the present application.

Claims

1. A method for estimating a battery health state, characterized in that: The steps of the battery health status estimation method include: Divide the current charge and discharge cycle of the battery into several stages, and record the current sampling value corresponding to each stage; Determining an average current rate corresponding to completing the charge-discharge cycle based on each of the current sampling values; Determining a battery life loss weight corresponding to the average current rate based on the average current rate and the corresponding SOH cycle number curve; Based on the battery life loss weight, the current battery health state of the battery is determined.

2. The battery health status estimation method according to claim 1, wherein: The step of determining the average current rate corresponding to completing the charge and discharge cycle based on each of the current sampling values ​​includes: Accumulating the current sampling values ​​in sequence to determine the corresponding real-time current accumulated value after each stage is completed; Based on the real-time current accumulated value, determining whether the charge-discharge cycle is completed; When the charge-discharge cycle is completed, obtaining the time of each stage within the cycle time taken to complete the charge-discharge cycle; The average current multiplication factor is determined based on the current corresponding real-time current accumulated value, the time of each stage, and the number of stages of each stage.

3. The battery health status estimation method according to claim 2, wherein: The step of determining the average current multiplication factor based on the current corresponding real-time current accumulated value, the time of each stage, and the number of stages of each stage includes: Determining an average current density corresponding to each stage based on the real-time current accumulated value and the time of each stage; The average current ratio is determined based on the average current density and the number of stages.

4. The battery health status estimation method according to claim 1, wherein: Before the step of dividing the current charge and discharge cycle of the battery into several stages and recording the current sampling value corresponding to each stage, the method further includes: Setting the nominal capacity of the battery corresponding to one charge or discharge; Based on the nominal capacity, the battery is controlled to perform multiple charge and discharge cycles.

5. The battery health status estimation method according to claim 1, wherein: Before the step of determining the battery life loss weight corresponding to the average current rate based on the average current rate and the corresponding SOH cycle number curve, the method further includes: Based on different preset current rates, the charge-discharge cycles are performed several times on a plurality of sample batteries, until the initial nominal capacity of each of the sample batteries decays to a target nominal capacity; When the initial nominal capacity of each sample battery decays to the target nominal capacity, respectively obtaining the number of charge and discharge cycles of each sample battery at the corresponding preset current rate; Based on the number of cycles, obtaining the battery life loss weight corresponding to each charge and discharge cycle of each sample battery at the corresponding preset current rate; Based on each of the battery life loss weights, each of the SOH cycle number curves corresponding to each of the preset current rates is obtained.

6. The battery health status estimation method according to claim 5, characterized in that: The step of determining the battery life loss weight corresponding to the average current rate based on the average current rate and the corresponding SOH cycle number curve includes: Obtaining two of the preset current magnifications adjacent to the average current magnification; Based on the two preset current rates, the corresponding first battery life loss weight and the corresponding second battery life loss weight are determined respectively through the corresponding SOH cycle number curves; The battery life loss weight corresponding to the average current rate is determined based on the first battery life loss weight and the second battery life loss weight through a linear difference estimation method.

7. The battery health status estimation method according to claim 1, wherein: After the step of confirming the current battery health status of the battery based on the battery life loss weight, the method further includes: When the battery health status changes to an unexpected state, the user is prompted that the battery needs to be replaced.

8. A battery health status estimation device, characterized in that: The battery health status estimation device includes: The current sampling module is used to divide the current charge and discharge cycle of the battery into several stages and record the current sampling value corresponding to each stage; A rate calculation module, configured to determine an average current rate corresponding to completing the charge and discharge cycle based on each of the current sampling values; A life loss calculation module, configured to determine a battery life loss weight corresponding to the average current rate based on the average current rate and a corresponding SOH cycle number curve; The health status estimation module is used to determine the current battery health status of the battery based on the battery life loss weight.

9. A battery health status estimation device, characterized in that: The battery health state estimation device includes: a memory, a processor, and a battery health state estimation program stored in the memory and executable on the processor, wherein the battery health state estimation program is configured to implement the steps of the battery health state estimation method according to any one of claims 1 to 7.

10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, which stores a battery health state estimation program. When the battery health state estimation program is executed by a processor, the steps of the battery health state estimation method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • SOH estimation method and device for lithium battery standby power system

    CN113567862A

  • Battery health state estimation method and system based on fragment charging data

    CN117825997A