Next Article in Journal
Feasibility Study of Construction of Pumped Storage Power Station Using Abandoned Mines: A Case Study of the Shitai Mine
Previous Article in Journal
Method of Geomechanical Parameter Determination and Volumetric Fracturing Factor Simulation under Highly Stochastic Geologic Conditions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Remaining Useful Life Prediction for Lithium-Ion Batteries Based on Improved Variational Mode Decomposition and Machine Learning Algorithm

1
College of Information Science and Engineering, Xinjiang University, Urumqi 830046, China
2
Network Management Center, China Mobile Xinjiang Co., Ltd., Urumqi 830063, China
*
Author to whom correspondence should be addressed.
Energies 2023, 16(1), 313; https://doi.org/10.3390/en16010313
Submission received: 23 November 2022 / Revised: 25 December 2022 / Accepted: 25 December 2022 / Published: 27 December 2022

Abstract

:
Remaining useful life (RUL) prediction of batteries is important for the health management and safety evaluation of lithium-ion batteries. Because lithium-ion batteries have capacity recovery and noise interference during actual use, direct use of measured capacity data to predict their RUL generalization ability is not efficient. Aimed at the above problems, this paper proposes an integrated life prediction method for lithium-ion batteries by combining improved variational mode decomposition (VMD) with a long short-term memory network (LSTM) and Gaussian process regression algorithm (GPR). First, the VMD algorithm decomposed the measured capacity dataset of the lithium-ion battery into a residual component and capacity regeneration component, in which the penalty factor α and mode number K in the VMD algorithm were optimized by the whale optimization algorithm (WOA). Second, the LSTM and GPR models were established to predict the residual component and capacity regeneration components, respectively. Last, the predicted components are integrated to obtain the final predicted lithium-ion battery capacity. The experimental results show that the mean absolute error (MAE) and root mean square error (RMSE) of the proposed lithium-ion battery capacity prediction model are less than 0.5% and 0.8%, respectively, and the method outperforms the five compared algorithms and several recently proposed hybrid algorithms in terms of prediction accuracy.

1. Introduction

