Lithium ion battery semi-supervised SOH estimation method based on charging fragment

Through the semi-supervised SOH estimation method based on charging fragments, the self-trained recurrent neural network model is used to deal with the problems of fragmented charge and discharge and SOH tag loss, which improves the practicality and reliability of SOH estimation of lithium-ion batteries and adapts to diverse application scenarios. Reduced dependence on complete SOH tag data.

CN119247190AActive Publication Date: 2025-01-03ZHEJIANG UNIV

Patent Information

Application Number
CN202411624674.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-14
Publication Date
2025-01-03
Estimated Expiration
2044-11-14

AI Technical Summary

Technical Problem

Existing SOH estimation methods for lithium-ion batteries are difficult to effectively deal with fragmented charge and discharge and SOH labels, resulting in increased complexity of health assessment and reduced data utilization.

Method used

Using a semi-supervised SOH estimation method based on charging segments, the original data set is constructed by collecting voltage, current and temperature data, extracting health characteristics, and generating SOH pseudo-tagged using a self-trained recurrent neural network model, gradually enhancing the labeled sample set, and establishing SOH Estimation model, suitable for fragmented charging and discharge and SOH label missing scenarios.

Benefits of technology

It improves the practicality and reliability of SOH estimation, significantly improves the utilization rate of data resources, reduces the dependence on complete SOH tag data, and adapts to diverse application scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119247190A_ABST
    Figure CN119247190A_ABST
Patent Text Reader

Abstract

The invention provides a lithium ion battery semi-supervised SOH estimation method based on a charging segment, and the method comprises the steps: collecting the operation data of a lithium ion battery, and constructing an original data set; calculating the SOH value of each cycle according to the charging and discharging integrity; extracting health features from the original data set according to the accessibility and correlation, and constructing a semi-supervised total sample set; dividing the semi-supervised total sample set into a labeled sample set and an unlabeled sample set; establishing a self-training recurrent neural network model, generating a pseudo tag and updating a tag sample set; iteratively training the self-training recurrent neural network model until the unlabeled sample set is null or reaches a preset number of iterations; and establishing a lithium ion battery SOH model based on a self-training recurrent neural network model by using the final labeled sample set. According to the method, the problems of fragmented charging, SOH label missing and the like in lithium ion battery SOH estimation can be solved, so that the SOH estimation method is closer to an actual application scene, and the practicability and the reliability of SOH estimation are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the field of lithium-ion battery SOH estimation, and in particular relates to a lithium-ion battery semi-supervised SOH estimation method based on charging segments. Background Art

[0002] Lithium-ion batteries have been widely used in electric vehicles, microelectronic devices, energy storage power stations and other fields in recent years due to their long life, low self-discharge rate and high energy density. However, under the influence of factors such as charge and discharge depth, current rate, and external environment, lithium-ion batteries will inevitably produce some side reactions, which will gradually erode the battery's state of health (SOH), causing its performance to decline. When the SOH of a lithium-ion battery degrades below the safety threshold, the probability of safety accidents such as fire and explosion will increase significantly. Therefore, accurately estimating the SOH of a lithium-ion battery is particularly critical to ensuring the safe operation of lithium-ion batteries.

[0003] A lot of research has been done on SOH estimation of lithium-ion batteries, but most of the research objects are limited to lithium-ion batteries that have undergone a complete charge and discharge cycle. In the diverse application scenarios of lithium-ion batteries, they often encounter challenges such as discontinuous and fragmented charge and discharge cycles and the lack of SOH labels for lithium-ion batteries. The existence of fragmented charge and discharge phenomena makes it infeasible to directly extract health assessment indicators from the complete charge and discharge curve, thereby increasing the complexity of feature engineering. At the same time, the lack of a large number of SOH labels has caused SOH estimation to transform from a supervised learning problem to a semi-supervised problem with the existence of SOH labels, which increases the difficulty of data-driven model training.

[0004] Therefore, it is urgent to propose a flexible SOH estimation method for the scenarios of fragmented charging and discharging of lithium-ion batteries and missing SOH labels. Summary of the invention

[0005] The purpose of the present invention is to provide a semi-supervised SOH estimation method for lithium-ion batteries based on charging fragments, so as to overcome the defects of existing methods and realize SOH estimation of lithium-ion batteries in the case of fragmented charging and discharging and missing SOH labels.

