Dashboard Deep Learning Power Systems Analysis Power electronics & renewables DC-DC converters — buck, boost, buck-boost

DC-DC converters — buck, boost, buck-boost

Three classical non-isolated topologies with their CCM transfer functions, CCM vs DCM operation, and L/C sizing for target ripple.

Sophomore ~10 min

Step 1 — Why DC-DC: switch + inductor + capacitor + diode → efficient voltage conversion

0.55×
topology D V_out

Reference notes

Use Next → to walk through the three classical non-isolated DC-DC topologies and the L / C sizing rules.

The building blocks

Every DC-DC converter has four core elements:

Control variable is the duty cycle D — fraction of each period the switch is ON. 0 < D < 1.

The three classical non-isolated topologies (CCM steady state)

Buck: Vout = D · Vin (step-down only)
Boost: Vout = Vin / (1 − D) (step-up only)
Buck-boost: Vout = −Vin · D / (1 − D) (inverting, either direction)

Buck — the workhorse

Switch on: V_in across L → current ramps up. Switch off: L's stored energy keeps current through the diode to the load. Average inductor voltage = 0 → V_out = D·V_in.

Used as point-of-load converters everywhere — laptop chargers, smartphone power management, GPU rails. Dominant topology by volume.

Boost — when you need MORE voltage

Switch on: L sits across V_in → current ramps up, energy stored. Switch off: L's voltage flips, adds to V_in, pushes current through diode to a higher V_out. V_out = V_in/(1-D).

Used: PV MPPT inverter front-end (steps panel V_oc up to DC bus), battery-to-bus converters, LED drivers, PFC pre-regulators.

Buck-boost — inverting

Switch on: V_in connects to L (stores energy). Switch off: L discharges into C and load with REVERSED polarity. |V_out| can be larger or smaller than V_in depending on D.

Non-inverting alternatives that achieve the same buck-boost capability: Cuk converter and SEPIC converter (single-ended primary-inductor converter).

CCM vs DCM

Boundary: a buck converter stays in CCM as long as average load current > ΔI_L/2. Designers usually size L to maintain CCM down to ~10–20 % of full load.

Sizing the inductor

Buck: ΔIL = (Vin − Vout) · D / (L · fsw)
Boost: ΔIL = Vin · D / (L · fsw)

Rule of thumb: target ΔI_L ≈ 30 % of the average load current. Smaller ripple → bigger L (more copper, larger footprint, slower transient response). Larger ripple → smaller L but higher conduction losses and risk of DCM at low load.

Sizing the output capacitor

Ideal: ΔVout = ΔIL / (8 · fsw · C)

Real capacitors have non-zero series resistance (ESR), so the ESR-driven ripple component is usually larger:

ΔVout,ESR = ΔIL · ESR

Total ripple = max of these two terms. For low ripple, use low-ESR ceramic or polymer capacitors (~1–10 mΩ) at the output. Aluminum electrolytics typically run 50–500 mΩ ESR and contribute most of the visible ripple.

Modern variants briefly

Take-away. Pick topology by direction: buck (down), boost (up), buck-boost (inverting either). V_out = D·V_in / V_in/(1-D) / -V_in·D/(1-D) in CCM. Size L for target ΔI_L ≈ 30 % of I_load; size C for target ΔV_out (usually ESR-dominated). Synchronous + multi-phase + low-ESR ceramics dominate modern POL designs.

Keyboard shortcuts