Chapter 8 — Battery Management System Basics for Designers
Chapter Eight · BMS Engineering

Battery Management System
Basics for Designers

The BMS is the electronic brain of every battery pack — monitoring, protecting, estimating, and communicating. Every layer of pack design interfaces with the BMS. This chapter explains what the BMS does, why pack designers must understand its constraints, and how physical design decisions directly affect BMS performance.

5
Sections
7
BMS Functions
3
Protection Layers
±1–5 mV
Voltage Accuracy Req.
8.1
What Is a BMS?

A Battery Management System is the electronic brain of a battery pack. It is the system responsible for knowing the state of every cell in the pack at every moment, protecting those cells from operating outside their safe limits, and communicating the pack's status to the rest of the system it powers. Without a BMS, a lithium-ion battery pack is not a product — it is a hazard.

The BMS sits at the intersection of electrochemistry, electronics, software, and safety engineering. It reads the physical world through sensors — voltage, current, temperature — and translates those readings into decisions: allow charging to continue or stop it, permit full discharge current or derate it, signal a fault or clear it.

BMS — Inputs, Functions & Outputs
🧠 Battery Management System
Monitoring · Protection · Estimation · Communication · Balancing
⬇ Inputs (Sensors)
Cell voltages (per cell or group)
🌡
Temperature (NTC thermistors)
🔄
Pack current (shunt / Hall sensor)
📡
Isolation resistance (IMD)
📶
Vehicle CAN / SMBus signals
⬆ Outputs (Actions)
🔌
Contactor open/close commands
⚖️
Balancing circuit control signals
📊
SOC / SOH to vehicle controller
⚠️
Fault codes and warning flags
❄️
Cooling system control signals
🔗 Why Every Designer Must Understand the BMS

Every protection function discussed in Chapter 7 depends on the BMS working correctly. The mechanical designer who does not understand BMS sensor placement requirements will place temperature sensors in locations that give the BMS misleading data. The electrical designer who does not understand voltage sensing architecture will route wires that introduce measurement errors. Every layer of pack design interfaces with the BMS, and every design decision affects BMS performance.

8.2
Key Functions of a BMS

The BMS performs seven distinct but deeply interconnected functions simultaneously. Each function depends on the others, and the failure of any one function can compromise the entire system's safety and performance.

Voltage Monitoring
Measures terminal voltage of every cell or parallel group, typically at 1–100 Hz. Used for overvoltage/undervoltage protection, SOC estimation, fault detection, and cell balancing reference. Accuracy requirement: ±1–5 mV across full temperature range — demanding specification requiring careful AFE IC selection, PCB layout, and noise filtering.
Per-cell measurement ±1–5 mV accuracy
🌡
Temperature Monitoring
NTC thermistors read cell temperatures for overtemperature protection, current derating, and SOH estimation. Placement determines what the BMS can know about pack thermal state. Typical density: 1 sensor per 4–12 cells. Sensors placed through thermal simulation at highest-temperature locations — not at convenient assembly locations.
NTC thermistors Placement is critical
🔄
Current Monitoring
Measures pack current for coulomb counting, overcurrent protection, and C-rate management. Two methods used:
Shunt Resistor
Precision low-resistance element in main current path generates voltage proportional to current. Accurate, stable, low cost. Generates I²R heat. Must handle fault current.
Hall Effect Sensor
Measures magnetic field from current — non-dissipative, no main-path resistance. More expensive. Can have offset errors affecting coulomb counting accuracy over time.
📊
SOC Estimation
The most complex non-protective BMS function — answers "how much energy remains?" SOC cannot be measured directly; it must be estimated from measurable quantities. Modern BMSs combine three methods:
OCV
Voltage-Based Initialisation
Used at power-on after rest. Reliable for NMC (sloped curve). Poor for LFP (flat plateau). Sets initial SOC estimate only.
∫I dt
Coulomb Counting
Integrates measured current in real time. Accurate short-term but accumulates drift. Must recalibrate at full charge (CV termination).
EKF
Model-Based (EKF/Kalman)
Fuses V, I, T data through a state observer. Most accurate — standard in automotive-grade BMS. Computationally demanding.
🩺
SOH Estimation
Tracks long-term degradation — answers "how much original capacity remains?" Significantly harder than SOC estimation because degradation is slow, non-linear, and multi-mechanism. Methods used:
  • Periodic capacity test — full charge/discharge measures actual capacity. Most accurate but requires operational interruption.
  • Incremental Capacity Analysis (ICA) — extracts SOH from voltage-capacity curve shape during normal cycles. No interruption needed.
  • Impedance tracking — internal resistance evolution provides indirect SOH indicator.
