ECEA 5731 Equivalent Circuit Cell Model Simulation
2nd course in the Algorithms for Battery Management Systems Specialization
Instructor: Gregory Plett,ÌýPh.D., Professor
In this course, you will learn the purpose of each component in an equivalent-circuit model of a lithium-ion battery cell, how to determine their parameter values from lab-test data, and how to use them to simulate cell behaviors under different load profiles.
Prior knowledge needed: ECEA 5730, a Bachelor’s degree in Electrical, Computer, or Mechanical Engineering, or a B.S. degree with undergraduate-level competency in the following areas: Math: Differential and integral calculus, operations with vectors and matrices (mechanics of linear algebra), and basic differential equations, Engineering: Linear circuits (modeling resistors, capacitors, and sources), Programming: MATLAB, Octave, or similar scientific program environment
Learning Outcomes
- State the purpose for each component in an equivalent-circuit model.
- Compute approximate parameter values for a circuit model using data from a simple lab test.
- Determine coulombic efficiency of a cell from lab-test data.
- Use provided Octave/MATLAB script to compute open-circuit-voltage relationship for a cell from lab-test data.
- Use provided Octave/MATLAB script to compute optimized values for dynamic parameters in model.
- Simulate an electric vehicle to yield estimates of range and to specify drivetrain components.
- Simulate battery packs to understand and predict behaviors when there is cell-to-cell variation in parameter values.
Syllabus
Duration: 5Ìýhours
In this module, you will learn how to derive the equations of an equivalent-circuit model of a lithium-ion battery cell.
Duration: 5Ìýhours
In this module, you will learn how to determine the parameter values of the static part of an equivalent-circuit model.
Duration: 7Ìýhours
In this module, you will learn how to determine the parameter values of the dynamic part of an equivalent-circuit model.
Duration: 6Ìýhours
In this module, you will learn how to generalize the capability of simulating the voltage response of a single battery cell to a profile of input current versus time to being able to simulate constant-voltage and constant-power control of a battery cell, as well as different configurations of cells built into battery packs.
Duration: 4Ìýhours
In this module, you will learn how to co-simulate a battery pack and an electric-vehicle load. This ability aids in sizing vehicle components and the battery-pack.
Duration: 2Ìýhours
In this final module for the course, you will modify three sample Octave programs to create functions that can simulate temperature-dependent cells, battery packs built from PCMs, and battery packs built from SCMs.
Duration: 2Ìýhours
Final exam for the course.
To learn about ProctorU's exam proctoring, system test links, and privacy policy, visitÌýwww.colorado.edu/ecee/online-masters/current-students/proctoru.
Grading
Assignment | Percentage of Grade |
Q​uiz for week 1 | 8% |
Q​uiz for week 2 | 8% |
Q​uiz for week 3 | 8% |
Q​uiz for week 4 | 8% |
Q​uiz for lesson 2.5.1 | 1.6% |
Q​uiz for lesson 2.5.2 | 1.6% |
Q​uiz for lesson 2.5.3 | 1.6% |
Q​uiz for lesson 2.5.4 | 1.6% |
Q​uiz for lesson 2.5.5 & 2.5.6 | 1.6% |
C​apstone design, "Manually tuning an ESC cell model" | 10% |
F​inal exam | 50% |
Letter Grade Rubric
Letter GradeÌý | Minimum Percentage |
A | 93.3% |
A- | 90.0% |
B+ | 86.6% |
B | 83.3% |
B- | 80.0% |
C+ | 76.6% |
C | 73.3% |
C- | 70.0% |
D+ | 66.6% |
D | 60.0% |
F | 0% |