With the development of battery technology, lithium-ion batteries (LIBs) have become the most frequently employed battery type because of their high density, light weight, cleanliness, environmental friendliness, and excellent electrochemical performance. LIBs are widely employed in electric vehicles, logistics, aerospace, and military fields [1,2]. Since the existing lithium-ion battery will work at high and low temperatures, this will cause a significant reduction in battery charging efficiency and life, especially in the field of electric vehicles. If the battery health status is not monitored in a timely manner, the battery is likely to thermal runaway, resulting in serious losses [3,4].
Lithium-ion batteries play various important roles in life, and the health status management and RUL prediction of lithium-ion batteries are getting more and more attention. The battery management technology is changing from passive safety protection to active risk prediction [5]. Model-based and data-driven methods are now commonly used for lithium-ion battery RUL forecasting [6].
The model-based prediction methods mainly analyze the electrochemical characteristics of lithium batteries, establish a mathematical or physical degradation model, and predict battery degradation through the model. Shimamoto et al. [7] proposed a method to evaluate the remaining useful life of a battery based on experiments and a degradation database of lithium-ion battery usage patterns. However, this method has difficulty accurately analyzing the degradation state of the battery. He et al. [8] established an empirical model for the physical degradation behavior of lithium-ion batteries. The parameters of the model were initialized by Dempster–Shafer (DS) theory, and the parameters of the model were updated by Bayesian Monte Carlo (BMC). The RUL of the battery was predicted by the available data in the monitoring data of the battery capacity. Presently, battery RUL prediction combined with a filtering algorithm is a commonly employed technology based on model prediction methods, such as the Kalman filter (KF) and the particle filter (PF). Zhang et al. [9,10] proposed a method based on the extended Kalman filter (EKF) to predict the RUL of lithium-ion batteries. Xiong et al. [11] proposed a double-scale particle filter method to predict the state and parameters of the battery on two different time scales to observe the state of the battery. Park et al. [12] combined anomaly detection technology with the PF algorithm to adaptively predict the RUL according to the state changes during battery degradation. However, the previously described model-based prediction methods have two significant drawbacks: ① Due to its complex electrochemical characteristics, the lithium-ion battery is vulnerable to being disturbed by external environmental factors such as temperature and humidity; therefore, it is complicated to establish an accurate mathematical or physical model, and many parameters are needed [13,14]. ② Particle filtering has obvious particle degradation problems, which can affect the accuracy of the prediction experiment.
Compared with the model-based RUL prediction methods for lithium-ion batteries, the data-driven methods do not rely on establishing a physical or chemical model to predict battery capacity decline. Instead, the data-driven methods extract voltage, temperature, current, and other data from the charging–discharging of lithium-ion batteries and analyze the relationship between these data and the capacity decline, and they realize the RUL prediction of lithium-ion batteries through intelligent algorithms. Commonly employed data-driven methods include the support vector machine (SVM) [15], artificial neural network (ANN) [16], correlation vector machine (RVM) [17,18], and recurrent neural network (RNN) [19]. Yang [20] designed a hybrid convolutional neural network (CNN) to predict the RUL of the battery through the voltage, current, and temperature curves during the charging cycle of lithium-ion batteries. Wei et al. [21] proposed an indirect health indicator combined with Monte Carlo dropout (MC_dropout) and gated recurrent units (GRUs) to model and predict battery RUL. Due to the different degradation trends of lithium-ion batteries at different stages, it is difficult to establish an accurate battery RUL model [22]. Zhang et al. [23] proposed an extreme learning machine (CTC-ELM)-based prediction model for predicting the RUL of a battery under small sample conditions. Gaussian process regression (GPR) models can be used to solve problems with large dimensions, small amounts of data, and nonlinear regression [24]. Richardson et al. [25] proposed a method for predicting battery remaining useful life based on a Gaussian process. Yu [26] proposed a new prediction method combining multi-scale logical regression (LR) and a GPR model to predict the decline of battery capacity.
Although the above methods can predict the RUL of lithium-ion batteries, the complex degradation trend of lithium-ion batteries will still have the problem of poor prediction accuracy if a single-scale intelligent algorithm is used to predict it. Tong et al. [27] integrated the characteristics of an adaptive dropout long short-term memory network (ADLSTM) and a Monte Carlo (MC) simulation algorithm to enable prediction of the state of health of lithium-ion batteries. Ren et al. [28] proposed a model combining an improved convolutional neural network (CNN) and LSTM algorithm, which uses a CNN to mine deep information and LSTM to obtain time series to predict the remaining useful life of a battery. The above hybrid data-driven method captures the degradation trend of the battery and improves the accuracy of prediction to a certain extent. But they all use the capacity sequence of lithium-ion batteries to predict directly.
The capacity of the original battery sequence fluctuates greatly and contains much noise, so it is difficult to predict it directly [29]. To solve this problem and improve the prediction accuracy, Cheng et al. [30] selected the empirical mode decomposition (EMD) method to decompose the measured lithium-ion battery capacity series into signals of different frequencies. After removing the capacity regeneration components representing the lithium-ion battery, the bidirectional LSTM predicts the battery life by predicting the residual component. However, the EMD has limitations and is prone to modal confusion, affecting the prediction accuracy. The VMD algorithm is an adaptive signal decomposition technique. Compared with the EMD, this algorithm overcomes the shortcomings of modal aliasing in the EMD algorithm and is more robust to sampling and noise [31].
To effectively capture the phenomenon of the steep rise and fall of battery capacity and solve the problem of insufficient accuracy in prediction, we proposed a hybrid model for the RUL prediction of lithium-ion batteries based on a combination of improved VMD, LSTM, and GPR algorithms. The major contributions are presented as follows:
(1)
A new method for predicting the RUL of lithium-ion batteries is proposed. First, the measured battery capacity sequence is decomposed by the VMD algorithm, and the capacity data are decomposed into residual components and capacity regeneration components. Second, the residual component is predicted by the LSTM algorithm, and the capacity regeneration component is predicted by the GPR algorithm. Last, the predicted components are added to predict the RUL of the battery. This method solved the problem of low accuracy of individual models and the inability to fully predict the battery degradation trend.
(2)
An improved variational modal decomposition algorithm is proposed. The value of modal layers K and the penalty parameter α in the VMD algorithm are generated by the WOA with the minimum envelope entropy as the fitness function. The decomposed components are more easily captured by the subsequent prediction algorithms, which improve the prediction accuracy and are verified in subsequent RUL prediction experiments.

2. Prediction Model

2.1. Vmd Algorithm

Variational mode decomposition (VMD) is an adaptive signal processing method based on Wiener filtering, which has significant advantages in processing nonlinear and nonstationary signals. Therefore, the VMD model is used to decompose the battery capacity sequence [31]. VMD decomposes the input signal into K intrinsic mode functions (IMFs), and each mode component μ k ( t ) surrounds the center frequency ω k ( t ) . Variational modal decomposition has two steps: constructing and solving variational problems. The construction steps of the variational problem are listed as follows:
Step 1: Solve the unilateral spectrum of each mode component μ k ( t ) by the Hilbert transform,
( δ ( t ) + j π ) × μ k ( t )
where δ ( t ) represents the impulse function;
Step 2: Modulate the spectrum of each modal component onto the fundamental band,
[ ( δ ( t ) + j π ) × μ k ( t ) ] × e j ω k t
Step 3: Construct variational problems according to Formulas (1) and (2),
min { μ k } , { ω k } { k = 1 K | | t [ ( δ ( t ) + j π ) × μ k ( t ) ] × e j ω k t | | 2 2 }
s . t . k = 1 K μ k ( t ) = f ( t )
where t represents the partial derivative with respect to t, and K is the number of modal components, { ω k } = { ω 1 , , ω K } is the frequency centers of each IMF, { μ k } = { μ 1 , , μ K } represents the K decomposed IMF components.
To solve the variational problem, introducing the Lagrange operator λ and the quadratic penalty factor α to Formula (2) turns the constrained conditional variational problem into an unconstrained conditional variational problem:
Γ ( { μ k } , { ω k } , λ ) = α k = 1 K | | t [ ( δ ( t ) + j π ) × μ k ( t ) ] × e j ω k t | | 2 2 + | | f ( t )   k = 1 K μ k ( t ) 2 2 < λ ( t ) , f ( t ) k = 1 K μ k ( t ) > .

