Skip to Page Content


Battery Management Systems, Volume III: Physics-Based Methods

This book is the third and final volume in a series describing battery-management systems. The intention of the series is not to be encyclopedic; rather, it is to put forward only the current best practices, with sufficient fundamental background to understand them thoroughly.

The first volume in the series focused on deriving mathematical sets of equations or models that describe how battery cells work, inside and out. The second volume discusses applications of equivalent-circuit models to solving problems in battery management and control. This third volume tackles these problems using physics-based models instead.

This third volume is now available for purchase at The first is described in more detail at BMS1 homepage. The second is described in more detail at BMS2 homepage.

The table of contents has the same organization as the course ECE5730: Physics-Based Battery Management Systems Algorithms. This course is still in development and is not yet available online, but covers the topics:
  1. Redundant Parameter Elimination.
  2. Modeling Electrochemical Impedance.
  3. Model Parameter Estimation.
  4. Efficient Time-Domain Simulation.
  5. Electrochemical Internal Variables Estimation.
  6. Diagnosis and Prognosis of Degradation.
  7. Optimal Fast Charge.
  8. Computing Dynamic Power Limits.

We plan to provide a downloadable MATLAB toolbox that gives examples for how to implement the material taught in this book. This toolbox is still in preparation and will be made available on this site when it is ready.