A BMS balances a battery by individually monitoring all the cell group voltages and connecting the highest cell group to some sort of energy transfer mechanism. Usually, a BMS will balance a battery by burning off the excess energy that is found in the highest cell group. 

More sophisticated and more expensive BMS have something called active balancing, which actually pulls energy from the highest cell and then puts it into the lowest cell group. As you expect, active balancing is much more efficient than its passive counterpart, but both work well to keep lithium-ion batteries in balance.

Does a BMS balance cells when not charging?

Yes. In most cases, a BMS will continue to balance the cells when the battery is not charging. There are some really nice BMS that give you the option as to when balancing occurs. In those BMS, they can be set to only balance when the cells are charging, or only balance when they are discharging. In those fancy BMS, lithium battery balancing can even be set to occur or not occur depending on the voltage level of the cell groups. 

In contrast, the most basic, low-cost BMS will always balance the cells regardless of the state of other factors such as cell voltage, discharge or charge state, etc. 

Guided BMS Picker Need help picking a BMS that has balancing built in, use the tool found at the link below to get guided to the correct BMS. BMS Picker

Importance of Cell Balancing

There are many reasons the cells in a lithium-ion battery need to be balanced. If a cell group is lower than the others, the BMS will put the battery into safe mode long before the energy in the rest of the cells is used. If a cell group is too high, charging will be cut off before the other cell groups are full. In addition to capacity-related problems, performance is also a concern. 

A cell group with a lower voltage will generally have a higher resistance than the other cell groups. Because the groups are in series, the entire load current has to pass into and out of each cell group. This means that your battery will only be as strong as its weakest link. 

BMS Balancing Methods

There are several different balancing topologies that all have their own physical circuits that make them work and their own advantages and disadvantages. Most importantly when building a DIY battery pack you want to confirm your BMS provides some type of balancing. Primarily speaking, however, there are two main types:

Resistive Passive Balancing

In this type of balancing system, a high cell group is temporarily connected to a super tiny load resistor built into the BMS. These load resistors typically draw between 50 to 80 milliamps from the high cells to achieve balance.

This energy is wasted, resulting in a lower overall capacity of the battery if that was the only thing at play. Due to the fact that much more capacity would be lost if the cells were out of balance, there is a net gain in capacity. 

Active Balancing

Active balancing works completely differently than passive balancing. In an active balance system, the energy in the high cell groups is temporarily stored in a capacitor. After the capacitor is full, it is then connected to the lowest cell group to charge it. This process is repeated continually until the cells are in balance. 

Nothing is 100% efficient, so of course this charging and discharging process does lose some energy. It’s important to consider, however, that in passive balancing, 100% of the balance energy is lost. 

Not only is active balancing more efficient than passive balancing, but it also works a lot faster. Active balancing currents can be anywhere between 500 and 1000 milliamps!

So, How Does A Battery Balancer Work?

A dedicated active balancer works exactly the same way that a BMS with active balancing works. A BMS is really a collection of several functional circuits that are all controlled by one primary circuit or microcontroller. So, an active balancer is basically the active balancing component of a BMS without anything else. 

How to Verify That a BMS Is Balancing

So, you’ve gotten to the point where you are attempting to force a BMS to balance, and you’re not quite sure if it’s working or not. This can be kind of tricky, especially if you have a simple BMS that does not have an app that lets you see all of the cell group voltages.

If You Don’t Want to Open the Battery Pack

The best thing you can do is to see if you can charge it to a higher voltage than before.

Remember, if a battery pack is out of balance, that means one or more of the cell groups are going to reach HVC (high voltage cutoff), which for most lithium-ion batteries will be 4.2 volts per cell. That’s going to happen before the other lower cells get charged, so your battery is never going to make it to the set charge voltage.

So you can try to force the BMS to balance for an hour or two, and then see if the voltage has gone up any.

If You Can Open the Battery Pack

If you are able to get into the battery pack and you have a multimeter handy, then you can check the cell group voltage of the low cell group over time and see if it’s going up directly. This takes all of the guesswork out of it, but it’s harder to do.

AstroAI True RMS Digital Multimeter (6000 counts)
AstroAI True RMS Digital Multimeter (6000 counts)

Pretty versatile multimeter. Accurately measures AC & DC current, voltage, capacitance, and more.

Check price on Amazon

How To Force A BMS To Balance 

To force a typical cheap BMS to balance, you mainly have to create the conditions where balancing is allowed to turn on. In most cases, that means charging the pack to around 4.0 volts per cell, unplugging it and letting it drop to about 3.8 volts per cell, then plugging it back in and repeating that cycle so the BMS spends more time in the voltage range where it usually balances. While doing this, make sure the pack temperature stays within normal operating range, and remember that many BMS boards also require a minimum voltage difference between cell groups before they will even start balancing. After an hour or two of this process, you can check progress by seeing whether the pack will now charge to a higher overall voltage than it did before, and if you can access the cell groups safely with a multimeter, you can confirm balancing directly by watching the low cell group voltage rise over time.