⚖️
Cell Balancing
Redistributes charge among cells in a series string to maintain SOC uniformity. Most effective during charging — when differences in cell voltages are most pronounced. BMS controls balancing circuits based on voltage spread across the series string.
SOC Spread Requiring Balancing
92%
75%
78%
55%
80%
88%
Passive: bleed high cells → heat
Active: transfer energy cell-to-cell
Protection Logic — Three-Layer Architecture
Layer 1
Warning
Threshold Warning — Flag but Do Not Act
Set conservatively inside absolute limits. BMS flags the condition to the system controller but does not yet take protective action. Gives the system time to respond gracefully — reduce power demand, direct EV to charge — before protective action becomes necessary.
Example: Cell voltage reaches 4.15 V → BMS sends "approaching charge limit" warning. System slows charging rate.
Layer 2
Soft Protect
Soft Protection — Derate Current Limits
BMS begins to reduce the pack's maximum allowable current as parameters approach hard limits. As a cell approaches its upper cut-off voltage during charging, the BMS reduces the maximum charging current. Maintains operation while steering the system away from hard limits.
Example: Cell voltage reaches 4.18 V → BMS reduces max charge current from 100 A to 20 A. Charging slows but continues.
Layer 3
Hard Protect
Hard Protection — Open Contactors Immediately
Absolute limits at which the BMS opens the contactors and de-energises the pack. Set at levels where cell damage or safety risk is imminent. Hard protection is the action of last resort — it protects the cells but interrupts the application. In an EV, the motor loses power.
Example: Any cell voltage reaches 4.25 V → BMS opens main contactors. Pack is de-energised. Requires manual reset or service intervention.
8.3
Why Mechanical and Electrical Designers Must Understand BMS Constraints

The BMS does not operate in isolation — it depends on the physical design of the pack for its ability to perform its functions. Every measurement the BMS makes is mediated by the physical world: voltage readings come through sense wires routed through the module, temperature readings come from sensors positioned by the mechanical designer, current readings come from a shunt or Hall sensor mounted in the main current path.

Design DecisionBMS Impact if WrongConsequence
Temperature sensor placement Sensors at cool locations → BMS underestimates hottest cell temperature Overtemp protection misses real events
Voltage sense wire routing near HV EMI coupling corrupts millivolt-level measurements False protection trips or missed overcharge
Sense wire length too long Exceeds specified impedance → voltage drop errors SOC estimation drift, incorrect protection thresholds
Connector not strain-relieved Vibration causes fretting corrosion at contacts → increased resistance Degraded measurement accuracy over service life
BMS connector inaccessible Service requires full pack disassembly to access connectors High service cost, increased error risk during field repair
Shunt resistor undersized Shunt fails under fault current before fuse opens Loss of current measurement + potential thermal event
📐 The Designer's Responsibility

The BMS specification defines the measurement accuracy, sensor placement, and wiring impedance requirements that the physical design must meet. The pack designer's responsibility is to deliver a physical design that honours these specifications — not to treat them as the BMS engineer's problem. A BMS operating in a poorly designed physical environment will give incorrect measurements and make incorrect decisions, regardless of how sophisticated its algorithms are.

8.4
Sensor Placement and Wiring Considerations

The placement of sensors within a battery module is one of the most consequential mechanical design decisions in the entire pack design process. It determines what the BMS can know about the pack's condition, and therefore what the BMS can protect against.

