The inductor energy equation defines the maximum magnetic potential energy stored in a coil's magnetic field at a given instantaneous current. The direct answer for the stored energy is E = ½LI². Unlike capacitors, which store energy in an electric field proportional to voltage squared, inductors store energy in a magnetic field proportional to current squared. This distinction is critical when designing switch-mode power supplies, snubber networks, and relay driver circuits, where the sudden release of this stored energy can destroy semiconductor junctions if not properly managed.
The Core Formula and Symbol Definitions
The fundamental relationship governing magnetic energy storage in an ideal inductor is expressed as:
E = ½ × L × I2
Below is the definitive symbol table for this equation. When plugging values into your calculator or SPICE simulator, strict adherence to these base SI units is mandatory to avoid magnitude errors.
| Symbol | Parameter | Base SI Unit | Common Sub-Units |
|---|---|---|---|
| E | Stored Energy | Joules (J) | Millijoules (mJ), Microjoules (μJ) |
| L | Inductance | Henries (H) | Millihenries (mH), Microhenries (μH) |
| I | Instantaneous Current | Amperes (A) | Milliamperes (mA) |
Real-World Energy Storage: Component Data Table
Abstract formulas only get you so far on the bench. To understand what realistic answer magnitudes look like, we need to examine actual off-the-shelf components. The table below maps real inductor part numbers to their saturation current limits and the resulting maximum energy they can store before the core saturates and the inductance collapses.
| Component Type / Part Number | Inductance (L) | Saturation Current (ISAT) | Max Stored Energy (E) |
|---|---|---|---|
| RF SMD (Wurth 74404043101) | 100 μH | 0.45 A | 10.1 μJ |
| Power Shielded (Bourns SRP1265A-100M) | 10 μH | 9.0 A | 405 μJ |
| Line Filter Choke (Schaffner RN202-1-02) | 10 mH | 1.0 A | 5.0 mJ |
| DC Filter Choke (Hammond 195J) | 10 H | 0.15 A | 112.5 mJ |
Bench Note: Notice how the high-current power inductor (Bourns) stores significantly more energy than the high-inductance RF choke (Wurth), despite having a much lower inductance value. Because current is squared in the equation, high-current nodes dominate energy storage calculations in switch-mode power supplies.
Rearranged Forms for Circuit Design
In practical design, you rarely solve for energy directly. Usually, you know the energy budget (e.g., the maximum energy a flyback diode can safely absorb) or the required inductance, and you need to find the missing variable. Here are the algebraic rearrangements of the inductor energy equation:
- Solving for Inductance (L):
L = 2E / I2
Use case: Sizing a buck converter inductor when you know the required energy transfer per switching cycle and the peak ripple current. - Solving for Current (I):
I = √(2E / L)
Use case: Determining the peak fault current that will be forced through a freewheeling diode when a relay coil is de-energized, given the coil's inductance and stored energy.
Worked Examples with Unit Tracking
Let's walk through two common bench scenarios. Tracking units at every step prevents the classic 'off-by-a-thousand' errors that lead to blown MOSFETs.
Problem 1: Sizing a Boost Converter Inductor
Scenario: You are designing a boost converter that must transfer 50 μJ of energy per switching pulse. The peak current limit of your switching MOSFET is set to 2.0 A. What minimum inductance is required?
- Identify knowns and convert to base SI units:
E = 50 μJ = 50 × 10-6 J
I = 2.0 A - Select the rearranged formula:
L = 2E / I2 - Substitute values with units:
L = (2 × 50 × 10-6 J) / (2.0 A)2 - Calculate the denominator:
(2.0 A)2 = 4.0 A2 - Divide and resolve units (Joules / Amperes2 = Henries):
L = (100 × 10-6) / 4.0 = 25 × 10-6 H - Convert to engineering notation:
L = 25 μH
Result: You need a minimum 25 μH inductor. In practice, you would select a standard 33 μH part with an ISAT rating well above 2.0 A to account for transient overshoots.
Problem 2: Sizing a Flyback Snubber for a Relay
Scenario: You are switching a 12V DC relay using an NPN transistor. The relay coil has an inductance of 50 mH and a DC resistance (DCR) of 120 Ω. When the transistor turns off, how much energy must the flyback diode absorb?
- Calculate the steady-state coil current (Ohm's Law):
I = V / R = 12 V / 120 Ω = 0.1 A - Convert inductance to base SI units:
L = 50 mH = 50 × 10-3 H - Apply the core inductor energy equation:
E = ½ × L × I2 - Substitute values:
E = 0.5 × (50 × 10-3 H) × (0.1 A)2 - Square the current:
(0.1 A)2 = 0.01 A2 - Multiply out:
E = 0.5 × 0.050 × 0.01 = 0.00025 J - Convert to readable engineering units:
E = 250 μJ (or 0.25 mJ)
Result: The flyback diode must dissipate 250 μJ of energy per switching event. A standard 1N4148 signal diode can easily handle this, but if you were switching a large 10H contactor coil, the energy would be in the Joules, requiring a robust freewheeling diode or an RC snubber network.
Assumptions, Edge Cases, and Unit Traps
The equation E = ½LI² is elegant, but it relies on assumptions that break down in real-world magnetic components. Understanding these edge cases separates textbook theory from reliable hardware design.
When the Formula Applies (and When It Doesn't)
This formula assumes a linear inductor. In reality, most inductors use ferromagnetic cores (ferrite, powdered iron, or laminated steel) to boost inductance. These cores exhibit saturation. As current increases, the magnetic domains in the core align. Once fully aligned, the core's relative permeability drops toward that of free air (vacuum), and the inductance (L) plummets.
Therefore, E = ½LI² is only valid up to the component's saturation current (ISAT). If you push 15A through a 10μH inductor rated for 9A saturation, the inductance might drop to 2μH. The stored energy will not scale with the square of 15A; it will be severely limited by the core's physical saturation threshold. For precise energy calculations in saturated regions, you must integrate the area under the actual B-H curve of the core material, as detailed in Electronics Tutorials' guide on magnetic hysteresis.
The Unit Conversion Trap
The most common reason this formula yields catastrophic design errors on the bench is unit mismanagement. Specifically, the 'micro-milli' trap:
- The Trap: Plugging 100 μH directly into the calculator as '100' and 500 mA as '500'.
- The Result: E = 0.5 × 100 × 5002 = 12,500,000 'Units'. The designer assumes this is microjoules, but the math is entirely detached from reality.
- The Fix: Always convert to base SI units (Henries and Amperes) before squaring the current. 500 mA is 0.5 A. Squaring 0.5 yields 0.25. Squaring 500 yields 250,000. The squaring operation amplifies unit conversion errors exponentially.
Realistic Answer Magnitudes
If your calculation for a standard PCB-mounted power inductor yields an answer in the hundreds of Joules, you have made a math error.
• SMD and DIP power inductors: Typically store in the microjoule (μJ) range.
• Large chassis-mount filter chokes and relay coils: Store in the millijoule (mJ) range.
• Superconducting magnetic energy storage (SMES) or massive MRI magnets: Store in the kilojoule (kJ) to megajoule (MJ) range.
For further reading on how this energy translates to voltage spikes when a circuit is interrupted (V = L × di/dt), refer to the All About Circuits textbook chapter on inductors and calculus, which bridges the gap between static energy storage and dynamic transient behavior.