[0006] The object of the present invention can be achieved by the following technical solution: a semi-supervised SOH estimation method for lithium-ion batteries based on charging fragments, the method comprising the following steps:

[0007] Step S1: collecting time series data of voltage, current and temperature during the operation of the lithium-ion battery to construct a lithium-ion battery original data set;

[0008] Step S2: Each charging event of the lithium-ion battery is recorded as a cycle, and a number of discharge events after each charging event belong to the cycle until the next charging event occurs; the original data set of the lithium-ion battery is traversed, and the SOH value of each cycle of the lithium-ion battery is calculated according to the charge and discharge integrity;

[0009] Step S3: extracting health features from the lithium-ion battery raw data set according to desirability and relevance, and forming a semi-supervised total sample set together with the SOH value calculated in step S2;

[0010] Step S4: Divide the total semi-supervised sample set in step S3 into a labeled sample set containing SOH values ​​and an unlabeled sample set not containing SOH values;

[0011] Step S5: using the labeled sample set to establish a self-training recurrent neural network model, inputting the unlabeled sample set into the self-training recurrent neural network model, generating a SOH pseudo-label corresponding to each cycle in the unlabeled sample set, adding the SOH pseudo-labels that meet the confidence requirements and the corresponding health features in the unlabeled sample set to the labeled sample set, and deleting them from the unlabeled sample set;

[0012] Step S6: Repeat step S5 until the unlabeled sample set is empty or reaches the preset maximum number of iterations, and output the labeled sample set after the final iteration of the self-training recurrent neural network model;

[0013] Step S7: using the labeled sample set after the final iteration of the self-training recurrent neural network model in step S6, training a model with the same structure and parameters as the self-training recurrent neural network model in step S5, and establishing a lithium-ion battery SOH estimation model;

[0014] Step S8: Collect data from the actual operation of the lithium-ion battery, extract the same health features as in step S3, and input them into the lithium-ion battery SOH estimation model in step S7 in the same data format to obtain the SOH estimation value of the current cycle lithium-ion battery.

[0015] Furthermore, step S2 specifically includes the following steps:

[0016] S201: traverse the lithium-ion battery original data set, and determine the charging event and discharging event of each cycle according to the charge and discharge protocol, and whether the lithium-ion battery has experienced a complete charge or a complete discharge;

[0017] S202: According to the judgment result in step S201, the SOH value at the loop is calculated according to the following rules:

[0018] If at cycle i, the lithium-ion battery has undergone a complete discharge, the calculation formula for SOH at cycle i is:

[0019]

[0020] If at cycle i, the lithium-ion battery has only undergone a complete charge and not a complete discharge, the calculation formula for SOH at cycle i is:

[0021]

[0022] If at cycle i, the lithium-ion battery has not undergone a complete charge and a complete discharge, then the SOH at cycle i is empty;

[0023] Among them, t dc1 ,t dc2 The discharge start time and discharge end time are t ch1 ,t ch2 They are the charging start time and charging end time, I CH (t) is the charging current, I DC (t) is the discharge current, C rated is the rated capacity of the lithium-ion battery.

[0024] Furthermore, in step S3, data preprocessing is performed on the original data set of lithium-ion batteries, outliers in the data are removed, missing values ​​are filled by interpolation, and health features are extracted after data preprocessing.

[0025] Furthermore, step S3 specifically includes the following steps:

[0026] S301: Analyze the correlation between the voltage time difference of the main health characteristics, specifically: in all complete charging cycles, the maximum value of the starting voltage of the traversal charging voltage curve Minimum cut-off voltage Any two voltage points V m and V n The corresponding timestamp and Calculate the equal voltage time difference The correlation analysis method was used to calculate the different V m and V n The equal voltage time difference Δt f The correlation with the SOH of lithium-ion batteries in a complete charging cycle is sorted in descending order of correlation to obtain a decreasing sequence of correlations of equal voltage time differences;

[0027] S302: Analyze the desirability of the main health characteristics such as voltage time difference in charging events, specifically: Count the charging start voltage of each cycle in the original data set of lithium-ion batteries Charge cut-off voltage Calculate the average charge start voltage and average charge cut-off voltage Traverse the decreasing sequence of equal voltage time difference correlations in step S301, and take the first one in the sequence as The optimal equal voltage time difference within the range is considered as the optimal equal voltage time difference considering both relevance and desirability. Right now It has the highest correlation in each cycle and can cover the most charging events;

