Thermal runaway is not random — it requires specific triggers, a specific sequence of events, and specific conditions to occur. Modern EVs are engineered to make every one of those conditions unlikely.
- Thermal runaway is a self-amplifying heat loop where internal reactions generate more heat than the battery can dissipate — once fully started, it cannot be stopped from outside.
- Three triggers initiate thermal runaway: mechanical abuse (crash damage), electrical abuse (overcharge/overdischarge), and thermal abuse (sustained overheating).
- LFP batteries are significantly safer than NMC — onset temperature is ~270°C vs ~180°C, and LFP does not release oxygen during cathode decomposition.
- EV fires are statistically less frequent than petrol car fires but burn more intensely and for longer; specialist firefighting (large water volumes) is required.
- AIS-156 certification ensures a minimum 5-minute passenger warning before a thermal runaway event can cause a compartment hazard.
You have seen the videos: an EV burning on a street, thick black smoke, firefighters unable to stop it for hours. It is dramatic. It is real. But the thing those videos do not show is how rare these events are, what specific sequence of failures caused them, and how much engineering goes into preventing exactly this scenario in every modern EV. Here is an honest, no-panic explanation of what thermal runaway is.
What Is Actually Happening Inside
A lithium-ion battery cell stores energy in a chemical form — lithium ions shuttling between a positive electrode (cathode) and a negative electrode (anode), with a liquid electrolyte carrying them between the two.
This works well within designed operating limits. But the electrolyte is flammable — it is an organic solvent — and the cathode material at high temperature can release oxygen. When heat rises above certain thresholds, the chemical reactions that normally store energy start to run in reverse and generate more heat.
# Simple thermal runaway trigger simulation
# Shows how temperature escalates past safe limits
def simulate_thermal_runaway(initial_temp_C: float = 25.0,
trigger: str = "overcharge"):
"""
Demonstrates the temperature cascade effect.
Once self-heating rate > cooling rate, runaway is inevitable.
"""
temp = initial_temp_C
# Simplified heating curve stages
stages = {
"Normal operation": (temp, 60.0, 0.5), # (start, end_temp, rate deg C/min)
"SEI decomposition": (60.0, 90.0, 2.0),
"Anode-electrolyte rx": (90.0, 120.0, 8.0),
"Separator melting": (120.0, 150.0, 25.0),
"Cathode O2 release": (150.0, 200.0, 80.0),
"Full thermal runaway": (200.0, 500.0, 500.0), # uncontrollable
}
print(f"{'Stage':<28} {'Temp Range':>15} {'Rate (deg C/min)':>18}")
print("-" * 65)
for stage, (t_start, t_end, rate) in stages.items():
flag = " POINT OF NO RETURN" if rate > 50 else ""
print(f"{stage:<28} {t_start:>6.0f}-{t_end:<5.0f}deg C "
f"{rate:>12.0f}{flag}")
simulate_thermal_runaway()This is the core of thermal runaway: heat generates reactions, reactions generate more heat, which generates more reactions. It is a self-amplifying loop. Once it starts fully, it cannot be stopped from outside.
The word 'runaway' is the important part. It is not just overheating — any battery can overheat and cool down if the heat source is removed. Thermal runaway specifically describes the condition where the battery itself is generating heat faster than it can dissipate it, even without any external heat source. The battery becomes its own fire.
Overheating means the battery's temperature has risen above the safe operating limit due to an external heat source or excessive load — but if that source is removed, the battery cools down. Thermal runaway is specifically the condition where the battery itself is generating heat faster than it can dissipate, even without any external heat input. The internal exothermic reactions become self-sustaining: the heat they generate accelerates the very reactions producing the heat. At this point, removing the load or heat source cannot stop the progression — the battery has become its own fire.
What Triggers It
Thermal runaway requires one of three types of initiating event:
Mechanical abuse: The battery is crushed, punctured, or severely deformed — like in a serious road accident. Physical damage can create an internal short circuit, which generates heat rapidly inside the cell.
Electrical abuse: The battery is overcharged beyond its maximum voltage, or discharged below its minimum. Both conditions create conditions at the electrode surfaces that generate heat and damage the cell structure.
Thermal abuse: The battery is exposed to sustained high temperatures — either from an external heat source or from inadequate cooling during intense use.
- Modern BMS prevents electrical abuse through precise voltage monitoring
- Pack enclosures provide mechanical protection in most accident scenarios
- Thermal management keeps temperatures in safe range during normal use
- AIS-156 requires thermal runaway warning system with 5-minute advance notice
- LFP chemistry has much higher thermal stability than NMC
- Severe accidents can bypass all electrical protections through physical damage
- Manufacturing defects (rare but real) can cause internal shorts not detectable by BMS
- Older or degraded cells have lower thermal runaway onset temperatures
- Once thermal runaway starts, it is very difficult to stop from outside
- EV fires require specialist firefighting equipment not always available immediately
Why It Burns So Intensely
When a cell reaches thermal runaway, several things happen in sequence:
- The electrolyte vaporises and escapes through the cell's pressure vent — releasing flammable gas
- The cathode material decomposes, releasing oxygen
- The flammable gas, now combined with oxygen from the cathode, ignites
- The thermal energy spreads to adjacent cells, which begin their own thermal runaway
# Heat balance: when does self-heating overcome cooling?
def thermal_runaway_onset(
Q_gen_W: float, # heat generated inside cell
Q_cool_W: float, # heat removed by cooling system
cell_mass_g: float = 70.0, # 21700 cell mass
Cp_J_g_K: float = 1.0 # specific heat capacity
) -> str:
"""
If Q_gen > Q_cool: temperature rises, more reaction, more heat, runaway.
"""
net_Q = Q_gen_W - Q_cool_W
if net_Q <= 0:
dT_rate = 0
status = "SAFE -- cooling exceeds heat generation"
else:
dT_rate = net_Q / (cell_mass_g * Cp_J_g_K) * 60 # deg C/min
status = f"DANGER -- self-heating at {dT_rate:.1f} deg C/min"
print(f"Heat generated: {Q_gen_W:.1f} W")
print(f"Heat removed: {Q_cool_W:.1f} W")
print(f"Net: {net_Q:+.1f} W -> {status}")
return status
# Normal operation: 5W generated, 8W removed
thermal_runaway_onset(5.0, 8.0)
print()
# Nail penetration: 800W generated, 8W removed
thermal_runaway_onset(800.0, 8.0)This is why EV battery fires are so persistent — each cell that enters thermal runaway heats the next one. A 100 kWh pack may contain thousands of cells, each one a small fire starting as its neighbour heats it. Firefighters cannot stop this cascade with water alone. The only effective approach is to cool the pack enough to slow the cascade — which requires enormous quantities of water and time.
In a petrol car fire, you can cut off the fuel supply and smother the remaining flame. In an EV battery fire, each cell in thermal runaway generates its own oxygen from cathode decomposition — you cannot smother an oxidiser-generating fire. The only effective strategy is to cool the pack enough to slow or halt the cascade of cell-to-cell thermal runaway propagation, which requires maintaining a sustained water flow over a long period (sometimes hours). Additionally, the pack is mechanically sealed and enclosed, making it physically difficult to direct water to the cells actually in runaway.
LFP vs NMC: The Safety Difference
Not all EV batteries behave the same in thermal runaway. LFP (Lithium Iron Phosphate) is significantly safer:
| Property | NMC 811 | LFP |
|---|---|---|
| Thermal runaway onset (100% SOC) | ~180°C | ~270°C |
| Oxygen release during thermal runaway | Yes — significant | No — olivine structure stable |
| Maximum fire temperature | 700–1,000°C | 300–500°C |
| Self-propagation tendency | High | Low to moderate |
| Typical time from trigger to fire | Seconds to minutes | Minutes to tens of minutes |
| AIS-156 safety margin | Tighter — needs more barriers | More comfortable — less barrier mass needed |
The olivine crystal structure of LFP does not release oxygen when the cathode decomposes. Without the cathode providing its own oxidiser, LFP thermal runaway is much less intense and progresses much more slowly — giving the BMS more time to detect the event and passengers more time to evacuate.
This is one of the primary reasons Indian commercial EVs — buses, trucks, delivery vehicles — have standardised on LFP. It is not only about cost and cycle life. LFP's intrinsic thermal safety margin is a significant factor in meeting AIS-156 thermal propagation requirements.
How Modern EVs Are Protected
Use LFP where possible for inherent thermal stability. For NMC, choose lower-nickel variants (NMC 622 vs 811) for better onset temperature.
Every cell monitored for voltage, temperature, and current. Abnormal readings trigger immediate load disconnect.
Active cooling (liquid or air) prevents cells from reaching even early warning temperatures during normal operation.
Thermal barrier materials between cells slow heat spread from one cell to neighbours if thermal runaway begins in a single cell.
Controlled pressure vent paths direct hot gases away from passenger compartment and other cells.
AIS-156 requires that if a cell begins thermal runaway, the pack must provide at least 5 minutes of warning (alarm, smoke detector) before any hazard reaches the passenger compartment.
LFP's iron-phosphate cathode has an olivine crystal structure that is thermally stable — it does not release oxygen when it decomposes at elevated temperature. Without cathode-generated oxygen, LFP cannot sustain the intense self-oxidising combustion that NMC fires exhibit. This gives LFP a thermal runaway onset temperature of ~270°C versus ~180°C for NMC 811, peak fire temperatures of 300–500°C versus 700–900°C, and significantly lower self-propagation tendency from one cell to adjacent cells. These differences are why LFP-based commercial EV packs require less thermal barrier material to meet AIS-156 propagation requirements.
How Worried Should You Actually Be
Statistically, an EV is less likely to catch fire than a petrol car. NFPA data from the US shows approximately 1.5 EV fires per 100,000 EVs sold per year, versus approximately 5 ICE fires per 100,000 ICE vehicles. EV fires are rarer, but they are more intense and more difficult to extinguish when they do occur.
The risk factors for an EV fire in India specifically:
- Collision damage: Road conditions in India increase collision frequency. A well-designed pack with structural protection maintains cell integrity in most accidents. Severe high-speed collisions are the main exception.
- Counterfeit or non-compliant batteries: The Indian 2W and 3W market has seen incidents caused by non-certified battery packs. Buying from a certified OEM or verified supply chain matters significantly.
- Overcharging from non-standard equipment: Using non-certified chargers (common in India for cost reasons) that do not communicate with the BMS creates electrical abuse risk.
The EV fires that make news in India are disproportionately from the low-cost 2W and 3W segment, where battery pack certification is inconsistently enforced and counterfeit cells enter the supply chain. Fires in certified, AIS-156-compliant 4W EVs from major OEMs are extremely rare. If you own or are buying an EV, the single highest-impact safety action is confirming that the battery pack carries valid AIS-156 certification from a recognised testing agency (ARAI, ICAT, NATRIP).
Key Takeaways
- Thermal runaway is a self-amplifying heat loop: heat generates reactions, reactions generate more heat. Once fully started, it cannot be stopped from outside.
- Three triggers cause thermal runaway: mechanical abuse (accident damage), electrical abuse (overcharge/overdischarge), and thermal abuse (sustained overheating). Modern BMS and pack design makes all three unlikely in normal use.
- LFP batteries are significantly safer than NMC — onset temperature is ~270°C vs ~180°C, and LFP does not release oxygen during cathode decomposition, making fires less intense and slower to propagate.
- EV fires are statistically less frequent than petrol car fires but burn more intensely and for longer. The correct firefighting approach uses large quantities of water to cool the pack, not conventional extinguishers.
- AIS-156 certification ensures a minimum 5-minute passenger warning before a thermal runaway event can cause a compartment hazard. Buy from AIS-156-certified manufacturers.
Part of the thermal Series
Frequently Asked Questions
Can my EV spontaneously catch fire while parked?
Are EV fires worse than petrol car fires?
Does charging my EV overnight increase fire risk?
Which is safer — LFP or NMC batteries?
What should I do if I see smoke coming from my EV battery?
References
- Feng, X. et al. (2018) — Thermal runaway mechanism of lithium ion battery for electric vehicles, Energy Storage Materials
- NFPA — Electric Vehicle Fire Safety Overview 2024
- Battery University — BU-702: How to Store Batteries
- AIS 156 Amendment 4 — Battery Pack Safety Requirements for Electric Vehicles in India