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
📊 Middlebrook Stability & Damping
Recommended Tools & Equipment
Tested hardware and components for high reliability
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.