[0028] S303: Extracting the charging start voltage in each cycle of the lithium-ion battery charging segment Charge cut-off voltage Optimal equal voltage time difference Charging start temperature Charging end temperature As health features, constitute the lithium-ion battery health feature set

[0029] S304: Align the lithium-ion battery health feature set with the SOH value calculated in step S2 in a cyclic order to establish a semi-supervised total sample set S i =[F i ,SOH i ].

[0030] Furthermore, step S5 specifically includes the following steps:

[0031] S501: There will be a labeled sample set Divide into training set and validation set, use the training set processed by sliding window algorithm to train the self-training recurrent neural network model, and observe the loss decrease of the training set and validation set to adjust the structure and hyperparameters of the self-training recurrent neural network model until the loss of the training set and validation set no longer decreases, and complete the training of the self-training recurrent neural network model;

[0032] S502: Unlabeled sample set After being processed by the sliding window algorithm, the self-training recurrent neural network model trained in step S501 is input to output the pseudo labels corresponding to each cycle in the unlabeled sample set.

[0033] S503: Confidence judgment is performed on the pseudo-labels generated by the self-training recurrent neural network model on the unlabeled sample set. If the SOH pseudo-label of the cycle If it is within the 95% SOH confidence interval of the two labeled cycles before and after it, it is considered that the pseudo-label generated by the model in this cycle meets the error requirements;

[0034] S504: Add the SOH pseudo-labels that meet the confidence requirements and the corresponding health features to the labeled sample set, and delete them from the unlabeled sample set.

[0035] Furthermore, the calculation formula of the 95% SOH confidence interval is as follows:

[0036]

[0037] in, and are the mean and standard deviation of SOH in the closed intervals of the two labeled cycles f1 and f2 before and after the pseudo-label respectively; n is the total number of battery cycles in the closed intervals of the two labeled cycles before and after. When the significance level α = 0.05, the confidence level of the interval is 95%. According to the table lookup method, the Z score Z at this time α / 2 About 1.96.

[0038] Furthermore, the SOH is linearly interpolated between the two labeled cycles f1 and f2 before and after the pseudo label, and the mean and standard deviation of the interpolated curve are used instead. and

[0039] Furthermore, the self-training recurrent neural network in step S5 includes: a self-training simple RNN neural network, a self-training LSTM neural network, and a self-training GRU neural network.

[0040] Furthermore, the self-training recurrent neural network adopts a self-training GRU neural network, which includes a GRU layer with 256 neurons, a GRU layer with 128 neurons, a fully connected layer with 32 neurons, and a fully connected layer with 1 neuron.

[0041] The present invention has the following beneficial effects:

[0042] The present invention fully considers the problems of fragmented charging and missing SOH labels in the actual use of lithium-ion batteries, making the estimation method closer to the actual application scenario and improving the practicality and reliability of SOH estimation. Specifically, it includes: through in-depth analysis of the desirability and relevance of lithium-ion battery health characteristics, health characteristics that can cover most fragmented charging events are extracted; by combining the semi-supervised self-training method with the recurrent neural network model, unlabeled data is effectively utilized, the utilization rate of data resources is significantly improved, and the dependence on complete SOH label data is reduced. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] Figure 1 It is a flow chart of a semi-supervised SOH estimation method for lithium-ion batteries based on charging segments provided by the present invention;

[0044] Figure 2 It is the self-training recurrent neural network model structure in the embodiment of the present invention;

[0045] Figure 3is an estimation result of a semi-supervised SOH estimation method for lithium-ion batteries based on charging segments in an embodiment of the present invention;

[0046] Figure 4 is a schematic diagram of correlation analysis of voltage-time differences of main health characteristics in an embodiment of the present invention;

[0047] Figure 5 It is a schematic diagram of performing confidence judgment on pseudo labels generated by a model in an embodiment of the present invention. DETAILED DESCRIPTION

[0048] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all of the embodiments; based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present invention.

[0049] like Figure 1 As shown, this embodiment provides a semi-supervised SOH estimation method for lithium-ion batteries based on charging segments, comprising the following steps:

