Battery cell life estimation method, device, electronic device, and storage medium
By obtaining and processing the discharge parameter information of the battery cell, and estimating the battery cell life by using preset algorithms and weight rules, the problem of low accuracy of SOH estimation of battery cell life in the existing technology is solved, and higher estimation reliability and cost-effectiveness are achieved.
Patent Information
- Application Number
- CN202211428122.1
- 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 the number of cycles and calendar time cell life data, making it difficult to adapt to the complex working conditions of the whole vehicle, resulting in low estimation accuracy and high cost.
By obtaining the discharge parameter information of the battery cell to be tested in the discharge state, the preset SOH estimation algorithm is used to process these parameters, confirm the current SOH, and confirm it as a valid SOH when the preset condition is met, and then weighting multiple valid SOHs is performed based on the preset weight rule, and finally the optimized SOH is obtained.
There is no need to rely on calendar time cell life data, which improves the accuracy and reliability of cell life SOH estimation and reduces experimental costs.
Smart Images

Figure CN115656860B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery technology, and in particular to a method, device, electronic device, and storage medium for estimating the life of a battery cell. 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 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, especially calendar time battery cell life data, which has high experimental time cost. In addition, the operating conditions of the entire vehicle are complex, and overcharging, over-discharging, extreme temperatures, instantaneous high current and other operating conditions may 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 address the problems existing in the above-mentioned existing battery cell life SOH estimation methods and provide a battery cell life estimation method, device, electronic equipment, and storage medium that can improve the accuracy of battery cell life SOH estimation and improve the reliability of battery cell life SOH estimation.
[0005] In a first aspect, the present application provides a method for estimating the life of a battery cell, comprising the following steps:
[0006] Obtain discharge parameter information of the battery cell under test in the discharge state, and process the discharge parameter information based on a preset SOH estimation algorithm to obtain the current SOH;
[0007] When the current SOH meets the preset estimation conditions, the current SOH is confirmed as a valid SOH;
[0008] Obtain a preset number of valid SOHs, and perform weight processing on each valid SOH based on a preset weight rule to obtain the weight of each corresponding valid SOH;
[0009] According to each effective SOH and the weight of each corresponding effective SOH, the optimized SOH is obtained.
[0010] Optionally, the step of obtaining discharge parameter information of the battery cell to be tested in a discharge state and processing the discharge parameter information based on a preset SOH estimation algorithm to obtain a current SOH includes:
[0011] Obtaining first state parameter information of the battery cell to be tested, and when the first state parameter information meets a first preset condition, recording a current average voltage, and confirming the current average voltage as a starting voltage;
[0012] Obtaining second state parameter information of the battery cell to be tested, and when the second state parameter information meets a second preset condition, recording a current average voltage, and confirming the current average voltage as the end voltage;
[0013] According to the starting voltage and ending voltage, the discharge capacity and feedback capacity are obtained;
[0014] Obtain the current average temperature of the battery cell corresponding to the end voltage, and use the current average temperature of the battery cell to obtain the full discharge voltage and discharge cut-off voltage from the table;
[0015] The current SOH is obtained based on the starting voltage, ending voltage, discharge capacity, feedback capacity, full discharge voltage and discharge cut-off voltage.
[0016] Optionally, when the first state parameter information meets the first preset condition, the step of recording the current average voltage and confirming the current average voltage as the starting voltage includes:
[0017] Get the sleep time and current SOC of the battery cell to be tested;
[0018] When the sleep time is greater than the first preset threshold and the current SOC is greater than the second preset threshold, the current average voltage of the battery cell to be tested is recorded, and the current average voltage is confirmed as the starting voltage.
[0019] Optionally, when the second state parameter information satisfies the second preset condition, the step of recording the current average voltage and confirming the current average voltage as the end voltage includes:
[0020] Get the operating current of the battery cell to be tested;
[0021] When the current SOC is less than the third preset threshold and the operating current is less than the fourth preset threshold for a continuous preset time, the current average voltage of the battery cell to be tested is recorded and confirmed as the end voltage.
[0022] Optionally, the step of obtaining the current SOH according to the starting voltage, the ending voltage, the discharge capacity, the feedback capacity, the full discharge voltage, and the discharge cut-off voltage includes:
[0023] Performing difference processing on the start voltage and the end voltage to obtain a first voltage difference, and performing difference processing on the full discharge voltage and the discharge cut-off voltage to obtain a second voltage difference;
[0024] Taking the first voltage difference as the dividend, dividing the first voltage difference and the second voltage difference to obtain a first intermediate value;
[0025] Perform difference processing on the discharge capacity and the feedback capacity to obtain the capacity difference;
[0026] The capacity difference is used as the dividend, and the capacity difference and the first intermediate value are divided to obtain the current SOH.
[0027] Optionally, when the current SOH meets a preset estimation condition, the step of confirming the current SOH as a valid SOH includes:
[0028] Obtain a preset number of historical SOHs and obtain the average SOH value based on each historical SOH;
[0029] When the current SOH is less than or equal to the SOH average value, and the difference between the current SOH and the SOH average value is less than a fifth preset threshold, the current SOH is confirmed as a valid SOH.
[0030] Optionally, the step of obtaining a preset number of valid SOHs and performing weight processing on each valid SOH based on a preset weight rule to obtain the weight of each corresponding valid SOH includes:
[0031] The weight of the current valid SOH is set to the first weight, and the weights of the remaining valid SOHs are all set to the second weight; the first weight is greater than the second weight; a preset number of valid SOHs are divided into the current valid SOH and the remaining valid SOHs.
[0032] In a second aspect, the present application provides a battery cell life estimation device, the battery cell life estimation device comprising:
[0033] The SOH calculation unit is used to obtain discharge parameter information of the battery cell under test in the discharge state, and process the discharge parameter information based on a preset SOH estimation algorithm to obtain the current SOH;
[0034] a valid SOH determination unit, configured to determine the current SOH as a valid SOH when the current SOH satisfies a preset estimation condition;
[0035] A weight processing unit, configured to obtain a preset number of valid SOHs and perform weight processing on each valid SOH based on a preset weight rule to obtain a weight of each corresponding valid SOH;
[0036] The SOH optimization unit is configured to obtain an optimized SOH according to each effective SOH and a weight of each corresponding effective SOH.
[0037] 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 estimation methods are implemented.
[0038] 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 estimation methods when the computer program is executed by a processor.
[0039] One of the above technical solutions has the following advantages and beneficial effects:
[0040] In the above-mentioned battery cell life estimation method, the discharge parameter information of the battery cell to be tested in the discharge state is obtained, and the discharge parameter information is processed based on the preset SOH estimation algorithm to obtain the current SOH; when the current SOH meets the preset estimation conditions, the current SOH is confirmed as a valid SOH; a preset number of valid SOHs are obtained, and based on the preset weight rules, each valid SOH is weighted to obtain the weight of each corresponding valid SOH; according to each valid SOH and the weight of each corresponding valid SOH, an optimized SOH is obtained, thereby realizing the estimation of the cell life SOH of the battery cell to be tested. In the process of estimating the battery cell life SOH, the present application does not need to rely on experimental data such as calendar time cell life data, thereby improving the accuracy of the electrical life SOH estimation, thereby greatly improving the reliability of the cell life SOH estimation. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 This is a schematic diagram of an application scenario of the battery cell life estimation method in an embodiment of the present application;
[0042] Figure 2 This is a first structural diagram of a battery cell life estimation method according to an embodiment of the present application;
[0043] Figure 3 This is a flow chart of the current SOH processing steps in the embodiment of the present application;
[0044] Figure 4 Schematic diagram of the process of the starting voltage processing step in the embodiment of the present application;
[0045] Figure 5 This is a flow chart of ending the voltage treatment step in an embodiment of the present application;
[0046] Figure 6 Schematic diagram of the process of obtaining the current SOH in the embodiment of the present application;
[0047] Figure 7 This is a second structural diagram of the battery cell life estimation method in an embodiment of the present application;
[0048] Figure 8 This is a third structural diagram of the battery cell life estimation method in an embodiment of the present application;
[0049] Figure 9 This is a schematic structural diagram of a battery cell life estimation device in an embodiment of the present application;
[0050] Figure 10 This is a schematic diagram of the structure of an electronic device in an embodiment of the present application. DETAILED DESCRIPTION
[0051] 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.
[0052] 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.
[0053] Additionally, the term "plurality" shall mean two or more.
[0054] The battery cell life estimation method provided in this application can be applied to Figure 1In the application environment shown. The processing device may include a processor 102 and a memory 104. The memory 104 may be used to store discharge parameter information, current SOH, effective SOH, and optimized SOH. The processor 102 may be used to obtain discharge parameter information of the battery cell under test in a discharge state, and process the discharge parameter information based on a preset SOH estimation algorithm to obtain the current SOH; when the current SOH meets the preset estimation conditions, the current SOH is confirmed as a valid SOH; a preset number of valid SOHs are obtained, and based on a preset weighting rule, each valid SOH is weighted to obtain the weight of each corresponding valid SOH; and an optimized SOH is obtained based on each valid SOH and the weight of each corresponding valid SOH. The processing device may also include a display 106. The display 106 may store data such as discharge parameter information, current SOH, effective SOH, and optimized SOH through a graphical interface. In one example, the processing device may be, but is not limited to, an in-vehicle computer, a desktop computer, a laptop computer, or a tablet computer.
[0055] In order to solve the problems existing in the existing method of estimating the battery cell life SOH, in one embodiment, as shown in FIG. Figure 2 As shown, a battery cell life estimation 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:
[0056] Step S210 , obtaining discharge parameter information of the battery cell to be tested in a discharge state, and processing the discharge parameter information based on a preset SOH estimation algorithm to obtain a current SOH.
[0057] The battery cell under test can be, but is not limited to, a ternary battery cell. Discharge parameter information may include the discharge capacity, regenerative capacity, current voltage, full-charge voltage, and discharge cutoff voltage of the battery cell under test in the discharge state. The current SOH refers to the current battery life SOH calculated using a preset SOH estimation algorithm.
[0058] When the BMS (Battery Management System) is awake, it monitors the charge status of the battery cells under test in real time to obtain discharge parameter information. Based on a preset SOH estimation algorithm, it processes discharge parameter information such as discharge capacity, regenerative capacity, current voltage, full discharge voltage, and discharge cut-off voltage to obtain the current SOH.
[0059] Step S220 : When the current SOH meets a preset estimation condition, the current SOH is confirmed as a valid SOH.
[0060] The processor may determine whether the acquired current SOH satisfies a preset estimation condition. When the current SOH satisfies the preset estimation condition, the processor determines that the current SOH is valid, and confirms the current SOH as a valid SOH.
[0061] Step S230 , obtaining a preset number of valid SOHs, and performing weight processing on each valid SOH based on a preset weight rule to obtain a weight of each corresponding valid SOH.
[0062] Exemplarily, the preset number can be obtained according to the system preset, for example, the preset number is 6, by obtaining 6 valid SOHs and obtaining the number of times based on the processing of the valid SOHs, weighting each valid SOH is assigned, and then the weight value of each corresponding valid SOH is obtained.
[0063] Step S240 : obtaining an optimized SOH according to each effective SOH and the weight of each corresponding effective SOH.
[0064] According to each effective SOH and the weight of each corresponding effective SOH, each effective SOH and the weight of each corresponding effective SOH are calculated, thereby obtaining the optimized SOH of the corresponding battery cell to be tested.
[0065] In the above-mentioned embodiment, the current SOH is obtained by obtaining the discharge parameter information of the battery cell to be tested in the discharge state, and processing the discharge parameter information based on the preset SOH estimation algorithm; when the current SOH meets the preset estimation conditions, the current SOH is confirmed as a valid SOH; a preset number of valid SOHs are obtained, and based on the preset weight rules, each valid SOH is weighted to obtain the weight of each corresponding valid SOH; according to each valid SOH and the weight of each corresponding valid SOH, an optimized SOH is obtained, thereby realizing the estimation of the cell life SOH of the battery cell to be tested. In the process of estimating the battery cell life SOH, the present application does not need to rely on experimental data such as calendar time cell life data, thereby improving the accuracy of the electrical life SOH estimation, thereby greatly improving the reliability of the cell life SOH estimation.
[0066] In one embodiment, Figure 3 As shown, the steps of obtaining discharge parameter information of the battery cell to be tested in a discharge state and processing the discharge parameter information based on a preset SOH estimation algorithm to obtain the current SOH include:
[0067] Step S310 , obtaining first state parameter information of the battery cell to be tested, and when the first state parameter information meets a first preset condition, recording the current average voltage, and confirming the current average voltage as the starting voltage.
[0068] Exemplarily, the first state parameter information may include the current SOC and sleep time of the battery cell to be tested.
[0069] When the BMS wakes up, it can monitor the status of the battery cell to be tested in real time, and obtain the current SOC and sleep time of the battery cell to be tested. When the current SOC and sleep time meet the first preset condition, the current average voltage of the corresponding battery cell to be tested is recorded, and the current average voltage is confirmed as the starting voltage.
[0070] Step S320 , obtaining second state parameter information of the battery cell to be tested, and when the second state parameter information meets a second preset condition, recording the current average voltage, and confirming the current average voltage as the end voltage.
[0071] Illustratively, the second state parameter information may be, but is not limited to, the current SOC and operating current of the battery cell to be tested.
[0072] After the battery cell to be tested starts discharging, the discharge state of the battery cell to be tested can be monitored in real time, and the current SOC and operating current of the battery cell to be tested can be obtained. When the current SOC and operating current meet the second preset condition, the current average voltage of the battery cell to be tested is recorded, and the current average voltage is confirmed as the end voltage.
[0073] Step S330 , obtaining the discharge capacity and the feedback capacity according to the starting voltage and the ending voltage.
[0074] During the discharge process of the battery cell to be tested, the discharge capacity and feedback capacity between the start voltage and the end voltage can be recorded cumulatively in ampere-hours, thereby obtaining the discharge capacity and feedback capacity of the corresponding battery cell to be tested.
[0075] In one example, the current SOC corresponding to the starting voltage can be recorded and identified as the starting SOC; the current SOC corresponding to the ending voltage can also be recorded and identified as the ending SOC. During the discharge process of the battery cell under test, the discharge capacity and feedback capacity between the starting SOC and the ending SOC can be accumulated and recorded in ampere-hours to obtain the discharge capacity and feedback capacity of the corresponding battery cell under test.
[0076] Step S340 , obtaining the current average temperature of the battery cells corresponding to the end voltage, and looking up the table to obtain the full discharge voltage and the discharge cut-off voltage according to the current average temperature of the battery cells.
[0077] The current average cell temperature may be the average cell temperature of the battery cell to be tested between the starting voltage and the ending voltage. In one example, the current average cell temperature may be the average cell temperature of the battery cell to be tested between the starting SOC and the ending SOC.
[0078] For example, based on a cell experiment, different temperatures of the battery cell under test can be obtained, as well as the full-charge voltage and cutoff voltage under discharge conditions corresponding to different temperatures. A cell temperature-voltage table can be established based on the different temperatures and the corresponding full-charge voltage and cutoff voltage. The processor can then obtain the current average cell temperature between the starting SOC and the ending SOC, and based on the current average cell temperature, query the cell temperature-voltage table to obtain the full-charge voltage and cutoff voltage corresponding to the current average cell temperature.
[0079] Step S350 , obtaining the current SOH according to the starting voltage, the ending voltage, the discharge capacity, the feedback capacity, the full discharge voltage, and the discharge cut-off voltage.
[0080] For example, a corresponding SOH estimation algorithm model can be established based on a preset SOH estimation algorithm, and the starting voltage, ending voltage, discharge capacity, feedback capacity, full discharge voltage and discharge cut-off voltage can be input into the SOH estimation algorithm model, and then the SOH estimation algorithm model outputs the current SOH of the corresponding battery cell to be tested.
[0081] In the above embodiment, the current SOH is obtained by obtaining the discharge parameter information of the battery cell to be tested in the discharge state and processing the discharge parameter information based on the preset SOH estimation algorithm; in the process of estimating the battery cell life SOH, there is no need to rely on experimental data such as calendar time cell life data, thereby improving the accuracy of the electrical life SOH estimation, and thus greatly improving the reliability of the battery cell life SOH estimation.
[0082] In one example, if Figure 4 As shown, when the first state parameter information meets the first preset condition, the steps of recording the current average voltage and confirming the current average voltage as the starting voltage include:
[0083] Step S410: Obtain the sleep time and current SOC of the battery cell to be tested.
[0084] When the BMS wakes up, the sleep time and current SOC of the battery cell to be tested can be obtained, and then the sleep time and current SOC of the corresponding battery cell to be tested can be obtained.
[0085] Step S420 , when the sleep time is greater than the first preset threshold and the current SOC is greater than the second preset threshold, the current average voltage of the battery cell to be tested is recorded and the current average voltage is confirmed as the starting voltage.
[0086] The first preset threshold and the second preset threshold can be obtained according to system presets.
[0087] For example, the first preset threshold can be set to 1 hour, and the second preset threshold can be set to 90%. The processor then compares the acquired sleep time with the first preset threshold, and compares the current SOC with the second threshold. If the sleep time is greater than 1 hour and the current SOC is greater than 90%, the current average voltage of the battery cell to be tested is recorded, and the current average voltage is confirmed as the starting voltage.
[0088] In one example, if Figure 5 As shown, when the second state parameter information meets the second preset condition, the steps of recording the current average voltage and confirming the current average voltage as the end voltage include:
[0089] Step S510: obtaining the operating current of the battery cell to be tested.
[0090] During the discharge process of the battery cell to be tested, the operating current of the battery cell to be tested can be monitored in real time, and the operating current of the corresponding battery cell to be tested can be obtained.
[0091] Step S520 , when the current SOC is less than the third preset threshold and the operating current is less than the fourth preset threshold for the preset time, the current average voltage of the battery cell to be tested is recorded and the current average voltage is confirmed as the end voltage.
[0092] The preset time, the third preset threshold, and the fourth preset threshold can be obtained according to system presets. The third preset threshold is smaller than the second preset threshold. For example, the third preset threshold can be set to 50%; the preset time can be set to 5 minutes; and the fourth preset threshold can be set to 5A (ampere).
[0093] For example, during the discharge process of the battery cell to be tested, the processor can monitor the current SOC and operating current of the battery cell to be tested in real time. When the current SOC is less than 50% and the operating current is less than 5A for 5 minutes, the current average voltage of the battery cell to be tested is recorded and the current average voltage is confirmed as the end voltage.
[0094] In one example, if Figure 6 As shown, the steps of obtaining the current SOH according to the starting voltage, ending voltage, discharge capacity, feedback capacity, full discharge voltage and discharge cut-off voltage include:
[0095] Step S610 , performing difference processing on the start voltage and the end voltage to obtain a first voltage difference, and performing difference processing on the full-discharge voltage and the discharge cut-off voltage to obtain a second voltage difference.
[0096] In step S620 , the first voltage difference is used as a dividend to divide the first voltage difference and the second voltage difference to obtain a first intermediate value.
[0097] Step S630 , performing difference processing on the discharge capacity and the feedback capacity to obtain a capacity difference.
[0098] Step S640 : Taking the capacity difference as the dividend, divide the capacity difference and the first intermediate value to obtain the current SOH.
[0099] Assume that the starting voltage is V1, the ending voltage is V2, the full discharge voltage is V3, the discharge cut-off voltage is V4, the discharge capacity is C1, the feedback capacity is C2, and the current SOH is SOH1. The calculation formula for the current SOH is:
[0100]
[0101] The obtained starting voltage, ending voltage, discharge capacity, feedback capacity, full discharge voltage, and discharge cut-off voltage are input into the above calculation formula to obtain the current SOH. It should be noted that the obtained current SOH can be stored in a memory.
[0102] In the above embodiment, during the estimation of the battery cell life SOH, there is no need to rely on experimental data such as calendar time cell life data, which improves the accuracy of the battery life SOH estimation and thus can greatly improve the reliability of the battery cell life SOH estimation.
[0103] In one embodiment, Figure 7 As shown, a battery cell life estimation 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:
[0104] Step S710 , obtaining discharge parameter information of the battery cell to be tested in a discharge state, and processing the discharge parameter information based on a preset SOH estimation algorithm to obtain a current SOH.
[0105] For the detailed description of step S710, please refer to the description of the above embodiment, which will not be repeated here.
[0106] Step S720 , obtaining a preset number of historical SOHs, and obtaining an average SOH value based on each historical SOH.
[0107] The historical SOH refers to the last stored current SOH. The historical SOH can be pre-stored in memory, and the preset number can be preset by the system. For example, if the preset number is 6, the 6 most recently stored historical SOHs can be obtained based on the storage order of the historical SOHs. The average value of each historical SOH can then be calculated.
[0108] In one example, the current SOHs obtained from the last six calculations can be taken to form an SOH array. The SOH array is initially set to [1 1 1 1 1 1]. When the first current SOH is calculated to be A, if A is valid, the array is changed to [1 1 1 1 1A]. When the sixth valid current SOH is calculated, the SOH array is changed to [ABCDEF]. When the seventh valid current SOH is calculated to be G, the first valid value is discarded, and the last six digits are taken. The SOH array is changed to [BCDEFG], and so on. The average value of the SOH is obtained by averaging the current SOHs in the SOH array.
[0109] Step S730 : when the current SOH is less than or equal to the average SOH value, and the difference between the current SOH and the average SOH value is less than a fifth preset threshold, the current SOH is confirmed as a valid SOH.
[0110] The fifth preset threshold value can be obtained according to system presets. Exemplarily, the fifth preset threshold value corresponds to the sleep time of the battery cell to be tested.
[0111] In one example, in step S730, the step of obtaining the fifth preset threshold includes:
[0112] 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.
[0113] Dormant time (days) Difference (%) 0 2% 30 2% 100 4% 300 7% 600 10% >600 10%
[0114] For example, according to the sleep time of the battery cell to be tested, the corresponding table of sleep time and upper limit threshold value (as shown in the above table) can be searched to obtain the corresponding fifth preset threshold value.
[0115] By comparing the current SOH with the SOH average value, when the current SOH is less than or equal to the SOH average value and the difference between the current SOH and the SOH average value is less than the fifth preset threshold, the current SOH is judged to be a valid current SOH, and the current SOH is confirmed as a valid SOH.
[0116] Step S740 , obtaining a preset number of valid SOHs, and performing weight processing on each valid SOH based on a preset weight rule to obtain a weight of each corresponding valid SOH.
[0117] For the detailed description of step S740, please refer to the description of the above embodiment, which will not be repeated here.
[0118] Step S750 : obtaining an optimized SOH according to each effective SOH and the weight of each corresponding effective SOH.
[0119] For the detailed description of the above-mentioned step S750, please refer to the description of the above-mentioned embodiment, which will not be repeated here.
[0120] In the above embodiment, during the estimation of the battery cell life SOH, there is no need to rely on experimental data such as calendar time cell life data, which improves the accuracy of the battery life SOH estimation and thus can greatly improve the reliability of the battery cell life SOH estimation.
[0121] In one embodiment, Figure 8 As shown, a battery cell life estimation 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:
[0122] Step S810 , obtaining discharge parameter information of the battery cell to be tested in a discharge state, and processing the discharge parameter information based on a preset SOH estimation algorithm to obtain a current SOH.
[0123] Step S820: When the current SOH meets the preset estimation condition, the current SOH is confirmed as a valid SOH.
[0124] Step S830, the weight of the current valid SOH is set to the first weight, and the weights of the remaining valid SOHs are all set to the second weight; the first weight is greater than the second weight; the preset number of valid SOHs are divided into the current valid SOH and the remaining valid SOHs.
[0125] The current valid SOH refers to the valid SOH obtained during the current process, while the remaining valid SOHs refer to the valid SOHs obtained during the previous process. For example, if the preset number is 6, then based on the processing order of the valid SOHs, the 6 valid SOHs obtained include 1 valid SOH for the current process and 5 valid SOHs for the remaining processes.
[0126] For example, in order to be closer to the actual life of the battery cell, the current effective SOH is given the highest weight. In order to prevent the SOH from dropping rapidly due to long-term dormancy, the remaining effective SOHs are given smaller weights to limit the rapid drop of SOH to a smaller extent, and the remaining effective SOHs are jointly borne.
[0127] In one example, the preset number is 6, and thus 6 valid SOHs can be obtained, wherein the weight of the current valid SOH is set to 0.5, and the weights of the remaining 5 valid SOHs are all set to 0.1.
[0128] Step S840 : Obtaining an optimized SOH according to each effective SOH and the weight of each corresponding effective SOH.
[0129] For example, assume that among the 6 valid SOHs obtained, the 5 remaining valid SOHs are A, B, C, D, and E, and the current valid SOH is F; the weight of the current valid SOH is set to 0.5, the weights of the 5 remaining valid SOHs are all set to 0.1, and the optimized SOH is SOH2. The calculation formula for the optimized SOH is:
[0130] SOH1=0.1A+0.1B+0.1C+0.1D+0.1E+0.5F.
[0131] In the above embodiment, the current SOH is obtained by obtaining the discharge parameter information of the battery cell to be tested in the discharge state, and processing the discharge parameter information based on the preset SOH estimation algorithm; when the current SOH meets the preset estimation conditions, the current SOH is confirmed as a valid SOH; a preset number of valid SOHs are obtained, and the preset number of valid SOHs are divided into the current valid SOH and the remaining valid SOHs, and the weight of the current valid SOH is set to the first weight, and the weights of the remaining valid SOHs are all set to the second weight; according to each valid SOH and the weight of each corresponding valid SOH, an optimized SOH is obtained, thereby realizing the estimation of the cell life SOH of the battery cell to be tested. In the process of estimating the battery cell life SOH, the present application does not need to rely on experimental data such as calendar time cell life data, thereby improving the accuracy of the electrical life SOH estimation, thereby greatly improving the reliability of the cell life SOH estimation.
[0132] It should be understood that although Figure 2-8 The 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-8 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.
[0133] In one embodiment, Figure 9 As shown, the present application provides a battery cell life estimation device, the battery cell life estimation device comprising:
[0134] The SOH calculation unit 910 is configured to obtain discharge parameter information of the battery cell to be tested in a discharge state, and process the discharge parameter information based on a preset SOH estimation algorithm to obtain a current SOH.
[0135] The valid SOH determination unit 920 is configured to determine the current SOH as a valid SOH when the current SOH meets a preset estimation condition.
[0136] The weight processing unit 930 is configured to obtain a preset number of valid SOHs and perform weight processing on each valid SOH based on a preset weight rule to obtain a weight of each corresponding valid SOH.
[0137] The SOH optimization unit 940 is configured to obtain an optimized SOH according to each effective SOH and the weight of each corresponding effective SOH.
[0138] The specific limitations of the battery cell lifespan estimation device can be found in the limitations of the battery cell lifespan estimation method described above and will not be further elaborated here. Each module within the aforementioned battery cell lifespan estimation device may be implemented in whole or in part via software, hardware, or a combination thereof. Each of these modules may be embedded in or independent of a processor within an electronic device in hardware form, or may be stored in memory within the electronic device in software form, allowing the processor to call and execute the corresponding operations of each module.
[0139] In one embodiment, an electronic device is provided. The internal structure diagram of the electronic device can be as follows: Figure 8 As 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 method for estimating battery cell life.
[0140] Those skilled in the art will understand that Figure 10 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.
[0141] In one embodiment, the present application provides an electronic device including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the steps of any of the above-mentioned battery cell life estimation methods are implemented.
[0142] Exemplarily, when the processor executes the computer program, the following steps of the battery cell life estimation method can be implemented:
[0143] The current SOH is obtained by obtaining discharge parameter information of the battery cell to be tested in the discharge state, and processing the discharge parameter information based on a preset SOH estimation algorithm; when the current SOH meets the preset estimation conditions, the current SOH is confirmed as a valid SOH; a preset number of valid SOHs are obtained, and based on a preset weight rule, each valid SOH is weighted to obtain the weight of each corresponding valid SOH; based on each valid SOH and the weight of each corresponding valid SOH, an optimized SOH is obtained, thereby realizing the estimation of the cell life SOH of the battery cell to be tested.
[0144] In one embodiment, 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 estimation methods when the computer program is executed by a processor.
[0145] In one example, the computer program, when executed by a processor, implements the following steps:
[0146] The current SOH is obtained by obtaining discharge parameter information of the battery cell to be tested in the discharge state, and processing the discharge parameter information based on a preset SOH estimation algorithm; when the current SOH meets the preset estimation conditions, the current SOH is confirmed as a valid SOH; a preset number of valid SOHs are obtained, and based on a preset weight rule, each valid SOH is weighted to obtain the weight of each corresponding valid SOH; based on each valid SOH and the weight of each corresponding valid SOH, an optimized SOH is obtained, thereby realizing the estimation of the cell life SOH of the battery cell to be tested.
[0147] 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.
[0148] 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.
[0149] 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 estimating battery cell life, characterized in that: The following steps are involved: Obtain discharge parameter information of the battery cell to be tested in a discharged state, and process the discharge parameter information based on a preset SOH estimation algorithm to obtain a current SOH; When the current SOH meets a preset estimation condition, confirming the current SOH as a valid SOH; Obtaining a preset number of the valid SOHs, and performing weight processing on each of the valid SOHs based on a preset weight rule to obtain a weight corresponding to each of the valid SOHs; Obtaining an optimized SOH according to each of the effective SOHs and each weight corresponding to the effective SOH; The discharge parameter information includes the starting voltage, the ending voltage, the discharge capacity, the feedback capacity, the discharge full-charge voltage and the discharge cut-off voltage; The step of processing the discharge parameter information based on a preset SOH estimation algorithm to obtain a current SOH includes: Performing difference processing on the starting voltage and the ending voltage to obtain a first voltage difference, and performing difference processing on the full-discharge voltage and the discharge cut-off voltage to obtain a second voltage difference; Taking the first voltage difference as the dividend, dividing the first voltage difference and the second voltage difference to obtain a first intermediate value; performing difference processing on the discharge capacity and the feedback capacity to obtain a capacity difference; The capacity difference is used as a dividend, and the capacity difference and the first intermediate value are divided to obtain the current SOH.
2. The battery cell life estimation method according to claim 1, characterized in that: The step of obtaining discharge parameter information of the battery cell to be tested in a discharge state includes: Acquire first state parameter information of the battery cell to be tested, and when the first state parameter information meets a first preset condition, record a current average voltage, and confirm the current average voltage as a starting voltage; obtaining second state parameter information of the battery cell to be tested, and when the second state parameter information meets a second preset condition, recording a current average voltage, and confirming the current average voltage as the end voltage; Obtaining a discharge capacity and a feedback capacity according to the starting voltage and the ending voltage; The current average temperature of the battery cells corresponding to the end voltage is obtained, and according to the current average temperature of the battery cells, a table is looked up to obtain the full discharge voltage and the discharge cut-off voltage.
3. The battery cell life estimation method according to claim 2, characterized in that: The step of recording the current average voltage and confirming the current average voltage as the starting voltage when the first state parameter information meets the first preset condition includes: Obtain the sleep time and current SOC of the battery cell to be tested; When the sleep time is greater than a first preset threshold and the current SOC is greater than a second preset threshold, the current average voltage of the battery cell to be tested is recorded, and the current average voltage is confirmed as the starting voltage.
4. The battery cell life estimation method according to claim 3, characterized in that: The step of recording the current average voltage and confirming the current average voltage as the end voltage when the second state parameter information meets the second preset condition includes: Obtaining the operating current of the battery cell to be tested; When the current SOC is less than a third preset threshold and the operating current is less than a fourth preset threshold for a preset time, the current average voltage of the battery cell to be tested is recorded and the current average voltage is confirmed as the end voltage.
5. The battery cell life estimation method according to claim 3, characterized in that: When the current SOH meets a preset estimation condition, the step of confirming the current SOH as a valid SOH includes: Obtain a preset number of historical SOHs, and obtain an average SOH value based on each of the historical SOHs; When the current SOH is less than or equal to the SOH average value, and a difference between the current SOH and the SOH average value is less than a fifth preset threshold, the current SOH is confirmed as the valid SOH.
6. The battery cell life correction method according to claim 1, characterized in that: The step of obtaining a preset number of valid SOHs and performing weight processing on each valid SOH based on a preset weight rule to obtain a weight corresponding to each valid SOH includes: The weight of the current valid SOH is set to the first weight, and the weights of the remaining valid SOHs are all set to the second weight; the first weight is greater than the second weight; the preset number of valid SOHs are divided into the current valid SOH and the remaining valid SOHs.
7. A battery cell life estimation device, characterized in that: include: An SOH calculation unit is configured to obtain discharge parameter information of the battery cell under test in a discharge state and process the discharge parameter information based on a preset SOH estimation algorithm to obtain a current SOH; the discharge parameter information includes a start voltage, an end voltage, a discharge capacity, a feedback capacity, a full discharge voltage, and a discharge cut-off voltage; a valid SOH determination unit, configured to determine the current SOH as a valid SOH when the current SOH meets a preset estimation condition; a weight processing unit, configured to obtain a preset number of the valid SOHs, and perform weight processing on each of the valid SOHs based on a preset weight rule to obtain a weight corresponding to each of the valid SOHs; An SOH optimization unit, configured to obtain an optimized SOH according to each of the effective SOHs and each weight corresponding to the effective SOH; The SOH calculation unit is further configured to: Performing difference processing on the starting voltage and the ending voltage to obtain a first voltage difference, and performing difference processing on the full-discharge voltage and the discharge cut-off voltage to obtain a second voltage difference; Taking the first voltage difference as the dividend, dividing the first voltage difference and the second voltage difference to obtain a first intermediate value; performing difference processing on the discharge capacity and the feedback capacity to obtain a capacity difference; The capacity difference is used as a dividend, and the capacity difference and the first intermediate value are divided to obtain the current SOH.
8. An electronic device, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the battery cell life estimation method according to any one of claims 1 to 6 when executing the computer program.
9. 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 estimation method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Battery health state detection method and apparatus
CN105158699A
Power battery health state assessment method and system and electric vehicle
CN108169680A