SystemC-AMS-based design of a battery model for single and multi cell applications

Portable battery-powered applications are heavily affected by the growing variety of provided functionalities. As the applications get more and more powerful, optimization of power-management-related issues is of great importance. The reliable knowledge of cell parameters like its state of charge (SoC), state of health (SoH) or its internal impedance is essential for the optimization. Internal cell parameters show significant variations over a battery’s operational lifetime. Especially at the late stage of a battery’s cycle lifetime, parameter changes are of particular interest. To reproduce the battery behavior during a cell’s whole duration of life, dedicated simulation models are required. In this paper, an equivalent-circuit-based battery model is implemented by using the SystemC-AMS hardware description language. This innovative implementation is compared to both, a continuous- and a discrete-time MATLAB/Simulink realization of the considered model. The validation is done with respect to the reached accuracy and the required total simulation time. The presented methodology reduces the total simulation time by at least 18.6% in the considered cases.

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

[2]  Mario Huemer,et al.  SystemC-AMS modeling and simulation of digitally controlled DC-DC converters , 2010, 2010 Twenty-Fifth Annual IEEE Applied Power Electronics Conference and Exposition (APEC).