[0050] Step S1: collecting time series data of voltage, current and temperature during the operation of the lithium-ion battery to construct a lithium-ion battery original data set;

[0051] This embodiment uses 4 18650 lithium-ion batteries with a rated capacity of 2Ah as exemplary lithium-ion batteries, of which 3 are used for model training and 1 is used for model testing. The lithium-ion battery is subjected to a cyclic charge-discharge experiment with random charge-discharge starting voltage and charge-discharge depth until the maximum discharge capacity of the lithium-ion battery is less than 70% of the nominal capacity, and the time, current, voltage and temperature data of the lithium-ion battery during the charge-discharge process are collected.

[0052] Step S2: Each charging event of the lithium-ion battery is recorded as a cycle, and a number of discharge events after each charging event belong to the cycle until the next charging event occurs; the original data set of the lithium-ion battery is traversed, and the SOH value of each cycle of the lithium-ion battery is calculated according to the charge and discharge integrity.

[0053] Step S3: Extract health features from the lithium-ion battery raw data set based on desirability and relevance, and form a semi-supervised total sample set together with the SOH value calculated in step S2.

[0054] Step S4: Divide the total semi-supervised sample set in step S3 into a labeled sample set containing SOH values ​​and an unlabeled sample set not containing SOH values.

[0055] Step S5: using the labeled sample set to establish a self-training recurrent neural network model, inputting the unlabeled sample set into the self-training recurrent neural network model, generating a SOH pseudo-label corresponding to each cycle in the unlabeled sample set, adding the SOH pseudo-labels that meet the confidence requirements and the corresponding health features in the unlabeled sample set to the labeled sample set, and deleting them from the unlabeled sample set;

[0056] The self-training GRU neural network model structure and parameters used in this embodiment are as follows: Figure 2 As shown, it contains a GRU layer with 256 neurons, a GRU layer with 128 neurons, a fully connected layer with 32 neurons, and a fully connected layer with 1 neuron.

[0057] Step S6: Repeat step S5 until the unlabeled sample set is empty or reaches the preset maximum number of iterations, and output the labeled sample set after the final iteration of the self-training recurrent neural network model.

[0058] Step S7: Using the labeled sample set after the final iteration of the self-training recurrent neural network model in step S6, a model with the same structure and parameters as the self-training recurrent neural network model in step S5 is trained to establish a lithium-ion battery SOH estimation model.

[0059] Step S8: Collect data from the actual operation of the lithium-ion battery, extract the same health features as in step S3, and input them into the lithium-ion battery SOH estimation model in step S7 in the same data format to obtain the SOH estimation value of the current cycle lithium-ion battery.

[0060] The estimation results of the semi-supervised SOH estimation method for lithium-ion batteries based on charging segments provided in this embodiment are as follows: Figure 3 shown.

[0061] Furthermore, step S2 specifically includes the following steps:

[0062] S201: traverse the lithium-ion battery original data set, and determine the charging event and discharging event of each cycle according to the charge and discharge protocol, and whether the lithium-ion battery has experienced a complete charge or a complete discharge;

[0063] S202: According to the judgment result in step S201, the SOH value at the loop is calculated according to the following rules:

[0064] If at cycle i, the lithium-ion battery has undergone a complete discharge, the calculation formula for SOH at cycle i is:

[0065]

[0066] If at cycle i, the lithium-ion battery has only undergone a complete charge and not a complete discharge, the calculation formula for SOH at cycle i is:

[0067]

[0068] If at cycle i, the lithium-ion battery has not undergone a complete charge and a complete discharge, then the SOH at cycle i is empty;

[0069] Among them, t dc1 ,t dc2 The discharge start time and discharge end time are t ch1 ,t ch2 They are the charging start time and charging end time, I CH (t) is the charging current, I DC (t) is the discharge current, C rated is the rated capacity of the lithium-ion battery.

[0070] Furthermore, step S3 specifically includes the following steps:

[0071] S301: preprocessing the original data set of lithium-ion batteries, removing abnormal values ​​in the data, and filling missing values ​​using interpolation;

[0072] S302: Analyze the correlation between the voltage time difference and the main health characteristics;

