- Level Professional
- المدة 23 ساعات hours
- الطبع بواسطة University of Colorado Boulder
-
Offered by
عن
This course can also be taken for academic credit as ECEA 5734, part of CU Boulder’s Master of Science in Electrical Engineering degree. In this course, you will learn how to design balancing systems and to compute remaining energy and available power for a battery pack. By the end of the course, you will be able to: - Evaluate different design choices for cell balancing and articulate their relative merits - Design component values for a simple passive balancing circuit - Use provided Octave/MATLAB simulation tools to evaluate how quickly a battery pack must be balanced - Compute remaining energy and available power using a simple cell model - Use provided Octave/MATLAB script to compute available power using a comprehensive equivalent-circuit cell modelالوحدات
5.1.1: Welcome to the course!
1
Discussions
- Introduce Yourself
1
Videos
- 5.1.1: Welcome to the course!
7
Readings
- Get help and meet other learners in this course. Join your discussion forums!
- Notes for lesson 5.1.1
- Frequently asked questions
- Course resources
- How to use discussion forums
- Earn a certificate
- Are you interested in earning an MSEE degree?
5.1.2: Introduction to battery-pack balancing
1
Assignment
- Practice quiz for lesson 5.1.2
1
Videos
- 5.1.2: Introduction to battery-pack balancing
1
Readings
- Notes for lesson 5.1.2
5.1.3: How do battery packs become imbalanced?
1
Assignment
- Practice quiz for lesson 5.1.3
1
Videos
- 5.1.3: How do battery packs become imbalanced?
1
Readings
- Notes for lesson 5.1.3
5.1.4: What are the criteria for specifying a balancing setpoint for a battery pack?
1
Assignment
- Practice quiz for lesson 5.1.4
1
Videos
- 5.1.4: What are the criteria for specifying a balancing setpoint for a battery pack?
1
Readings
- Notes for lesson 5.1.4
5.1.5: What are the criteria for specifying when to balance a battery pack?
1
Assignment
- Practice quiz for lesson 5.1.5
1
Videos
- 5.1.5: What are the criteria for specifying when to balance a battery pack?
1
Readings
- Notes for lesson 5.1.5
5.1.6: What kinds of circuits can be used for passively balancing a battery pack?
1
Assignment
- Practice quiz for lesson 5.1.6
1
Videos
- 5.1.6: What kinds of circuits can be used for passively balancing a battery pack?
1
Readings
- Notes for lesson 5.1.6
5.1.7: Summary of "Passive balancing methods for battery packs"; what next?
1
Assignment
- Quiz for week 1
1
Videos
- 5.1.7: Summary of "Passive balancing methods for battery packs"; what next?
1
Readings
- Notes for lesson 5.1.7
5.2.1: How to balance actively using capacitor-based circuits
1
Assignment
- Practice quiz for lesson 5.2.1
1
Videos
- 5.2.1: How to balance actively using capacitor-based circuits
1
Readings
- Notes for lesson 5.2.1
5.2.2: How to balance actively using transformer-based circuits
1
Assignment
- Practice quiz for lesson 5.2.2
1
Videos
- 5.2.2: How to balance actively using transformer-based circuits
1
Readings
- Notes for lesson 5.2.2
5.2.3: How to balance actively using a shared active bus
1
Assignment
- Practice quiz for lesson 5.2.3
1
Videos
- 5.2.3: How to balance actively using a shared active bus
1
Readings
- Notes for lesson 5.2.3
5.2.4: Using simulation to show how quickly we must balance a battery pack
1
Assignment
- Practice quiz for lesson 5.2.4
1
Videos
- 5.2.4: Using simulation to show how quickly we must balance a battery pack
1
Readings
- Notes for lesson 5.2.4
5.2.5: Introducing Octave code to simulate balancing: The main program loop
1
Assignment
- Practice quiz for lesson 5.2.5
1
Labs
- Notebook to run before attempting practice quiz
1
Videos
- 5.2.5: Introducing Octave code to simulate balancing: The main program loop
1
Readings
- Notes for lesson 5.2.5
5.2.6: Summary of "Active balancing methods for battery packs"; what next?
1
Assignment
- Quiz for week 2
1
Videos
- 5.2.6: Summary of "Active balancing methods for battery packs"; what next?
1
Readings
- Notes for lesson 5.2.6
5.3.1: What factors must we consider when finding available battery power?
1
Assignment
- Practice quiz for lesson 5.3.1
1
Videos
- 5.3.1: What factors must we consider when finding available battery power?
1
Readings
- Notes for lesson 5.3.1
5.3.2: How to compute available battery power based on cell terminal voltage
1
Assignment
- Practice quiz for lesson 5.3.2
1
Videos
- 5.3.2: How to compute available battery power based on cell terminal voltage
1
Readings
- Notes for lesson 5.3.2
5.3.3: How to consider other performance limits when computing available battery power
1
Assignment
- Practice quiz for lesson 5.3.3
1
Videos
- 5.3.3: How to consider other performance limits when computing available battery power
1
Readings
- Notes for lesson 5.3.3
5.3.4: Introducing Octave code to compute power limits using simplified cell model
1
Assignment
- Practice quiz for lesson 5.3.4
1
Labs
- Notebook to run before attempting practice quiz
1
Videos
- 5.3.4: Introducing Octave code to compute power limits using simplified cell model
1
Readings
- Notes for lesson 5.3.4
5.3.5: Summary of "How to find available battery power using a simplified cell model"; what next?
1
Assignment
- Quiz for week 3
1
Videos
- 5.3.5: Summary of "How to find available battery power using a simplified cell model"; what next?
1
Readings
- Notes for lesson 5.3.5
5.4.1: What factors must we consider when finding available battery power?
1
Assignment
- Practice quiz for lesson 5.4.1
1
Videos
- 5.4.1: What factors must we consider when finding available battery power?
1
Readings
- Notes for lesson 5.4.1
5.4.2: How to solve for a future battery condition using the bisection algorithm
1
Assignment
- Practice quiz for lesson 5.4.2
1
Labs
- Notebook to run before attempting practice quiz
1
Videos
- 5.4.2: How to solve for a future battery condition using the bisection algorithm
1
Readings
- Notes for lesson 5.4.2
5.4.3: How to use bisection to estimate available power using comprehensive cell model
1
Assignment
- Practice quiz for lesson 5.4.3
1
Labs
- Notebook to run before attempting practice quiz
1
Videos
- 5.4.3: How to use bisection to estimate available power using comprehensive cell model
1
Readings
- Notes for lesson 5.4.3
5.4.4: Introducing Octave code to compute power limits using comprehensive cell model
1
Assignment
- Practice quiz for lesson 5.4.4
1
Labs
- Notebook to run before attempting practice quiz
1
Videos
- 5.4.4: Introducing Octave code to compute power limits using comprehensive cell model
1
Readings
- Notes for lesson 5.4.4
5.4.5: Using simulation to compare and contrast different power-estimation methods
1
Assignment
- Practice quiz for lesson 5.4.5
1
Videos
- 5.4.5: Using simulation to compare and contrast different power-estimation methods
1
Readings
- Notes for lesson 5.4.5
5.4.6: Concluding remarks for the specialization
1
Videos
- 5.4.6: Concluding remarks for the specialization
1
Readings
- Notes for lesson 5.4.6
1
Quiz
- Quiz for week 4
5.5.1: What BMS algorithm needs remain?
1
Assignment
- Quiz for lesson 5.5.1
1
Videos
- 5.5.1: What BMS algorithm needs remain?
1
Readings
- Notes for lesson 5.5.1
5.5.2: Physics-based ideal-cell models
1
Assignment
- Quiz for lesson 5.5.2
1
Labs
- Notebook to run before attempting quiz
1
Videos
- 5.5.2: Physics-based ideal-cell models
1
Readings
- Notes for lesson 5.5.2
5.5.3: Single-particle reduced-order models
1
Assignment
- Quiz for lesson 5.5.3
1
Labs
- Notebook to run before attempting quiz
1
Videos
- 5.5.3: Single-particle reduced-order models
1
Readings
- Notes for lesson 5.5.3
5.5.4: 1-d physics-based reduced-order models
1
Assignment
- Quiz for lesson 5.5.4
1
Labs
- Notebook to run before attempting quiz
1
Videos
- 5.5.4: 1-d physics-based reduced-order models
1
Readings
- Notes for lesson 5.5.4
5.5.5: Models of degradation mechanisms
1
Assignment
- Quiz for lesson 5.5.5
1
Labs
- Notebook to run before attempting quiz
1
Videos
- 5.5.5: Models of degradation mechanisms
1
Readings
- Notes for lesson 5.5.5
5.5.6: Optimized controls using physics-based models
1
Assignment
- Quiz for lesson 5.5.6
1
Videos
- 5.5.6: Optimized controls using physics-based models
1
Readings
- Notes for lesson 5.5.6
6.1 Capstone project
- Part 1, Designing a Switched-Resistor Passive Balancing System
- Part 2, Improved HPPC power-limits estimator
2
Labs
- Jupyter notebook for capstone project, Part 1
- Jupyter notebook for capstone project, Part 2
Auto Summary
Explore the "Battery Pack Balancing and Power Estimation" course, part of CU Boulder’s Master of Science in Electrical Engineering. Learn to design battery balancing systems and compute energy and power using MATLAB/Octave tools. Ideal for professionals in Science & Engineering, this Coursera course offers practical insights over a substantial duration, with subscription options available.

Gregory Plett