| Literature DB >> 35075749 |
Mohammad Alipour1, Shiva Sander Tavallaey2,3, Anna M Andersson2, Daniel Brandell1.
Abstract
The ability to accurately predict lithium-ion battery life-time already at an early stage of battery usage is critical for ensuring safe operation, accelerating technology development, and enabling battery second-life applications. Many models are unable to effectively predict battery life-time at early cycles due to the complex and nonlinear degrading behavior of lithium-ion batteries. In this study, two hybrid data-driven models, incorporating a traditional linear support vector regression (LSVR) and a Gaussian process regression (GPR), were developed to estimate battery life-time at an early stage, before more severe capacity fading, utilizing a data set of 124 battery cells with lifetimes ranging from 150 to 2300 cycles. Two type of hybrid models, here denoted as A and B, were proposed. For each of the models, we achieved 1.1 % (A) and 1.4 % (B) training error, and similarly, 8.3 % (A) and 8.2 % (B) test error. The two key advantages are that the error percentage is kept below 10 % and that very low error values for the training and test sets were observed when utilizing data from only the first 100 cycles.The proposed method thus appears highly promising for predicting battery life during early cycles.Entities:
Keywords: Gaussian process regression; battery cycle life; cycle life prediction; data-driven modeling; linear support vector regression
Mesh:
Substances:
Year: 2022 PMID: 35075749 PMCID: PMC9313841 DOI: 10.1002/cphc.202100829
Source DB: PubMed Journal: Chemphyschem ISSN: 1439-4235 Impact factor: 3.520
Figure 1Cycle life estimation procedure.
Figure 2Cycle‐life histogram for 124 battery samples in the MIT dataset.
List of input features.
|
|
Features description |
Symbol |
Equation |
|---|---|---|---|
|
▵ |
Minimum |
x_min |
|
|
|
|
| |
|
Mean |
x_mean |
| |
|
|
|
| |
|
Variance |
x_var |
| |
|
|
|
| |
|
Skewness |
x_skew |
| |
|
|
|
| |
|
Kurtosis |
x_kurt |
| |
|
|
|
|
|
|
Discharge capacity fade curve features |
Slope of the linear fit to the capacity fade curve, cycles 2 to 100 |
x_slopeDC |
the first value in the vector |
|
Intercept of the linear fit to capacity fade curve, cycles 2 to 100 |
x_constDC |
the second value in the vector | |
|
Slope of the linear fit to the capacity fade curve, cycles 91 to 100 |
x_slope90 |
the first value in the vector | |
|
Intercept of the linear fit to capacity fade curve, cycles 91 to 100 |
x_const90 |
the second value in the vector | |
|
Discharge capacity, cycle 2 |
x_QD2 |
| |
|
Difference between max discharge capacity and cycle 2 |
x_Qdiff |
max
| |
|
Discharge capacity, cycle 100 |
x_QD100 |
| |
|
|
|
|
|
|
Other features |
Average charge time, first 5 cycles |
x_chargetime |
|
|
Maximum temperature, cycles 2 to 100 |
x_maxT |
max
| |
|
Minimum temperature, cycles 2 to 100 |
x_minT |
min
| |
|
Integral of temperature over time, cycles 2 to 100 |
x_tempint |
| |
|
|
Internal resistance, cycle 2 |
x_IR2 |
IR ( |
|
Minimum internal resistance, cycles 2 to 100 |
x_IRmin |
min
| |
|
Internal resistance, difference between cycle 100 and 2 |
x_IRdiff |
IR ( | |
|
|
|
|
|
|
Features added by this work |
Variance of ▵ |
x_varT |
|
|
|
|
| |
|
Mean of dVdQ curve at cycle 100 |
x_mean dVdQ |
| |
|
Mean of dVdT curve at cycle 100 |
x_mean dVdT |
| |
|
Mean of dQdV curve at cycle 100 |
x_mean dQdV |
| |
|
Coulombic efficiency at cycle 2 |
x_CE2 |
| |
|
Coulombic efficiency at cycle 100 |
x_CE100 |
| |
|
Variance of Coulombic efficiency cycle 2 to 100 |
x_CEvar |
|
Figure 3Triangle Correlation Heatmap for the dataset.
Figure 4Pearson correlation coefficients between individual regressors and battery cycle lifes.
Figure 55‐fold cross validation procedure.
Figure 6Pearson correlation coefficients between individual regressors and battery cycle life residual.
Figure 7Distribution of cycle life residual data for all the battery samples.
Performance of model A using five different isotropic kernels.
|
Hybrid model A |
RMSE |
Mean Percent Error (%) | ||
|---|---|---|---|---|
|
Training |
Test |
Training |
Test | |
|
RBF |
12.8 |
180.8 |
1.1 |
9.3 |
|
Matern 32 |
13.2 |
177.2 |
1.1 |
8.6 |
|
Matern 52 |
13.0 |
178.5 |
1.1 |
8.9 |
|
RatQuad |
13.5 |
179.2 |
1.1 |
8.6 |
|
Exponential |
13.8 |
177 |
1.1 |
8.3 |
Performance of model B using five different ARD‐kernels.
|
Hybrid model B |
RMSE |
Mean Percent Error (%) | ||
|---|---|---|---|---|
|
|
Training |
Test |
Training |
Test |
|
RBF_ARD |
21.4 |
173.2 |
2.0 |
9.2 |
|
Matern 32_ARD |
19.2 |
176.5 |
1.8 |
9.7 |
|
Matern 52_ARD |
20.2 |
176.9 |
1.9 |
9.7 |
|
RatQuad_ARD |
20.2 |
175.8 |
1.9 |
9.6 |
|
Exponential_ARD |
16.6 |
152 |
1.4 |
8.2 |
Figure 8Predicted cycle life versus the real cycle life for the LSVR model, the hybrid model A, and the hybrid model B.
Benchmarking the models.
|
Benchmark |
|
RMSE |
Mean Percent Error (%) | ||||
|---|---|---|---|---|---|---|---|
|
|
Model |
Training |
Test 1 |
Test 2 |
Training |
Test 1 |
Test 2 |
|
Severson |
Variance |
103 |
138 (138) |
196 |
14.1 |
14.7 (13.2) |
11.4 |
|
et al. |
Discharge |
76 |
91 (86) |
173 |
9.8 |
13 (10.1) |
8.6 |
|
|
Full |
51 |
118 (100) |
214 |
5.6 |
14.1 (7.5) |
10.7 |