Lithium-Ion Battery Estimation in Online Framework Using Extreme Gradient Boosting Machine Learning Approach
Abstract
:1. Introduction
- Using machine learning techniques to estimate battery capacity online is the main focus of this work.
- We considered a dataset of aging cell experience from lithium-ion batteries.
- In this study, the main variables are voltage and temperature.
- As a random process, the suggested method shows impressive estimation performance, such as learning the relationship between the features and the state of charge.
- The paper’s final portion illustrates how the XGBoost model can predict and perform aging cell batteries.
2. Related Work
2.1. Overview Lithium-Ion Batteries with Electrochemical Model and Impedance Spectroscopy
2.2. Lithium-Ion Batteries with Machine Learning Algorithms
3. Methodology
3.1. State-of-Charge Estimation of Batteries
3.2. State of Charge in the Machine Learning Applications
3.3. Model Framework
3.4. Data Information
3.5. Extreme Gradient Boosting
4. Results
4.1. Experimental Setup
4.2. Performance Evaluation
4.3. Soc Estimation
5. Discussion
6. Conclusions and Future Direction
Author Contributions
Funding
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Nomenclature
Symbols | |
I | Current |
t | Time |
Penalizes the complexity of the model | |
, | Parameter Control |
N | The number of leaves |
w | Weight |
Output | |
Input | |
m | Features |
n | Train sample |
Function | |
K | trees |
Represents the maximum Capacity | |
Acronyms | |
SOC | State of charge |
EV | Electrical Vehicle |
Ah | Ampere hour |
OCV | Open Circuit Voltage |
SOH | State of Health |
BMS | Battery Management System |
XGBoost | Extreme gradient boosting |
ML | Machine learning |
DA | Differential Analysis |
Subscript | |
min | Minimum value |
max | Maximum value |
References
- Vetter, J.; Novák, P.; Wagner, M.R.; Veit, C.; Möller, K.C.; Besenhard, J.; Winter, M.; Wohlfahrt-Mehrens, M.; Vogler, C.; Hammouche, A. Ageing mechanisms in lithium-ion batteries. J. Power Sources 2005, 147, 269–281. [Google Scholar] [CrossRef]
- Wang, Z.; Feng, G.; Zhen, D.; Gu, F.; Ball, A. A review on online state of charge and state of health estimation for lithium-ion batteries in electric vehicles. Energy Rep. 2021, 7, 5141–5161. [Google Scholar] [CrossRef]
- Rivera-Barrera, J.P.; Muñoz-Galeano, N.; Sarmiento-Maldonado, H.O. SoC estimation for lithium-ion batteries: Review and future challenges. Electronics 2017, 6, 102. [Google Scholar] [CrossRef] [Green Version]
- Shen, S.; Sadoughi, M.; Chen, X.; Hong, M.; Hu, C. A deep learning method for online capacity estimation of lithium-ion batteries. J. Energy Storage 2019, 25, 100817. [Google Scholar] [CrossRef]
- Hannan, M.A.; Lipu, M.H.; Hussain, A.; Mohamed, A. A review of lithium-ion battery state of charge estimation and management system in electric vehicle applications: Challenges and recommendations. Renew. Sustain. Energy Rev. 2017, 78, 834–854. [Google Scholar] [CrossRef]
- Li, Y.; Dong, B.; Zerrin, T.; Jauregui, E.; Wang, X.; Hua, X.; Ravichandran, D.; Shang, R.; Xie, J.; Ozkan, M.; et al. State-of-health prediction for lithium-ion batteries via electrochemical impedance spectroscopy and artificial neural networks. Energy Storage 2020, 2, e186. [Google Scholar] [CrossRef]
- Eddahech, A.; Briat, O.; Bertrand, N.; Delétage, J.Y.; Vinassa, J.M. Behavior and state-of-health monitoring of Li-ion batteries using impedance spectroscopy and recurrent neural networks. Int. J. Electr. Power Energy Syst. 2012, 42, 487–494. [Google Scholar] [CrossRef]
- Chaoui, H.; Ibe-Ekeocha, C.C. State of charge and state of health estimation for lithium batteries using recurrent neural networks. IEEE Trans. Veh. Technol. 2017, 66, 8773–8783. [Google Scholar] [CrossRef]
- Kozlowski, J.D. Electrochemical cell prognostics using online impedance measurements and model-based data fusion techniques. In Proceedings of the 2003 IEEE Aerospace Conference Proceedings (Cat. No. 03TH8652), Big Sky, MT, USA, 8–15 March 2003; Volume 7, pp. 3257–3270. [Google Scholar]
- Piller, S.; Perrin, M.; Jossen, A. Methods for state-of-charge determination and their applications. J. Power Sources 2001, 96, 113–120. [Google Scholar] [CrossRef]
- Zhang, J.; Lee, J. A review on prognostics and health monitoring of Li-ion battery. J. Power Sources 2011, 196, 6007–6014. [Google Scholar] [CrossRef]
- Wu, C.; Zhu, C.; Ge, Y.; Zhao, Y. A review on fault mechanism and diagnosis approach for Li-ion batteries. J. Nanomater. 2015, 2015, 8. [Google Scholar] [CrossRef] [Green Version]
- Dos Reis, G.; Strange, C.; Yadav, M.; Li, S. Lithium-ion battery data and where to find it. Energy AI 2021, 5, 100081. [Google Scholar] [CrossRef]
- Su, L.; Wu, M.; Li, Z.; Zhang, J. Cycle life prediction of lithium-ion batteries based on data-driven methods. eTransportation 2021, 10, 100137. [Google Scholar] [CrossRef]
- Liu, Z.; Li, Z.; Zhang, J.; Su, L.; Ge, H. Accurate and efficient estimation of lithium-ion battery state of charge with alternate adaptive extended Kalman filter and ampere-hour counting methods. Energies 2019, 12, 757. [Google Scholar] [CrossRef] [Green Version]
- Jamil, F. Energy Service Architecture Based on SECaaS and AIoT for Energy Trading and Resource Management in Smart Nanogrid. Ph.D. Thesis, Jeju National University, Jeju, Korea, 2021. [Google Scholar]
- Andre, D.; Meiler, M.; Steiner, K.; Walz, H.; Soczka-Guth, T.; Sauer, D. Characterization of high-power lithium-ion batteries by electrochemical impedance spectroscopy. II: Modelling. J. Power Sources 2011, 196, 5349–5356. [Google Scholar] [CrossRef]
- Andre, D.; Meiler, M.; Steiner, K.; Wimmer, C.; Soczka-Guth, T.; Sauer, D. Characterization of high-power lithium-ion batteries by electrochemical impedance spectroscopy. I. Experimental investigation. J. Power Sources 2011, 196, 5334–5341. [Google Scholar] [CrossRef]
- Shahbazi, Z.; Byun, Y.C. Knowledge Discovery on Cryptocurrency Exchange Rate Prediction Using Machine Learning Pipelines. Sensors 2022, 22, 1740. [Google Scholar] [CrossRef]
- Galeotti, M.; Cinà, L.; Giammanco, C.; Cordiner, S.; Di Carlo, A. Performance analysis and SOH (state of health) evaluation of lithium polymer batteries through electrochemical impedance spectroscopy. Energy 2015, 89, 678–686. [Google Scholar] [CrossRef]
- Jafari, S.; Shahbazi, Z.; Byun, Y.C. Designing the Controller-Based Urban Traffic Evaluation and Prediction Using Model Predictive Approach. Appl. Sci. 2022, 12, 1992. [Google Scholar] [CrossRef]
- Jafari, S.; Shahbazi, Z.; Byun, Y.C. Traffic Control Prediction Design Based on Fuzzy Logic and Lyapunov Approaches to Improve the Performance of Road Intersection. Processes 2021, 9, 2205. [Google Scholar] [CrossRef]
- Togasaki, N.; Yokoshima, T.; Oguma, Y.; Osaka, T. Prediction of overcharge-induced serious capacity fading in nickel cobalt aluminum oxide lithium-ion batteries using electrochemical impedance spectroscopy. J. Power Sources 2020, 461, 228168. [Google Scholar] [CrossRef]
- Shahbazi, Z.; Byun, Y.C. Analyzing the Performance of User Generated Contents in B2B Firms Based on Big Data and Machine Learning. Available online: https://www.scmij.com/articles.html#tabs1-1k (accessed on 24 January 2022).
- Pastor-Fernández, C.; Uddin, K.; Chouchelamane, G.H.; Widanage, W.D.; Marco, J. A comparison between electrochemical impedance spectroscopy and incremental capacity-differential voltage as Li-ion diagnostic techniques to identify and quantify the effects of degradation modes within battery management systems. J. Power Sources 2017, 360, 301–318. [Google Scholar] [CrossRef]
- Jamil, F.; Ibrahim, M.; Ullah, I.; Kim, S.; Kahng, H.K.; Kim, D.H. Optimal smart contract for autonomous greenhouse environment based on IoT blockchain network in agriculture. Comput. Electron. Agric. 2022, 192, 106573. [Google Scholar] [CrossRef]
- Li, W.; Cao, D.; Jöst, D.; Ringbeck, F.; Kuipers, M.; Frie, F.; Sauer, D.U. Parameter sensitivity analysis of electrochemical model-based battery management systems for lithium-ion batteries. Appl. Energy 2020, 269, 115104. [Google Scholar] [CrossRef]
- Shahbazi, Z.; Byun, Y.C.; Kwak, H.Y. Smart Home Gateway Based on Integration of Deep Reinforcement Learning and Blockchain Framework. Processes 2021, 9, 1593. [Google Scholar] [CrossRef]
- Limoge, D.W.; Annaswamy, A.M. An adaptive observer design for real-time parameter estimation in lithium-ion batteries. IEEE Trans. Control Syst. Technol. 2018, 28, 505–520. [Google Scholar] [CrossRef]
- Shahbazi, Z.; Byun, Y.C. Twitter Sentiment Analysis Using Natural Language Processing and Machine Learning Techniques. In Proceedings of the KIIT Conference 2021; pp. 42–44. Available online: https://www.dbpia.co.kr/journal/publicationDetail?publicationId=PLCT00000960 (accessed on 24 January 2022).
- Shahbazi, Z.; Byun, Y.C. Improving the Product Recommendation System based-on Customer Interest for Online Shopping Using Deep Reinforcement Learning. Soft Comput. Mach. Intell. 2021, 1, 31–35. [Google Scholar]
- Bartlett, A.; Marcicki, J.; Onori, S.; Rizzoni, G.; Yang, X.G.; Miller, T. Model-based state of charge estimation and observability analysis of a composite electrode lithium-ion battery. In Proceedings of the 52nd IEEE Conference on Decision and Control, Firenze, Italy, 10–13 December 2013; pp. 7791–7796. [Google Scholar]
- Shahbazi, Z.; Byun, Y.C. Deep Learning Method to Estimate the Focus Time of Paragraph. Int. J. Mach. Learn. Comput. 2020, 10. [Google Scholar] [CrossRef]
- Shahbazi, Z.; Byun, Y.C. LDA Topic Generalization on Museum Collections. In Smart Technologies in Data Science and Communication; Springer: Berlin/Heidelberg, Germany, 2020; pp. 91–98. [Google Scholar]
- Zheng, L.; Zhang, L.; Zhu, J.; Wang, G.; Jiang, J. Co-estimation of state-of-charge, capacity and resistance for lithium-ion batteries based on a high-fidelity electrochemical model. Appl. Energy 2016, 180, 424–434. [Google Scholar] [CrossRef]
- Shahbazi, Z.; Byun, Y.C. Computing focus time of paragraph using deep learning. In Proceedings of the 2019 IEEE Transportation Electrification Conference and Expo, Asia-Pacific (ITEC Asia-Pacific), Seogwipo, Korea, 8–10 May 2019; pp. 1–4. [Google Scholar]
- Yang, N.; Feng, J.; Sun, Q.; Liu, T.; Zhong, D. Online estimation of state-of-health for lithium ion batteries based on charge curves. In Proceedings of the 2016 11th International Conference on Reliability, Maintainability and Safety (ICRMS), Hangzhou, China, 26–28 October 2016; pp. 1–8. [Google Scholar]
- Zhang, J.; Hou, J.; Zhang, Z. Online state-of-health estimation for the lithium-ion battery based on an LSTM neural network with attention mechanism. In Proceedings of the 2020 Chinese Control And Decision Conference (CCDC), Hefei, China, 22–24 August 2020; pp. 1334–1339. [Google Scholar]
- Ren, L.; Zhao, L.; Hong, S.; Zhao, S.; Wang, H.; Zhang, L. Remaining useful life prediction for lithium-ion battery: A deep learning approach. IEEE Access 2018, 6, 50587–50598. [Google Scholar] [CrossRef]
- Wu, J.; Zhang, C.; Chen, Z. An online method for lithium-ion battery remaining useful life estimation using importance sampling and neural networks. Appl. Energy 2016, 173, 134–140. [Google Scholar] [CrossRef]
- Richardson, R.R.; Birkl, C.R.; Osborne, M.A.; Howey, D.A. Gaussian process regression for in situ capacity estimation of lithium-ion batteries. IEEE Trans. Ind. Inform. 2018, 15, 127–138. [Google Scholar] [CrossRef] [Green Version]
- Wu, Y.; Xue, Q.; Shen, J.; Lei, Z.; Chen, Z.; Liu, Y. State of health estimation for lithium-ion batteries based on healthy features and long short-term memory. IEEE Access 2020, 8, 28533–28547. [Google Scholar] [CrossRef]
- Wang, Z.; Ma, J.; Zhang, L. State-of-health estimation for lithium-ion batteries based on the multi-island genetic algorithm and the Gaussian process regression. IEEE Access 2017, 5, 21286–21295. [Google Scholar] [CrossRef]
- Li, W.; Jiao, Z.; Du, L.; Fan, W.; Zhu, Y. An indirect RUL prognosis for lithium-ion battery under vibration stress using Elman neural network. Int. J. Hydrogen Energy 2019, 44, 12270–12276. [Google Scholar] [CrossRef]
- Li, Y.; Sheng, H.; Cheng, Y.; Stroe, D.I.; Teodorescu, R. State-of-health estimation of lithium-ion batteries based on semi-supervised transfer component analysis. Appl. Energy 2020, 277, 115504. [Google Scholar] [CrossRef]
- Stroe, D.I.; Schaltz, E. Lithium-ion battery state-of-health estimation using the incremental capacity analysis technique. IEEE Trans. Ind. Appl. 2019, 56, 678–685. [Google Scholar] [CrossRef]
- Yang, D.; Zhang, X.; Pan, R.; Wang, Y.; Chen, Z. A novel Gaussian process regression model for state-of-health estimation of lithium-ion battery using charging curve. J. Power Sources 2018, 384, 387–395. [Google Scholar] [CrossRef]
- Shu, X.; Li, G.; Zhang, Y.; Shen, J.; Chen, Z.; Liu, Y. Online diagnosis of state of health for lithium-ion batteries based on short-term charging profiles. J. Power Sources 2020, 471, 228478. [Google Scholar] [CrossRef]
- Lu, C.; Tao, L.; Fan, H. Li-ion battery capacity estimation: A geometrical approach. J. Power Sources 2014, 261, 141–147. [Google Scholar] [CrossRef]
- Mawonou, K.S.; Eddahech, A.; Dumur, D.; Beauvois, D.; Godoy, E. State-of-health estimators coupled to a random forest approach for lithium-ion battery aging factor ranking. J. Power Sources 2021, 484, 229154. [Google Scholar] [CrossRef]
- Ardeshiri, R.R.; Ma, C. State of Charge Estimation of Lithium-ion Battery Using Deep Convolutional Stacked Bidirectional LSTM. In Proceedings of the 2021 IEEE 30th International Symposium on Industrial Electronics (ISIE), Kyoto, Japan, 20–23 June 2021; pp. 1–6. [Google Scholar]
- Klass, V.; Behm, M.; Lindbergh, G. A support vector machine-based state-of-health estimation method for lithium-ion batteries under electric vehicle operation. J. Power Sources 2014, 270, 262–272. [Google Scholar] [CrossRef]
- Xiong, R.; Zhang, Y.; Wang, J.; He, H.; Peng, S.; Pecht, M. Lithium-ion battery health prognosis based on a real battery management system used in electric vehicles. IEEE Trans. Veh. Technol. 2018, 68, 4110–4121. [Google Scholar] [CrossRef]
- Saha, B.; Goebel, K. Battery data set. In NASA AMES Prognostics Data Repository; NASA Ames Research Center: Moffett Field, CA, USA, 2007. [Google Scholar]
- Friedman, J.H. Greedy function approximation: A gradient boosting machine. Ann. Stat. 2001, 29, 1189–1232. [Google Scholar] [CrossRef]
- Shahbazi, Z.; Byun, Y.C. Product recommendation based on content-based filtering using XGBoost classifier. Int. J. Adv. Sci. Technol. 2019, 29, 6979–6988. [Google Scholar]
- Li, Y.; Zou, C.; Berecibar, M.; Nanini-Maury, E.; Chan, J.C.W.; Van den Bossche, P.; Van Mierlo, J.; Omar, N. Random forest regression for online capacity estimation of lithium-ion batteries. Appl. Energy 2018, 232, 197–210. [Google Scholar] [CrossRef]
- Chen, Y.; Huang, D.; Zhu, Q.; Liu, W.; Liu, C.; Xiong, N. A new state of charge estimation algorithm for lithium-ion batteries based on the fractional unscented kalman filter. Energies 2017, 10, 1313. [Google Scholar] [CrossRef]
- Huang, Z.; Yang, F.; Xu, F.; Song, X.; Tsui, K.L. Convolutional gated recurrent unit–recurrent neural network for state-of-charge estimation of lithium-ion batteries. IEEE Access 2019, 7, 93139–93149. [Google Scholar] [CrossRef]
Reference | Model | Error Rate | Benefit |
---|---|---|---|
[44] | Elman neural network | MAE 1.29% | Prediction |
[45] | Semi-supervised transfer component analysis | MAE 1.29% | Learning |
[46] | Incremental capacity analysis technique | RMSE 2.99% | Analysis technique |
[47] | Gaussian process regression | RMSE 3.45% | Optimize |
[48] | Extreme learning machine | RMSE 2% | Prediction |
[49] | Geometrical approach | RMSE 3.84% | High accuracy |
[50] | Random forest | RMSE 3.58% | Prediction |
Cell Type of Dataset | |
---|---|
Specifications | |
Nominal voltage | 3.6 V |
Charging method | Constant current Constant voltage |
Maximum weight | 44.5 g |
Room temperature | 24 °C |
The end of life criteria | 30% fade |
Train | 80% |
Test | 20% |
Component | Description |
---|---|
Operating system | Windows 10 64 bit |
Browser | Google Chrome |
CPU | Intel(R) Core(TM) i5-9600K CPU @ 3.70 GHz |
Memory | 30 GB |
Programing language | Win Python 3.8.3 |
Library and framework | Python |
Machine learning algorithm | XGBoost |
Battery | Lithium-Ion |
Features | Description |
---|---|
Terminal voltage | provided voltage |
Temperature | provided temperature |
Charge | State of charge |
Discharge | State of discharge |
Definition | |
---|---|
Train | 0.96% |
Test | 0.92% |
Validation | 0.78% |
Reference | Model | Error Rate |
---|---|---|
[58] | Unscented Kalman filter | RMSE 2.00% |
[59] | Convolutional gated recurrent unit –recurrent neural network | MAE 3.96% |
Proposed Method | XGBoost | RMSE 2.56 MSE 10.03 |
Methods | Benefit | Drawback |
---|---|---|
Machine learning | 1- Estimation accuracy of high quality. 2- Models based on physical properties are not required. 3- Dynamic operational situation | 1- Complex computations. 2- The modality and amount of training data affect estimation accuracy. |
Differential Analysis | 1- Available 2- Comfortable to integrate into a BMS 3- Computability low | 1- The variation in temperature affects the accuracy of estimations. 2- Charges and discharges must be controlled. |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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
Jafari, S.; Shahbazi, Z.; Byun, Y.-C.; Lee, S.-J. Lithium-Ion Battery Estimation in Online Framework Using Extreme Gradient Boosting Machine Learning Approach. Mathematics 2022, 10, 888. https://doi.org/10.3390/math10060888
Jafari S, Shahbazi Z, Byun Y-C, Lee S-J. Lithium-Ion Battery Estimation in Online Framework Using Extreme Gradient Boosting Machine Learning Approach. Mathematics. 2022; 10(6):888. https://doi.org/10.3390/math10060888
Chicago/Turabian StyleJafari, Sadiqa, Zeinab Shahbazi, Yung-Cheol Byun, and Sang-Joon Lee. 2022. "Lithium-Ion Battery Estimation in Online Framework Using Extreme Gradient Boosting Machine Learning Approach" Mathematics 10, no. 6: 888. https://doi.org/10.3390/math10060888
APA StyleJafari, S., Shahbazi, Z., Byun, Y. -C., & Lee, S. -J. (2022). Lithium-Ion Battery Estimation in Online Framework Using Extreme Gradient Boosting Machine Learning Approach. Mathematics, 10(6), 888. https://doi.org/10.3390/math10060888