AnythingOnline
Free Buck Converter Input Filter & Middlebrook Tool Electronics & Embedded
100% Free • No Sign-Up

Free Buck Converter Input Filter & Middlebrook Tool

Prevent SMPS input filter oscillations by sizing LC filter components, calculating negative input impedance ($R_{in} = -V_{in}^2 / P$), and designing parallel RC damping networks.

Converter Operating Point & LC Filter

V
W
kHz
Input EMI Filter Elements (Undamped)
μH
μF

📊 Middlebrook Stability & Damping

Converter |R_in|
-- Ω
Negative input impedance
Filter Peak |Z_out|
-- Ω
Q_undamped = --
Middlebrook Stability Margin
Impedance Ratio (|R_in| / |Z_out|): -- ×
Stability Decibel Margin: -- dB (Min 6 dB)
Filter Resonant Freq (f_0): -- kHz
Recommended Parallel RC Damping Network
Damping Resistor (R_d):
-- Ω
Damping Cap (C_d ≥ 4×C_in):
-- μF (Electrolytic)
Middlebrook stability verified. Filter output impedance well below converter input impedance.

Recommended Tools & Equipment

Tested hardware and components for high reliability

100% Free Tool Zero Sign-Up

The Middlebrook Criterion & Input Filter Oscillation Physics

Switch-mode power supplies (buck, boost, flyback) with tight closed-loop output regulation act as constant power loads. If the input voltage drops, the controller increases duty cycle and draws more current: $$P_{in} = V_{in} \cdot I_{in} = \text{const} \implies \frac{dI_{in}}{dV_{in}} = -\frac{P_{in}}{V_{in}^2} < 0$$ This creates a negative dynamic input resistance ($R_{in} = -V_{in}^2 \cdot \eta / P_{out}$).

Why Negative Resistance Provokes Instability

If an undamped input LC filter has an output impedance peak ($|Z_{out}|$) at its resonant frequency that approaches or exceeds $|R_{in}|$, the net resistance of the combined system becomes negative ($R_{net} < 0$), triggering spontaneous, uncontrolled undamped oscillations that crash converter regulation or cause over-voltage component breakdown.

The Middlebrook Stability Rule: $$|Z_{out,filter}(f)| \ll |Z_{in,converter}(f)| \quad (\ge 6\text{ dB to } 10\text{ dB margin})$$

Sizing the Parallel RC Damping Network ($R_d, C_d$)

To suppress the high Q resonance of low-ESR ceramic caps without wasting DC power:

  • Characteristic Impedance: $Z_0 = \sqrt{L_{in} / C_{in}}$
  • Damping Resistor: $R_d \approx 1.0 \times Z_0$ to $1.2 \times Z_0$
  • Damping Capacitor: $C_d \ge 4 \times C_{in}$ (provides AC coupling for $R_d$ while blocking DC)

Frequently Asked Questions

Why do modern ceramic input capacitors make SMPS filters more prone to oscillation?

Ceramic MLCC capacitors have near-zero ESR (milliohms). While fantastic for ripple current, this near-zero resistance creates an undamped LC filter with an extremely high quality factor (Q > 30), causing a sharp impedance peak at resonance that easily intersects the converter's negative resistance curve.

Can I use an aluminum electrolytic capacitor as the damping network?

Yes! An inexpensive aluminum electrolytic capacitor with a capacitance 4x to 5x larger than the ceramic C_in naturally possesses an inherent ESR of 0.5 to 1.5 ohms, which perfectly damps the filter without needing a separate discrete resistor.

Where should the filter resonant frequency (f0) be placed?

The filter resonance f0 must be at least 10x lower than the switching frequency f_sw to provide effective -40 dB/decade attenuation of switching ripple, and at least 3x to 5x lower than the converter's control loop crossover frequency.