The energy stored in an inductor is calculated using the equation E = ½ L I², where energy (E) is measured in Joules, inductance (L) in Henries, and current (I) in Amperes. This fundamental relationship dictates everything from the sizing of flyback diodes in relay circuits to the peak current limits in switch-mode power supplies (SMPS). Unlike capacitors, which store energy in an electric field proportional to voltage, inductors store energy in a magnetic field proportional to the square of the current flowing through them.

Below, we break down the formula, map it to real-world component magnitudes, and walk through bench-level calculations with strict unit tracking to ensure your next power design doesn't end in a blown MOSFET.

The Core Equation and Variable Definitions

The mathematical model for magnetic potential energy in an ideal inductor is derived from the work required to establish a current against the inductor's back-EMF. As current ramps up, the inductor opposes the change, requiring the power source to do work. That work is stored in the magnetic flux.

E = ½ × L × I²

Every variable in this equation must be strictly mapped to its base SI unit before calculation. Plugging in sub-units without conversion is the most common cause of catastrophic design failures in power electronics.

Symbol Quantity Base SI Unit Unit Abbreviation Common Sub-units (Must Convert)
E Stored Energy Joule J millijoules (mJ), microjoules (μJ)
L Inductance Henry H millihenries (mH), microhenries (μH), nanohenries (nH)
I Current Ampere A milliamperes (mA)

Real-World Energy Storage Magnitudes

What does a Joule actually look like in magnetics? On a workbench, 1 Joule is a massive amount of energy for a PCB-mounted component. If a 100 μH inductor somehow stored 1 full Joule, it would require over 141 Amps of current—likely vaporizing the copper windings long before reaching that state. Understanding realistic answer magnitudes prevents decimal-place errors.

Signal-level components operate in microjoules, power conversion inductors operate in millijoules, and massive industrial/superconducting magnets operate in kilojoules or megajoules.

Component Type Example Part / Class Inductance (L) Max Current (I) Stored Energy (E)
RF Signal Choke Murata BLM18 Ferrite Bead 1 μH (1e-6 H) 0.5 A 0.125 μJ
Buck Converter Inductor Würth Elektronik 744355 4.7 μH (4.7e-6 H) 14 A 0.46 mJ (460 μJ)
PFC Boost Choke Coilcraft C2424 Series 100 μH (100e-6 H) 20 A 20 mJ
Industrial Welding Choke Custom Iron-Core Reactor 5 mH (5e-3 H) 150 A 56.25 J
MRI Superconducting Magnet 1.5 Tesla Clinical Scanner 10 H 100 A 50 kJ (50,000 J)

Note: Data reflects typical maximum rated continuous current (Isat or Irms) for the given inductance values. For deeper magnetic design parameters, refer to the Coilcraft Power Inductor Design Guide.

Rearranged Forms for Circuit Design

In practical engineering, you rarely just 'calculate energy' in a vacuum. You usually know the energy requirement of your topology and need to size the magnetics, or you know your inductor limits and need to find the current threshold. Here are the rearranged forms of the energy stored in inductor equation:

  • Solving for Inductance (L): L = 2E / I²
    Use Case: Sizing an inductor for a specific energy transfer in a flyback converter or discontinuous conduction mode (DCM) buck topology. If your load requires 50 μJ per switching cycle and your peak current limit is 2A, you can calculate the exact L needed.
  • Solving for Current (I): I = √(2E / L)
    Use Case: Finding the peak current threshold before core saturation if the maximum safe energy storage is known from the datasheet. It is also used to calculate the peak flyback current spike when a relay coil is de-energized.

Worked Examples with Strict Unit Tracking

Let's run through two common bench scenarios. The golden rule here is strict unit tracking. Never plug a '4.7' into the equation if the datasheet says '4.7 μH'. Always convert to base SI units (Henries, Amperes, Joules) first.

Problem 1: Sizing a Flyback Diode for a Relay Coil

Scenario: You are driving a 12V automotive relay with a MOSFET. The relay coil has a measured DC resistance of 120 Ω and an inductance of 1.5 H. When the MOSFET turns off, the inductor dumps its stored energy into the flyback diode. What is the minimum energy the diode must safely dissipate per switching event?

  1. Find the steady-state current (I):
    Using Ohm's Law: I = V / R
    I = 12 [V] / 120 [Ω] = 0.1 [A]
  2. Convert inductance to base units:
    L = 1.5 [H] (Already in base units)
  3. Apply the energy equation:
    E = 0.5 × L × I²
    E = 0.5 × 1.5 [H] × (0.1 [A])²
    E = 0.5 × 1.5 × 0.01 [H · A²]
    E = 0.0075 [J]
  4. Convert to practical sub-units:
    0.0075 J = 7.5 mJ

Design Takeaway: A standard 1N4148 signal diode can easily handle 7.5 mJ of repetitive surge energy, but if this were a larger contactor with 500 mJ of stored energy, you would need a beefier 1N5408 or a dedicated TVS diode.

Problem 2: Peak Current Limit in a Boost Converter

Scenario: You are designing a boost converter that must transfer 40 μJ of energy to the output capacitor during each MOSFET 'ON' cycle. The selected power inductor is 22 μH. What is the peak current the inductor will reach just before the switch turns off?

  1. Convert given values to base SI units:
    E = 40 μJ = 40 × 10-6 [J]
    L = 22 μH = 22 × 10-6 [H]
  2. Select the rearranged formula for Current:
    I = √(2E / L)
  3. Substitute and solve:
    I = √( (2 × 40e-6 [J]) / 22e-6 [H] )
    I = √( 80e-6 / 22e-6 ) [J/H]
    I = √( 3.636 ) [A²]
    I = 1.907 [A]

Design Takeaway: You must select a MOSFET and an inductor with a saturation current (Isat) rating comfortably above 1.9A. If you choose an inductor with an Isat of 1.5A, the core will saturate before reaching the required 40 μJ, inductance will plummet, and the current will spike uncontrollably, likely destroying your switch. For more on magnetic saturation limits, see the All About Circuits magnetics chapter.

Boundary Conditions: Assumptions and Common Unit Mistakes

The equation E = ½ L I² is elegantly simple, but it relies on physical assumptions that break down in real-world, high-stress environments. Understanding when the formula fails is just as important as knowing how to use it.

⚠ The Core Saturation Trap

This equation assumes L is constant. In air-core inductors, this is true. In ferromagnetic or ferrite-core inductors, L is only constant up to the saturation current (Isat). Once the magnetic domains in the core align fully, the permeability drops toward that of air. The inductance value (L) violently decreases, meaning the energy curve flattens out and current spikes. Never use this equation to predict energy storage beyond the datasheet's Isat rating.

Which Unit Mistakes Break the Math?

Because current is squared in the equation, unit errors on current are punished exponentially, while inductance errors are linear.

  • The 'Micro' Trap (Inductance): Plugging '4.7' into the L variable instead of '0.0000047' (for 4.7 μH) inflates your energy calculation by a factor of 1,000,000. You will think your tiny 0805 inductor is storing 460 Joules (enough to power a flashlight for an hour) instead of 460 microjoules.
  • The Milli-Amp Squared Trap (Current): If your current is 250 mA, and you plug '250' into the I variable, you are squaring 250 (62,500). The correct base unit is 0.25 A. Squaring 0.25 yields 0.0625. Failing to convert mA to A inflates the final energy result by a factor of 1,000,000 (since (103)² = 106). Always convert to Amperes first.

By anchoring your calculations to base SI units and respecting the physical limits of your magnetic core materials, the energy stored in inductor equation transitions from a textbook abstraction to a highly reliable tool for power electronics design.