State of Charge Estimation of Lithium-Ion Batteries Using an Adaptive Cubature Kalman Filter

Accurate state of charge (SOC) estimation is of great significance for a lithium-ion battery to ensure its safe operation and to prevent it from over-charging or over-discharging. However, it is difficult to get an accurate value of SOC since it is an inner sate of a battery cell, which cannot be directly measured. This paper presents an Adaptive Cubature Kalman filter (ACKF)-based SOC estimation algorithm for lithium-ion batteries in electric vehicles. Firstly, the lithium-ion battery is modeled using the second-order resistor-capacitor (RC) equivalent circuit and parameters of the battery model are determined by the forgetting factor least-squares method. Then, the Adaptive Cubature Kalman filter for battery SOC estimation is introduced and the estimated process is presented. Finally, two typical driving cycles, including the Dynamic Stress Test (DST) and New European Driving Cycle (NEDC) are applied to evaluate the performance of the proposed method by comparing with the traditional extended Kalman filter (EKF) and cubature Kalman filter (CKF) algorithms. Experimental results show that the ACKF algorithm has better performance in terms of SOC estimation accuracy, convergence to different initial SOC errors and robustness against voltage measurement noise as compared with the traditional EKF and CKF algorithms.

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

[2]  Cao Binggang,et al.  State of charge estimation based on evolutionary neural network , 2008 .

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

[4]  Jun Xu,et al.  A new method to estimate the state of charge of lithium-ion batteries based on the battery impedance model , 2013 .

[5]  Katsuhiko Ogata,et al.  Discrete-time control systems (2nd ed.) , 1995 .

[6]  S. Haykin,et al.  Cubature Kalman Filters , 2009, IEEE Transactions on Automatic Control.

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

[8]  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 .

[9]  Hongjie Wu,et al.  State of Charge Estimation Using the Extended Kalman Filter for Battery Management Systems Based on the ARX Battery Model , 2013 .

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

[11]  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 .

[12]  C. Moo,et al.  Enhanced coulomb counting method for estimating state-of-charge and state-of-health of lithium-ion batteries , 2009 .

[13]  Tahsin Koroglu,et al.  A comprehensive review on estimation strategies used in hybrid and battery electric vehicles , 2015 .

[14]  M. Nikdel,et al.  Various battery models for various simulation studies and applications , 2014 .

[15]  Yanqing Shen,et al.  Adaptive online state-of-charge determination based on neuro-controller and neural network , 2010 .

[16]  Magdi S. Mahmoud,et al.  State and Parameter Estimation , 1984 .

[17]  Yingmin Jia,et al.  Location of Mobile Station With Maneuvers Using an IMM-Based Cubature Kalman Filter , 2012, IEEE Transactions on Industrial Electronics.

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

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

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

[21]  Uzay Kaymak,et al.  Modeling and Identification , 2002 .

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

[23]  Wei Sun,et al.  An Adaptive Gain Nonlinear Observer for State of Charge Estimation of Lithium-Ion Batteries in Electric Vehicles , 2014 .

[24]  Simon Haykin,et al.  Cubature Kalman Filtering for Continuous-Discrete Systems: Theory and Simulations , 2010, IEEE Transactions on Signal Processing.

[25]  M. Abdelkrim,et al.  Reduced cubature Kalman filtering applied to target tracking , 2011, The 2nd International Conference on Control, Instrumentation and Automation.

[26]  Leon R. Roose,et al.  Extended Kalman Filter with a Fuzzy Method for Accurate Battery Pack State of Charge Estimation , 2015 .

[27]  Hongwen He,et al.  State-of-Charge Estimation of the Lithium-Ion Battery Using an Adaptive Extended Kalman Filter Based on an Improved Thevenin Model , 2011, IEEE Transactions on Vehicular Technology.

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

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

[30]  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 .

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

[32]  Cheng Zhang,et al.  An integrated approach for real-time model-based state-of-charge estimation of lithium-ion batteries , 2015 .

[33]  Guangjun Liu,et al.  An Adaptive Unscented Kalman Filtering Approach for Online Estimation of Model Parameters and State-of-Charge of Lithium-Ion Batteries for Autonomous Mobile Robots , 2015, IEEE Transactions on Control Systems Technology.

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

[35]  정재식,et al.  A Multiscale Framework with Extended Kalman Filter for Lithium-Ion Battery SOC and Capacity Estimation , 2011 .

[36]  Barry W. Johnson,et al.  A battery state-of-charge indicator for electric wheelchairs , 1992, IEEE Trans. Ind. Electron..

[37]  Pritpal Singh,et al.  Design and implementation of a fuzzy logic-based state-of-charge meter for Li-ion batteries used in portable defibrillators , 2006 .

[38]  Guo Wei,et al.  Online Estimation of Model Parameters and State of Charge of LiFePO4 Batteries Using a Novel Open-Circuit Voltage at Various Ambient Temperatures , 2015 .

[39]  Katsuhiko Ogata,et al.  Discrete-time control systems , 1987 .

[40]  A. H. Mohamed,et al.  Adaptive Kalman Filtering for INS/GPS , 1999 .

[41]  Pengfei Shi,et al.  Effect of Ag additive on the performance of LiNi1/3Co1/3Mn1/3O2 cathode material for lithium ion battery , 2009 .

[42]  Mario Huemer,et al.  Battery Internal State Estimation: A Comparative Study of Non-Linear State Estimation Algorithms , 2013, 2013 IEEE Vehicle Power and Propulsion Conference (VPPC).

[43]  Zhenbao Liu,et al.  Square-root quaternion cubature Kalman filtering for spacecraft attitude estimation , 2012 .

[44]  Mohammad Farrokhi,et al.  State-of-Charge Estimation for Lithium-Ion Batteries Using Neural Networks and EKF , 2010, IEEE Transactions on Industrial Electronics.

[45]  Binyu Xiong,et al.  Extended Kalman filter method for state of charge estimation of vanadium redox flow battery using thermal-dependent electrical model , 2014 .

[46]  A. Salkind,et al.  Determination of state-of-charge and state-of-health of batteries by fuzzy logic methodology , 1999 .

[47]  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 .

[48]  Wei He,et al.  State of charge estimation for electric vehicle batteries using unscented kalman filtering , 2013, Microelectron. Reliab..

[49]  Simon Haykin,et al.  Cubature Kalman smoothers , 2011, Autom..

[50]  Seongjun Lee,et al.  Discrete wavelet transform-based denoising technique for advanced state-of-charge estimator of a lithium-ion battery in electric vehicles , 2015 .

[51]  Yuanyuan Liu,et al.  Adaptive State of Charge Estimation for Li-Ion Batteries Based on an Unscented Kalman Filter with an Enhanced Battery Model , 2013 .

[52]  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 .

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

[54]  Zechang Sun,et al.  ANFIS (adaptive neuro-fuzzy inference system) based online SOC (State of Charge) correction considering cell divergence for the EV (electric vehicle) traction batteries , 2015 .

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

[56]  Feng Ding,et al.  Performance bounds of forgetting factor least-squares algorithms for time-varying systems with finite measurement data , 2005, IEEE Transactions on Circuits and Systems I: Regular Papers.