Algorithms for Battery Management Systems Specialization
In this online engineering specialization, you will learn the major functions that must be performed by a battery management system, how lithium-ion battery cells work, how to model their behaviors mathematically, how to write algorithms (computer methods) to estimate state-of-charge, state-of-health, remaining energy, and available power, and how to balance cells in a battery pack.
By completing this specialization, you will be able to:
- D​esign equivalent-circuit models for lithium-ion battery cells
- Implement state-of-charge (SOC) estimators for lithium-ion battery cells
- Implement state-of-health (SOH) estimators for lithium-ion battery cells
- Design balancers and power-limits estimators for lithium-ion battery packs
Courses
- Introduction to Battery Management Systems
- Equivalent Circuit Cell Model Simulation
- Battery State-of-Charge (SOC) Estimation
- Battery State-of-Health (SOH) Estimation
- Battery Pack Balancing and Power Estimation
This specialization can be taken for academic credit as part of CU Boulder’s Master of Science in Electrical Engineering (MS-EE) degree offered on the Coursera platform. The MS-EE is an affordable, global master's program powered by you. Learn more about the MS-EE program.