Buck Converter Ripple Simulator All tools
Interactive simulator

Buck Converter Ripple Simulator

Use switching waveform, ripple map, and power view to see when L, C, or switching frequency is insufficient.

Parameters
Input voltage Vin
V

Converter input voltage.

Duty ratio D
-

Switch on-time fraction. Vout = D·Vin.

Inductance L
µH

Output inductor. Larger L gives smaller current ripple.

Output capacitance C
µF

Output capacitor. Larger C gives smaller voltage ripple.

Switching frequency fs
kHz

Switching frequency. Higher fs gives smaller ripple.

Load current
A

Average output current.

Presets

Switch L, f, C to compare large vs small ripple.

Results (live)
Output voltage Vout
Duty cycle D
Current ripple ΔIL
Voltage ripple ΔVout
Switching frequency
CCM margin
Circuit & switching state (live)
Inductor current ripple (triangular)
Output voltage ripple ΔVout
Theory & Key Formulas

$V_o=D\,V_i,\qquad \Delta I_L=\frac{(V_i-V_o)\,D}{L\,f_s},\qquad \Delta V_{out}=\frac{\Delta I_L}{8\,f_s\,C}$

During ON the inductor current rises with slope $(V_i-V_o)/L$; during OFF it falls through the freewheel diode with slope $-V_o/L$, forming a triangle whose peak-to-peak height is $\Delta I_L$. The output capacitor $C$ integrates this triangular current and smooths it, leaving the residual voltage ripple $\Delta V_{out}$. Raising $L$ or $f_s$ shrinks $\Delta I_L$; raising $C$ or $f_s$ shrinks $\Delta V_{out}$. The ideal buck relation assumes continuous conduction mode (CCM). Light load, ESR, switching loss, and loop compensation need separate checks.

How to read it

The waveform view shows triangular inductor current.

The ripple map highlights insufficient L or switching frequency.

The power view reads load power from output voltage and current.

Learn Buck Converter Ripple by dialogue

🙋
When reading Buck Converter Ripple, where should I look first? Moving Input voltage Vin changes both the plots and the result cards.
🎓
Start with Output voltage, but do not treat the number as the whole answer. Use Buck waveforms to confirm the assumed state, then read Ripple map for the distribution or trend. The waveform view shows triangular inductor current.
🙋
I can see why Input voltage Vin changes Output voltage. How should I judge the influence of Duty ratio D?
🎓
Move Duty ratio D in small steps and watch Current ripple. That reveals which term is controlling the result. The ideal buck relation assumes continuous conduction. Light load, ESR, switching loss, and loop compensation need separate checks. A single operating point is not enough; sweep the realistic scatter range.
🙋
What is Output power breakdown for? It feels like the ordinary curve already tells the story.
🎓
Output power breakdown is for finding boundaries where the condition becomes risky or margin collapses quickly. The ripple map highlights insufficient L or switching frequency. In First-pass L/C sizing for buck converters, the important question is often what happens after a small change, not only the nominal value.
🙋
So if Output voltage is within the target, can I accept the condition?
🎓
Treat this as a first-pass review. It helps with Checking switching frequency against ripple requirements and Confirming CCM at light load, but final decisions still need standards, measured data, detailed analysis, and vendor limits. The power view reads load power from output voltage and current.

Practical use

First-pass L/C sizing for buck converters.

Checking switching frequency against ripple requirements.

Confirming CCM at light load.

FAQ

Start with Output voltage and Current ripple. Then use Buck waveforms to confirm the assumed state and Ripple map to read distribution or bias. The waveform view shows triangular inductor current
Move Input voltage Vin alone, then move Duty ratio D by a comparable amount and compare the change in Output voltage. Output power breakdown shows combinations where margin or performance changes quickly.
Use it for First-pass L/C sizing for buck converters. Instead of trusting a single point, widen the input range and check whether Output voltage keeps enough margin before moving to detailed analysis.
The ideal buck relation assumes continuous conduction. Light load, ESR, switching loss, and loop compensation need separate checks. Final decisions still require standards, measured data, detailed analysis, and vendor limits.

How to Use

  1. Enter input voltage (e.g., 24 V for industrial supplies) and duty cycle (0.4–0.8 range typical for buck converters)
  2. Specify inductor (µH) and capacitor (µF) values; use L ≥ 20 µH and C ≥ 10 µF for 100 kHz switching
  3. Set switching frequency (50–500 kHz) and load current (A); simulator calculates output voltage, inductor ripple (ΔI_L), capacitor ripple (ΔV_C), and continuous-conduction-mode margin

Worked Example

Input: V_in = 48 V, duty cycle D = 0.5, L = 47 µH, C = 100 µF, f_sw = 100 kHz, I_load = 10 A. Output voltage = 24 V (D × V_in). Inductor ripple ΔI_L = (24 × 0.5)/(47×10⁻⁶ × 100×10³) ≈ 2.55 A. Capacitor ripple ΔV_C ≈ 0.96 V (10 A ripple current ÷ 100 µF ÷ 2×π×100 kHz). CCM margin indicates L is sufficient to avoid discontinuous mode.

Practical Notes

  1. Higher duty cycles (>0.7) demand larger L to prevent inductor saturation in automotive/telecom DC–DC modules
  2. Output ripple voltage dominates capacitor ESR above 50 kHz; use low-ESR ceramics (< 10 mΩ) for isolated buck stages
  3. If CCM margin falls below 20%, increase L or reduce switching frequency to maintain stable current-mode control loop