A comparative study and review of different Kalman filters by applying an enhanced validation method

Abstract The Kalman filter is a common state of charge estimation algorithm for lithium-ion cells. Since its first introduction in the application of lithium-ion cells, different implementations of Kalman filters were presented in literature. However, due to non-uniform validation methods and filter tuning parameters, the performance of different Kalman filters is difficult to quantify. On this account, we compare 18 different implementations of Kalman filters with an enhanced validation method developed in our previous work. The algorithms are tested during a low-dynamic, high-dynamic and a long-term current load profile at −10 °C, 0 °C, 10 °C, 25 °C and 40 °C with a fixed set of filter tuning values. To ensure comparability, a quantitative rating technique is used for estimation accuracy, transient behaviour, drift, failure stability, temperature stability and residual charge estimation. The benchmark shows a similar estimation accuracy of all filters with an one and two RC term equivalent circuit model. Furthermore, a strong dependency on temperature during high-dynamic loads is observed. To evaluate the importance of the tuning parameters, the temperature dependency is reduced with an individual filter tuning. It is reasoned, that not only the filter type is significant for the estimation performance, but the filter tuning.

[1]  Paul Zarchan,et al.  Fundamentals of Kalman Filtering: A Practical Approach , 2001 .

[2]  Hossein Gholizade-Narm,et al.  Lithium-ion battery state of charge estimation based on square-root unscented Kalman filter , 2013 .

[3]  Seongjun Lee,et al.  State-of-charge and capacity estimation of lithium-ion battery using a new open-circuit voltage versus state-of-charge , 2008 .

[4]  Gregory L. Plett,et al.  Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs: Part 2. Modeling and identification , 2004 .

[5]  Chenbin Zhang,et al.  A method for joint estimation of state-of-charge and available energy of LiFePO4 batteries , 2014 .

[6]  Andreas Jossen,et al.  Temperature Influences on State and Parameter Estimation Based on a Dual Kalman Filter , 2014 .

[7]  Eric A. Wan,et al.  Dual Extended Kalman Filter Methods , 2002 .

[8]  P. Singh,et al.  Fuzzy logic modeling of unmanned surface vehicle (USV) hybrid power system , 2005, Proceedings of the 13th International Conference on, Intelligent Systems Application to Power Systems.

[9]  L. Guzzella,et al.  Model-based distinction and quantification of capacity loss and rate capability fade in Li-ion batteries , 2010 .

[10]  Huei Peng,et al.  A unified open-circuit-voltage model of lithium-ion batteries for state-of-charge estimation and state-of-health monitoring , 2014 .

[11]  Simon Schwunk,et al.  Particle filter for state of charge and state of health estimation for lithium–iron phosphate batteries , 2013 .

[12]  D. Sauer,et al.  Dynamic electric behavior and open-circuit-voltage modeling of LiFePO4-based lithium ion secondary batteries , 2011 .

[13]  Wei Sun,et al.  A modified model based state of charge estimation of power lithium-ion batteries using unscented Kalman filter , 2014 .

[14]  Zonghai Chen,et al.  A method for state-of-charge estimation of LiFePO4 batteries based on a dual-circuit state observer , 2015 .

[15]  Haiqing Wang,et al.  State of Charge Estimation of Lithium-Ion Batteries Using an Adaptive Cubature Kalman Filter , 2015 .

[16]  Chenbin Zhang,et al.  A novel active equalization method for lithium-ion batteries in electric vehicles , 2015 .

[17]  Jiahao Li,et al.  A comparative study of state of charge estimation algorithms for LiFePO4 batteries used in electric vehicles , 2013 .

[18]  Peng Zhang,et al.  Fading Kalman filter-based real-time state of charge estimation in LiFePO4 battery-powered electric vehicles , 2016 .

[19]  Huazhen Fang,et al.  Improved adaptive state-of-charge estimation for batteries using a multi-model approach , 2014 .

[20]  Chenbin Zhang,et al.  A method for state-of-charge estimation of Li-ion batteries based on multi-model switching strategy , 2015 .

[21]  Hanxu Sun,et al.  Open-Circuit Voltage-Based State of Charge Estimation of Lithium-ion Battery Using Dual Neural Network Fusion Battery Model , 2016 .

[22]  Krishna R. Pattipati,et al.  Open circuit voltage characterization of lithium-ion batteries , 2014 .

[23]  Chenglin Liao,et al.  Sigma-point Kalman filter application on estimating battery SOC , 2009, 2009 IEEE Vehicle Power and Propulsion Conference.

[24]  P. P. J. van den Bosch,et al.  On-line battery identification for electric driving range prediction , 2011, 2011 IEEE Vehicle Power and Propulsion Conference.

[25]  Hongwen He,et al.  Comparison Study on the Battery SoC Estimation with EKF and UKF Algorithms , 2013 .

[26]  Khadija El Kadri Benkara,et al.  Impedance Observer for a Li-Ion Battery Using Kalman Filter , 2009, IEEE Transactions on Vehicular Technology.

