Nonlinear state observers and extended Kalman filters for battery systems

Abstract The focus of this paper is to develop reliable observer and filtering techniques for finite-dimensional battery models that adequately describe the charging and discharging behaviors. For this purpose, an experimentally validated battery model taken from the literature is extended by a mathematical description that represents parameter variations caused by aging. The corresponding disturbance models account for the fact that neither the state of charge, nor the above-mentioned parameter variations are directly accessible by measurements. Moreover, this work provides a comparison of the performance of different observer and filtering techniques as well as a development of estimation procedures that guarantee a reliable detection of large parameter variations. For that reason, different charging and discharging current profiles of batteries are investigated by numerical simulations. The estimation procedures considered in this paper are, firstly, a nonlinear Luenberger-type state observer with an offline calculated gain scheduling approach, secondly, a continuous-time extended Kalman filter and, thirdly, a hybrid extended Kalman filter, where the corresponding filter gains are computed online.

[1]  Arie Levant,et al.  Higher-order sliding modes, differentiation and output-feedback control , 2003 .

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

[3]  Christopher D. Rahn,et al.  Model-Based Electrochemical Estimation and Constraint Management for Pulse Operation of Lithium Ion Batteries , 2010, IEEE Transactions on Control Systems Technology.

[4]  Ralph E. White,et al.  Mathematical modeling of lithium-ion and nickel battery systems , 2002 .

[5]  Alexey N. Zhirabok,et al.  An approach to the analysis of observability and controllability in nonlinear systems via linear methods , 2012, Int. J. Appl. Math. Comput. Sci..

[6]  Ding Lei,et al.  An adaptive Kalman filtering based State of Charge combined estimator for electric vehicle battery pack , 2009 .

[7]  Luca Benini,et al.  Discrete-time battery models for system-level low-power design , 2001, IEEE Trans. Very Large Scale Integr. Syst..

[8]  Il-Song Kim,et al.  The novel state of charge estimation method for lithium battery using sliding mode observer , 2006 .

[9]  John Chiasson,et al.  Estimating the state of charge of a battery , 2003, Proceedings of the 2003 American Control Conference, 2003..

[10]  Chaoyang Wang,et al.  Thermal‐Electrochemical Modeling of Battery Systems , 2000 .

[11]  Guangjun Liu,et al.  A battery state of charge estimation method using sliding mode observer , 2008, 2008 7th World Congress on Intelligent Control and Automation.

[12]  Min Chen,et al.  Accurate electrical battery model capable of predicting runtime and I-V performance , 2006, IEEE Transactions on Energy Conversion.

[13]  A. Isidori Nonlinear Control Systems: An Introduction , 1986 .

[14]  Peng Shi,et al.  Nonlinear actuator fault estimation observer: An inverse system approach via a T-S fuzzy model , 2012, Int. J. Appl. Math. Comput. Sci..

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

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

[17]  Michael Buchholz,et al.  State-of-health monitoring of lithium-ion batteries in electric vehicles by on-board internal resistance estimation , 2011 .

[18]  Arthur J. Krener,et al.  Linearization by output injection and nonlinear observers , 1983 .

[19]  Chao-Yang Wang,et al.  Computational battery dynamics (CBD)—electrochemical/thermal coupled modeling and multi-scale modeling , 2002 .

[20]  M. Zeitz The extended Luenberger observer for nonlinear systems , 1987 .

[21]  Rolf Findeisen,et al.  Electrochemical Model Based Observer Design for a Lithium-Ion Battery , 2013, IEEE Transactions on Control Systems Technology.

[22]  Massoud Pedram,et al.  An analytical model for predicting the remaining battery capacity of lithium-ion batteries , 2003, 2003 Design, Automation and Test in Europe Conference and Exhibition.

[23]  E.W.C. Lo,et al.  The available capacity computation model based on artificial neural network for lead–acid batteries in electric vehicles , 2000 .

[24]  Andreas Rauh,et al.  Optimization of the longitudinal dynamics of parallel hybrid railway vehicles , 2012, 2012 IEEE International Conference on Control Applications.

[25]  Robert F. Stengel,et al.  Optimal Control and Estimation , 1994 .

[26]  B. Vural,et al.  A dynamic lithium-ion battery model considering the effects of temperature and capacity fading , 2009, 2009 International Conference on Clean Electrical Power.

[27]  Rik W. De Doncker,et al.  Impedance-based simulation models of supercapacitors and Li-ion batteries for power electronic applications , 2003, 38th IAS Annual Meeting on Conference Record of the Industry Applications Conference, 2003..

[28]  Valerie H. Johnson,et al.  Battery performance models in ADVISOR , 2002 .

[29]  Andreas Rauh,et al.  Simulation and Optimization of the Longitudinal Dynamics of Parallel Hybrid Railway Vehicles , 2010, FORMS/FORMAT.

[30]  Andreas Rauh,et al.  Verification Techniques for Sensitivity Analysis and Design of Controllers for Nonlinear Dynamic Systems with Uncertainties , 2009, Int. J. Appl. Math. Comput. Sci..

[31]  Heinz Wenzl,et al.  Electrochemical and thermal modeling of lithium-ion cells for use in HEV or EV application , 2009 .

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

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

[34]  Shuo Pang,et al.  Battery state-of-charge estimation , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[35]  Ziyad M. Salameh,et al.  A mathematical model for lead-acid batteries , 1992 .

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

[37]  L. Serrao,et al.  An aging model of Ni-MH batteries for hybrid electric vehicles , 2005, 2005 IEEE Vehicle Power and Propulsion Conference.

[38]  David A. Stone,et al.  Nonlinear observers for predicting state-of-charge and state-of-health of lead-acid batteries for hybrid-electric vehicles , 2005, IEEE Transactions on Vehicular Technology.

[39]  Mohinder S. Grewal,et al.  Kalman Filtering: Theory and Practice Using MATLAB , 2001 .