[0073] In all complete charging cycles, the maximum voltage at the beginning of the charging voltage curve is traversed. Minimum cut-off voltage Any two voltage points V m and V n The corresponding timestamp and Calculate the equal voltage time difference Pearson correlation analysis method was used to calculate different V m and V n The correlation between the equal voltage time difference and the SOH of lithium-ion batteries in a complete charging cycle is sorted in descending order of correlation to obtain different V m and V n The decreasing sequence of the correlation between the equal voltage time difference and SOH; where f is the fth complete charging cycle of the lithium-ion battery.

[0074] like Figure 4 Shown are charging voltage curves of all complete charging cycles of a data set. The cycle number of the color bar on the right is the number of complete charging cycles in the total cycles (i.e., cycle 2, cycle 54, cycle 106, ..., cycle 1092, cycle 1144 are complete charging cycles in the total cycles).

[0075] In all complete charge cycles, any V m and Calculate the V m and V n The corresponding timestamp and Calculate the equal voltage time difference Then, Pearson correlation analysis was used to calculate the different V m and V n The value of Δt f Correlation with SOH.

[0076] For example, V m and V n If the charging voltage is 4.05V and 4.15V respectively, then the time required for the battery to charge from 4.05V to 4.15V is calculated in all complete charging cycles to form a sequence [Δt2, Δt 54 ,Δt 106 ,...,Δt f ,...,Δt 1144 ], calculate the difference between this sequence and SOH([SOH2,SOH 54 ,SOH 106 ,...,SOH f ,...,SOH 1144 ]), this correlation is recorded as Then in and Take other V m and V n , calculate the correlation Finally, we get a V m and V n List of values ​​and SOH correlation Then sort the list from most to least relevant.

[0077] S303: further analyzing the desirability of the main health characteristics such as voltage time difference on the charging event;

[0078] Count the charge start voltage of each cycle in the original data set of lithium-ion batteries Charge cut-off voltage Calculate the average charge start voltage and average charge cut-off voltage Wherein N is the total number of cycles; traverse the decreasing sequence of equal voltage time difference correlation in step S302, and the first one in the sequence included in The optimal equal voltage time difference within the range is considered as the optimal equal voltage time difference considering both relevance and desirability. Right now It has the highest correlation in each cycle and can cover the most charging events;

[0079] S304: Extracting the charging start voltage in each cycle of the lithium-ion battery charging segment Charge cut-off voltage Optimal equal voltage time difference Charging start temperature Charging end temperature As health features, constitute the lithium-ion battery health feature set

[0080] S305: Align the lithium-ion battery health feature set with the SOH value calculated in step S2 in a cyclic order to establish a semi-supervised total sample set S i =[F i ,SOH i ]; where i is the i-th cycle of the lithium-ion battery.

[0081] Furthermore, step S5 specifically includes the following steps:

[0082] S501: There will be a labeled sample set The data is divided into a training set and a validation set in a ratio of 8:2. The self-training recurrent neural network model is trained using the training set processed by the sliding window algorithm. The loss decrease of the training set and the validation set is observed to adjust the structure and hyperparameters of the self-training recurrent neural network model until the loss of the training set and the validation set no longer decreases. The training of the self-training recurrent neural network model is completed.

[0083] S502: Unlabeled sample set After being processed by the sliding window algorithm, the self-training recurrent neural network model trained in step S501 is input to output the pseudo labels corresponding to each cycle in the unlabeled sample set.

[0084] S503: Confidence judgment is performed on the pseudo-labels generated by the self-training recurrent neural network model on the unlabeled sample set. If the SOH pseudo-label of the cycle If it is within the 95% SOH confidence interval of the two labeled cycles before and after it, it is considered that the pseudo-label generated by the model in this cycle meets the error requirements. The 95% SOH confidence interval calculation formula is as follows:

[0085]

[0086] in, and are the mean and standard deviation of SOH in the closed intervals of the two labeled cycles f1 and f2 before and after the pseudo-label, respectively, and are replaced by the mean and standard deviation of the linear interpolation of SOH in this interval; n = f2-f1+1 is the total number of battery cycles in the closed intervals of the two labeled cycles before and after. When the significance level α = 0.05, the confidence level of this interval is 95%. According to the table lookup method, the Z score Z at this time α / 2 About 1.96;

