Optimal charging of a Li-ion cell: A hybrid Model Predictive Control approach

The safe and effective operation of Li-ion batteries requires Advanced Battery Management Systems (ABMSs), which can be designed by Model Predictive Control (MPC). The dynamics of Li-ion batteries are well described by a set of highly nonlinear and tightly coupled partial differential algebraic equations that arise from porous electrode theory, but the expressions are too complex to be included in the real-time optimization calculations carried out by MPC. For this reason, a linearized version of such models has been used in past studies. Such linear models do not describe all of the important dynamic nonlinearities of Li-ion battery operations, especially with regard to thermal management, and such plant-model mismatch can degrade performance and lead to violation of operational constraints. This paper proposes a Hybrid MPC (HMPC) algorithm that incorporates a PieceWise Affine AutoRegressive eXogenous (PWARX) battery model constructed using a tailored clustering and identification algorithm. Simulations show that this model better approximates the thermal behavior of the Li-ion cell, and obtains better closed-loop performance when compared to MPC based on an ARX model.

[1]  M. S. Rana,et al.  Nonlinearity Effects Reduction of an AFM Piezoelectric Tube Scanner Using MIMO MPC , 2015, IEEE/ASME Transactions on Mechatronics.

[2]  T. Johansen,et al.  Identification of non-linear system structure and parameters using regime decomposition , 1994, Autom..

[3]  W. P. M. H. Heemels,et al.  Comparison of Four Procedures for the Identification of Hybrid Systems , 2005, HSCC.

[4]  Thiago V. Costa,et al.  Experimental assessment and design of multiple model predictive control based on local model networks for industrial processes , 2015, Evol. Syst..

[5]  Suleiman M. Sharkh,et al.  An Optimal Charging Method for Li-Ion Batteries Using a Fuzzy-Control Approach Based on Polarization Properties , 2013, IEEE Transactions on Vehicular Technology.

[6]  R. B. Gopaluni,et al.  LIONSIMBA: A Matlab Framework Based on a Finite Volume Model Suitable for Li-Ion Battery Design, Simulation, and Control , 2016 .

[7]  Richard D. Braatz,et al.  Optimal Health-aware Charging Protocol for Lithium-ion Batteries: A Fast Model Predictive Control Approach , 2016 .

[8]  Kamel Abderrahim,et al.  A Kohonen Neural Network Based Method for PWARX Identification , 2013, ALCOSP.

[9]  A. Nassar,et al.  Real-Time Control of Industrial Urea Evaporation Process Using Model Predictive Control , 2015 .

[10]  M. Doyle,et al.  Modeling of Galvanostatic Charge and Discharge of the Lithium/Polymer/Insertion Cell , 1993 .

[11]  Manfred Morari,et al.  A clustering technique for the identification of piecewise affine systems , 2001, Autom..

[12]  Carlos E. Garcia,et al.  QUADRATIC PROGRAMMING SOLUTION OF DYNAMIC MATRIX CONTROL (QDMC) , 1986 .

[13]  Alberto Bemporad,et al.  Identification of piecewise affine systems via mixed-integer programming , 2004, Autom..

[14]  John Newman,et al.  A General Energy Balance for Battery Systems , 1984 .

[15]  J. Selman,et al.  Thermal modeling and design considerations of lithium-ion batteries , 1999 .

[16]  Richard D. Braatz,et al.  Optimal Charging Profiles with Minimal Intercalation-Induced Stresses for Lithium-Ion Batteries Using Reformulated Pseudo 2-Dimensional Models , 2014 .

[17]  Martin Grötschel,et al.  The Representation of Polyhedra by Polynomial Inequalities , 2002, Discret. Comput. Geom..

[18]  Ralph E. White,et al.  Thermal Model for a Li-Ion Cell , 2008 .

[19]  Venkatasailanathan Ramadesigan,et al.  Coordinate Transformation, Orthogonal Collocation, Model Reformulation and Simulation of Electrochemical-Thermal Behavior of Lithium-Ion Battery Stacks , 2011 .

[20]  Yuang-Shung Lee,et al.  Intelligent control battery equalization for series connected lithium-ion battery strings , 2005, IEEE Trans. Ind. Electron..

[21]  Joeri Van Mierlo,et al.  SUBAT: An assessment of sustainable battery technology , 2006 .

[22]  Richard D. Braatz,et al.  Optimal control and state estimation of lithium-ion batteries using reformulated models , 2013, 2013 American Control Conference.

[23]  B. Nahid-Mobarakeh,et al.  Comparative study of control approaches of Li-Ion battery/supercapacitor storage devices for fuel cell power plant , 2015, 2015 International Conference on Clean Electrical Power (ICCEP).

[24]  Carol S. Woodward,et al.  Enabling New Flexibility in the SUNDIALS Suite of Nonlinear and Differential/Algebraic Equation Solvers , 2020, ACM Trans. Math. Softw..

[25]  Ralph E. White,et al.  Development of First Principles Capacity Fade Model for Li-Ion Cells , 2004 .

[26]  T. Fuller,et al.  A Critical Review of Thermal Issues in Lithium-Ion Batteries , 2011 .

[27]  Yi-Hua Liu,et al.  Design and implementation of Li-ion battery charger using state-of-charge estimation with fuzzy temperature control , 2015, 2015 IEEE International Conference on Industrial Technology (ICIT).

[28]  Alberto Bemporad,et al.  Control of systems integrating logic, dynamics, and constraints , 1999, Autom..

[29]  Richard D. Braatz,et al.  State of Charge Estimation in Li-ion Batteries Using an Isothermal Pseudo Two-Dimensional Model , 2013 .

[30]  Richard D. Braatz,et al.  Publisher's Note: Modeling and Simulation of Lithium-Ion Batteries from a Systems Engineering Perspective [J. Electrochem. Soc., 159, R31 (2012)] , 2012 .

[31]  Jen-Hao Teng,et al.  Design and Implementation of a Fully-digital Lithium-Ion Battery Charger , 2006, TENCON 2006 - 2006 IEEE Region 10 Conference.

[32]  Richard D. Braatz,et al.  Real-time model predictive control for the optimal charging of a lithium-ion battery , 2015, 2015 American Control Conference (ACC).

[33]  Venkatasailanathan Ramadesigan,et al.  Optimal charging profiles for mechanically constrained lithium-ion batteries. , 2014, Physical chemistry chemical physics : PCCP.

[34]  K. A. El-Metwally,et al.  Real-Time Control of Industrial Urea Evaporation Process Using ModelPredictive Control , 2015 .

[35]  Feng Qian,et al.  A fast MPC algorithm for reducing computation burden of MIMO , 2015 .