Lithium-ion battery packs are the predominant energy storage systems in aircraft, electric vehicles, portable devices, and other equipment requiring a reliable, high-energy-density, low-weight power source. The battery management system (BMS) is responsible for safe operation, performance, and battery life under diverse charge-discharge and environmental conditions.
State machine for precharging for contactor management
Passive battery cell balancing
Fault management: over/under voltage, over current, over temperature etc.
Charge and discharge current limit calculations
Passive balancing
State of charge estimation using UKF
Internal resistance estimation
Battery parameter estimation
See an overview of the various subsystems contained within the sample battery pack and its peripherals and what makes this cell representative of real-life lithium ion chemistry.
This video goes into more detail on the BMS algorithm; the part of the battery management system that monitors, protects, limits, and reports measurements from the battery pack. Learn how to use Stateflow® to develop supervisory control for a battery management system.
Learn about the advantages and drawbacks of three methods for state-of-charge estimation (SoC): Coulomb counting, Unscented Kalman Filters, and Extended Kalman Filters.
The final video in this series focuses on cell balancing. It’s important to keep individual battery cells roughly at the same state of charge, otherwise the system can become underutilized. Learn how to model cell balancing algorithms in Simulink.