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 www.artechhouse.com. 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.

A MATLAB toolbox of files to supplment this text can be downloaded here. This archive is around 800MB in size, so it may take a long time to download. The toolbox is organized into folders that correspond to chapters in the book. Example scripts are given for each chapter (except chapter 1). Note that the toolbox files for chapters 7 and 8 are not yet prepared for public distribution but will be added to the toolbox when they are ready. For inquiries regarding when the toolbox codes for chapters 7-8 might be ready, please contact mtrimbol at uccs dot edu.

Note that there are on the order of 23,000 files in this toolbox. We have made a concerted effort to make sure that everything is complete and correct but despite doing so, there are certain to be omissions and errors. Please report any that you find to gplett at uccs dot edu.