Moving Battery Models to Low-Cost Microcontrollers for Enabling Electric Transportation

Tuesday, 7 October 2014: 16:40
Sunrise, 2nd Floor, Galactic Ballroom 4 (Moon Palace Resort)
M. Pathak (Department of Energy, Environmental and Chemical Engineering, Washington University in St. Louis), D. Sonawane (Washington University in St Louis), B. Suthar (Department of Energy, Environmental and Chemical Engineering, Washington University in St. Louis), D. Rife (Washington University in St Louis), and V. R. Subramanian (Washington University-St. Louis)
Optimal performance of a proactive Battery Management System (BMS) needs real time knowledge of internal states of the battery such as Sate-of-Charge (SOC), State-of-Health (SOH) and battery power [1]. The effect of inaccurate state estimations may cause severe damage to the battery. The physics based battery models that could predict the internal states are inherently computationally challenging. This is difficult for implementation in dedicated microprocessors or microcontrollers with limited on-chip memory and low CPU clock. Efforts have been made in the past to come up with different low complexity and reformulated models which are capable of being implemented in microcontrollers for BMS operation [2-4].

In this work, we propose reformulated physics-based electrochemical models which are highly computationally efficient to deploy in low cost microcontrollers (like 32-bit AVR or Beagle Bone) for accurate state estimation of batteries. This talk will particularly focus on numerical simulation techniques that enable real-time simulation and optimization in microcontroller environment.



The authors acknowledge financial support provided by the US Department of Energy’s Advanced Research Projects Agency-Energy (ARPA-E), under award number DE-AR0000275. 


[1] V. Pop, Battery Management Systems: Accurate State-of-Charge Indication for Battery Powered Applications, Dordrecht, Springer (2008).

[2] M. Farkhondeh, and C. Delacourt, Mathematical Modeling of Commercial LiFePO4 Electrodes Based on Variable Solid-State Diffusivity, J. Electrochem Soc. 159, A177 (2012).

 [3] R. Klein, N. A. Chaturvedi, J. Christensen, J. Ahmed, R. Findeisen and A. Kojic, in Proceedings of the American Control Conference, p. 6618 (2010).

[4] P. W. C. Northrop, V. Ramadesigan, S. De, and V. R. Subramanian, “Coordinate Transformation, Orthogonal Collocation and Model Reformulation for Simulating Electrochemical-Thermal Behavior of Lithium-ion Battery Stacks,” J. Electrochem. Soc. 158(12), A1461-A1477 (2011).