Temperature Sensor Placement — Where to Put Sensors
Module Sensor Placement — Good vs Poor Practice
❌ Poor Placement — Coolant Inlet Only
12-CELL MODULE
C1
Inlet
C2
C3
C4
C5
C6
C7
C8
C9
C10
C11
C12
COOLANT →
OUTLET
Sensor only at coolest location — BMS misses hottest cells (C9–C12)
✅ Good Placement — Inlet + Outlet + Centre
12-CELL MODULE
C1
Inlet
C2
C3
C4
Centre
C5
C6
C7
C8
C9
Hot
C10
C11
C12
Outlet
COOLANT →
OUTLET
Sensors at inlet, outlet (hottest coolant), and high-heat centre region
Sensor placed here
Identified hotspot
Standard cell position
Wiring Harness Design Requirements
🔌
Connect Every Cell
Voltage sense connections must reach every cell terminal or parallel group. A broken or missing sense connection means the BMS has no data for that cell — it cannot protect it or include it in SOC estimation. Single-point failures in the harness must be detectable.
🛡
EMI Shielding
Voltage sense wires carry millivolt-level signals. Route away from high-current power paths. Use shielded cables where proximity to power circuits is unavoidable. Minimise sense wire length to reduce the antenna effect that picks up switching noise from power electronics.
🔗
Strain Relief at All Connectors
Vibration over thousands of hours causes wire fatigue at connector entry points without adequate strain relief. Also prevents fretting corrosion — micro-motion at contacts causes oxidation that degrades measurement accuracy over the pack's service life.
Isolation from HV Stack
If a sense wire breaks and contacts a cell terminal, the BMS low-voltage circuitry is directly exposed to cell voltage. Routing guides, separation distances, and insulation specifications must ensure broken sense wires cannot contact high-voltage conductors under any failure mode.
🔧
Connector Accessibility
BMS connectors must be accessible for service without requiring full pack disassembly. Position connectors at the module or pack edge with clear access. Use positive-latching connector systems that cannot be partially engaged — partial engagement is a major field failure mode.
📏
Impedance Compliance
BMS specifications define maximum allowable sense wire impedance. This constrains both wire gauge and routing length. Exceeding this impedance introduces voltage drop errors in measurement, potentially causing the BMS to make incorrect protection decisions based on corrupted data.
8.5
BMS and Safety Interlock Relationship

The BMS is not a standalone safety device — it is the supervisor of an interconnected set of hardware safety measures. The relationship between the BMS and the pack's hardware safety interlocks defines the system's overall safety integrity.

🔒 Hardware Interlocks
Operate without any control system. Respond directly to physical stimuli (pressure, temperature, current). More reliable than software protection — do not depend on software, microprocessors, or communication buses.
  • Main pack fuse (overcurrent)
  • Cell-level fuses (internal short)
  • CID inside cell (pressure)
  • PTC device (temperature)
  • Thermal fuses (temperature)
  • Pyrotechnic safety switch (crash)
Last-resort protection — must work even if BMS fails completely.
🧠 BMS Software Protection
More sophisticated — provides earlier warning, nuanced responses (derating rather than shutdown), and better fault diagnosis capability. But depends on hardware and software operating correctly.
  • Overvoltage / undervoltage
  • Overcurrent (time-current curve)
  • Overtemperature (2-stage derate)
  • Isolation fault detection
  • Communication timeout protection
  • dT/dt thermal runaway detection
First line of response — gracefully manages pack within safe limits.
Series Interlock Architecture — Fail-Safe Design
Contactor Control Circuit — Series Interlock (All signals must be HIGH to keep contactors closed)
BMS No-Fault
AND
Temp OK
AND
Isolation OK
AND
Comms OK
AND
Power Supply OK
Contactors CLOSED ✓
If any single signal drops — due to BMS fault detection, a broken wire, power supply loss, or any other cause — the contactors de-energise. The "normally open" default state ensures that any common single failure mode results in contactor opening rather than remaining closed.
Pyrotechnic Safety Switch (PSS)
💥
One-Shot Hardware Disconnect — Triggered by Crash Sensor
The Pyrotechnic Safety Switch permanently opens the main current path within milliseconds of a crash being detected — the same signal that deploys airbags. It physically disconnects the battery pack from the vehicle's high-voltage electrical system, eliminating the risk of current flow through damaged wiring that could cause a post-crash fire. The PSS is a hardware-only device that operates completely independently of the BMS — it cannot be inhibited by any software fault or communication failure.
✅ The Fundamental Safety Design Principle

Hardware interlocks provide the last-resort protection that must work even if the BMS fails completely. BMS software protection provides the first line of response that gracefully manages the pack within safe limits under normal conditions. Both layers must be present, and the design must ensure neither layer can prevent the other from operating when needed. A BMS that bypasses hardware protection "for efficiency" has fundamentally compromised the safety architecture.

What we offer?

AIEV Magazine

EV Monthly Magazine

EV Sales Data

EV Dashboards

Company

The Energy Log

© 2026 A Property of All India EV