Battery cell life correction method, device, electronic device, and storage medium
By obtaining the historical SOH difference and historical cyclic SOH of the battery cell, combining the charging parameter information, and using a preset correction algorithm for correction, the problem of inaccurate SOH estimation of battery cell life in the existing technology is solved, and reliable estimation is achieved under complex working conditions of the whole vehicle.
Patent Information
- Application Number
- CN202211426762.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-15
- Publication Date
- 2025-08-12
- Estimated Expiration
- 2042-11-15
AI Technical Summary
The existing SOH estimation method of battery life depends on experimental data of cycle times and calendar time, and it is difficult to adapt to the complex working conditions of the whole vehicle, resulting in inaccurate estimation.
By obtaining the historical SOH difference and historical cyclic SOH of the battery cell, combining the charging parameter information, the preset correction algorithm is used to correct it, taking into account the impact of temperature on capacity, and the corrected current SOH is obtained.
There is no need to rely on calendar time data, which improves the reliability of battery life SOH estimation and adapts to the complex working conditions of the whole vehicle.
Smart Images

Figure CN115754780B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery technology, and in particular to a method and device for correcting the life of a battery cell, an electronic device, and a storage medium. Background Art
[0002] Accurately estimating the battery cell's SOH (Standard Operating Life) is crucial for vehicle safety and is a key indicator for estimating the battery's current capacity. Accurately estimating the battery cell's aging can effectively prevent vehicle spontaneous combustion, control vehicle maintenance and repair costs, and provide users with a better vehicle experience.
[0003] The existing method for accurately estimating the battery cell life SOH relies on battery cell experimental data such as cycle number battery cell life data and calendar time battery cell life data. In particular, calendar time battery life data has high experimental time cost. In addition, the operating conditions of the entire vehicle are complex, and conditions such as overcharging, over-discharging, extreme temperatures, and instantaneous high current may all affect the battery cell life. Estimating the battery cell life SOH only through battery cell experimental data is difficult to adapt to the complex operating conditions of the entire vehicle. Summary of the Invention
[0004] Based on this, it is necessary to provide a battery cell life correction method, device, electronic device, and storage medium that can correct the battery cell life SOH and improve the reliability of the battery cell life SOH estimation to address the problems existing in the above-mentioned existing battery cell life SOH estimation methods.
[0005] In a first aspect, the present application provides a method for correcting the life of a battery cell, comprising the following steps:
[0006] Obtain the historical SOH difference and historical cycle SOH of the battery cell to be tested;
[0007] According to the historical SOH difference and historical cycle SOH, the current SOH of the corresponding battery cell to be tested is obtained;
[0008] Obtain charging parameter information of the battery cell under test in the charging state, and process the charging parameter information based on a preset correction algorithm to obtain a corrected SOH;
[0009] When the revised SOH and the current SOH meet the preset correction conditions, the revised SOH and the historical cycle SOH are processed to obtain the current SOH difference;
[0010] The current cycle SOH is obtained, and the corrected current SOH is obtained based on the current SOH difference and the current cycle SOH.
[0011] Optionally, the steps of obtaining charging parameter information of the battery cell to be tested in a charging state and processing the charging parameter information based on a preset correction algorithm to obtain a corrected SOH include:
[0012] Obtaining the current SOC of the battery cell to be tested in a charging state, and confirming the current SOC as the starting SOC when the current SOC meets a first preset condition, and confirming the current SOC as the ending SOC when the current SOC meets a second preset condition;
[0013] According to the starting SOC and the ending SOC, the charging capacity is obtained;
[0014] Obtain the total capacity of the battery cell to be tested and the current average temperature of the battery cell corresponding to the end SOC, and obtain the temperature capacity coefficient based on the current average temperature of the battery cell;
[0015] According to the total capacity, starting SOC, ending SOC, charging capacity and temperature capacity coefficient, the corrected SOH of the corresponding battery cell to be tested is obtained.
[0016] Optionally, when the current SOC meets the first preset condition, the step of confirming the current SOC as the starting SOC includes:
[0017] Get the sleep time of the battery cell to be tested;
[0018] Perform OCV correction processing on the current SOC to obtain a corrected current SOC;
[0019] When the sleep time is greater than the first preset threshold and the corrected current SOC is less than the second preset threshold, the corrected current SOC is confirmed as the starting SOC.
[0020] Optionally, when the current SOC meets the second preset condition, the step of confirming the current SOC as the end SOC includes:
[0021] When the current SOC is greater than or equal to a third preset threshold, the current SOC is confirmed as the end SOC; and the third preset threshold is greater than the second preset threshold.
[0022] Optionally, the step of obtaining a corrected SOH of the battery cell to be tested according to the total capacity, the starting SOC, the ending SOC, the charging capacity, and the temperature capacity coefficient includes:
[0023] Performing difference processing on the ending SOC and the starting SOC to obtain the SOC difference;
[0024] Multiply the SOC difference, total capacity, and temperature capacity coefficient to obtain the intermediate value;
[0025] Taking the charge capacity as the dividend, the charge capacity and the intermediate value are divided to obtain the corrected SOH.
[0026] Optionally, when the revised SOH and the current SOH meet a preset correction condition, the step of processing the revised SOH and the historical cycle SOH to obtain a current SOH difference includes:
[0027] When the revised SOH is less than the current SOH, the difference between the revised SOH and the current SOH is greater than the fourth preset threshold, and the difference between the revised SOH and the current SOH is less than the fifth preset threshold, the revised SOH and the historical cycle SOH are processed to obtain the current SOH difference; the fourth preset threshold is less than the fifth preset threshold.
[0028] Optionally, in the step of the difference between the corrected SOH and the current SOH being less than a fifth preset threshold, the step of obtaining the fifth preset threshold includes:
[0029] According to the sleep time, a table is looked up to obtain a threshold upper limit difference corresponding to the sleep time, and the threshold upper limit difference is determined as the fifth preset threshold.
[0030] In a second aspect, the present application provides a battery cell life correction device, the battery cell life correction device comprising:
[0031] A historical SOH acquisition unit is used to obtain the historical SOH difference and historical cycle SOH of the battery cell to be tested;
[0032] The current SOH acquisition unit is used to obtain the current SOH of the battery cell to be tested according to the historical SOH difference and the historical cycle SOH;
[0033] The corrected SOH acquisition unit is used to obtain the charging parameter information of the battery cell to be tested in the charging state, and process the charging parameter information based on a preset correction algorithm to obtain a corrected SOH;
[0034] An SOH difference processing unit is configured to process the revised SOH and the historical cycle SOH to obtain a current SOH difference when the revised SOH and the current SOH meet a preset correction condition;
[0035] The SOH correction unit is used to obtain the current cycle SOH and obtain a corrected current SOH according to the current SOH difference and the current cycle SOH.
[0036] In a third aspect, the present application provides an electronic device comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of any one of the above-mentioned battery cell life correction methods are implemented.
[0037] In a fourth aspect, the present application provides a computer storage medium having a computer program stored thereon, which implements the steps of any of the above-mentioned battery cell life correction methods when the computer program is executed by a processor.
[0038] One of the above technical solutions has the following advantages and beneficial effects:
[0039] In the above-mentioned battery cell life correction method, the historical SOH difference and historical cycle SOH of the battery cell to be tested are obtained; the current SOH of the corresponding battery cell to be tested is obtained according to the historical SOH difference and historical cycle SOH; the charging parameter information of the battery cell to be tested in the charging state is obtained, and the charging parameter information is processed based on a preset correction algorithm to obtain a corrected SOH; when the corrected SOH and the current SOH meet the preset correction conditions, the corrected SOH and the historical cycle SOH are processed to obtain the current SOH difference; the current cycle SOH is obtained, and the corrected current SOH is obtained according to the current SOH difference and the current cycle SOH, thereby realizing the correction of the battery cell life SOH of the battery cell to be tested. In the process of correcting the battery cell life SOH, the present application does not need to rely on experimental data such as calendar time cell life data. At the same time, the influence of temperature on capacity is considered in the process of correcting the SOH, which can greatly improve the reliability of the battery cell life SOH estimation. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1 This is a schematic diagram of an application scenario of the battery cell life correction method in an embodiment of the present application;
[0041] Figure 2 This is a schematic diagram of a first flow chart of a method for correcting the life of a battery cell in an embodiment of the present application;
[0042] Figure 3 This is a flowchart of the processing steps for correcting SOH in an embodiment of the present application;
[0043] Figure 4 Schematic diagram of the process steps of starting SOC in an embodiment of the present application;
[0044] Figure 5 Schematic diagram of the flow of the calculation steps for correcting SOH in an embodiment of the present application;
[0045] Figure 6 This is a second flow chart of the battery cell life correction method in an embodiment of the present application;
[0046] Figure 7 This is a schematic structural diagram of a battery cell life correction device in an embodiment of the present application;
[0047] Figure 8 This is a schematic diagram of the structure of an electronic device in an embodiment of the present application. DETAILED DESCRIPTION
[0048] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.
[0049] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged where appropriate, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0050] Additionally, the term "plurality" shall mean two or more.
[0051] The battery cell life correction method provided in this application can be applied to Figure 1 In the application environment shown. Among them, the processing device may include a processor 102 and a memory 104, and the memory 104 may be used to store data such as historical SOH (State of Health) difference, historical cycle SOH, and current SOH difference. The processor 102 may be used to obtain the historical SOH difference and historical cycle SOH of the battery cell to be tested; obtain the current SOH of the corresponding battery cell to be tested based on the historical SOH difference and historical cycle SOH; obtain the charging parameter information of the battery cell to be tested in the charging state, and process the charging parameter information based on a preset correction algorithm to obtain a corrected SOH; when the corrected SOH meets the preset correction condition, process the corrected SOH and the historical cycle SOH to obtain the current SOH difference; obtain the current cycle SOH, and obtain the corrected current SOH based on the current SOH difference and the current cycle SOH. The processing device may also include a display 106, which may display data such as the historical SOH difference, the historical cycle SOH, and the current SOH difference through a graphical interface. In one example, the processing device may be, but is not limited to, a vehicle computer, a desktop computer, a laptop computer, or a tablet computer.
[0052] In order to solve the problems existing in the existing estimation method of battery cell life SOH. In one embodiment, Figure 2As shown, a battery cell life correction method is provided, which is applied to Figure 1 Taking the processor 102 in FIG. 1 as an example, the process includes the following steps:
[0053] Step S210 , obtaining the historical SOH difference and historical cycle SOH of the battery cell to be tested.
[0054] The battery cell under test may be, but is not limited to, a ternary battery cell. The historical SOH difference is the difference between the historical corrected SOH and the historical cycle SOH. The historical corrected SOH may be the corrected SOH obtained during the last correction, and the historical SOH difference is stored as the SOH difference last stored in memory. The cumulative charging ampere-hours during the last correction are recorded using the ampere-hour accumulation method, and the number of cycles is calculated to obtain the historical cycle SOH. The cumulative charging ampere-hours during the last correction may be stored in memory.
[0055] The processor can obtain the historical SOH difference of the corresponding battery cell under test by reading the memory. The processor can also obtain the historical cycle SOH of the corresponding battery cell under test by reading the accumulated charging ampere-hours during the last correction process in the memory and calculating the corresponding cycle number.
[0056] Step S220 , obtaining the current SOH of the battery cell to be tested according to the historical SOH difference and the historical cycle SOH.
[0057] For example, based on the obtained historical SOH difference and historical cycle SOH, the historical cycle SOH and the historical SOH difference are subjected to difference processing to obtain the current SOH of the corresponding battery cell to be tested. The current SOH is used to indicate the current cell life of the battery cell to be tested.
[0058] Step S230 , obtaining charging parameter information of the battery cell to be tested in a charging state, and processing the charging parameter information based on a preset correction algorithm to obtain a corrected SOH.
[0059] The charging parameter information may include the total capacity, SOC, charging capacity and temperature capacity coefficient of the battery cell under test. The corrected SOH refers to the corrected battery life parameter of the battery cell under test.
[0060] When the battery cell under test begins charging, the charging status of the battery cell under test can be monitored in real time to obtain charging parameter information. Based on a preset correction algorithm, the charging parameter information such as the total capacity of the battery cell, SOC, charging capacity and temperature capacity coefficient is processed to obtain a corrected SOH.
[0061] Step S240 : When the revised SOH and the current SOH meet a preset correction condition, the revised SOH and the historical cycle SOH are processed to obtain a current SOH difference.
[0062] Exemplarily, the processor may compare the revised SOH with the current SOH. When the revised SOH and the current SOH meet preset correction conditions, the processor determines that the revised SOH is valid and performs difference processing on the revised SOH and the historical cycle SOH to obtain the current SOH difference.
[0063] In one example, the current SOH difference value may be stored in a memory, and the current SOH difference value may be used as a parameter input for the next battery cell life correction.
[0064] Step S250 , obtaining the current cycle SOH, and obtaining a corrected current SOH according to the current SOH difference and the current cycle SOH.
[0065] The accumulated charging ampere-hours during the current correction process are recorded by the ampere-hour accumulation recording method, the number of cycles is calculated, and the current cycle SOH is obtained. Furthermore, the accumulated charging ampere-hours during the current correction process can be stored in a memory.
[0066] Exemplarily, the processor records the accumulated charging ampere-hours by the ampere-hour accumulation recording method under the current charging state of the battery cell to be tested, and obtains the current cycle SOH of the corresponding battery cell to be tested by calculating the corresponding number of cycles.
[0067] The processor performs difference processing on the current SOH difference and the current cycle SOH according to the current SOH difference and the current cycle SOH, thereby obtaining a corrected current SOH.
[0068] In one example, when the corrected SOH and the current SOH do not meet the preset correction conditions, the cycle SOH can be calculated by looking up the cycle number cell life data table, and the cycle SOH can be used as the current cell life SOH.
[0069] In the above embodiment, the historical SOH difference and historical cycle SOH of the battery cell to be tested are obtained; the current SOH of the corresponding battery cell to be tested is obtained according to the historical SOH difference and the historical cycle SOH; the charging parameter information of the battery cell to be tested in the charging state is obtained, and the charging parameter information is processed based on a preset correction algorithm to obtain a corrected SOH; when the corrected SOH and the current SOH meet the preset correction conditions, the corrected SOH and the historical cycle SOH are processed to obtain the current SOH difference; the current cycle SOH is obtained, and the corrected current SOH is obtained according to the current SOH difference and the current cycle SOH, thereby realizing the correction of the cell life SOH of the battery cell to be tested. In the process of correcting the battery cell life SOH, the present application does not need to rely on experimental data such as calendar time cell life data, and at the same time, the influence of temperature on capacity is considered in the process of correcting the SOH, thereby greatly improving the reliability of the cell life SOH estimation.
[0070] In one example, if Figure 3 As shown, the steps of acquiring charging parameter information of the battery cell to be tested in a charging state and processing the charging parameter information based on a preset correction algorithm to obtain a corrected SOH include:
[0071] Step S310, obtaining the current SOC (State of Charge) of the battery cell to be tested in a charging state, and confirming the current SOC as the starting SOC when the current SOC meets a first preset condition, and confirming the current SOC as the ending SOC when the current SOC meets a second preset condition.
[0072] When the battery cell under test begins charging, the processor can monitor the charging state of the battery cell under test in real time and thereby obtain the current SOC. The processor determines whether the current SOC meets a first preset condition. If so, the processor identifies the current SOC as the starting SOC. The processor also determines whether the current SOC meets a second preset condition. If so, the processor identifies the current SOC as the ending SOC.
[0073] Step S320: Obtain the charging capacity according to the starting SOC and the ending SOC.
[0074] For example, during the charging process of the battery cell to be tested, the charging capacity between the starting SOC and the ending SOC may be recorded in ampere-hours to obtain the charging capacity of the corresponding battery cell to be tested.
[0075] Step S330 , obtaining the total capacity of the battery cells to be tested and the current average temperature of the battery cells corresponding to the end SOC, and obtaining the temperature capacity coefficient according to the current average temperature of the battery cells.
[0076] The total capacity of the battery cell to be tested may be obtained according to a battery cell experiment, and the total capacity of the battery cell to be tested may be the total capacity of the battery cell at room temperature (eg, 25° C.).
[0077] For example, based on the cell experiment, different temperatures of the battery cell to be tested and the temperature capacity coefficients corresponding to different temperatures can be obtained; wherein, the temperature capacity coefficient can be obtained by interpolation fitting according to the cell temperature to obtain the corresponding cell temperature capacity coefficient. According to different temperatures and the temperature capacity coefficients corresponding to different temperatures, a cell temperature capacity coefficient table is established (as shown in the table below). Then, the processor can obtain the current average temperature of the cell corresponding to the end SOC, and according to the current average temperature of the cell, query the cell temperature capacity coefficient table to obtain the temperature capacity coefficient corresponding to the current average temperature of the cell.
[0078] Temperature (℃) Temperature capacity coefficient (%) -25 75 -15 83 -5 89 0 92 10 96 25 100 45 105
[0079] Step S340 , obtaining a corrected SOH of the battery cell to be tested according to the total capacity, the starting SOC, the ending SOC, the charging capacity and the temperature capacity coefficient.
[0080] For example, a corresponding correction model can be established according to a preset correction algorithm, and the total capacity, starting SOC, ending SOC, charging capacity and temperature capacity coefficient can be input into the correction model, and then the correction model outputs the corrected SOH of the battery cell to be tested.
[0081] In the above embodiment, during the correction process of the battery cell life SOH, there is no need to rely on experimental data such as calendar time cell life data. At the same time, the effect of temperature on capacity is taken into account during the correction process of SOH, which can greatly improve the reliability of the battery cell life SOH estimation.
[0082] In one example, if Figure 4 As shown, when the current SOC meets the first preset condition, the step of confirming the current SOC as the starting SOC includes:
[0083] Step S410: Obtain the sleep time of the battery cell to be tested.
[0084] When the battery cell to be tested starts to be charged, the sleep time of the battery cell to be tested can be acquired in advance, thereby obtaining the sleep time of the corresponding battery cell to be tested.
[0085] Step S420 , performing OCV correction processing on the current SOC to obtain a corrected current SOC.
[0086] Among them, OCV (Open circuit voltage) refers to the potential difference between the two electrodes when the battery is open and not discharged.
[0087] For example, the current open circuit voltage corresponding to the current SOC can be obtained based on the current SOC. The SOC corresponding to the current open circuit voltage can be obtained by querying a pre-established SOC-OCV table, and the SOC is determined as the corrected current SOC.
[0088] Step S430 : When the sleep time is greater than the first preset threshold and the corrected current SOC is less than the second preset threshold, the corrected current SOC is confirmed as the starting SOC.
[0089] The first preset threshold and the second preset threshold can be obtained according to system presets.
[0090] For example, the first preset threshold can be set to 1 hour, and the second preset threshold can be set to 20%. The processor then compares the acquired sleep time with the first preset threshold, and compares the corrected current SOC with the second threshold. If the sleep time is greater than 1 hour and the corrected current SOC is less than 20%, the corrected current SOC is confirmed as the starting SOC.
[0091] In one example, when the current SOC satisfies a second preset condition, the step of confirming the current SOC as the end SOC includes:
[0092] When the current SOC is greater than or equal to a third preset threshold, the current SOC is confirmed as the end SOC; and the third preset threshold is greater than the second preset threshold.
[0093] The third preset threshold can be obtained according to system presets. The third preset threshold is greater than the second preset threshold. For example, the third preset threshold can be set to 90%.
[0094] For example, during the charging process of the battery cell to be tested, the processor can monitor the current SOC of the battery cell to be tested in real time. When the current SOC is greater than or equal to 90%, the charging state of the battery cell to be tested reaches the charging end, and the current SOC is confirmed as the end SOC.
[0095] In one example, if Figure 5 As shown, the steps of obtaining the corrected SOH of the battery cell to be tested according to the total capacity, the starting SOC, the ending SOC, the charging capacity and the temperature capacity coefficient include:
[0096] Step S510 , performing difference processing on the ending SOC and the starting SOC to obtain an SOC difference.
[0097] The SOC difference is obtained by subtracting the starting SOC from the ending SOC.
[0098] In step S520 , the SOC difference, the total capacity, and the temperature capacity coefficient are multiplied to obtain an intermediate value.
[0099] In step S530 , the charging capacity is used as the dividend, and the charging capacity and the intermediate value are divided to obtain a corrected SOH.
[0100] Set the starting SOC to SOC1, the ending SOC to SOC2, the total capacity to C1, the charging capacity to C2, the temperature capacity coefficient to K, and the corrected SOH to SOH1. The calculation formula for the corrected SOH is:
[0101]
[0102] The total capacity, starting SOC, ending SOC, charging capacity and temperature capacity coefficient obtained are input into the above calculation formula to obtain the corrected SOH.
[0103] In the above embodiment, during the correction process of the battery cell life SOH, there is no need to rely on experimental data such as calendar time cell life data. At the same time, the effect of temperature on capacity is taken into account during the correction process of SOH, which can greatly improve the reliability of the battery cell life SOH estimation.
[0104] In one embodiment, Figure 6 As shown, a battery cell life correction method is provided, which is applied to Figure 1 Taking the processor 102 in FIG. 1 as an example, the process includes the following steps:
[0105] Step S610: Obtain the historical SOH difference and historical cycle SOH of the battery cell to be tested.
[0106] For the detailed description of step S610, please refer to the description of the above embodiment, which will not be repeated here.
[0107] Step S620 , obtaining the current SOH of the battery cell to be tested according to the historical SOH difference and the historical cycle SOH.
[0108] For the detailed description of the above-mentioned step S620, please refer to the description of the above-mentioned embodiment, which will not be repeated here.
[0109] Step S630 , obtaining charging parameter information of the battery cell to be tested in a charging state, and processing the charging parameter information based on a preset correction algorithm to obtain a corrected SOH.
[0110] For the detailed description of step S630, please refer to the description of the above embodiment, which will not be repeated here.
[0111] Step S640: When the revised SOH is less than the current SOH, the difference between the revised SOH and the current SOH is greater than the fourth preset threshold, and the difference between the revised SOH and the current SOH is less than the fifth preset threshold, the revised SOH and the historical cycle SOH are processed to obtain the current SOH difference; the fourth preset threshold is less than the fifth preset threshold.
[0112] The fourth and fifth preset thresholds can be obtained according to system presets. For example, the fourth preset threshold can be set to 0.5%. The fifth preset threshold corresponds to the sleep time of the battery cell to be tested.
[0113] In one example, in step S640, the step of obtaining the fifth preset threshold includes:
[0114] According to the sleep time, a table is looked up to obtain a threshold upper limit difference corresponding to the sleep time, and the threshold upper limit difference is determined as the fifth preset threshold.
[0115] For example, according to the sleep time of the battery cell to be tested, a corresponding table of sleep time and upper limit threshold value (as shown in the following table) may be searched to obtain the corresponding fifth preset threshold value.
[0116] Dormant time (days) Difference (%) 0 2% 30 2% 100 4% 300 7% 600 10% >600 10%
[0117] By comparing the revised SOH with the current SOH, when the revised SOH is less than the current SOH, it is ensured that the revised SOH is monotonically decreasing. At the same time, when the difference between the revised SOH and the current SOH is greater than the fourth preset threshold, and the difference between the revised SOH and the current SOH is less than the fifth preset threshold, the revised SOH is judged to be a valid revised SOH, and then the revised SOH and the historical cycle SOH are differenced to obtain the current SOH difference.
[0118] Step S650 , obtaining the current cycle SOH, and obtaining a corrected current SOH according to the current SOH difference and the current cycle SOH.
[0119] For the detailed description of the above-mentioned step S650, please refer to the description of the above-mentioned embodiment, which will not be repeated here.
[0120] In the above embodiment, during the correction process of the battery cell life SOH, there is no need to rely on experimental data such as calendar time cell life data, and the influence of temperature on capacity is taken into account during the correction process of SOH, thereby achieving the correction of the cell life SOH of the battery cell to be tested, and at the same time, it can greatly improve the reliability of the cell life SOH estimation.
[0121] It should be understood that although Figure 2-6The steps in the flowchart are shown in sequence as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified in this document, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. In addition, Figure 2-6 At least part of the steps may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least part of the sub-steps or stages of other steps.
[0122] In one embodiment, Figure 7 As shown, the present application provides a battery cell life correction device, the battery cell life correction device comprising:
[0123] The historical SOH acquisition unit 710 is configured to acquire the historical SOH difference and historical cycle SOH of the battery cell to be tested.
[0124] The current SOH obtaining unit 720 is configured to obtain the current SOH of the battery cell to be tested according to the historical SOH difference and the historical cycle SOH.
[0125] The modified SOH obtaining unit 730 is configured to obtain charging parameter information of the battery cell to be tested in a charging state, and process the charging parameter information based on a preset correction algorithm to obtain a modified SOH.
[0126] The SOH difference processing unit 740 is configured to process the revised SOH and the historical cycle SOH to obtain a current SOH difference when the revised SOH and the current SOH meet a preset correction condition.
[0127] The SOH correction unit 750 is configured to obtain the current cycle SOH and obtain a corrected current SOH according to the current SOH difference and the current cycle SOH.
[0128] The specific definitions of the battery cell life correction device can be found in the definitions of the battery cell life correction method described above and will not be further elaborated here. Each module within the battery cell life correction device can be implemented in whole or in part via software, hardware, or a combination thereof. Each of these modules can be embedded in or independent of a processor within an electronic device in hardware form, or stored in memory within the electronic device in software form, allowing the processor to invoke and execute the corresponding operations of each module.
[0129] In one embodiment, an electronic device is provided. The internal structure diagram of the electronic device can be as follows: Figure 8As shown. An electronic device includes a processor and memory connected via a system bus; the electronic device may also include a network interface and an input device. The processor is configured to provide computing and control capabilities. The memory includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operating system and computer program in the non-volatile storage medium to run. The network interface is configured to communicate with an external terminal via a network connection. When executed by the processor, the computer program implements a battery cell life correction method.
[0130] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the electronic device to which the solution of the present application is applied. The specific electronic device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0131] In one embodiment, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of any one of the above-mentioned battery cell life correction methods when executing the computer program.
[0132] Exemplarily, when the processor executes the computer program, the following steps of the battery cell life correction method can be implemented:
[0133] By obtaining the historical SOH difference and historical cycle SOH of the battery cell to be tested; obtaining the current SOH of the corresponding battery cell to be tested based on the historical SOH difference and historical cycle SOH; obtaining the charging parameter information of the battery cell to be tested in the charging state, and processing the charging parameter information based on a preset correction algorithm to obtain a corrected SOH; when the corrected SOH and the current SOH meet the preset correction conditions, processing the corrected SOH and the historical cycle SOH to obtain the current SOH difference; obtaining the current cycle SOH, and obtaining the corrected current SOH based on the current SOH difference and the current cycle SOH, thereby realizing the cell life SOH correction of the battery cell to be tested.
[0134] In one embodiment, the present application provides a computer storage medium having a computer program stored thereon, which implements the steps of any one of the above-mentioned battery cell life correction methods when the computer program is executed by a processor.
[0135] By obtaining the historical SOH difference and historical cycle SOH of the battery cell to be tested; obtaining the current SOH of the corresponding battery cell to be tested based on the historical SOH difference and historical cycle SOH; obtaining the charging parameter information of the battery cell to be tested in the charging state, and processing the charging parameter information based on a preset correction algorithm to obtain a corrected SOH; when the corrected SOH and the current SOH meet the preset correction conditions, processing the corrected SOH and the historical cycle SOH to obtain the current SOH difference; obtaining the current cycle SOH, and obtaining the corrected current SOH based on the current SOH difference and the current cycle SOH, thereby realizing the cell life SOH correction of the battery cell to be tested.
[0136] Those skilled in the art will understand that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned division operation methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application may include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0137] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0138] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the patent application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present patent application shall be determined by the appended claims.
Claims
1. A method for correcting the life of a battery cell, characterized in that: The following steps are involved: Obtain the historical SOH difference and historical cycle SOH of the battery cell to be tested; Obtaining a current SOH corresponding to the battery cell to be tested according to the historical SOH difference and the historical cycle SOH; Obtaining a current SOC of the battery cell to be tested in a charging state, and confirming the current SOC as a starting SOC when the current SOC meets a first preset condition, and confirming the current SOC as an ending SOC when the current SOC meets a second preset condition; Obtaining a charging capacity according to the starting SOC and the ending SOC; Obtaining the total capacity of the battery cell to be tested and the current average temperature of the battery cell corresponding to the end SOC, and obtaining the temperature capacity coefficient according to the current average temperature of the battery cell; Obtaining a corrected SOH corresponding to the battery cell to be tested according to the total capacity, the starting SOC, the ending SOC, the charging capacity, and the temperature capacity coefficient; When the revised SOH is less than the current SOH, the difference between the revised SOH and the current SOH is greater than a fourth preset threshold, and the difference between the revised SOH and the current SOH is less than a fifth preset threshold, processing the revised SOH and the historical cycle SOH to obtain the current SOH difference; The fourth preset threshold is less than the fifth preset threshold; The current cycle SOH is obtained, and a corrected current SOH is obtained according to the current SOH difference and the current cycle SOH.
2. The battery cell life correction method according to claim 1, characterized in that: When the current SOC meets the first preset condition, the step of confirming the current SOC as the starting SOC includes: Obtaining the sleep time of the battery cell to be tested; Performing an OCV correction process on the current SOC to obtain a corrected current SOC; When the sleep time is greater than a first preset threshold and the corrected current SOC is less than a second preset threshold, the corrected current SOC is confirmed as the starting SOC.
3. The battery cell life correction method according to claim 2, characterized in that: When the current SOC satisfies a second preset condition, the step of confirming the current SOC as the end SOC includes: When the current SOC is greater than or equal to a third preset threshold, the current SOC is confirmed as the end SOC; and the third preset threshold is greater than the second preset threshold.
4. The battery cell life correction method according to any one of claims 2 to 3, characterized in that: The step of obtaining a corrected SOH corresponding to the battery cell to be tested according to the total capacity, the starting SOC, the ending SOC, the charging capacity, and the temperature capacity coefficient includes: performing difference processing on the ending SOC and the starting SOC to obtain an SOC difference; multiplying the SOC difference, the total capacity, and the temperature capacity coefficient to obtain an intermediate value; The charge capacity is used as a dividend, and the charge capacity and the intermediate value are divided to obtain the corrected SOH.
5. The battery cell life correction method according to claim 2, characterized in that: In the step of determining that the difference between the corrected SOH and the current SOH is less than a fifth preset threshold, the step of obtaining the fifth preset threshold includes: According to the sleep time, a table is looked up to obtain a threshold upper limit difference corresponding to the sleep time, and the threshold upper limit difference is determined as the fifth preset threshold.
6. A battery cell life correction device, characterized in that: include: A historical SOH acquisition unit is used to obtain the historical SOH difference and historical cycle SOH of the battery cell to be tested; a current SOH obtaining unit, configured to obtain the current SOH corresponding to the battery cell to be tested according to the historical SOH difference and the historical cycle SOH; a modified SOH acquisition unit, configured to acquire a current SOC of a battery cell to be tested in a charging state, and to confirm the current SOC as a starting SOC when the current SOC satisfies a first preset condition, and to confirm the current SOC as an ending SOC when the current SOC satisfies a second preset condition; to obtain a charging capacity based on the starting SOC and the ending SOC; to acquire a total capacity of the battery cell to be tested and an average current cell temperature corresponding to the ending SOC, and to obtain a temperature capacity coefficient based on the current cell average temperature; and to obtain a modified SOH corresponding to the battery cell to be tested based on the total capacity, the starting SOC, the ending SOC, the charging capacity, and the temperature capacity coefficient; an SOH difference processing unit, configured to, when the revised SOH is less than the current SOH, the difference between the revised SOH and the current SOH is greater than a fourth preset threshold, and the difference between the revised SOH and the current SOH is less than a fifth preset threshold, process the revised SOH and the historical cycle SOH to obtain the current SOH difference; The fourth preset threshold is less than the fifth preset threshold; The SOH correction unit is configured to obtain the current cycle SOH and obtain a corrected current SOH according to the current SOH difference and the current cycle SOH.
7. An electronic device, characterized in that: The invention comprises a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the battery cell life correction method according to any one of claims 1 to 5 when executing the computer program.
8. A computer storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the battery cell life correction method according to any one of claims 1 to 5 are implemented.
Citation Information
Patent Citations
Battery state-of-health measuring method
CN106597289A
Method for correcting available capacity of battery, vehicle and medium
CN112540313A