Battery State-of-Charge (SOC) Estimation

In this specialization, you will learn the major functions that must be performed by a battery management system, how lithium-ion battery cells work and how to model their behaviors mathematically, and 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.

Created by: Gregory Plett

icon
Quality Score

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 80 / 100

icon
Live Chat with CourseDuck's Co-Founder for Help

Need help deciding on a figma course? Or looking for more detail on Gregory Plett's Battery State-of-Charge (SOC) Estimation? Feel free to chat below.
Join CourseDuck's Online Learning Discord Community

icon
Course Description

In this course, you will learn how to implement different state-of-charge estimation methods and to evaluate their relative merits. By the end of the course, you will be able to:-Implement simple voltage-based and current-based state-of-charge estimators and understand their limitations-Explain the purpose of each step in the sequential-probabilistic-inference solution-Execute provided Octave/MATLAB script for a linear Kalman filter and evaluate results-Execute provided Octave/MATLAB script for state-of-charge estimation using an extended Kalman filter on lab-test data and evaluate results-Execute provided Octave/MATLAB script for state-of-charge estimation using an sigma-point Kalman filter on lab-test data and evaluate results-Implement method to detect and discard faulty voltage-sensor measurements

icon
Instructor Details

Gregory Plett

CoursesBattery Pack Balancing and Power EstimationEquivalent Circuit Cell Model SimulationBattery State-of-Health (SOH) EstimationBattery State-of-Charge (SOC) EstimationIntroduction to battery-management systems

icon
Reviews

4.0

2 total reviews

5 star 4 star 3 star 2 star 1 star
% Complete
% Complete
% Complete
% Complete
% Complete

By John W on 18-May-19

Overall, I good introductory course into Kalman Filtering for SOC estimation. However, the final project was a little bit to easy. In addition to tuning the initial covariance states, maybe add a different part 2 (other than tuning initial parameters) for developing to understand the kalman filter algorithm relating to battery estimation.