[0087] When the pseudo labels generated by the self-trained recurrent neural network model on cycle i Within the 95% confidence interval of the two labeled cycles SOH before and after it (such as Figure 5 When the pseudo labels generated by the model meet the requirements, i∈(f1,f2), n is the number of cycles between f1 and f2. The interpolation of the mean and standard deviation means to linearly interpolate the SOH between f1 and f2, calculate the mean and standard deviation of the interpolated curve, and replace and

[0088] S504: Add the SOH pseudo-labels that meet the confidence requirements and the corresponding health features to the labeled sample set, and delete them from the unlabeled sample set.

[0089] In addition, the self-training recurrent neural network can also adopt a self-training simple RNN neural network or a self-training LSTM neural network, but is not limited thereto.

[0090] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A semi-supervised SOH estimation method for lithium-ion batteries based on charging fragments, characterized in that: include: Step S1: collecting time series data of voltage, current and temperature during the operation of the lithium-ion battery to construct a lithium-ion battery original data set; Step S2: Each charging event of the lithium-ion battery is recorded as a cycle, and a number of discharge events after each charging event belong to the cycle until the next charging event occurs; the original data set of the lithium-ion battery is traversed, and the SOH value of each cycle of the lithium-ion battery is calculated according to the charge and discharge integrity; Step S3: extracting health features from the lithium-ion battery raw data set according to desirability and relevance, and forming a semi-supervised total sample set with the SOH value calculated in step S2; Step S4: Divide the total semi-supervised sample set in step S3 into a labeled sample set containing SOH values ​​and an unlabeled sample set not containing SOH values; Step S5: using the labeled sample set to establish a self-training recurrent neural network model, inputting the unlabeled sample set into the self-training recurrent neural network model, generating a SOH pseudo-label corresponding to each cycle in the unlabeled sample set, adding the SOH pseudo-labels that meet the confidence requirements and the corresponding health features in the unlabeled sample set to the labeled sample set, and deleting them from the unlabeled sample set; Step S6: Repeat step S5 until the unlabeled sample set is empty or reaches the preset maximum number of iterations, and output the labeled sample set after the final iteration of the self-training recurrent neural network model; Step S7: using the labeled sample set after the final iteration of the self-training recurrent neural network model in step S6, training a model with the same structure and parameters as the self-training recurrent neural network model in step S5, and establishing a lithium-ion battery SOH estimation model; Step S8: Collect data from the actual operation of the lithium-ion battery, extract the same health features as in step S3, and input them into the lithium-ion battery SOH estimation model in step S7 in the same data format to obtain the SOH estimation value of the current cycle lithium-ion battery.

2. According to the semi-supervised SOH estimation method of lithium-ion batteries based on charging fragments according to claim 1, it is characterized in that: Step S2 specifically includes the following steps: S201: traverse the lithium-ion battery original data set, and determine the charging event and discharging event of each cycle according to the charge and discharge protocol, and whether the lithium-ion battery has experienced complete charging or complete discharging; S202: According to the judgment result in step S201, the SOH value at the loop is calculated according to the following rules: If at cycle i, the lithium-ion battery has undergone a complete discharge, the calculation formula for SOH at cycle i is: If at cycle i, the lithium-ion battery has only undergone a complete charge and not a complete discharge, the calculation formula for SOH at cycle i is: If at cycle i, the lithium-ion battery has not undergone a complete charge and a complete discharge, then the SOH at cycle i is empty; Among them, t dc1 ,t dc2 The discharge start time and discharge end time are t ch1 ,t ch2 They are the charging start time and charging end time, I CH (t) is the charging current, I DC (t) is the discharge current, C rated is the rated capacity of the lithium-ion battery.

3. The method for semi-supervised SOH estimation of lithium-ion batteries based on charging segments according to claim 1 is characterized in that: In step S3, the original data set of lithium-ion batteries is preprocessed to remove abnormal values ​​in the data, and the missing values ​​are filled by interpolation. After the data preprocessing, health features are extracted.

4. The method for semi-supervised SOH estimation of lithium-ion batteries based on charging segments according to claim 1 is characterized in that: Step S3 specifically includes the following steps: S301: Analyze the correlation between the voltage time difference of the main health characteristics, specifically: in all complete charging cycles, the maximum value of the starting voltage of the traversal charging voltage curve Minimum cut-off voltage Any two voltage points V m and V n The corresponding timestamp and Calculate the equal voltage time difference The correlation analysis method was used to calculate the different V m and V n The equal voltage time difference Δt f The correlation with the SOH of lithium-ion batteries in a complete charging cycle is sorted in descending order of correlation to obtain a decreasing sequence of correlations of equal voltage time differences; S302: Analyze the desirability of the main health characteristics such as voltage time difference in charging events, specifically: Count the charging start voltage V of each cycle in the original data set of lithium-ion batteries i S , charging cut-off voltage V i E , calculate the average charge start voltage and average charge cut-off voltage Traverse the decreasing sequence of equal voltage time difference correlations in step S301, and take the first one in the sequence as The optimal equal voltage time difference within the range is considered as the optimal equal voltage time difference considering both relevance and desirability. Right now It has the highest correlation in each cycle and can cover the most charging events; S303: Extracting the charging start voltage V in each cycle of the lithium-ion battery charging segment i S , charging cut-off voltage V i E , optimal equal voltage time difference Charging start temperature T i S , charging end temperature T i E As health features, constitute the lithium-ion battery health feature set S304: Align the lithium-ion battery health feature set with the SOH value calculated in step S2 in a cyclic order to establish a semi-supervised total sample set S i =[F i ,SOH i ].

5. The method for semi-supervised SOH estimation of lithium-ion batteries based on charging segments according to claim 1 is characterized in that: Step S5 specifically includes the following steps: S501: There will be a labeled sample set Divide into training set and validation set, use the training set processed by sliding window algorithm to train the self-training recurrent neural network model, and observe the loss decrease of the training set and validation set to adjust the structure and hyperparameters of the self-training recurrent neural network model until the loss of the training set and validation set no longer decreases, and complete the training of the self-training recurrent neural network model; S502: Unlabeled sample set After being processed by the sliding window algorithm, the self-training recurrent neural network model trained in step S501 is input to output the pseudo labels corresponding to each cycle in the unlabeled sample set. S503: Confidence judgment is performed on the pseudo-labels generated by the self-training recurrent neural network model on the unlabeled sample set. If the SOH pseudo-label of the cycle If it is within the 95% SOH confidence interval of the two labeled cycles before and after it, it is considered that the pseudo-label generated by the model in this cycle meets the error requirements; S504: Add the SOH pseudo-labels that meet the confidence requirements and the corresponding health features to the labeled sample set, and delete them from the unlabeled sample set.

6. A semi-supervised SOH estimation method for lithium-ion batteries based on charging segments according to claim 5, characterized in that: The 95% SOH confidence interval is calculated as follows: in, and are the mean and standard deviation of SOH in the closed intervals of the two labeled cycles f1 and f2 before and after the pseudo-label respectively; n is the total number of battery cycles in the closed intervals of the two labeled cycles before and after. When the significance level α = 0.05, the confidence level of the interval is 95%. According to the table lookup method, the Z score Z at this time α / 2 About 1.

96.

7. A semi-supervised SOH estimation method for lithium-ion batteries based on charging segments according to claim 6, characterized in that: Linearly interpolate SOH between f1 and f2, and replace it with the mean and standard deviation of the interpolated curve and 8. The method for semi-supervised SOH estimation of lithium-ion batteries based on charging segments according to claim 1 is characterized in that: The self-training recurrent neural network in step S5 includes: a self-training simple RNN neural network, a self-training LSTM neural network, and a self-training GRU neural network.

9. The method for semi-supervised SOH estimation of lithium-ion batteries based on charging segments according to claim 1, characterized in that: The self-training recurrent neural network adopts a self-training GRU neural network, which includes a GRU layer with 256 neurons, a GRU layer with 128 neurons, a fully connected layer with 32 neurons, and a fully connected layer with 1 neuron.

Citation Information

Patent Citations

  • Method and system for predicting service life of single battery in energy storage power station

    CN111880099A

  • Lithium battery SOH estimation method based on IPEA-LSTM model

    CN114726045A

  • Vehicle control method and device, storage medium and vehicle

    CN114802258A

  • Model training method and device, electronic equipment and storage medium

    CN114881129A

  • Lithium ion battery health state estimation method based on semi-supervised cooperative training framework

    CN115236521A

Cited By

  • Lithium ion battery health state estimation method based on semi-supervised learning

    CN120214623A

  • Lithium battery health state prediction method and system based on single partial charging curve

    CN120630010A