A novel method for SOC estimation of Li-ion batteries using a hybrid machine learning technique

A novel method for SOC estimation of Li-ion batteries using a hybrid machine learning technique

The battery system is one of the key components of electric vehicles (EV) which has brought groundbreaking technologies. Since modern EVs have mostly Li-ion batteries, they need to be monitored and controlled to achieve safe and high-performance operation. Particularly, the battery management system (BMS) uses complex processing systems that perform measurements, estimation of the battery states, and protection of the system. State of charge (SOC) estimation is a major part of these processes which defines remaining capacity in the battery until the next charging operation as a proportion to the total battery capacity. Since SOC is not a parameter that can be measured, the fundamental challenge is an accurate estimation. There are different SOC estimation methods in the literature that promises high accuracy such as model-based estimations, adaptive filter based estimations, and a combination of these systems. Recently, artificial intelligence (AI) and particularly machine learning (ML) based systems are included in the battery state estimation both as a part of adaptive systems and standalone. Data-driven methods are promising approaches to battery state estimation which provide high accuracy. The purpose of this study is to present a novel and highly accurate way of SOC estimation of the Li-ion battery (LIB) cell with a considerably low parameterization and modeling effort. Therefore, a new approach is proposed to estimate SOC with reduced modeling and without performing parametrization. Based on discharge test data, XGBoost is used to estimate SOC under dynamic operating conditions and the estimation is reached 98.81% coefficient of determination. As a novel approach, exponential smoothing is performed in combination with XGBoost SOC estimation to improve the estimation performance of the model. The estimation accuracy is improved as approximately 0.62%

___

  • 1] Høyer KG. The History of Alternative fuels in transportation: the case of electric and hybrid cars. Utilities Policy 2008; 16 (2): 63-71. doi: 10.1016/j.jup.2007.11.001
  • [2] Warner JT. The Handbook of Lithium-ion Battery Pack Design: Chemistry, Components, Types and Terminology. Midland, MI, USA: Elsevier, 2015.
  • [3] Peled E, Yamin H, Reshef I, Kelrich D, Rozen S. Method and apparatus for determining the state-of-charge of batteries particularly lithium batteries. Ramot at Tel Aviv University Ltd. United States patent number: US4725784A, 1988.
  • [4] Aylor JH, Thieme A, Johnso BW. A battery state-of-charge indicator for electric wheelchairs. IEEE Transactions on Industrial Electronics 1992; 39 (5): 398-409. doi: 10.1109/41.161471
  • [5] Gérard O, Patillon JN, d’Alché-Buc F. Neural network adaptive modeling of battery discharge behavior. In: International Conference on Artificial Neural Networks; Heidelberg, Berlin, Germany; 1997. pp. 1095-1100.
  • [6] Garche J, Jossen A. Battery management systems (BMS) for increasing battery life time. In: TELESCON 2000 Third International Telecommunications Energy Special Conference; Dresden, Germany; 2000. pp. 81-88.
  • [7] Plett GL. Battery Management Systems, Volume I: Battery Modeling. Norwood, MA, USA: Artech House, 2015.
  • [8] Zheng Y, Ouyang M, Han X, Lu L, Li J. Investigating the error sources of the online state of charge estima- tion methods for lithium-ion batteries in electric vehicles. Journal of Power Sources 2018; 377: 161-188. doi: 10.1016/j.jpowsour.2017.11.094
  • [9] Plett GL. Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs: Part 3. State and parameter estimation. Journal of Power Sources 2004; 134 (2): 277-292. doi: 10.1016/j.jpowsour.2004.02.033
  • [10] Xiong R, Gong X, Mi CC, Sun F. A robust state-of-charge estimator for multiple types of lithium-ion batteries using adaptive extended Kalman filter. Journal of Power Sources 2013; 243: 805-816. doi: 10.1016/j.jpowsour.2013.06.076
  • [11] Lim K, Bastawrous HA, Duong VH, See KW, Zhang P et al. Fading Kalman filter-based real-time state of charge estimation in LiFePO4 battery-powered electric vehicles. Applied Energy 2016; 169: 40-48. doi: 10.1016/j.apenergy.2016.01.096
  • [12] He W, Williard N, Chen C, Pecht M. State of charge estimation for Li-ion batteries using neural network modeling and unscented Kalman filter-based error cancellation. International Journal of Electrical Power & Energy Systems 2014; 62: 783-791. doi: 10.1016/j.ijepes.2014.04.059
  • [13] Plett GL. Sigma-point Kalman filtering for battery management systems of LiPB-based HEV battery packs: Part 1: Introduction and state estimation. Journal of Power Sources 2006; 161 (2): 1356-1368. doi: 10.1016/j.jpowsour.2006.06.003
  • [14] Michel PH, Heiries V. An adaptive sigma point kalman filter hybridized by support vector machine algorithm for battery SoC and SoH estimation. In: IEEE 81st Vehicular Technology Conference; Glasgow, UK; 2015. pp. 1-7
  • [15] Xia B, Sun Z, Zhang R, Lao Z. A cubature particle filter algorithm to estimate the state of the charge of lithium-ion batteries based on a second-order equivalent circuit model. Energies 2017; 10 (4): 457. doi: 10.3390/en10040457
  • [16] Yan J, Xu G, Xu Y, Xie B. Battery state-of-charge estimation based on H-infinite filter for hybrid electric vehicle. In: 10th International Conference on Control, Automation, Robotics and Vision; Hanoi, Vietnam; 2008. pp. 464-469.
  • [17] Chemali E, Kollmeyer PJ, Preindl M, Ahmed R, Emadi A. Long short-term memory networks for accurate state- of-charge estimation of Li-ion batteries. IEEE Transactions on Industrial Electronics 2017; 65 (8): 6730-6739. doi: 10.1109/TIE.2017.2787586
  • [18] Anton JC, Nieto PJ, Viejo CB, Vilán JA. Support vector machines used to estimate the battery state of charge. IEEE Transactions on Power Electronics 2013; 28 (12): 5919-5926. doi: 10.1109/TPEL.2013.2243918
  • [19] Wang Z, Yang D. State-of-charge estimation of lithium iron phosphate battery using extreme learning machine. In: 6th International Conference on Power Electronics Systems and Applications (PESA); Hong Kong, China; 2015. pp. 1-5.
  • [20] Aras AC, Yonel E. Parameter identification of an electrical battery model using DC-IR Data. In: 14th International Conference on Informatics in Control, Automation and Robotics (ICINCO); Madrid, Spain; 2017. pp. 575-581.
  • [21] Cai CH, Du D, Liu ZY. Battery state-of-charge (SOC) estimation using adaptive neuro-fuzzy inference system (ANFIS). In: The 12th IEEE International Conference on Fuzzy Systems; St Louis, MO, USA; 2003. pp. 1068-1073.
  • [22] Ma Y, Li B, Li G, Zhang J, Chen H. A nonlinear observer approach of SOC estimation based on hysteresis model for lithium-ion battery. IEEE/CAA Journal of Automatica Sinica 2017; 4 (2): 195-204. doi: 10.1109/JAS.2017.7510502
  • [23] Xu J, Mi CC, Cao B, Deng J, Chen Z et al. The state of charge estimation of lithium-ion batteries based on a proportional-integral observer. IEEE Transactions on Vehicular Technology 2013; 63 (4): 1614-1621. doi: 10.1109/TVT.2013.2287375
  • [24] Kim IS. The novel state of charge estimation method for lithium battery using sliding mode observer. Journal of Power Sources 2006; 163 (1): 584-590. doi: 10.1016/j.jpowsour.2006.09.006
  • [25] Hu X, Li SE, Yang Y. Advanced machine learning approach for lithium-ion battery state estimation in electric vehicles. IEEE Transactions on Transportation Electrification 2015; 2 (2): 140-149. doi: 10.1109/TTE.2015.2512237
  • [26] Zhang R, Xia B, Li B, Cao L, Lai Y et al. State of the art of lithium-ion battery SOC estimation for electrical vehicles. Energies 2018; 11 (7): 1820. doi: 10.3390/en11071820
  • [27] Mosavi A, Salimi M, Faizollahzadeh Ardabili S, Rabczuk T, Shamshirband S et al. State of the art of machine learning models in energy systems, a systematic review. Energies 2019; 12 (7): 1301. doi: 10.3390/en12071301
  • [28] Donato RH, Quiles GM. Machine learning systems based on xgBoost and MLP neural network applied in satellite lithium-ion battery sets impedance estimation. Advanced Computational Intelligence: An International Journal 2018; 5: 1-20.
  • [29] Jiang F, Yang J, Cheng Y, Zhang X, Yang Y et al. An aging-aware SOC estimation method for lithium-ion batteries using XGBoost algorithm. In: IEEE International Conference on Prognostics and Health Management (ICPHM); San Francisco, CA, USA; 2019. pp. 1-8.
  • [30] Singh P, Vinjamuri R, Wang X, Reisner D. Fuzzy logic modeling of EIS measurements on lithium-ion batteries. Electrochimica Acta 2006; 51 (8-9): 1673-1679. doi: 10.1016/j.electacta.2005.02.143
  • [31] Eddahech A, Briat O, Bertrand N, Deletage JY, Vinassa JM. Behavior and state-of-health monitoring of Li-ion batteries using impedance spectroscopy and recurrent neural networks. International Journal of Electrical Power & Energy Systems 2012; 42 (1): 487-494. doi: 10.1016/j.ijepes.2012.04.050
  • [32] Andre D, Appel C, Soczka-Guth T, Sauer DU. Advanced mathematical methods of SOC and SOH estimation for lithium-ion batteries. Journal of Power Sources 2013; 224: 20-27. doi: 10.1016/j.jpowsour.2012.10.001
  • 33] Nuhic A, Terzimehic T, Soczka-Guth T, Buchholz M, Dietmayer K. Health diagnosis and remaining useful life prognostics of lithium-ion batteries using data-driven methods. Journal of Power Sources 2013; 239: 680-688. doi: 10.1016/j.jpowsour.2012.11.146
  • [34] Klass V, Behm M, Lindbergh G. A support vector machine-based state-of-health estimation method for lithium-ion batteries under electric vehicle operation. Journal of Power Sources 2014; 270: 262-272. doi: 10.1016/j.jpowsour.2014.07.116
  • [35] Zhu M, Hu W, Kar NC. The SOH estimation of LiFePO4 battery based on internal resistance with Grey Markov Chain. In: IEEE Transportation Electrification Conference and Expo (ITEC); Dearborn, MI, USA; 2016. pp. 1-6.
  • [36] Sahinoglu GO, Pajovic M, Sahinoglu Z, Wang Y, Orlik PV et al. Battery state-of-charge estimation based on regular/recurrent Gaussian process regression. IEEE Transactions on Industrial Electronics 2017; 65 (5): 4311- 4321. doi: 10.1109/TIE.2017.2764869
  • [37] Wang Z, Ma J, Zhang L. State-of-health estimation for lithium-ion batteries based on the multi-island genetic algo- rithm and the Gaussian process regression. IEEE Access 2017; 5: 21286-21295. doi: 10.1109/ACCESS.2017.2759094
  • [38] Xiong R, Zhang Y, Wang J, He H, Peng S et al. Lithium-ion battery health prognosis based on a real battery management system used in electric vehicles. IEEE Transactions on Vehicular Technology 2018; 68 (5): 4110-4121. doi: 10.1109/TVT.2018.2864688
  • [39] Friedman JH. Greedy function approximation: a gradient boosting machine. The Annals of Statistics 2001; 29 (5): 1189-1232. doi: 10.1214/aos/1013203451
  • [40] Fan J, Wang X, Wu L, Zhou H, Zhang F et al. Comparison of support vector machine and extreme gradient boosting for predicting daily global solar radiation using temperature and precipitation in humid subtropical climates: a case study in China. Energy Conversion and Management 2018; 164: 102-111. doi: 10.1016/j.enconman.2018.02.087
  • [41] DeGroot MH, Schervish MJ. Probability and Statistics. Boston, MA, USA: Pearson Education, 2012.
  • [42] He W, Williard N, Chen C, Pecht M. State of charge estimation for Li-ion batteries using neural network modeling and unscented Kalman filter-based error cancellation. International Journal of Electrical Power & Energy Systems 2014; 62: 783-791. doi: 10.1016/j.ijepes.2014.04.059
  • [43] Xing Y, He W, Pecht M, Tsui KL. State of charge estimation of lithium-ion batteries using the open-circuit voltage at various ambient temperatures. Applied Energy 2014; 113: 106-115. doi: 10.1016/j.apenergy.2013.07.008
  • [44] Zheng F, Xing Y, Jiang J, Sun B, Kim J et al. Influence of different open circuit voltage tests on state of charge online estimation for lithium-ion batteries. Applied Energy 2016; 183: 513-525. doi: 10.1016/j.apenergy.2016.09.010
  • [45] Ostertagová E, Ostertag O, Forecasting using simple exponential smoothing method. Acta Electrotechnica et Informatica 2012; 12 (3): 62-66. doi: 10.2478/v10198-012-0034-2
Turkish Journal of Electrical Engineering and Computer Sciences-Cover
  • ISSN: 1300-0632
  • Yayın Aralığı: Yılda 6 Sayı
  • Yayıncı: TÜBİTAK