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:

This course is part of the Algorithms for Battery Management Systems Specialization

# Battery Pack Balancing and Power Estimation

Offered By

## About this Course

#### Shareable Certificate

#### 100% online

#### Course 5 of 5 in the

#### Flexible deadlines

#### Intermediate Level

#### Approx. 16 hours to complete

#### English

## Syllabus - What you will learn from this course

**3 hours to complete**

## Passive balancing methods for battery packs

In previous courses, you learned how to write algorithms to satisfy the estimation requirements of a battery management system. Now, you will learn how to write algorithms for two primary control tasks: balancing and power-limits computations. This week, you will learn why battery packs naturally become unbalanced, some balancing strategies, and how passive circuits can be used to balance battery packs.

**3 hours to complete**

**7 videos**

**11 readings**

**6 practice exercises**

**3 hours to complete**

## Active balancing methods for battery packs

Passive balancing can be effective, but wastes energy. Active balancing methods attempt to conserve energy and have other advantages as well. This week, you will learn about active-balancing circuitry and methods, and will learn how to write Octave code to determine how quickly a battery pack can become out of balance. This is useful for determining the dominant factors leading to imbalance, and for estimating how quickly the pack must be balanced to maintain it in proper operational condition.

**3 hours to complete**

**6 videos**

**6 readings**

**6 practice exercises**

**2 hours to complete**

## How to find available battery power using a simplified cell model

This week, we begin by reviewing the HPPC power-limit method from course 1. Then, you will learn how to extend the method to satisfy limits on SOC, load power, and electronics current. You will learn how to implement the power-limits computation methods in Octave code, and will see results for a representative scenario.

**2 hours to complete**

**5 videos**

**5 readings**

**5 practice exercises**

**4 hours to complete**

## How to find available battery power using a comprehensive cell model

The HPPC method, even as extended last week, makes some simplifying assumptions that are not met in practice. This week, we explore a more accurate method that uses full state information from an xKF as its input, along with a full ESC cell model to find power limits. You will learn how to implement this method in Octave code and will compare its computations to those from the HPPC method you learned about last week.

**4 hours to complete**

**6 videos**

**6 readings**

**6 practice exercises**

### About University of Colorado System

## About the Algorithms for Battery Management Systems Specialization

## Frequently Asked Questions

When will I have access to the lectures and assignments?

Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable). Peer review assignments can only be submitted and reviewed once your session has begun. If you choose to explore the course without purchasing, you may not be able to access certain assignments.

What will I get if I subscribe to this Specialization?

When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile. If you only want to read and view the course content, you can audit the course for free.

What is the refund policy?

Is financial aid available?

More questions? Visit the Learner Help Center.