[27]  Yi Lu Murphey,et al.  Battery state of charge estimation based on a combined model of Extended Kalman Filter and neural networks , 2011, The 2011 International Joint Conference on Neural Networks.

[28]  Torsten Wik,et al.  Robust recursive impedance estimation for automotive lithium-ion batteries , 2016 .

[29]  Jianqiu Li,et al.  Simplification of physics-based electrochemical model for lithium ion battery on electric vehicle. Part II: Pseudo-two-dimensional model simplification and state of charge estimation , 2015 .

[30]  Andreas Jossen,et al.  Ageing of lithium-ion battery modules with dissipative balancing compared with single-cell ageing , 2016 .

[31]  Michael Buchholz,et al.  On-board state-of-health monitoring of lithium-ion batteries using linear parameter-varying models , 2013 .

[32]  Hongwen He,et al.  Adaptive Extended Kalman Filter Based Fault Detection and Isolation for a Lithium-Ion Battery Pack , 2015 .

[33]  Hongwen He,et al.  Real-time estimation of battery state-of-charge with unscented Kalman filter and RTOS μCOS-II platform , 2016 .

[34]  Xiaosong Hu,et al.  Robustness analysis of State-of-Charge estimation methods for two types of Li-ion batteries , 2012 .

[35]  Hongwen He,et al.  Model-based state of charge and peak power capability joint estimation of lithium-ion battery in plug-in hybrid electric vehicles , 2013 .

[36]  Hamid Sharif,et al.  An enhanced circuit-based model for single-cell battery , 2010, 2010 Twenty-Fifth Annual IEEE Applied Power Electronics Conference and Exposition (APEC).

[37]  C. Mi,et al.  A robust state-of-charge estimator for multiple types of lithium-ion batteries using adaptive extended Kalman filter , 2013 .

[38]  Hongwen He,et al.  Estimation of state-of-charge and state-of-power capability of lithium-ion battery considering varying health conditions , 2014 .

[39]  Andreas Jossen,et al.  Validation and benchmark methods for battery management system functionalities: State of charge estimation algorithms , 2016 .

[40]  Shengbo Eben Li,et al.  Combined State of Charge and State of Health estimation over lithium-ion battery cell cycle lifespan for electric vehicles , 2015 .

[41]  Chenbin Zhang,et al.  An adaptive remaining energy prediction approach for lithium-ion batteries in electric vehicles , 2016 .

[42]  Ramesh R. Rao,et al.  Pulsed battery discharge in communication devices , 1999, MobiCom '99.

[43]  Jiahao Li,et al.  A comparative study and validation of state estimation algorithms for Li-ion batteries in battery management systems , 2015 .

[44]  Seongjun Lee,et al.  Complementary Cooperation Algorithm Based on DEKF Combined With Pattern Recognition for SOC/Capacity Estimation and SOH Prediction , 2012, IEEE Transactions on Power Electronics.

[45]  Bo-Hyung Cho,et al.  Li-Ion Battery SOC Estimation Method based on the Reduced Order Extended Kalman Filtering , 2006 .

[46]  Gregory L. Plett,et al.  Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs: Part 3. State and parameter estimation , 2004 .

[47]  Andreas Nyman,et al.  Analysis of the Polarization in a Li-Ion Battery Cell by Numerical Simulations , 2010 .

[48]  Gregory L. Plett,et al.  Sigma-point Kalman filtering for battery management systems of LiPB-based HEV battery packs: Part 1: Introduction and state estimation , 2006 .

[49]  Stephen Duncan,et al.  Lithium-ion battery thermal-electrochemical model-based state estimation using orthogonal collocation and a modified extended Kalman filter , 2015, ArXiv.

[50]  Chenbin Zhang,et al.  State-of-charge Estimation of Lithium-ion Batteries Based on Multiple Filters Method , 2015 .

[51]  Suleiman M. Sharkh,et al.  Estimation of State of Charge of Lithium-Ion Batteries Used in HEV Using Robust Extended Kalman Filtering , 2012 .

[52]  Jae Wan Park,et al.  On-line optimization of battery open circuit voltage for improved state-of-charge and state-of-health estimation , 2015 .

[53]  Hongwen He,et al.  Online estimation of model parameters and state-of-charge of LiFePO4 batteries in electric vehicles , 2012 .

[54]  Jun Liu,et al.  Effect of entropy change of lithium intercalation in cathodes and anodes on Li-ion battery thermal management , 2010 .

[55]  Unai Viscarret,et al.  Enhanced closed loop State of Charge estimator for lithium-ion batteries based on Extended Kalman Filter , 2015 .

[56]  Huajing Fang,et al.  An integrated unscented kalman filter and relevance vector regression approach for lithium-ion battery remaining useful life and short-term capacity prediction , 2015, Reliab. Eng. Syst. Saf..

[57]  Simon F. Schuster,et al.  Nonlinear aging characteristics of lithium-ion cells under different operational conditions , 2015 .

[58]  Jonghoon Kim,et al.  State-of-Charge Estimation and State-of-Health Prediction of a Li-Ion Degraded Battery Based on an EKF Combined With a Per-Unit System , 2011, IEEE Transactions on Vehicular Technology.

