Kalman Filters versus Neural Networks in Battery State-of-Charge Estimation: A Comparative Study

Abstract

Battery management systems (BMS) must estimate the state-of-charge (SOC) of the battery accurately to prolong its lifetime and ensure a reliable operation. Since batteries have a wide range of applications, the SOC estimation requirements and methods vary from an application to another. This paper compares two SOC estimation methods, namely extended Kalman filters (EKF) and artificial neural networks (ANN). EKF is a nonlinear optimal estimator that is used to estimate the inner state of a nonlinear dynamic system using a state-space model. On the other hand, ANN is a mathematical model that consists of interconnected artificial neurons inspired by biological neural networks and is used to predict the output of a dynamic system based on some historical data of that system. A pulse-discharge test was performed on a commercial lithium-ion (Li-ion) battery cell in order to collect data to evaluate those methods. Results are presented and compared.

Share and Cite:

Hussein, A. (2014) Kalman Filters versus Neural Networks in Battery State-of-Charge Estimation: A Comparative Study. International Journal of Modern Nonlinear Theory and Application, 3, 199-209. doi: 10.4236/ijmnta.2014.35022.

Conflicts of Interest

The authors declare no conflicts of interest.

References

[1] Cope, R.C. and Podrazhansky, Y. (1999) The Art of Battery Charging. The 14th Annual IEEE Battery Conference on Applications and Advances, Long Beach, 12-15 January 1999, 233-235.
[2] Hussein, A.A. and Batarseh, I. (2011) A Review of Charging Algorithms for Nickel and Lithium Battery Chargers. IEEE Transactions on Vehicular Technology, 60, 830-838.
http://dx.doi.org/10.1109/TVT.2011.2106527
[3] Hussein, A.A. and Batarseh, I. (2011) State-of-Charge Estimation for a Single Lithium Battery Cell Using Extended Kalman Filter. IEEE Power and Energy Society General Meeting, 24-29 July 2011, San Diego, 1-5.
[4] Hussein, A.A. (2013) Capacity Fade Estimation in Electric Vehicles Li-Ion Batteries Using Artificial Neural Networks. 2013 ECCE Conference, Denver, 15-19 September 2013, 677-681.
[5] Plett, G.L. (2004) Extended Kalman Filtering for Battery Management Systems of LiPB-Based HEV Battery Packs: Part 3. State and Parameter Estimation. Journal of Power Sources, 134, 277-292.
http://dx.doi.org/10.1016/j.jpowsour.2004.02.033
[6] Piller, S., Perrin, M. and Jossen, A. (2001) Methods for State-of-Charge Determination and Their Applications. Journal of Power Sources, 96, 113-120. http://dx.doi.org/10.1016/S0378-7753(01)00560-2
[7] Hussein, A.A., Kutkut, N., Shen, J. and Batarseh, I. (2012) Distributed Battery Micro-Storage Systems Design and Operation in a Deregulated Electricity Market. IEEE Transactions on Sustainable Energy, 3, 545-556.
http://dx.doi.org/10.1109/TSTE.2012.2191806
[8] Haykin, S. (1999) Neural Networks and Learning Machines. 3rd Edition, 1-46.
[9] He, H., Xiong, R., Zhang, X. and Sun, F. (2011) State-of-Charge Estimation of the Lithium-Ion Battery Using an Adaptive Extended Kalman Filter Based on an Improved Thevenin Model. IEEE Transactions on Vehicular Technology, 60, 1461-1469. http://dx.doi.org/10.1109/TVT.2011.2132812
[10] Zhang, F., Guangjun, L. and Fang, L. (2008) A Battery State of Charge Estimation Method with Extended Kalman Filter. IEEE/ASME International Conference on Advanced Intelligent Mechatronics, Xian, 2-5 July 2008, 1008-1013.
http://dx.doi.org/10.1109/AIM.2008.4601799
[11] Qiu, S., Chen, Z., Masrur, M.A. and Murphey, Y.L. (2011) Battery Hysteresis Modeling for State of Charge Estimation Based on Extended Kalman Filter. Proceedings of the 6th IEEE Conference on Industrial Electronics and Applications, Beijing, 21-23 June 2011, 184-189.
[12] Domenico, D.D., Fiengo, G. and Stefanopoulou, A. (2008) Lithium-Ion Battery State of Charge Estimation with a Kalman Filter Based on a Electrochemical Model. Proceedings of the IEEE International Conference on Control Applications, San Antonio, 3-5 September 2008, 702-707.
[13] Yan, W., Ming, Y.T. and Jie, L.B. (2008) Lead-Acid Power Battery Management System Basing on Kalman Filtering. Proceedings of the IEEE Vehicle Power and Propulsion Conference, Harbin, 3-5 September 2008, 1-6.
[14] Windarko, N.A., Choi, J. and Chung, G.B. (2011) SOC Estimation of LiPB Batteries Using Extended Kalman Filter Based on High Accuracy Electrical Model. Proceedings of the 8th IEEE International Conference on Power Electronics and ECCE Asia, Jeju, 30 May-3 June 2011, 2015-2022. http://dx.doi.org/10.1109/ICPE.2011.5944483
[15] Chan, C.C., Lo, E.W.C. and Weixiang, S. (2000) The Available Capacity Computation Model Based on Artificial Neural Network for Lead-Acid Batteries in Electric Vehicles. Journal of Power Sources, 87, 201-204.
http://dx.doi.org/10.1016/S0378-7753(99)00502-9
[16] Shi, P., Bu, C. and Zhao, Y. (2005) The ANN Models for SOC/BRC Estimation of Li-Ion Battery. Proceedings of the IEEE International Conference on Information Acquisition, Hong Kong and Macau, 27 June-3 July 2005.
[17] Shen, W.X., Chan, C.C., Lo, E.W.C. and Chau, K.T. (2002) A New Battery Available Capacity Indicator for Electric Vehicles Using Neural Network. Energy Conversion and Management, 43, 817-826.
http://dx.doi.org/10.1016/S0196-8904(01)00078-4
[18] Yamazaki, T., Sakurai, K. and Muramoto, K. (1998) Estimation of the Residual Capacity of Sealed Lead-Acid Batteries by Neural Network. Proceedings of the 20th International Telecommunications Energy Conference, San Francisco, 4-8 October 1998, 210-214.
[19] Affanni, A., Bellini, A., Concari, C. and Franceschini, G. (2003) EV Battery State of Charge: Neural Network Based Estimation. Proceedings of the IEEE International Electric Machines and Drives Conference, Madison, 1-4 June 2003, 684-688. http://dx.doi.org/10.1109/IEMDC.2003.1210310
[20] Shen, W.X. (2007) State of Available Capacity Estimation for Lead-Acid Batteries in Electric Vehicles Using Neural Network. Energy Conversion and Management, 48, 433-442. http://dx.doi.org/10.1016/j.enconman.2006.06.023
[21] Shen, W.X., Chau, K.T., Chan, C.C. and Lo, E.W.C. (2005) Neural Network-Based Residual Capacity Indicator for Nickel-Metal Hydride Batteries in Electric Vehicles. IEEE Transactions on Vehicular Technology, 54, 1705-1712.
http://dx.doi.org/10.1109/TVT.2005.853448
[22] Cai, C.H., Du, D., Liu, Z.Y. and Zhang, H. (2002) Artificial Neural Network in Estimation of Battery State of Charge (SOC) with Nonconventional Input Variables Selected by Correlation Analysis. Proceedings of the International Conference on Machine Learning and Cybernetics, Beijing, 4-5 November 2002, 1619-1625.
[23] Chen, Z., Qiu, S., Masrur, M.A. and Murphey, Y.L. (2011) Battery State of Charge Estimation Based on a Combined Model of Extended Kalman Filter and Neural Networks. Proceedings of the 2011 International Joint Conference on Neural Networks (IJCNN), San Jose, 31 July-5 August 2011, 2156-2163.
http://dx.doi.org/10.1109/IJCNN.2011.6033495
[24] Simon, D. (2006) Optimal State Estimation. Wiley-Interscience, Hoboken, 407-409.
[25] Hussein, A.A. and Batarseh, I. (2011) An Overview of Generic Battery Models. Proceedings of the IEEE Power and Energy Society General Meeting, San Diego, 24-29 July 2011, 1-6.
[26] Hippert, H.S., Pedreira, C.E. and Souza, R.C. (2001) Neural Networks for Short-Term Load Forecasting: A Review and Evaluation. IEEE Transactions on Power Systems, 16, 44-55.
http://dx.doi.org/10.1109/59.910780

Copyright © 2023 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.