FPGA-synthesizable Electrical Battery Cell Model for High Performance Real-time Algorithms

Modern battery management systems (BMS) for advanced battery energy storages are expected to provide sufficient and reliable State-of-Charge (SoC) and State-of-Health (SoH) information. Focusing also on mid- and long-term maintenance purposes, health monitoring can be realized only by using high performance real-time estimation algorithms involving online electrical battery cell model. Due to the nonlinear I-V characteristics of cells and multivariable nonlinear functions describing the model parameters, a real-time model synthesized to FPGA seems to be the best solution to fulfill also the strongest requirements of energy management and e-mobility applications in respect of scalability, modularity, accuracy and effectiveness. In this paper, an FPGA-synthesizable battery cell model is presented and proposed. The design approach is discussed from offline to online model design including the model considerations using MATLAB/Simulink ® . The performance analysis and evaluation referenced to the offline model are presented and discussed.

[1]  Hongwen He,et al.  Evaluation of Lithium-Ion Battery Equivalent Circuit Models for State of Charge Estimation by an Experimental Approach , 2011 .

[2]  R. D. De Doncker,et al.  Impedance-based simulation models of supercapacitors and Li-ion batteries for power electronic applications , 2003, IEEE Transactions on Industry Applications.

[3]  François E. Cellier,et al.  Continuous System Simulation , 2006 .

[4]  T. Debreceni,et al.  Matlab/Simulink Generated FPGA Based Real-time HIL Simulator and DSP Controller: A Case Study , 2014 .

[5]  Georg Brasseur,et al.  Modeling of high power automotive batteries by the use of an automated test system , 2003, IEEE Trans. Instrum. Meas..

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

[7]  Z. Suto,et al.  FPGA-based real-time Hardware-In-the-Loop simulator of a mini solar power station , 2014, 2014 IEEE International Energy Conference (ENERGYCON).

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

[9]  T. Debreceni,et al.  Mission Profile-Oriented Design of Battery Systems for Electric Vehicles in MATLAB/Simulink , 2016 .

[10]  Tamais,et al.  FPGA-Based Real-Time Simulation of Renewable Energy Source Power Converters , 2013 .

[11]  P. Baudry,et al.  Electro-thermal modelling of polymer lithium batteries for starting period and pulse power , 1995 .

[12]  Roger A. Dougal,et al.  Dynamic lithium-ion battery model for system simulation , 2002 .

[13]  S. Gold,et al.  A PSPICE macromodel for lithium-ion batteries , 1997, The Twelfth Annual Battery Conference on Applications and Advances.

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

[15]  L. Lam,et al.  A Practical Circuit-based Model for State of Health Estimation of Li-ion Battery Cells in Electric Vehicles , 2011 .

[16]  Binggang Cao,et al.  Evaluation of Model Based State of Charge Estimation Methods for Lithium-Ion Batteries , 2014 .