Coursera
Coursera Logo

John Hopkins University - Equivalent Circuit Cell Model Simulation 

  • Offered byCoursera

Equivalent Circuit Cell Model Simulation
 at 
Coursera 
Overview

Duration

27 hours

Start from

Start Now

Total fee

Free

Mode of learning

Online

Difficulty level

Intermediate

Official Website

Explore Free Course External Link Icon

Credential

Certificate

Equivalent Circuit Cell Model Simulation
 at 
Coursera 
Highlights

  • This Course Plus the Full Specialization.
  • Shareable Certificates.
  • Graded Programming Assignments.
Details Icon

Equivalent Circuit Cell Model Simulation
 at 
Coursera 
Course details

Skills you will learn
More about this course
  • This course can also be taken for academic credit as ECEA 5731, part of CU Boulder?s Master of Science in Electrical Engineering degree.
  • 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. By the end of the course, you will be able to:
  • - State the purpose for each component in an equivalent-circuit mode
  • - Compute approximate parameter values for a circuit model using data from a simple lab tes
  • - Determine coulombic efficiency of a cell from lab-test dat
  • - 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 component
  • - Simulate battery packs to understand and predict behaviors when there is cell-to-cell variation in parameter values
Read more

Equivalent Circuit Cell Model Simulation
 at 
Coursera 
Curriculum

Defining an equivalent-circuit model of a Li-ion cell

2.1.1: Welcome to the course!

2.1.2: How do we model open-circuit voltage (OCV) and state-of-charge (SOC)?

2.1.3: How do we model voltage polarization?

2.1.4: What is a "Warburg impedance" and how is it implemented?

2.1.5: How do I convert a continuous-time model to a discrete-time model?

2.1.6: What is a quick way to get approximate model parameter values?

2.1.7: What is hysteresis in a lithium-ion cell and how can I model it?

2.1.8: Summarizing an equivalent-circuit model of a lithium-ion cell

2.1.9: Summary of "Defining an ECM of a Li-ion cell" and next steps

Notes for lesson 2.1.1

Frequently asked questions

Course resources

How to use discussion forums

Earn a course certificate

Are you interested in earning an MSEE degree?

Notes for lesson 2.1.2

Notes for lesson 2.1.3

Notes for lesson 2.1.4

Notes for lesson 2.1.5

Notes for lesson 2.1.6

Notes for lesson 2.1.7

Notes for lesson 2.1.8

Notes for lesson 2.1.9

Practice quiz for lesson 2.1.2

Practice quiz for lesson 2.1.3

Practice quiz for lesson 2.1.4

Practice quiz for lesson 2.1.5

Practice quiz for lesson 2.1.6

Practice quiz for lesson 2.1.7

Practice quiz for lesson 2.1.8

Quiz for week 1

Identifying parameters of static model

2.2.1: Lab equipment for cell characterization

2.2.2: What cell tests are needed to determine open-circuit voltage?

2.2.3: How to determine a cell's coulombic efficiency and total capacity

2.2.4: How do I determine a cell's temperature-dependent OCV?

2.2.5: Introducing Octave code to determine static part of ECM

2.2.6: Summary of "Identifying parameters of static model" and next steps

Notes for lesson 2.2.1

Notes for lesson 2.2.2

Notes for lesson 2.2.3

Notes for lesson 2.2.4

Notes for lesson 2.2.5

Introducing a new element to the course!

Notes for lesson 2.2.6

Practice quiz for lesson 2.2.1

Practice quiz for lesson 2.2.2

Practice quiz for lesson 2.2.3

Practice quiz for lesson 2.2.4

Practice quiz for lesson 2.2.5

Quiz for week 2

Identifying parameters of dynamic model

2.3.1: What cell tests are needed to determine dynamic-model parameters?

2.3.2: How are cell data used to find dynamic-model parameter values?

2.3.3: Introducing Octave code to determine dynamic part of an ECM

2.3.4: Introducing Octave toolbox to use ECM

2.3.5: Understanding Octave code to simulate an ECM

2.3.6: Understanding Octave code to look up model parameter value

2.3.7: Understanding Octave code to compute OCV

2.3.8: Some example results from using the Octave ESC toolbox

2.3.9: Summary of "Identifying parameters of dynamic model" and next steps

Notes for lesson 2.3.1

Notes for lesson 2.3.2

Notes for lesson 2.3.3

Notes for lesson 2.3.4

Notes for lesson 2.3.5

Notes for lesson 2.3.6

Notes for lesson 2.3.7

Notes for lesson 2.3.8

Notes for lesson 2.3.9

Practice quiz for lesson 2.3.1

Practice quiz for lesson 2.3.2

Practice quiz for lesson 2.3.3

Practice quiz for lesson 2.3.5

Practice quiz for lesson 2.3.6

Practice quiz for lesson 2.3.7

Quiz for week 3

Simulating battery packs in different configurations

2.4.1: How do I use the ECM to simulate constant voltage?

2.4.2: How do I use the ECM to simulate constant power?

2.4.3: How do I simulate battery packs?

2.4.4: Introducing Octave code to simulate PCMs

2.4.5: Introducing Octave code to simulate SCMs

2.4.6: Summary of "Simulating battery packs in different configurations" and next steps

Notes for lesson 2.4.1

Notes for lesson 2.4.2

Notes for lesson 2.4.3

Notes for lesson 2.4.4

Notes for lesson 2.4.5

Notes for lesson 2.4.6

Practice quiz for lesson 2.4.1

Practice quiz for lesson 2.4.2

Practice quiz for lesson 2.4.3

Practice quiz for lesson 2.4.4

Practice quiz for lesson 2.4.5

Quiz for week 4

Co-simulating battery and electric-vehicle load

2.5.1: Introduction to the problem

2.5.2: Modeling ideal vehicle dynamics

2.5.3: Adding practical limits to model of vehicle dynamics

2.5.4: Calculating electric-vehicle range

2.5.5: Introducing Octave code to set up EV simulation

2.5.6: Introducing Octave code to conduct EV simulation

2.5.7 Summary of "Co-simulating battery and electric vehicle load" and next steps

Notes for lesson 2.5.1

Notes for lesson 2.5.2

Notes for lesson 2.5.3

Notes for lesson 2.5.4

Notes for lesson 2.5.5

Notes for lesson 2.5.6

Notes for lesson 2.5.7

Quiz for lesson 2.5.1

Quiz for lesson 2.5.2

Quiz for lesson 2.5.3

Quiz for lesson 2.5.4

Quiz for lessons 2.5.5 and 2.5.6

Capstone project

Equivalent Circuit Cell Model Simulation
 at 
Coursera 
Admission Process

    Important Dates

    May 25, 2024
    Course Commencement Date

    Other courses offered by Coursera

    – / –
    3 months
    Beginner
    – / –
    20 hours
    Beginner
    – / –
    2 months
    Beginner
    – / –
    3 months
    Beginner
    View Other 6714 CoursesRight Arrow Icon
    qna

    Equivalent Circuit Cell Model Simulation
     at 
    Coursera 

    Student Forum

    chatAnything you would want to ask experts?
    Write here...