2.2. Improvement of the VMD Algorithm

According to the theory of VMD, the number K of the eigenmode components to be decomposed and the penalty parameter α will influence the decomposition effect. In VMD, the value of K determines the number of decomposed IMF components. Excessive K value will lead to excessive decomposition; otherwise, under-decomposition will occur. The penalty parameter α determines the bandwidth of the IMF component. The size of the penalty parameter α is inversely proportional to the bandwidth of the IMF component [32]. The phenomenon of lithium-ion battery capacity rising and falling is complex and changeable. It is vital to select appropriate K and α values for the subsequent algorithm to accurately predict the battery life. However, K and α are mostly chosen by manual experience, which is likely to influence the decomposition effect of the VMD algorithm.
Entropy is often used to express a signal’s degree of randomness and inherent chaos [33]. The smaller the uncertainty of the signal, the stronger the periodicity, and the smaller the entropy value. The more robust the uncertainty of the signal, the greater the interference, and the greater the entropy value. The size of the envelope entropy reflects the sparseness of the signal. The smaller the envelope entropy value is, the stronger the sparseness of the signal and the stronger the periodicity of the decomposed IMF component. In contrast, the signal with a large envelope entropy has weaker sparsity and periodicity. Signals with strong periodicity are more likely to be captured by the LSTM and GPR algorithms, and the information contained in the signal can be better predicted. The whale optimization algorithm (WOA) is a metaheuristic algorithm proposed in 2016 [34]. Simulating the unique bubble net attack hunting behavior of humpback whales is simple to implement, avoids local optimization, and has strong robustness. The WOA has three stages: prey hunting, bubble net predation, and random search. Therefore, in this study, the minimum envelope entropy of the IMF component is employed as the fitness function of the WOA to select the best [K, α] parameter combination for VMD decomposition. The formula for calculating envelope entropy is expressed as follows:
{ E p = i = 1 N p i lg p i p i = a ( i ) / i = 1 N a i
where the p i is the normalized form of a ( i ) , a ( i ) is the envelope signal after the signal is demodulated by Hilbert.
The algorithm flow chart of WOA-VMD is shown in Figure 1 and specific steps are described as follows:
(1)
The lithium-ion battery capacity sequence is input, the parameter ranges of K and α are set in VMD, and the main parameters in the WOA, including the size of the population, maximum number of iterations, and number of variables, are initialized.
(2)
VMD decomposition is performed on the input capacity sequence, where the number of modal component K and penalty factor α are optimized by the WOA, the envelope entropy corresponding to each whale individual is calculated, and the optimal individual position is recorded.
(3)
The location of individual whales is updated.
(4)
Repeat steps (2) to (4) and output the best parameter combination (K, α) when the minimum envelope entropy value or the maximum number of iterations is reached;
(5)
VMD decomposition is performed on the signal according to the output parameter combination (K, α).

2.3. Experimental Procedures

Aimed at the steep rise and fall of battery capacity, a new integrated method of the RUL prediction of lithium-ion batteries is proposed in this paper. The flow chart of battery RUL prediction is shown in Figure 2, and specific steps are listed as follows:
(1)
Obtain the measured lithium-ion battery capacity degradation data.
(2)
Based on the improved VMD algorithm, the optimal parameter combination [K, α] is selected. The lithium-ion battery capacity degradation sequence is decomposed into residual and capacity recovery components through WOA-VMD.
(3)
The residual component obtained after decomposition is trained and predicted by the LSTM network. The residual component reflects the overall degradation trend of the battery and has stability. The LSTM algorithm has a good effect on time series prediction. The decomposed capacity recovery component reflects the capacity regeneration phenomenon of the battery, so the GPR algorithm is selected for fitting prediction.
(4)
The predicted residual component and capacity recovery components are added according to Formula (7) to obtain the predicted capacity data and to simultaneously calculate the RUL of the battery.
y i = j = 1 n I M F j + r s
where r s is the predicted value of the residual component, n is the number of decomposed components, I M F j is the predicted value of the j-th capacity escalation component, and y i is the predicted value of the battery capacity.

3. Experimental Verification and Analysis

3.1. Datasets

The lithium-ion battery data used in this experiment are from the publicly available dataset of the NASA PCoE Research Center [35,36]. In this study, the first degradation datasets (battery packs B0005, B0006, B0007, and B0018) were selected for experiments to verify the accuracy of the improved VMD-LSTM-GPR for battery RUL prediction. The battery’s rated capacity was 2 Ah, and the ambient temperature is set to room temperature (24 °C). The maximum cutoff voltage of the battery while charging is set to 4.2 V. The battery is charged at a constant current of 1.5 A until the battery reaches the maximum cutoff voltage, then the constant voltage charge is maintained until the battery drops to 20 mA. It discharges at a constant current of 2A until the voltage drops to the cutoff value. The parameters of the charge cutoff voltage (CV), discharge current (DC), discharge cutoff voltage (DV), constant current charging current (CC), and battery failure threshold (TS) are shown in Table 1. The discharge curves of the batteries are shown in Figure 3. The battery capacity data have an obvious downward trend and many capacity regeneration phenomena.

3.2. Evaluation Criterion

The RUL of a battery is defined as the number of cycles remaining usable from the predicted starting point to the end of the battery life. This paper selects the mean absolute error (MAE), root mean square error (RMSE), absolute error (AE), and relative error (RE) as the evaluation criteria of the prediction model. The smaller the value of the above evaluation index, the smaller the prediction error and the more accurate the prediction results. The calculation formulas of the four indicators are expressed as follows:
M A E = 1 n i = 1 n | y i y i |
R M S E = 1 n i = 1 n ( y i y i ) 2
A E = | T R U L T R U L |
R E = | T R U L T R U L | T R U L × 100 %
where n is the predicted number of cycles, y i is the predicted battery capacity value, y i is the true capacity value, T R U L is the true value of the battery RUL, and T R U L is the predicted value of the battery RUL.

3.3. Decomposition of Lithium-Ion Battery Capacity Squence by WOA-VMD

Using the WOA to optimize the VMD parameters (K, α) can avoid the loss of information or the unsatisfactory decomposition effect caused by the selection of the VMD parameters by manual experience. The subsequent algorithms can also more accurately predict the components obtained by decomposition. The population size of WOA-VMD is set to 10, the maximum number of iterations is set to 30, the iteration range of K is (4, 6), and the iteration range of α is (20, 1000). The parameters (K, α) and minimum envelope entropy of batteries B0005, B0006, B0007, and B0018 decomposed by WOA-VMD are shown in Table 2. The results of the decomposition of the B0005 battery by the WOA-VMD method are shown in Figure 4. IMF1, as a residual component, can show the global degradation tendency of lithium-ion battery capacity performance. Other recovery components can reflect the rapid rise and fall of battery capacity and random fluctuations. After the four battery packs are decomposed by WOA-VMD, the correlation coefficient between the decomposition results and the real capacity data is shown in Table 3. It shows that the capacity recovery component also contains the effective information of the real capacity sequence.

3.4. RUL Prediction of LIBs

The lithium-ion battery capacity sequence is decomposed by the improved VMD algorithm, the LSTM is used to train and predict the residual component, and the Gaussian process regression fits the capacity recovery component. Using the B0005 battery as an example, the data of the first 80 residual components are selected as the training set, and the last 88 sets are utilized as the testing set. The capacity data of the first three consecutive times are used to predict the capacity data of the next time, so the number of input nodes is three, and the number of output nodes is 1. Adam is selected as the optimizer of LSTM training, with an initial learning rate of 0.01. After 260 times of training, the model accuracy will no longer rise and remain stable. The specific structure and parameters of LSTM are shown in Table 4. The prediction results of the residual components are shown in Figure 5. The prediction effect and accuracy in the entire testing set are excellent.
With the same training and testing set divisions as the previously described residual components, the three capacity recovery components of the WOA-VMD decomposition are fed to the GPR model for prediction. The predicted results of the recovery components are shown in Figure 6. The GPR model can well capture the fluctuation of the capacity recovery components.
The residual component predicted by LSTM and the capacity recovery components predicted by the GPR model are added according to Formula (7) to obtain the predicted lithium-ion battery capacity. As shown in Figure 7, the predicted battery capacity curve is very close to the actual battery capacity curve. The battery capacity recovery and random fluctuation phenomena are well captured, indicating that the improved VMD-LSTM-GPR method can achieve accurate prediction of the RUL of lithium-ion batteries.
To demonstrate the accuracy and robustness of the improved VMD-LSTM-GPR method, separate LSTM, separate GPR, separate EMD-LSTM-GPR, separate VMD-LSTM and VMD-LSTM-GPR were compared with the method proposed in this paper on battery packs of B0005, B0006, B0007 and B0018. In the VMD-LSTM and VMD-LSTM-GPR algorithms, K of the eigenmode number of the VMD decomposition is directly set manually based on the accumulation of historical experience. The experiments were conducted based on MATLAB 2021a. The B0005, B0006, and B0007 batteries use the first 80 data as the training set. Since the B0018 battery has only 132 data points, B18 uses the first 65 data as the training set. The MAE and RMSE of the five different prediction methods are shown in Table 5.
The evaluation indicators in Table 5 show that the integrated method has the highest prediction accuracy and that the prediction error of a single algorithm is relatively large. Among the single models, the LSTM prediction model has the best accuracy, which indicates that the LSTM algorithm has advantages in battery capacity prediction and can predict the capacity degradation trend of the battery pack, so the LSTM algorithm is selected to predict the residual component. Similarly, the GPR algorithm can effectively track the sudden change in capacity degradation, so the GPR algorithm is used to predict the capacity recovery components. Comparing the EMD-LSTM-GPR algorithm with the VMD-LSTM-GPR algorithm, it can be seen that the VMD algorithm can reduce the impact of steep rise and complex drop of capacity sequence on the prediction results more than the EMD algorithm, and it can also reduce the noise of data. A comparison of the method in this paper with the VMD-LSTM-GPR algorithm reveals that the prediction effect of the VMD parameters [K, α] selected by the WOA is more accurate than the parameters chosen by experience, which shows that the improved VMD algorithm can further reduce the noise interference and improve the prediction accuracy of the algorithm.

3.5. Battery RUL Prediction and Comparison with Different Prediction Starting Points

In order to test the robustness and adaptability of the improved VMD-LSTM-GPR method, this paper selects battery data of different training samples for comparative experiments. NASA set the failure threshold of this battery pack to 70% of the standard capacity, so the failure threshold of the battery is 1.4 Ah. Since the capacity data of the B0007 battery are all above 70% of the rated capacity, the other three batteries were chosen for the experiment. The B0005 battery and B0006 battery select the first 80 samples and 100 samples, respectively, as the training set, and the B0018 battery only has 135 pieces of data, so 60 samples and 80 samples are selected as the training set. The prediction results of B0005, the prediction starting points according to the improved VMD-LSTM-GPR method, are shown in Figure 8 and Figure 9.
To certify the reliability of the improved VMD-LSTM-GPR method, it is compared with the latest algorithms. Yang et al. [37] proposed an ensemble algorithm based on ensemble empirical pattern decomposition gray wolf optimization support vector regression (EEMD-GWO-SVR) to predict the RUL of batteries. Hu et al. [38] proposed a lithium-ion battery RUL prediction method based on the combination of the PF and LSTM algorithms. Catelani et al. [19] proposed a method based on an RNN to predict the RUL of lithium batteries. Table 6 compares the prediction results of the above three algorithms and the proposed hybrid method.
Table 6 shows that the proposed algorithm has good competitiveness compared with the three compared algorithms (data not provided in the reference are represented by “-”). The AE of each group of batteries does not exceed 1 at different training samples, and the AE of the B0005 battery is 0 at both prediction starting points, which shows that the algorithm of this paper can achieve a high level of prediction without a large number of training samples. The overall RUL prediction results of the three groups of batteries show that the proposed algorithm is generally better than the three compared algorithms. This finding shows that the improved VMD-LSTM-GPR-based method is effective in capturing the capacity recovery phenomenon of lithium-ion batteries and can make an accurate prediction of the battery RUL.

4. Conclusions

In this paper, an improved integrated method of VMD, LSTM, and GPR for the RUL prediction of lithium batteries is proposed for the first time. The improved VMD algorithm decomposes the measured lithium-ion battery capacity degradation sequence to obtain the residual component and capacity recovery components, which can significantly reduce the battery prediction error caused by the capacity random fluctuation phenomenon. The residual component reflects the global degradation trend of the battery capacity. The capacity rising component represents the phenomenon of steep rise and fall of the battery capacity and the random noise during use, where the parameters of VMD [K, α] are optimally selected by the WOA, which can avoid the uncertainty arising from the selection of parameters according to manual experience. The LSTM model is used to predict the residual component, and the capacity recovery components are predicted by the GPR model, which solves the low accuracy problem of battery RUL prediction by a single model. The improved VMD-LSTM-GPR method is verified on NASA datasets. The prediction results of B0005, B0006, B0007, and B0018 batteries show that the MAE and RMSE error of the method proposed in this study do not exceed 0.5% and 0.8% respectively, and the absolute error of the RUL prediction does not exceed one cycle. Experiments on the above four battery packs show that the algorithm has better predictive performance compared with a single model, other hybrid models, and the latest literature on battery RUL prediction.
The prediction method proposed in this study uses NASA’s dataset, in which the charging and discharging process of the battery has clear restrictions. However, in the actual use scenario of lithium-ion batteries, the working state of the battery will have great randomness. Therefore, we can make efforts in the following aspects in the future. (1) Lithium-ion batteries in general use scenarios are taken as the object of study. (2) Consider adding other features as inputs to the prediction model. (3) Different datasets are chosen to validate the algorithm proposed in this study.

Author Contributions

Conceptualization, C.S.; methodology, C.S.; validation, A.Q.; writing—original draft preparation, C.S.; writing—review and editing, C.S.; visualization, Z.J.; supervision, Z.J., J.Z. and Q.S. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by China Mobile Communications Group Xinjiang Co., Ltd. Development Fund Project under CMXJ-202100687.

Data Availability Statement

The lithium-ion battery data used in this experiment are from the publicly available dataset of the NASA PCoE Research Center.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Swornowski, P.J. Destruction mechanism of the internal structure in Lithium-ion batteries used in aviation industry. Energy 2017, 122, 779–786. [Google Scholar] [CrossRef]
  2. Pang, X.; Huang, R.; Wen, J.; Shi, Y.; Jia, J.; Zeng, J. A Lithium-ion Battery RUL Prediction Method Considering the Capacity Regeneration Phenomenon. Energies 2019, 12, 2247. [Google Scholar] [CrossRef] [Green Version]
  3. Wang, F.-K.; Mamo, T. A hybrid model based on support vector regression and differential evolution for remaining useful lifetime prediction of lithium-ion batteries. J. Power Sources 2018, 401, 49–54. [Google Scholar] [CrossRef]
  4. Yun, Z.; Qin, W.; Shi, W.; Ping, P. State-of-Health Prediction for Lithium-Ion Batteries Based on a Novel Hybrid Approach. Energies 2020, 13, 4858. [Google Scholar] [CrossRef]
  5. Khan, H.; Nizami, I.F.; Qaisar, S.M.; Waqar, A.; Krichen, M.; Almaktoom, A.T. Analyzing Optimal Battery Sizing in Microgrids Based on the Feature Selection and Machine Learning Approaches. Energies 2022, 15, 7865. [Google Scholar] [CrossRef]
  6. Tian, H.; Qin, P.; Li, K.; Zhao, Z. A review of the state of health for lithium-ion batteries: Research status and suggestions. J. Clean. Prod. 2020, 261, 120813. [Google Scholar] [CrossRef]
  7. Shimamoto, A.T.; Tanaka, B.R.; Tanaka, C.K. A study on evaluation method for the Lithium-ion battery life performance for stationary use. In Proceedings of the 2013 International Conference on Clean Electrical Power (ICCEP), Alghero, Italy, 11–13 June 2013; pp. 115–119. [Google Scholar] [CrossRef]
  8. He, W.; Williard, N.; Osterman, M.; Pecht, M. Prognostics of lithium-ion batteries based on Dempster–Shafer theory and the Bayesian Monte Carlo method. J. Power Sources 2011, 196, 10314–10321. [Google Scholar] [CrossRef]
  9. Zhang, L.; Mu, Z.; Sun, C. Remaining Useful Life Prediction for Lithium-Ion Batteries Based on Exponential Model and Particle Filter. IEEE Access 2018, 6, 17729–17740. [Google Scholar] [CrossRef]
  10. He, Z.; Gao, M.; Xu, J. EKF-Ah Based State of Charge Online Estimation for Lithium-ion Power Battery. In Proceedings of the 2009 International Conference on Computational Intelligence and Security, Beijing, China, 11–14 December 2009; pp. 142–145. [Google Scholar]
  11. Xiong, R.; Zhang, Y.; He, H.; Zhou, X.; Pecht, M.G. A Double-Scale, Particle-Filtering, Energy State Prediction Algorithm for Lithium-Ion Batteries. IEEE Trans. Ind. Electron. 2017, 65, 1526–1538. [Google Scholar] [CrossRef]
  12. Kim, S.; Park, H.J.; Choi, J.-H.; Kwon, D. A Novel Prognostics Approach Using Shifting Kernel Particle Filter of Li-Ion Batteries Under State Changes. IEEE Trans. Ind. Electron. 2020, 68, 3485–3493. [Google Scholar] [CrossRef]
  13. Xu, J.; Zhen, A.; Cai, Z.; Wang, P.; Gao, K.; Jiang, D. State of Health Diagnosis and Remaining Useful Life Prediction of Lithium-Ion Batteries Based on Multi-Feature Data and Mechanism Fusion. IEEE Access 2021, 9, 85431–85441. [Google Scholar] [CrossRef]
  14. Qiu, X.; Wu, W.; Wang, S. Remaining useful life prediction of lithium-ion battery based on improved cuckoo search particle filter and a novel state of charge estimation method. J. Power Sources 2020, 450, 227700. [Google Scholar] [CrossRef]
  15. Xiong, W.; Mo, Y.; Yan, C. Online State-of-Health Estimation for Second-Use Lithium-Ion Batteries Based on Weighted Least Squares Support Vector Machine. IEEE Access 2020, 9, 1870–1881. [Google Scholar] [CrossRef]
  16. Zhang, S.; Zhai, B.; Guo, X.; Wang, K.; Peng, N.; Zhang, X. Synchronous estimation of state of health and remaining useful lifetime for lithiu m-ion battery using the incremental capacity and artificial neural networks. J. Energy Storage 2019, 26, 100951. [Google Scholar] [CrossRef]
  17. Feng, H.; Song, D. A health indicator extraction based on surface temperature for lithium-ion batteries remaining useful life prediction. J. Energy Storage 2020, 34, 102118. [Google Scholar] [CrossRef]
  18. Chang, Y.; Fang, H. A hybrid prognostic method for system degradation based on particle filter and relevance vector machine. Reliab. Eng. Syst. Saf. 2019, 186, 51–63. [Google Scholar] [CrossRef]
  19. Catelani, M.; Ciani, L.; Fantacci, R.; Patrizi, G.; Picano, B. Remaininguseful life estimation for prognostics of lithium-ion batteries basedon recurrent neural network. IEEE Trans. Instrum. Meas. 2021, 70, 1–11. [Google Scholar] [CrossRef]
  20. Yang, Y. A machine-learning prediction method of lithium-ion battery life based on charge process for different applications. Appl. Energy 2021, 292, 116897. [Google Scholar] [CrossRef]
  21. Wei, M.; Gu, H.; Ye, M.; Wang, Q.; Xu, X.; Wu, C. Remaining useful life prediction of lithium-ion batteries based on Monte Carlo Dropout and gated recurrent unit. Energy Rep. 2021, 7, 2862–2871. [Google Scholar] [CrossRef]
  22. Zhu, T.; Li, Y.; Li, Z.; Guo, Y.; Ni, C. Inter-Hour Forecast of Solar Radiation Based on Long Short-Term Memory with Attention Mechanism and Genetic Algorithm. Energies 2022, 15, 1062. [Google Scholar] [CrossRef]
  23. Zhang, M.; Kang, G.; Wu, L.; Guan, Y. A method for capacity prediction of lithium-ion batteries under small sample conditions. Energy 2022, 238, 122094. [Google Scholar] [CrossRef]
  24. Li, X.; Wang, Z.; Yan, J. Prognostic health condition for lithium battery using the partial incremental capacity and Gaussian process regression. J. Power Sources 2019, 421, 56–67. [Google Scholar] [CrossRef]
  25. Richardson, R.R.; Osborne, M.A.; Howey, D.A. Gaussian process regression for forecasting battery state of health. J. Power Sources 2017, 357, 209–219. [Google Scholar] [CrossRef]
  26. Yu, J. State of health prediction of lithium-ion batteries: Multiscale logic regression and Gaussian process regression ensemble. Reliab. Eng. Syst. Saf. 2018, 174, 82–95. [Google Scholar] [CrossRef]
  27. Tong, Z.; Miao, J.; Tong, S.; Lu, Y. Early prediction of remaining useful life for Lithium-ion batteries based on a hybrid machine learning method. J. Clean. Prod. 2021, 317, 128265. [Google Scholar] [CrossRef]
  28. Ren, L.; Dong, J.; Wang, X.; Meng, Z.; Zhao, L.; Deen, M.J. A Data-Driven Auto-CNN-LSTM Prediction Model for Lithium-Ion Battery Remaining Useful Life. IEEE Trans. Ind. Inform. 2020, 17, 3478–3487. [Google Scholar] [CrossRef]
  29. Li, X.; Zhang, L.; Wang, Z.; Dong, P. Remaining useful life prediction for lithium-ion batteries based on a hybrid model combining the long short-term memory and Elman neural networks. J. Energy Storage 2019, 21, 510–518. [Google Scholar] [CrossRef]
  30. Cheng, G.; Wang, X.; He, Y. Remaining useful life and state of health prediction for lithium batteries based on empirical mode decomposition and a long and short memory neural network. Energy 2021, 232, 121022. [Google Scholar] [CrossRef]
  31. Gai, J.; Shen, J.; Hu, Y.; Wang, H. An integrated method based on hybrid grey wolf optimizer improved variational mode decomposition and deep neural network for fault diagnosis of rolling bearing. Measurement 2020, 162, 107901. [Google Scholar] [CrossRef]
  32. Li, C.; Peng, T.; Zhu, Y. A Novel Approach for Acoustic Signal Processing of a Drum Shearer Based on Improved Variational Mode Decomposition and Cluster Analysis. Sensors 2020, 20, 2949. [Google Scholar] [CrossRef]
  33. Lv, H.; Xu, S.; Liu, Y.; Luo, W. Evaluation and Comparison of Air Pollution Governance Performance: An Empirical Study Based on Jiangxi Province. Sustainability 2022, 14, 15397. [Google Scholar] [CrossRef]
  34. Yang, G.; Zhang, K.; Cheng, R.; Zhang, Y. A Novel Temperature Error Compensation method for MEMS Gyros Based on WOA-SVR. In Proceedings of the 2021 IEEE International Conference on Computer Science, Artificial Intelligence and Electronic Engineering (CSAIEE), Greenville, SC, USA, 20–22 August 2021; pp. 292–295. [Google Scholar] [CrossRef]
  35. Saha, B.; Goebel, K.; Poll, S.; Christophersen, J. Prognostics Methods for Battery H36ealth Monitoring Using a Bayesian Framework. IEEE Trans. Instrum. Meas. 2009, 58, 291–296. [Google Scholar] [CrossRef]
  36. Qu, J.; Liu, F.; Ma, Y.; Fan, J. A Neural-Network-Based Method for RUL Prediction and SOH Monitoring of Lithium-Ion Battery. IEEE Access 2019, 7, 87178–87191. [Google Scholar] [CrossRef]
  37. Yang, Z.; Wang, Y.; Kong, C. Remaining Useful Life Prediction of Lithium-Ion Batteries Based on a Mixture of Ensemble Empirical Mode Decomposition and GWO-SVR Model. IEEE Trans. Instrum. Meas. 2021, 70, 1–11. [Google Scholar] [CrossRef]
  38. Hu, X.; Yang, X.; Feng, F.; Liu, K.; Lin, X. A Particle Filter and Long Short-Term Memory Fusion Technique for Lithium-Ion Battery Remaining Useful Life Prediction. J. Dyn. Syst. Meas. Control 2021, 143, 061001. [Google Scholar] [CrossRef]
Figure 1. Flowchart of the WOA-VMD method.
Figure 1. Flowchart of the WOA-VMD method.
Energies 16 00313 g001
Figure 2. Prediction procedure of battery RUL.
Figure 2. Prediction procedure of battery RUL.
Energies 16 00313 g002
Figure 3. Capacity change curve of NASA PCoE data.
Figure 3. Capacity change curve of NASA PCoE data.
Energies 16 00313 g003
Figure 4. WOA-VMD results of B0005 battery capacity data.
Figure 4. WOA-VMD results of B0005 battery capacity data.
Energies 16 00313 g004
Figure 5. Prediction results of residual components of B0005 battery.
Figure 5. Prediction results of residual components of B0005 battery.
Energies 16 00313 g005
Figure 6. Prediction results of the B0005 battery capacity recovery components.
Figure 6. Prediction results of the B0005 battery capacity recovery components.
Energies 16 00313 g006
Figure 7. Capacity prediction results of the B0005 battery.
Figure 7. Capacity prediction results of the B0005 battery.
Energies 16 00313 g007
Figure 8. Prediction results for B0005 and B0006 with 80 training samples and B0018 with 60 training samples. (a) B0005, (b) B0006, and (c) B0018.
Figure 8. Prediction results for B0005 and B0006 with 80 training samples and B0018 with 60 training samples. (a) B0005, (b) B0006, and (c) B0018.
Energies 16 00313 g008
Figure 9. Prediction results for B0005 and B0006 with 100. training samples and B0018 with 80 training samples. (a) B0005, (b) B0006, and (c) B0018.
Figure 9. Prediction results for B0005 and B0006 with 100. training samples and B0018 with 80 training samples. (a) B0005, (b) B0006, and (c) B0018.
Energies 16 00313 g009
Table 1. Battery parameters in aging experiment.
Table 1. Battery parameters in aging experiment.
Battery NumberCV/VDV/VCC/ADC/ATS/AH
B00054.22.71.52.01.4
B00064.22.51.52.01.4
B00074.22.21.52.01.4
B00184.22.51.52.01.4
Table 2. Results of the optimization of VMD parameters by the WOA.
Table 2. Results of the optimization of VMD parameters by the WOA.
Battery NumberKαEnvelope Entropy
B00054926.7876
B00064206.837
B000741516.7489
B001857096.5357
Table 3. Correlation coefficient between IMFS and measured capacity data for each battery group.
Table 3. Correlation coefficient between IMFS and measured capacity data for each battery group.
Battery NumberCorrelation Coefficient
IMF1IMF2IMF3IMF4IMF5
B00050.99790.10250.05160.0325-
B00060.99540.14170.06690.0419-
B00070.99760.11420.05350.0353-
B00180.99310.09220.08540.05070.0467
Table 4. Parameters and structure of LSTM.
Table 4. Parameters and structure of LSTM.
ModelParametersValues
LSTMinput nodes3
output nodes1
optimizerAdam
learing-rate0.01
batchsize40
iterations260
Table 5. Comparison of errors between the algorithm in this paper and the other five methods.
Table 5. Comparison of errors between the algorithm in this paper and the other five methods.
Battery NumberEvaluation
Criteria
ProposeLSTMGPREMD-LSTM-GPRVMD-LSTMVMD-LSTM-GPR
B0005MAE0.00200.0630.0830.00930.00890.0023
RMSE0.00270.0850.1460.01360.01220.0031
B0006MAE0.00540.0920.0910.00970.0130.0071
RMSE0.00810.1130.1050.01460.0250.0086
B0007MAE0.00210.0550.0730.00740.00510.0024
RMSE0.00310.0630.0950.01120.00620.0037
B0018MAE0.00280.0390.0620.00850.00730.0043
RMSE0.00400.0460.0850.01080.00920.0057
Table 6. Comparison between the algorithm in this paper and other RUL prediction algorithms.
Table 6. Comparison between the algorithm in this paper and other RUL prediction algorithms.
Battery NumberMethodStartRealPredictAERE
B0005EEMD-GWO-SVR80444624.5
100242628.3
PF-LSTM80444136.8
100242228.3
RNN804450613.6
1002428416.7
Propose80444400
100242400
B0006EEMD-GWO-SVR80283027.1
100810225
PF-LSTM80283027.1
100810225
RNN802833517.9
10087113
Propose80282913.6
1008800
B0018EEMD-GWO-SVR6037---
801717170
PF-LSTM603741410.8
80171815.9
RNN6037---
80171615.9
Propose60373612.8
80171815.9
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Sun, C.; Qu, A.; Zhang, J.; Shi, Q.; Jia, Z. Remaining Useful Life Prediction for Lithium-Ion Batteries Based on Improved Variational Mode Decomposition and Machine Learning Algorithm. Energies 2023, 16, 313. https://doi.org/10.3390/en16010313

AMA Style

Sun C, Qu A, Zhang J, Shi Q, Jia Z. Remaining Useful Life Prediction for Lithium-Ion Batteries Based on Improved Variational Mode Decomposition and Machine Learning Algorithm. Energies. 2023; 16(1):313. https://doi.org/10.3390/en16010313

Chicago/Turabian Style

Sun, Chuang, An Qu, Jun Zhang, Qiyang Shi, and Zhenhong Jia. 2023. "Remaining Useful Life Prediction for Lithium-Ion Batteries Based on Improved Variational Mode Decomposition and Machine Learning Algorithm" Energies 16, no. 1: 313. https://doi.org/10.3390/en16010313

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop