Abstract
The state of charge (SOC) estimation is the core of any battery management system (BMS). However, the accurate SOC estimation is always a challenging task because it cannot be measured directly with sensors. An adaptive robust unscented Kalman filter (ARUKF) with recursive least square (RLS) is proposed to improve the robustness and accuracy of SOC estimation in this paper. In the proposed method, RLS is used for identification of the parameters of battery. Then, based on the identified parameters, ARUKF is designed to estimate the SOC of battery. The ARUKF is developed using embedding the unscented transformation (UT) technique and H∞ filtering into the unscented Kalman filter (UKF). The knowledge of noise distributions does not require in the proposed method, and the noises can be non-Gaussian, so it has less limitation in actual applications. In the proposed method, to improve more performance, the covariance of measurement and process noise are tuned. The process and measurement noise covariance can be adaptively tuned that improves the stability and accuracy of filter. The proposed method is evaluated under different real-time conditions. The results of proposed method are compared with those of extended Kalman filter (EKF) and UKF. The results show that the proposed method can achieve better SOC estimation accuracy, especially when the noise statistics are unknown and non-Gaussian.
Similar content being viewed by others
References
Liu K, Li K, Peng Q, Zhang C (2019) A brief review on key technologies in the battery management system of electric vehicles. Mech Eng 14(1):47–64
Xiong R, Cao J, Yu Q, He H, Sun F (2018) Critical review on the battery state of charge estimation methods for electric vehicles. IEEE Access 6:1832–1843
SebastiÆn R (2017) Battery energy storage for increasing stability and reliability of an isolated wind diesel power system. IET Renew Power Gener 11(2):296–303
Liang X (2017) Emerging power quality challenges due to integration of renewable energy sources. IEEE Trans Ind Appl 53(2):855–866
Waag W, Fleischer C, Sauer DU (2014) Critical review of the methods for monitoring of lithium-ion batteries in electric and hybrid vehicles. J Power Sources 258:321–339
Anton JCA, Nieto PJG, Juez FJC, Lasheras FS, Viejo CB, Gutierrez NR (2013) Battery state-of-charge estimator using the MARS technique. IEEE Trans Power Electron 28:3798–3805
Hussein AAH, Batarseh I (2011) A review of charging algorithms for nickel and lithium battery chargers. IEEE Trans Veh Technol 60:830–838
Dang X, Yan L, Xu K, Wu X, Jiang H, Sun H (2016) Open-circuit voltage-based state of charge estimation of lithium-ion battery using dual neural network fusion battery model. Electrochim Acta 188:356–366
Lee S, Kim J, Lee J, Cho BH (2008) State-of-charge and capacity estimation of lithium-ion battery using a new open-circuit voltage versus state-of-charge. J Power Sources 185:1367–1373
Ng KS, Moo C-S, Chen Y-P, Hsieh Y-C (2009) Enhanced coulomb counting method for estimating state-of-charge and state-of-health of lithium-ion batteries. Appl Energy 86:1506–1511
Westerhoff U, Kroker T, Kurbach K, Kurrat M (2016) ‘Electrochemical impedance spectroscopy based estimation of the state of charge of lithiumion batteries.’ J Energy Storage 8:244–256
Feng F, Teng S, Liu K, Xie J, Xie Y, Liu B, Li K (2020) Co-estimation of lithium-ion battery state of charge and state of temperature based on a hybrid electrochemical-thermal-neural-network model. J Power Sources 455:227935
Guo Y, Yang Z, Liub K, Zhanga Y, Fenga W (2021) A compact and optimized neural network approach for battery state-of-charge estimation of energy storage system. Energy 219:119529
She C, Wang Z, Sun F, Liu P, Zhang L (2020) Battery aging assessment for real-world electric buses based on incremental capacity analysis and radial basis function neural network. IEEE Trans Ind Inf 16(6):3345
He W, Williard N, Chen C, Pecht M (2014) ‘State of charge estimation for li-ion batteries using neural network modeling and unscented Kalman filter-based error cancellation.’ Elect Power Energy Syst 62:783–791
Li IH, Wei-Yen W, Shun-Feng S, Yuang-Shung L (2007) A merged fuzzy neural network and its applications in battery state-of-charge estimation. IEEE Trans Energy Convers 22:697–708
Chemali E, Kollmeyer PJ, Preindl M, Emadi A (2018) State-of-charge estimation of Li-ion batteries using deep neural networks: a machine learning approach. J Power Sources 400:242–255
Chemali E, Kollmeyer PJ, Preindl M, Ahmed R, Emadi A (2017) Long short-term memory networks for accurate state-of-charge estimation of Li-ion batteries. IEEE Trans Ind Electron 65:6730–6739
Wang Q, Wang Z, Zhang L, Liu P, Zhang Z (2020) A novel consistency evaluation method for series-connected battery systems based on real-world operation data. IEEE Trans Transp Electrif 7:437
Allam A, Onori S (2018) An interconnected observer for concurrent estimation of bulk and surface concentration in the cathode and anode of a Lithium-ion battery. IEEE Trans Ind Electron 65:7311–7321
Feng F, Lu R, Wei G, Zhu C (2015) Online estimation of model parameters and state of charge of LiFePO4 batteries using a novel open-circuit voltage at various ambient temperatures. Energies 8:2950–2976
Xiong B, Zhao J, Su Y, Wei Z, Skyllas-Kazacos M (2017) State of charge estimation of vanadium redox flow battery based on sliding mode observer and dynamic model including capacity fading factor. IEEE Trans Sustain Energy 8:1658–1667
Ye M, Guo H, Cao B (2017) A model-based adaptive state of charge estimator for a lithium-ion battery using an improved adaptive particle filter. Appl Energy 190:740–748
Chen Z, Fu Y, Mi CC (2013) ‘State of charge estimation of lithium-ion batteries in electric drive vehicles using extended Kalman filtering.’ IEEE Trans Veh Technol 62(3):1020–1030
Shen Y (2018) Adaptive extended Kalman filter based state of charge determination for lithium-ion batteries. Electrochim Acta 283:1432–1440
Dong G, Wei J, Zhang C, Chen Z (2016) Online state of charge estimation and open circuit voltage hysteresis modeling of LiFePO4 battery using invariant imbedding method. Appl Energy 162:163–171
Meng J, Stroe D, Ricco M, Luo G, Teodorescu R (2018) A simplified model based state-of-charge estimation approach for lithium-ion battery with dynamic linear model. IEEE Trans Ind Electron 66:7717
Song Z, Hou J, Hofmann H, Lin X, Sun J (2018) Parameter identification and maximum power estimation of battery/supercapacitor hybrid energy storage system based on Cramer-Rao bound analysis. IEEE Trans Power Electron 34:4831
Tang X, Wang Y, Zou C, Yao K, Xia Y, Gao F (2019) A novel framework for Lithium-ion battery modeling considering uncertainties of temperature and aging. Energy Convers Manag 180:162–170
Wang Y, Pan R, Liu C, Chen Z, Ling Q (2018) Power capability evaluation for lithium iron phosphate batteries based on multi-parameter constraints estimation. J Power Sources 374:12–23
Yu Z, Xiao L, Li H, Zhu X, Huai R (2017) Model parameter identification for lithium batteries using the coevolutionary particle swarm optimization method. IEEE Trans Ind Electron 64:5690–5700
Zhang C, Li K, Deng J, Song S (2017) Improved real time state-of charge estimation of lifepo4 battery based on a novel thermoelectric model. IEEE Trans Ind Electron 64(1):654–663
Partovibakhsh M, Liu G (2015) An adaptive unscented Kalman filtering approach for online estimation of model parameters lithium-ion batteries for autonomous mobile robots. IEEE Trans Control Syst Technol 23:357–363
Roscher MA, Bohlen OS, Sauer DU (2011) Reliable state estimation of multi cell lithium-ion battery systems. IEEE Trans Energy Convers 26(3):737–743
Zhang Y, Xiong R, He H, Shen W (2017) Lithium-ion battery pack state of charge and state of energy estimation algorithms using a hardware-inthe-loop validation. IEEE Trans Power Electron 32(6):4421–4431
Sage AP, Husa GW (1969) Adaptive filtering with unknown prior statistics. In: Proceedings of Joint Autom. Control Conf., pp 760–769
Lu W, Chun LG, Wei QX, Long WZ (2012) ‘An adaptive UKF algorithm based on maximum likelihood principle and expectation maximization algorithm.’ Acta Autom Sinica 38(7):1200–1210
Meng J, Luo G, Gao F (2016) ‘Lithium polymer battery state-of-charge estimation based on adaptive unscented Kalman filter and support vector machine.’ IEEE Trans Power Electron 31(3):2226–2238
Xiong R, Gong X, Mi CC, Sun F (2013) A robust state-of-charge estimator for multiple types of lithium-ion batteries using adaptive extended Kalman filter. J Power Sources 243:805–816
He W, Williard N, Chen C, Pecht M (2013) State of charge estimation for electric vehicle batteries using unscented Kalman filtering. Microelectron Reliab 53:840–847
Meng J et al (2018) An overview and comparison of online implementable SOC estimation methods for lithium-ion battery. IEEE Trans Ind Appl 54(2):1583–1591
EPA Urban Dynamometer Driving Schedule (UDDS) [Online]. Available: https://www.epa.gov/emission-standards-reference-guide/epa-urbandynamometer-driving-schedule-udds
Zhuang Y, Wang Z, Yu H, Wang W, Lauria S (2013) A robust extended H∞ filtering approach to multi-robot cooperative localization in dynamic indoor environments. Control Eng Pract 21:953–961
Chandra KPB, Gub DW, Postlethwaite I (2014) A cubature H∞ filter and its square-root version. Int J Control 87(4):764–776
Duong TQ (2000) USABC and PNGV test procedures. J Power Sources 89(2):244–248
He W, Williard N, Chen CC, Pecht M (2014) Robust and adaptive estimation of state of charge for lithium-ion batteries. Int J Power Electron 62:783–791
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Havangi, R. Adaptive robust unscented Kalman filter with recursive least square for state of charge estimation of batteries. Electr Eng 104, 1001–1017 (2022). https://doi.org/10.1007/s00202-021-01358-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00202-021-01358-7