EV & Hybrid Systems · SKILL AREA 5 OF 24

BMS

The Battery Management System is the brain of the traction pack.

0 of 2 concepts cleared
At a glance — know these cold
  • BMS is the pack's brain. It monitors every cell, balances them, manages thermal limits, and disconnects the pack if faults exceed safe limits.
  • A pack's usable capacity is limited by the weakest cell. Imbalance causes early shutoff. BMS balances cells during charge to maximize usable capacity.

Every cell voltage, every temperature, every amp in or out passes through its supervision, and when something exceeds safe limits, the BMS is what pulls the plug. Understanding it is the foundation of all pack diagnostics.

What the BMS Does and Why Balance Matters

The BMS monitors every cell (or cell group) in the pack and handles four core jobs: cell balancing, thermal management, state-of-charge (SOC) estimation, and safety cutoffs. It watches individual cell voltages and temperatures continuously, commands the cooling system, calculates how much usable energy remains, and opens the contactors to disconnect the pack entirely if a fault exceeds safe limits. When an EV throws a pack-related fault and refuses to enter Ready mode, it is usually the BMS doing exactly what it was designed to do.

Cell balancing deserves special attention because imbalance is one of the most common capacity complaints. A series string of cells is only as strong as its weakest member: the pack's usable capacity is limited by the lowest-capacity cell, because the BMS must stop discharge when that cell hits its floor and stop charging when it hits its ceiling. An imbalanced pack therefore shuts off early and delivers less range even if most cells are healthy. During charging, the BMS actively balances the cells — bleeding down or redistributing charge — to keep them matched and maximize the pack's usable capacity. When you see one cell group consistently sagging below the others on live data, you have found the cell that is dictating the whole pack's behavior.

📋 Li-ion cell voltage quick reference
ParameterTypical valueWhat deviation means
Nominal cell voltage (NCA/NMC)3.6-3.7VBaseline for pack math: cells in series x nominal = pack nominal
Full charge cell voltage~4.2V (LFP ~3.65V)Cells above this are overcharged — BMS should never allow it
Safe discharge floor~2.5-3.0VCells below this risk permanent damage and copper dissolution
Cell group delta at rest<50 mV healthy50-100 mV worth watching; >100 mV = imbalance investigation
Where balancing happensNear top of chargeImbalance often hides at mid-SOC and shows at the extremes

Thresholds vary by chemistry and OEM — LFP runs different voltages entirely. Verify against service data before condemning a pack on these generic figures.

🔩 Cell imbalance assessment
  1. Read all cell-group voltages with the scan tool at a high state of charge (85%+). The top of the window is where a weak group first shows — it hits the ceiling early while the pack is still charging.
  2. Read them again at low SOC (below 20%). The weak group sags to the floor first here; a group that is high at the top and low at the bottom is a low-capacity cell, not just a balancing lag.
  3. Compute the spread. Under 50 mV at rest is healthy; over 100 mV points at a group worth watching under load.
  4. Load the pack — a road test or commanded discharge — while logging group voltages. The group that dives under load is the one dictating the whole pack's usable capacity.
  5. Correlate the weak group with the customer's range complaint and the SOH data. One bad group in an otherwise healthy pack is a very different quote than uniform degradation across all groups.
⚠️ Comeback killers
  • Checking balance only at 50% SOC. The voltage curve is flattest in the middle, so a genuinely weak group can read within millivolts of its neighbors there — imbalance reveals itself at the top and bottom of the charge window.
  • Condemning a pack for a millivolt-level spread at rest without a load test. Resting voltage tells you state of charge, not capacity; the group's behavior under load is what proves whether it is actually weak.
  • Ignoring temperature spread. A cell group running hotter than the rest ages faster and reads differently; before blaming the cells, check whether the cooling path to that section of the pack is compromised.
🔧 Shop tip On any range or capacity complaint, pull cell-group voltages at both a high and a low state of charge. Imbalance often hides at 50% SOC and only reveals itself near the top and bottom of the charge window.
✅ Check yourself
A pack shows all groups within 20 mV at 60% SOC, but the customer swears range has dropped. What is your next move?

Check balance at the extremes, not the middle. Charge high and read again, then run it low and read again — the flat mid-SOC voltage curve hides weak groups. If one group hits the ceiling first on charge and the floor first on discharge, it is a low-capacity group limiting the whole pack, and the mid-SOC reading was hiding it.

Why does one weak cell group reduce the range of the entire pack even when every other group is healthy?

Because the groups are in series and the BMS must protect the weakest one. Charging stops when the weak group hits its ceiling and discharge stops when it hits its floor, so the healthy groups never get to use their full capacity. The pack's usable energy is set by its weakest member — which is why one bad group presents as whole-pack range loss.

An EV refuses to enter Ready mode and the codes point at the BMS opening the contactors. Is the BMS the failure?

Usually not — it is the messenger. The BMS opens the contactors when something exceeds safe limits: a cell voltage out of range, an isolation fault, a temperature fault. Diagnose what tripped the protection rather than condemning the module that executed it; a 'BMS fault' complaint is most often a pack condition the BMS correctly refused to tolerate.

WORK THE CALL 2 decisions

A pack shows all groups within 20 mV at 60% SOC, but the customer swears range has dropped. What is your next move?

Know this cold? Get certified in EV and Hybrid Systems and show it on your listing.