The fundamental equation for self inductance of a long solenoid is L = (μ × N² × A) / l. This formula is the bedrock of passive component design, dictating exactly how many turns of enameled copper wire, what core material, and which physical dimensions you need to hit a target inductance for filters, chokes, and resonant tanks.
While simulation tools like LTspice or FEMM are great for complex geometries, understanding the raw algebraic derivation is mandatory for rapid bench prototyping. Below is the complete breakdown of the formula, the physical assumptions it relies on, and step-by-step worked examples with rigorous unit tracking.
The Core Equation for Self Inductance
For an ideal, tightly wound solenoid, the self inductance is derived from the magnetic flux linkage per unit of current. The governing equation is:
Every variable in this equation represents a physical property of the coil. Misidentifying even one of these parameters will result in a design that fails to resonate or saturates under load.
| Symbol | Parameter | SI Unit | Practical Notes |
|---|---|---|---|
| L | Self Inductance | Henries (H) | Often measured in μH or mH on the bench. |
| μ | Absolute Permeability | Henries per meter (H/m) | Calculated as μ₀ × μᵣ. μ₀ is the permeability of free space (4π × 10⁻⁷ H/m). |
| N | Number of Turns | Dimensionless | Total count of wire loops. Because it is squared, it dominates the equation. |
| A | Cross-Sectional Area | Square meters (m²) | Area of the coil's inner diameter (for air core) or core cross-section. |
| l | Length of Winding | Meters (m) | The physical length of the wound wire, not necessarily the bobbin length. |
Assumptions, Magnitudes, and Unit Traps
When the Formula Applies (and When It Doesn't)
The equation L = (μ × N² × A) / l assumes an ideal long solenoid. This means the length of the coil (l) must be significantly greater than its diameter (typically l > 10 × d). Under this condition, the magnetic field inside the coil is uniform, and fringing flux at the ends is negligible.
If you are winding a short, fat coil (where length is close to the diameter), this equation will overestimate your inuctance by 10% to 30% because it ignores the magnetic field lines that bulge outward at the ends. For short coils, you must apply Nagaoka's coefficient or use empirical formulas like Wheeler's approximation.
Realistic Answer Magnitudes
When you punch numbers into your calculator, you need a sanity check. Here is what realistic magnitudes look like based on core material:
- Air-core RF coils: 10 nH to 500 nH. (Used in VHF/UHF filters and Tesla coil primaries).
- Ferrite-core power inductors: 10 μH to 50 mH. (Used in switch-mode power supplies and audio crossovers).
- Laminated iron-core chokes: 1 H to 50 H. (Used in tube amplifier power supplies and mains filtering).
Worked Examples: Winding Coils on the Bench
Let's apply the formula to two real-world scenarios, tracking every unit conversion to ensure the math holds up.
Problem 1: Calculating Inductance of an Air-Core RF Choke
Scenario: You are winding an air-core solenoid for a low-pass filter. You use a 3D-printed bobbin with an 8 mm outer diameter. You wind 40 turns of 22 AWG enameled copper wire tightly, resulting in a winding length of 25 mm. What is the self inductance?
Step 1: Identify and convert variables to SI units.
- N = 40 turns
- l = 25 mm = 0.025 m
- d = 8 mm = 0.008 m → Radius (r) = 0.004 m
- μ = μ₀ (since it's air core) = 4π × 10⁻⁷ H/m ≈ 1.2566 × 10⁻⁶ H/m
Step 2: Calculate Cross-Sectional Area (A).
- A = π × r² = π × (0.004 m)² = 5.0265 × 10⁻⁵ m²
Step 3: Substitute into the equation.
- L = (1.2566 × 10⁻⁶ H/m × 40² × 5.0265 × 10⁻⁵ m²) / 0.025 m
- L = (1.2566 × 10⁻⁶ × 1600 × 5.0265 × 10⁻⁵) / 0.025
- L = (1.0106 × 10⁻⁷) / 0.025
- L = 4.042 × 10⁻⁶ H
Answer: The self inductance is 4.04 μH. This aligns perfectly with expected air-core RF magnitudes.
Problem 2: Designing a Ferrite Inductor for a Buck Converter
Scenario: You need a 10 mH inductor for a low-frequency buck converter. You have a ferrite rod with a relative permeability (μᵣ) of 2000, a cross-sectional area of 1.5 cm², and a usable winding length of 5 cm. How many turns do you need?
Step 1: Identify and convert variables.
- L = 10 mH = 0.01 H
- μᵣ = 2000 → μ = 2000 × (4π × 10⁻⁷) = 2.5132 × 10⁻³ H/m
- A = 1.5 cm² = 1.5 × 10⁻⁴ m²
- l = 5 cm = 0.05 m
Step 2: Rearrange the formula to solve for N.
- N² = (L × l) / (μ × A)
- N = √ [ (L × l) / (μ × A) ]
Step 3: Substitute and solve.
- N = √ [ (0.01 H × 0.05 m) / (2.5132 × 10⁻³ H/m × 1.5 × 10⁻⁴ m²) ]
- N = √ [ 0.0005 / (3.7698 × 10⁻⁷) ]
- N = √ [ 1326.33 ]
- N = 36.41
Answer: You need to wind 37 turns (rounding up to the nearest whole integer) to achieve at least 10 mH. For deeper insights into core saturation limits when winding ferrite, consult the All About Circuits inductor design guide.
Rearranged Forms for Coil Design
On the bench, you rarely solve for L directly; usually, L is a fixed requirement dictated by your circuit topology, and you need to find the physical parameters to achieve it. Here are the algebraic rearrangements of the core equation:
- To find Number of Turns (N):
N = √( (L × l) / (μ × A) ) - To find Required Core Permeability (μ):
μ = (L × l) / (N² × A)
(Useful for selecting the right ferrite mix, e.g., Mix 43 vs Mix 77). - To find Required Cross-Sectional Area (A):
A = (L × l) / (μ × N²)
(Useful for determining the minimum core size to avoid magnetic saturation). - To find Maximum Winding Length (l):
l = (μ × N² × A) / L
Frequently Asked Questions
How does the equation for self inductance change with a toroidal core?
The standard solenoid equation assumes a straight magnetic path. In a toroid, the magnetic path is circular, meaning the inner turns have a shorter path length than the outer turns. If the toroid's overall diameter is much larger than its cross-sectional diameter (a "fat" donut), the standard equation is a close approximation if you use the mean circumference for l. However, for precise RF work, you must use the exact toroidal integral: L = (μ × N² × h / 2π) × ln(R_out / R_in), where h is the core height, and R represents the outer and inner radii. You can verify these geometric derivations via Georgia State University's HyperPhysics magnetic field resources.
Why does the equation for self inductance assume a uniform magnetic field?
The derivation relies on Ampere's Law, which simplifies beautifully only when the magnetic field lines are perfectly parallel and uniform inside the coil. In a physical solenoid, the field lines must loop back around the outside of the coil, causing them to "fringe" or bulge at the ends. If the coil is short, this fringing flux represents a significant percentage of the total magnetic field, meaning the actual flux linkage (and therefore the inductance) is lower than the ideal equation predicts. This is why the l > 10 × d rule of thumb exists.
How do you account for wire thickness and pitch in the self inductance equation?
The variable l in the equation represents the length of the winding, not the length of the bobbin or core. If you are using thick wire (like 12 AWG for a high-current Tesla coil primary) and spacing the turns out to prevent arcing (a technique called pitch winding), l increases. Because l is in the denominator, increasing the pitch (spacing) decreases the overall inductance. To account for this, calculate l as: l = N × (wire_diameter + spacing_gap). Furthermore, wide spacing introduces parasitic capacitance between turns, which lowers the self-resonant frequency (SRF) of the inductor, a factor the basic DC inductance equation completely ignores.






