Remaining Useful Life Prediction of Lithium-Ion Batteries Based on Neural Network and Adaptive Unscented Kalman Filter
Abstract
:1. Introduction
- (1)
- In order to select suitable features to improve the prediction accuracy, three indirect features were extracted based on the NASA dataset and the CALCE dataset, and their validity was verified by Pearson’s correlation coefficient.
- (2)
- To address the instability of the Bi-LSTM method, a CNN-Bi-LSTM-AM prediction model is established. By introducing the SE attention mechanism, the AM model is able to strengthen the LSTM network so that it is able to more effectively screen out the key time series information that has a significant impact on the prediction task during the data processing, which effectively improves the prediction accuracy and stability.
- (3)
- The uncertainty of the prediction output is characterized using AUKF, and the model’s prediction accuracy is further improved.
2. Battery Data Analysis and Feature Extraction
2.1. Definition of Lithium-Ion Battery RUL
2.2. Lithium-Ion Battery Data Set
2.3. Data Collection and Pre-Processing
2.4. Normalization
3. Hybrid Networks for Battery Capacity Prediction
3.1. Convolutional Neural Network (CNN)
3.2. Bi-Directional Long Short-Term Memory (Bi-LSTM)
3.3. SE Attention Mechanism
- (1)
- Compression. The features with input dimension H × W × C are compressed along the spatial dimension by the global average pooling technique, and the features of dimension 1 × 1 × C are obtained.
- (2)
- Excitation. The compressed features are input into the fully connected layer to learn, and the results obtained after learning are used as weights to be weighted with the original features through excitation.
3.4. Adaptive Unscented Kalman Filter (AUKF)
- (1)
- Three types of indirect features were extracted from the NASA dataset and the CALCE dataset and normalized as inputs to the neural network.
- (2)
- Build a prediction model based on CNN-Bi-LSTM-AM. The extracted indirect features are input into the neural network and battery capacity as an output of the neural network.
- (3)
- The output values of the CNN-Bi-LSTM-AM network are used as inputs to the AUKF, which are fed into the AUKF framework in order to update the parameters of the observation equations and predict the Lithium-ion battery’s RUL.
4. Results and Discussion
- (1)
- DBO-SVR. Using the parameter-seeking superiority of the DBO algorithm, the kernel parameters of the SVR method have been optimized to solve the SVR parameter selection problem.
- (2)
- INFO-KELM. In order to enhance the performance of KELM, the INFO algorithm is used, this algorithm with its powerful optimization ability and fast convergence speed, the regularization coefficients and kernel function parameters of KELM are precisely adjusted and optimized.
- (3)
- WOA-ELM. The WOA algorithm has the advantages of strong optimization ability and global search, and the ELM model is faster than traditional learning algorithms while guaranteeing learning accuracy.
5. Conclusions
- (1)
- CNN is used to extract the degraded feature information hidden in the indirect features, Bi-LSTM is used to obtain the long and short-term dependencies in the features in a bidirectional way, and the SE attention mechanism is used to strengthen the feature extraction effect to achieve better accuracy.
- (2)
- The uncertainty of the prediction output is characterized using AUKF. Compared with EKF, AUKF improves the prediction accuracy.
- (3)
- Experimental results based on the NASA dataset and CALCE dataset show that the CNN-Bi-LSTM-AM-AUKF algorithm has better prediction results compared to the traditional algorithm. The minimum RMSE obtained by this method for RUL prediction of Li-electronic batteries can be up to 0.0030, and the minimum MAE can be up to 0.0024, which has high estimation accuracy and stability.
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Corno, M.; Pozzato, G. Active Adaptive Battery Aging Management for Electric Vehicles. IEEE Trans. Veh. Technol. 2020, 69, 258–269. [Google Scholar] [CrossRef]
- Pan, D.; Li, H.; Wang, S. Transfer Learning-Based Hybrid Remaining Useful Life Prediction for Lithium-Ion Batteries under Different Stresses. IEEE Trans. Instrum. Meas. 2022, 71, 3142757. [Google Scholar] [CrossRef]
- Yang, Y.; Wen, J.; Shi, Y.; Zeng, J. State of Health Prediction of Lithium-Ion Batteries Based on the Discharge Voltage and Temperature. Electronics 2021, 10, 1497. [Google Scholar] [CrossRef]
- Lee, S.; Han, S.; Han, K.H.; Kim, Y.; Agarwal, S.; Hariharan, K.S.; Oh, B.; Yoon, J. Diagnosing Various Failures of Lithium-Ion Batteries Using Artificial Neural Network Enhanced by Likelihood Mapping. J. Energy Storage 2021, 40, 102768. [Google Scholar] [CrossRef]
- Li, H.; Chen, C.; Wei, J.; Chen, Z.; Lei, G.; Wu, L. State of Health (SOH) Estimation of Lithium-Ion Batteries Based on ABC-BiGRU. Electronics 2024, 13, 1675. [Google Scholar] [CrossRef]
- Zhang, J.; Jiang, Y.; Li, X.; Luo, H.; Yin, S.; Kaynak, O. Remaining Useful Life Prediction of Lithium-Ion Battery with Adaptive Noise Estimation and Capacity Regeneration Detection. IEEE/ASME Trans. Mechatron. 2023, 28, 632–643. [Google Scholar] [CrossRef]
- Zhang, W.; Jia, J.; Pang, X.; Wen, J.; Shi, Y.; Zeng, J. An Improved Transformer Model for Remaining Useful Life Prediction of Lithium-Ion Batteries under Random Charging and Discharging. Electronics 2024, 13, 1423. [Google Scholar] [CrossRef]
- 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]
- Tiane, A.; Okar, C.; Alzayed, M.; Chaoui, H. Comparing Hybrid Approaches of Deep Learning for Remaining Useful Life Prognostic of Lithium-Ion Batteries. IEEE Access 2024, 12, 70334–70344. [Google Scholar] [CrossRef]
- Patrizi, G.; Canzanella, F.; Ciani, L.; Catelani, M. Towards a State of Health Definition of Lithium Batteries through Electrochemical Impedance Spectroscopy. Electronics 2024, 13, 1438. [Google Scholar] [CrossRef]
- Li, S.; Patel, A.N.; Zhang, C.; Amietszajew, T.; Kirkaldy, N.; Offer, G.J.; Marinescu, M. Internal Temperature Estimation for Lithium-Ion Batteries through Distributed Equivalent Circuit Network Model. J. Power Sources 2024, 611, 234701. [Google Scholar] [CrossRef]
- Zhang, J.; Jiang, Y.; Li, X.; Huo, M.; Luo, H.; Yin, S. An Adaptive Remaining Useful Life Prediction Approach for Single Battery with Unlabeled Small Sample Data and Parameter Uncertainty. Reliab. Eng. Syst. Saf. 2022, 222, 108357. [Google Scholar] [CrossRef]
- Lui, Y.H.; Li, M.; Downey, A.; Shen, S.; Nemani, V.P.; Ye, H.; VanElzen, C.; Jain, G.; Hu, S.; Laflamme, S.; et al. Physics-Based Prognostics of Implantable-Grade Lithium-Ion Battery for Remaining Useful Life Prediction. J. Power Sources 2021, 485, 229327. [Google Scholar] [CrossRef]
- Gao, D.; Zhou, Y.; Wang, T.; Wang, Y. A Method for Predicting the Remaining Useful Life of Lithium-Ion Batteries Based on Particle Filter Using Kendall Rank Correlation Coefficient. Energies 2020, 13, 4183. [Google Scholar] [CrossRef]
- Liu, H.; Deng, Z.; Che, Y.; Xu, L.; Wang, B.; Wang, Z.; Xie, Y.; Hu, X. Big Field Data-Driven Battery Pack Health Estimation for Electric Vehicles: A Deep-Fusion Transfer Learning Approach. Mech. Syst. Signal Process 2024, 218, 111585. [Google Scholar] [CrossRef]
- Andrioaia, D.A.; Gaitan, V.G.; Culea, G.; Banu, I.V. Predicting the RUL of Li-Ion Batteries in UAVs Using Machine Learning Techniques. Computers 2024, 13, 64. [Google Scholar] [CrossRef]
- Yang, Y.; Wen, J.; Liang, J.; Shi, Y.; Tian, Y.; Wang, J. Remaining Useful Life Prediction for Lithium-Ion Batteries Based on the Partial Voltage and Temperature. Sustainability 2023, 15, 1602. [Google Scholar] [CrossRef]
- Liu, C.; Li, Q.; Wang, K. State-of-Charge Estimation and Remaining Useful Life Prediction of Supercapacitors. Renew. Sustain. Energy Rev. 2021, 150, 111408. [Google Scholar] [CrossRef]
- Wang, J.; Deng, Z.; Yu, T.; Yoshida, A.; Xu, L.; Guan, G.; Abudula, A. State of Health Estimation Based on Modified Gaussian Process Regression for Lithium-Ion Batteries. J. Energy Storage 2022, 51, 104512. [Google Scholar] [CrossRef]
- Wang, Z.; Liu, N.; Guo, Y. Adaptive Sliding Window LSTM NN Based RUL Prediction for Lithium-Ion Batteries Integrating LTSA Feature Reconstruction. Neurocomputing 2021, 466, 178–189. [Google Scholar] [CrossRef]
- Li, Y.; Stroe, D.I.; Cheng, Y.; Sheng, H.; Sui, X.; Teodorescu, R. On the Feature Selection for Battery State of Health Estimation Based on Charging–Discharging Profiles. J. Energy Storage 2021, 33, 102122. [Google Scholar] [CrossRef]
- Feng, X.; Zhang, Y.; Xiong, R.; Wang, C. Comprehensive Performance Comparison among Different Types of Features in Data-Driven Battery State of Health Estimation. Appl. Energy 2024, 369, 123555. [Google Scholar] [CrossRef]
- Chen, D.; Meng, J.; Huang, H.; Wu, J.; Liu, P.; Lu, J.; Liu, T. An Empirical-Data Hybrid Driven Approach for Remaining Useful Life Prediction of Lithium-Ion Batteries Considering Capacity Diving. Energy 2022, 245, 123222. [Google Scholar] [CrossRef]
- Li, X.; Ma, Y.; Zhu, J. An Online Dual Filters RUL Prediction Method of Lithium-Ion Battery Based on Unscented Particle Filter and Least Squares Support Vector Machine. Measurement 2021, 184, 109935. [Google Scholar] [CrossRef]
- Wuand, W.; Lu, S. Remaining Useful Life Prediction of Lithium-Ion Batteries Based on Data Preprocessing and Improved ELM. IEEE Trans. Instrum. Meas. 2023, 72, 3267362. [Google Scholar] [CrossRef]
- Saha, B.; Goebel, K. Battery Data Set. NASA Prognostics Data Repository; NASA Ames Research Center: Moffett Field, CA, USA, 2007. [Google Scholar]
- Lithium-Ion Battery Experimental Data. Available online: https://web.calce.umd.edu/batteries/data.htm (accessed on 5 January 2017).
- Sun, Q.; Lv, H.; Wang, S.; Gao, S.; Wei, K. Optimized State of Charge Estimation of Lithium-Ion Battery in SMES/Battery Hybrid Energy Storage System for Electric Vehicles. IEEE Trans. Appl. Supercond. 2021, 31, 3091119. [Google Scholar] [CrossRef]
- Khan, A.B.; Akram, A.S.; Choi, W. State of Charge Estimation of Flooded Lead Acid Battery Using Adaptive Unscented Kalman Filter. Energies 2024, 17, 1275. [Google Scholar] [CrossRef]
- Chen, K.; Li, J.; Liu, K.; Bai, C.; Zhu, J.; Gao, G.; Wu, G.; Laghrouche, S. State of Health Estimation for Lithium-Ion Battery Based on Particle Swarm Optimization Algorithm and Extreme Learning Machine. Green Energy Intell. Transp. 2024, 3, 100151. [Google Scholar] [CrossRef]
- Ding, G.; Chen, H. A RUL Prediction Method for Lithium-Ion Batteries Based on Improved Singular Spectrum Analysis and CSA-KELM. Microelectron. Reliab. 2023, 144, 114975. [Google Scholar] [CrossRef]
- Guo, Y.; Huang, K.; Yu, X.; Wang, Y. State-of-Health Estimation for Lithium-Ion Batteries Based on Historical Dependency of Charging Data and Ensemble SVR. Electrochim. Acta 2022, 428, 140940. [Google Scholar] [CrossRef]
- Wu, C.; Fu, J.; Huang, X.; Xu, X.; Meng, J. Lithium-Ion Battery Health State Prediction Based on VMD and DBO-SVR. Energies 2023, 16, 3993. [Google Scholar] [CrossRef]
- Merrouche, W.; Lekouaghet, B.; Bouguenna, E.; Himeur, Y. Parameter Estimation of ECM Model for Li-Ion Battery Using the Weighted Mean of Vectors Algorithm. J. Energy Storage 2024, 76, 109891. [Google Scholar] [CrossRef]
Feature | Pearson Correlation Coefficient | |||||
---|---|---|---|---|---|---|
B0005 | B0007 | B0018 | B0046 | CS2-36 | CS2-38 | |
F1 | 0.9998 | 0.9997 | 1.0000 | 0.8268 | 1.0000 | 0.9753 |
F2 | 1.0000 | 1.0000 | 1.0000 | 0.8076 | 1.0000 | 1.0000 |
F3 | 0.9992 | 0.9989 | 0.9992 | 0.9621 | 0.9999 | 0.9996 |
Model | Parameter Name | Parameter Value |
---|---|---|
CNN | Kernel number | 32/128 |
Kernel size | 1 | |
Stride | 1 | |
Activation function | ReLU | |
Bi-LSTM | Optimizer | Adam |
Batch-Size | 128/512 | |
Learn Rate | 0.01/0.04 | |
Epoch | 1000/1500 | |
Layer | 1 | |
Neurons | 128/256 | |
Dropout | 0.3 | |
AUKF | control sampling point distribution | 0.1 |
state distribution | 2 | |
slide window | 16 |
Algorithm | RMSE | MAE | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
B0005 | B0007 | B0018 | B0046 | CS2-36 | CS2-38 | B0005 | B0007 | B0018 | B0046 | CS2-36 | CS2-38 | |
DBO-SVR | 0.0115 | 0.0096 | 0.0137 | 0.0193 | 0.0176 | 0.0104 | 0.0097 | 0.0075 | 0.0112 | 0.0168 | 0.0128 | 0.0078 |
INFO-KELM | 0.0382 | 0.0121 | 0.0318 | 0.0286 | 0.0222 | 0.0161 | 0.0329 | 0.0091 | 0.0269 | 0.0251 | 0.0156 | 0.0111 |
WOA-ELM | 0.0246 | 0.0098 | 0.0150 | 0.0520 | 0.0209 | 0.0196 | 0.0211 | 0.0086 | 0.0135 | 0.0458 | 0.0142 | 0.0142 |
CNN-Bi-LSTM-AM-AUKF | 0.0067 | 0.0065 | 0.0082 | 0.0114 | 0.0059 | 0.0094 | 0.0038 | 0.0034 | 0.0056 | 0.0092 | 0.0051 | 0.0073 |
Algorithm | RMSE | MAE | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
B0005 | B0007 | B0018 | B0046 | CS2-36 | CS2-38 | B0005 | B0007 | B0018 | B0046 | CS2-36 | CS2-38 | |
DBO-SVR | 0.0089 | 0.0074 | 0.0109 | 0.0120 | 0.0358 | 0.0034 | 0.0081 | 0.0065 | 0.0088 | 0.0110 | 0.0342 | 0.0026 |
INFO-KELM | 0.0165 | 0.0057 | 0.0175 | 0.0246 | 0.0158 | 0.0060 | 0.0155 | 0.0050 | 0.0147 | 0.0224 | 0.0127 | 0.0045 |
WOA-ELM | 0.0423 | 0.0127 | 0.0129 | 0.0179 | 0.0133 | 0.0059 | 0.0384 | 0.0105 | 0.0112 | 0.0152 | 0.0103 | 0.0046 |
CNN-Bi-LSTM-AM-AUKF | 0.0033 | 0.0032 | 0.0079 | 0.0093 | 0.0114 | 0.0030 | 0.0022 | 0.0026 | 0.0049 | 0.0074 | 0.0098 | 0.0024 |
Algorithm | RMSE | MAE | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
B0005 | B0007 | B0018 | B0046 | CS2-36 | CS2-38 | B0005 | B0007 | B0018 | B0046 | CS2-36 | CS2-38 | |
Bi-LSTM | 0.0165 | 0.0106 | 0.0402 | 0.0385 | 0.0373 | 0.0203 | 0.0119 | 0.0080 | 0.0351 | 0.0349 | 0.0274 | 0.0147 |
CNN-Bi-LSTM-AM | 0.0105 | 0.0070 | 0.0121 | 0.0296 | 0.0314 | 0.0180 | 0.0083 | 0.0056 | 0.0103 | 0.0263 | 0.0254 | 0.0144 |
CNN-Bi-LSTM-AM-EKF | 0.0092 | 0.0069 | 0.0095 | 0.0232 | 0.0241 | 0.0156 | 0.0086 | 0.0055 | 0.0085 | 0.0207 | 0.0206 | 0.0128 |
CNN-Bi-LSTM-AM-AUKF | 0.0067 | 0.0065 | 0.0082 | 0.0114 | 0.0059 | 0.0094 | 0.0038 | 0.0034 | 0.0056 | 0.0092 | 0.0051 | 0.0073 |
Algorithm | RMSE | MAE | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
B0005 | B0007 | B0018 | B0046 | CS2-36 | CS2-38 | B0005 | B0007 | B0018 | B0046 | CS2-36 | CS2-38 | |
Bi-LSTM | 0.0169 | 0.0176 | 0.0250 | 0.0266 | 0.0268 | 0.0129 | 0.0149 | 0.0160 | 0.0230 | 0.0257 | 0.0219 | 0.0103 |
CNN-Bi-LSTM-AM | 0.0094 | 0.0065 | 0.0122 | 0.0197 | 0.0182 | 0.0095 | 0.0087 | 0.0060 | 0.0102 | 0.0178 | 0. 0141 | 0.0079 |
CNN-Bi-LSTM-AM-EKF | 0.0041 | 0.0044 | 0.0087 | 0.0116 | 0.0171 | 0.0071 | 0.0031 | 0.0040 | 0.0072 | 0.0105 | 0.0152 | 0.0051 |
CNN-Bi-LSTM-AM-AUKF | 0.0033 | 0.0032 | 0.0079 | 0.0093 | 0.0114 | 0.0030 | 0.0022 | 0.0026 | 0.0049 | 0.0074 | 0.0098 | 0.0024 |
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. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wu, L.; Guo, W.; Tang, Y.; Sun, Y.; Qin, T. Remaining Useful Life Prediction of Lithium-Ion Batteries Based on Neural Network and Adaptive Unscented Kalman Filter. Electronics 2024, 13, 2619. https://doi.org/10.3390/electronics13132619
Wu L, Guo W, Tang Y, Sun Y, Qin T. Remaining Useful Life Prediction of Lithium-Ion Batteries Based on Neural Network and Adaptive Unscented Kalman Filter. Electronics. 2024; 13(13):2619. https://doi.org/10.3390/electronics13132619
Chicago/Turabian StyleWu, Lingtao, Wenhao Guo, Yuben Tang, Youming Sun, and Tuanfa Qin. 2024. "Remaining Useful Life Prediction of Lithium-Ion Batteries Based on Neural Network and Adaptive Unscented Kalman Filter" Electronics 13, no. 13: 2619. https://doi.org/10.3390/electronics13132619
APA StyleWu, L., Guo, W., Tang, Y., Sun, Y., & Qin, T. (2024). Remaining Useful Life Prediction of Lithium-Ion Batteries Based on Neural Network and Adaptive Unscented Kalman Filter. Electronics, 13(13), 2619. https://doi.org/10.3390/electronics13132619