[59]  D. Sauer,et al.  Characterization of high-power lithium-ion batteries by electrochemical impedance spectroscopy. I. Experimental investigation , 2011 .

[60]  Gregory L. Plett,et al.  Sigma-point Kalman filtering for battery management systems of LiPB-based HEV battery packs Part 2: Simultaneous state and parameter estimation , 2006 .

[61]  Georg Walder,et al.  Adaptive State and Parameter Estimation of Lithium-Ion Batteries based on a Dual Linear Kalman Filter , 2014 .

[62]  Guangzhong Dong,et al.  An online model-based method for state of energy estimation of lithium-ion batteries using dual filters , 2016 .

[63]  Dirk Uwe Sauer,et al.  A holistic aging model for Li(NiMnCo)O2 based 18650 lithium-ion batteries , 2014 .

[64]  Wei He,et al.  State of charge estimation of lithium-ion batteries using the open-circuit voltage at various ambient temperatures , 2014 .

[65]  Matthieu Dubarry,et al.  Development of a universal modeling tool for rechargeable lithium batteries , 2007 .

[66]  Dirk Uwe Sauer,et al.  Adaptive approach for on-board impedance parameters and voltage estimation of lithium-ion batteries in electric vehicles , 2015 .

[67]  R. E. Kalman,et al.  A New Approach to Linear Filtering and Prediction Problems , 2002 .

[68]  Rudolph van der Merwe,et al.  The unscented Kalman filter for nonlinear estimation , 2000, Proceedings of the IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium (Cat. No.00EX373).

[69]  Xiaosong Hu,et al.  A comparative study of equivalent circuit models for Li-ion batteries , 2012 .

[70]  Rudolph van der Merwe,et al.  Sigma-point kalman filters for probabilistic inference in dynamic state-space models , 2004 .

[71]  Xiaosong Hu,et al.  Adaptive unscented Kalman filtering for state of charge estimation of a lithium-ion battery for elec , 2011 .

[72]  Bor Yann Liaw,et al.  A novel on-board state-of-charge estimation method for aged Li-ion batteries based on model adaptive extended Kalman filter , 2014 .

[73]  Iryna Snihir,et al.  Battery open-circuit voltage estimation by a method of statistical analysis , 2006 .

[74]  Jian Ma,et al.  A new neural network model for the state-of-charge estimation in the battery degradation process , 2014 .

[75]  D. Simon Optimal State Estimation: Kalman, H Infinity, and Nonlinear Approaches , 2006 .

[76]  Myoungho Sunwoo,et al.  State-of-charge estimation of lead-acid batteries using an adaptive extended Kalman filter , 2009 .

[77]  Rudolph van der Merwe,et al.  The Unscented Kalman Filter , 2002 .

[78]  Dong Wang,et al.  A comparative study of three model-based algorithms for estimating state-of-charge of lithium-ion batteries under a new combined dynamic loading profile , 2016 .

[79]  Bizhong Xia,et al.  Comparison Study on Two Model-Based Adaptive Algorithms for SOC Estimation of Lithium-Ion Batteries in Electric Vehicles , 2014 .

[80]  Zonghai Chen,et al.  A new model for State-of-Charge (SOC) estimation for high-power Li-ion batteries , 2013 .

[81]  Matthieu Dubarry,et al.  From single cell model to battery pack simulation for Li-ion batteries , 2009 .

[82]  Andreas Jossen,et al.  Functionality and Behaviour of an Dual Kalman Filter implemented on a Modular Battery-Management-System , 2013 .

[83]  Delphine Riu,et al.  A review on lithium-ion battery ageing mechanisms and estimations for automotive applications , 2013 .

[84]  Hongwen He,et al.  Adaptive state of charge estimator for lithium-ion cells series battery pack in electric vehicles , 2013 .

[85]  Afshin Izadian,et al.  Model based condition monitoring in lithium-ion batteries , 2014 .

[86]  Gregory L. Plett,et al.  Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs Part 1. Background , 2004 .

[87]  Bor Yann Liaw,et al.  Improved extended Kalman filter for state of charge estimation of battery pack , 2014 .

[88]  Dirk Uwe Sauer,et al.  Experimental investigation of the lithium-ion battery impedance characteristic at various conditions and aging states and its influence on the application , 2013 .

[89]  Weijun Gu,et al.  Online cell SOC estimation of Li-ion battery packs using a dual time-scale Kalman filtering for EV applications , 2012 .

[90]  Wei Liu,et al.  Battery algorithm verification and development using hardware-in-the-loop testing , 2010 .

[91]  Huiqi Li,et al.  State of charge estimation for LiMn2O4 power battery based on strong tracking sigma point Kalman filter , 2015 .

[92]  Dirk Uwe Sauer,et al.  Advanced mathematical methods of SOC and SOH estimation for lithium-ion batteries , 2013 .

[93]  Ralph E. White,et al.  Online Estimation of the State of Charge of a Lithium Ion Cell , 2006 .