Solved Problems · Set 20

Buck–Boost Converters and the CCM–DCM Boundary

Part 3 · DC–DC Converters — the third rearrangement, and the conduction-mode question asked properly across all three. Six problems closing the basic-topology module.

Prof. Mithun Mondal 6 solved problems GATE · ESE · University

Set 20 — Buck–Boost Converters and the CCM–DCM Boundary

Two arrangements of switch and inductor gave a converter that only steps down and one that only steps up. The third puts the inductor in parallel with neither source nor load but between them, charged from the input and discharged into the output — so the output voltage bears no fixed relation to the input at all. It can be higher, lower, and it comes out inverted.

That completes the basic set, and it makes the conduction-mode question worth asking properly. Each of the three has its own critical parameter, its own discontinuous conversion ratio, and its own sensitivity to light load — and the differences are large. A buck falls out of continuous conduction ten times more easily than a boost, and a converter run deliberately on the boundary gets zero-current switching for free at the price of a frequency that moves with the load.

Part 3 · Chapter 12 · 6 solved problems

i Method Recap
  • The buck–boost inverts and scales either way:

    \[ \frac{V_o}{V_{in}} = -\frac{D}{1-D}, \qquad D = \frac{\left|V_o\right|}{V_{in}+\left|V_o\right|}, \qquad I_L = \frac{I_o}{1-D} \]
  • Both devices stand off the sum of the two voltages:

    \[ V_S = V_D = V_{in}+\left|V_o\right| \]
  • Both terminals are pulsed, which is the converter's structural weakness:

    \[ \text{input current pulsed} \ \text{and}\ \text{output current pulsed} \]
  • One criterion covers all three topologies with different critical values:

    \[ K = \frac{2Lf_s}{R}; \qquad K_{crit} = 1-D\ \text{(buck)},\quad D(1-D)^2\ \text{(boost)},\quad (1-D)^2\ \text{(buck–boost)} \]

    Discontinuous whenever \(K < K_{crit}\).

  • The DCM ratios, all load-dependent through \(K\):

    \[ M_{buck} = \frac{2}{1+\sqrt{1+4K/D^2}}, \qquad M_{boost} = \frac{1+\sqrt{1+4D^2/K}}{2}, \qquad M_{b\text{-}b} = \frac{D}{\sqrt K} \]
  • Boundary conduction fixes the ripple at twice the average, so the frequency moves with the load:

    \[ I_{pk} = 2I_L, \qquad f_s \propto I_o \]
Problem 1CoreThe Inverting Converter

A buck–boost converter produces \(-15\) V at 2 A from a 12 V input at \(f_s = 200\) kHz, with an inductor ripple of 30%. Find the duty ratio, inductor current, inductance, capacitance for 100 mV of ripple, and the device stresses. Compare the stresses with a buck and a boost delivering the same power.

iL 5.18 A 4.5 A 3.83 A iin iD input pulsed output pulsed too
Neither terminal is smooth — the inductor never connects input to output at the same instant
Solution

The duty ratio. Volt-second balance gives \(V_{in}D = \left|V_o\right|(1-D)\), so:

\[ D = \frac{\left|V_o\right|}{V_{in}+\left|V_o\right|} = \frac{15}{27} = 0.556 \]

Above 0.5 because the output magnitude exceeds the input — the converter is boosting. Below 0.5 it would be bucking, and the same expression covers both without a mode change. That seamless crossing is the topology's chief attraction.

The inductor current is larger than either terminal current, because it carries the whole throughput in both intervals:

\[ I_L = \frac{I_o}{1-D} = \frac{2}{0.444} = 4.50\ \text{A} = I_{in}+I_o \]
\[ I_{in} = DI_L = 2.50\ \text{A}, \qquad I_{in}+I_o = 2.50+2.00 = 4.50\ \text{A}\ \checkmark \]

Check the power: \((12)(2.5) = 30\) W in, \((15)(2) = 30\) W out. The inductor handles 4.5 A to move 2 A of load current — worse than either the buck or the boost, as Problem 6 quantifies.

The inductance, from the on-interval when the input is across it:

\[ \Delta I = 0.30(4.50) = 1.35\ \text{A} \]
\[ L = \frac{V_{in}D}{\Delta I\,f_s} = \frac{(12)(0.556)}{(1.35)\left(200\times10^{3}\right)} = 24.7\ \mu\text{H} \]

The capacitor, which like the boost's must supply the load alone during the entire on-time:

\[ C = \frac{I_oD}{f_s\Delta V} = \frac{(2)(0.556)}{\left(200\times10^{3}\right)(0.100)} = 55.6\ \mu\text{F} \]

Same form as the boost's, for the same reason — the diode is reverse biased for \(DT_s\) and the capacitor is on its own. And as in the boost, ESR will usually decide the part: the capacitor current steps by the full peak inductor current of 5.18 A.

The device stresses are the sum of the two voltages, which is the converter's other structural penalty:

\[ V_S = V_D = V_{in}+\left|V_o\right| = 12+15 = 27\ \text{V} \]
\[ I_{S,rms} = I_L\sqrt{D} = 4.50\sqrt{0.556} = 3.35\ \text{A}, \qquad I_{D,avg} = I_o = 2\ \text{A} \]

Compare all three at 30 W:

QuantityBuck 24→12 VBoost 12→24 VBuck–boost 12→−15 V
Load current2.5 A1.25 A2.0 A
Inductor current2.5 A2.5 A4.5 A
Device voltage24 V24 V27 V
Input currentpulsedsmoothpulsed
Output currentsmoothpulsedpulsed

The buck–boost is worse on every row. It carries more inductor current, blocks more voltage, and pulses at both terminals — so it needs filtering on both sides. What it buys is the only thing neither of the others can do: an output that crosses the input voltage without a topology change.

The buck–boost pays on every axis for one capability. Higher inductor current, higher device voltage, pulsed input and output. It exists because some applications — a battery whose voltage passes through the regulated output during discharge — have no alternative, and Problem 4 shows what happens when there is one.
Answera\(D = 0.556,\ I_L = 4.50\ \text{A}\)   b\(L = 24.7\ \mu\text{H}\)   c\(C = 55.6\ \mu\text{F}\)   d devices at 27 V; \(I_{S,rms} = 3.35\ \text{A}\)
Problem 2CoreOne Criterion, Three Answers

Verify that the converter of Problem 1 operates in continuous conduction, find its critical output current, then tabulate the critical parameter \(K_{crit}\) for all three basic topologies at \(D = 0.25\), 0.5 and 0.75, and identify which is hardest to keep continuous.

Solution

Define the criterion once. Conduction is continuous while the inductor current never reaches zero, which happens when the ripple is smaller than twice the average. Cast into a dimensionless form:

\[ K = \frac{2Lf_s}{R} \quad\text{— the converter's ``inductance'', in units the load sets} \]

Large \(K\) means a big inductor, a fast switch, or a heavy load — all of which favour continuous conduction. The topology enters only through \(K_{crit}\).

Check Problem 1's converter:

\[ R = \frac{15}{2} = 7.5\ \Omega, \qquad K = \frac{2\left(24.7\times10^{-6}\right)\left(200\times10^{3}\right)}{7.5} = 1.317 \]
\[ K_{crit} = (1-D)^2 = (0.444)^2 = 0.198 \]
\[ K = 1.317 \;\gg\; 0.198 \quad\Longrightarrow\quad \textbf{deeply continuous} \]

By a factor of 6.7, so the load could fall to about 15% of rated before the mode changes.

Confirm with the critical current, which says the same thing in amps:

\[ I_{o,crit} = \frac{\Delta I}{2}(1-D) = \frac{1.35}{2}(0.444) = 0.30\ \text{A} \]

Fifteen per cent of the 2 A rating — matching the \(K\) ratio, as it must. The two forms are the same statement: one in dimensionless parameters, one in the current a designer actually measures.

Now the three topologies side by side:

\(D\)Buck \(1-D\)Boost \(D(1-D)^2\)Buck–boost \((1-D)^2\)
0.250.7500.1410.563
0.500.5000.1250.250
0.750.2500.0470.063
Maximum1.0 at \(D\to0\)0.148 at \(D = 1/3\)1.0 at \(D\to0\)

The buck is by far the hardest to keep continuous — its critical value is five times the boost's at every duty ratio. That is why Set 18's buck went discontinuous at 0.9 A while Set 19's boost needed a deliberately undersized inductor to get there at all.

Why the buck is worst. Its inductor current equals the output current, so as the load falls the average falls with it:

\[ \text{buck: } I_L = I_o \quad\text{— average falls one-for-one with load} \]
\[ \text{boost: } I_L = \frac{I_o}{1-D} \quad\text{— average is }\frac{1}{1-D}\text{ times larger} \]

A boost at \(D = 0.75\) carries four times the load current in its inductor, so it has four times as far to fall before the current reaches zero. The critical parameter is just that ratio, squared and folded into the ripple.

How to read the boost's maximum. Its \(K_{crit} = D(1-D)^2\) peaks at \(D = 1/3\):

\[ \frac{d}{dD}\left[D(1-D)^2\right] = (1-D)(1-3D) = 0 \;\Longrightarrow\; D = \frac13, \qquad K_{crit} = \frac{4}{27} = 0.148 \]

So a boost's worst case for conduction mode is at a gain of 1.5, not at high gain. A designer checking only the extremes of the duty range would miss it — which is a genuine trap in wide-input PFC designs that sweep through \(D = 1/3\) every half cycle.

One criterion, three critical values, and a factor of five between them. The dimensionless \(K = 2Lf_s/R\) is the same physics in every topology; only \(K_{crit}\) changes, and it does so because each topology relates its inductor current to its load current differently. Learning the three expressions is worth more than memorising three separate critical-current formulas.
Answera\(K = 1.317 \gg K_{crit} = 0.198\) — CCM   b\(I_{o,crit} = 0.30\ \text{A}\) (15% of rated)   c the buck is hardest to keep continuous; the boost easiest
Problem 3Exam levelWhat DCM Actually Does

An unregulated buck–boost runs open-loop at \(D = 0.5\) from 12 V with \(L = 10\ \mu\text{H}\) at 200 kHz into a \(100\ \Omega\) load. Find the conduction mode and the actual output voltage, and verify it. Compare with the continuous-conduction prediction and explain the discrepancy.

Solution

Test the mode:

\[ K = \frac{2\left(10\times10^{-6}\right)\left(200\times10^{3}\right)}{100} = 0.040 \]
\[ K_{crit} = (1-0.5)^2 = 0.250 \]
\[ K = 0.040 \;\ll\; 0.250 \quad\Longrightarrow\quad \textbf{deeply discontinuous} \]

By a factor of six — a small inductor and a light load together. The CCM formula should not be expected to survive this.

The DCM conversion ratio for a buck–boost is the simplest of the three:

\[ M = \frac{D}{\sqrt K} = \frac{0.5}{\sqrt{0.040}} = \frac{0.5}{0.200} = 2.50 \]
\[ \left|V_o\right| = (12)(2.50) = 30\ \text{V} \]

Against the continuous prediction:

\[ M_{CCM} = \frac{D}{1-D} = 1.0 \;\Longrightarrow\; \left|V_o\right| = 12\ \text{V} \]

Thirty volts where twelve was expected — two and a half times over. An open-loop converter designed with the wrong formula would destroy its load, and the failure would be blamed on almost anything except the duty ratio.

Verify by reconstruction:

\[ I_{pk} = \frac{V_{in}DT_s}{L} = \frac{(12)(0.5)}{\left(10\times10^{-6}\right)\left(200\times10^{3}\right)} = 3.00\ \text{A} \]
\[ D_2 = D\frac{V_{in}}{\left|V_o\right|} = (0.5)\frac{12}{30} = 0.200 \]
\[ I_o = \tfrac12I_{pk}D_2 = \tfrac12(3.00)(0.200) = 0.300\ \text{A} \]
\[ \text{check: } \frac{V_o}{R} = \frac{30}{100} = 0.300\ \text{A}\ \checkmark \]

Self-consistent. Note the idle interval: \(1-0.5-0.2 = 0.30\) — the inductor is empty for 30% of every cycle, which is what makes the ratio load-dependent.

Why the output rises. The physical mechanism is the same in all three topologies:

\[ \text{energy per cycle} = \tfrac12LI_{pk}^2 = \tfrac12\left(10\times10^{-6}\right)(9) = 45\ \mu\text{J} \]
\[ P = (45\times10^{-6})\left(200\times10^{3}\right) = 9\ \text{W} \;\Longrightarrow\; V_o = \sqrt{PR} = \sqrt{900} = 30\ \text{V}\ \checkmark \]

In DCM the converter is a fixed-energy pump: each cycle it takes \(\tfrac12LI_{pk}^2\) from the input and delivers all of it to the load, whatever the load resistance. A light load cannot absorb that energy at low voltage, so the voltage rises until \(V_o^2/R\) matches. That is the whole of the DCM behaviour, and it explains why \(M\) depends on \(R\).

The three DCM ratios compared:

TopologyCCMDCMLoad-dependent?
Buck\(D\)\(\dfrac{2}{1+\sqrt{1+4K/D^2}}\)yes
Boost\(\dfrac{1}{1-D}\)\(\dfrac{1+\sqrt{1+4D^2/K}}{2}\)yes
Buck–boost\(\dfrac{D}{1-D}\)\(\dfrac{D}{\sqrt K}\)yes

The buck–boost's is the clean one, and the reason is that it is a pure energy pump: the inductor is charged from the input and emptied into the output with no simultaneous connection, so no \(V_{in}\) term survives in the DCM expression. The other two have partial transfers that complicate the algebra without changing the physics.

In DCM the converter stops being a voltage ratio and becomes a power source. It moves \(\tfrac12LI_{pk}^2\) per cycle regardless of the load, and the output voltage is whatever makes the load absorb it. That single reframing predicts every DCM result — including why the output always rises, and why every DCM ratio contains \(R\).
Answera\(K = 0.040 \ll 0.250\) — DCM   b\(\left|V_o\right| = 30\ \text{V}\) against 12 predicted   c verified: 0.3 A, and by the energy route
Problem 4Exam levelA Battery Supply, Two Ways

A product runs from a two-cell lithium pack of 6.0 to 8.4 V and needs 5 V at 2 A. Compare a classical inverting buck–boost with a four-switch buck–boost on duty ratio, inductor current and conduction loss, and state which to use.

Solution

The classical buck–boost across the battery range:

\[ D = \frac{5}{V_{in}+5}: \qquad V_{in} = 8.4\ \text{V} \to D = 0.373; \qquad V_{in} = 6.0\ \text{V} \to D = 0.455 \]
\[ I_L = \frac{2}{1-D}: \qquad D = 0.373 \to 3.19\ \text{A}; \qquad D = 0.455 \to 3.67\ \text{A} \]

The inductor carries 3.2 to 3.7 A to deliver 2 A, and the worst case is at low battery — which is exactly when the pack's own internal resistance is highest and its remaining capacity lowest. Everything conspires at the end of discharge.

Notice the crucial fact about this application:

\[ V_{in,min} = 6.0\ \text{V} \;>\; V_o = 5\ \text{V} \]

The input never falls below the output, so this converter never actually needs to boost. It is paying the buck–boost's full penalty — higher inductor current, higher device voltage, pulsed input and output — for a capability it will never use.

The four-switch buck–boost uses two half-bridges around one inductor and picks its mode:

ConditionModeBehaviour
\(V_{in} > V_o\)buckinput leg modulates, output leg holds
\(V_{in} \approx V_o\)blendedboth legs modulate slightly
\(V_{in} < V_o\)boostoutput leg modulates, input leg holds

In buck mode throughout this range:

\[ I_L = I_o = 2.00\ \text{A} \quad\text{at every battery voltage} \]

The conduction loss difference:

\[ \frac{P_{classical}}{P_{4\text{-}switch}} = \left(\frac{3.67}{2.00}\right)^2 = 3.36 \]

Three and a third times the \(I^2R\) loss at low battery, in the inductor and in the switch. Doubling the switch count more than pays for itself — and the four-switch version also has a continuous input current in buck mode, so it needs less input filtering.

The two designs compared:

PropertyClassicalFour-switch
Switches1 + 1 diode4
Inductor current at 6 V3.67 A2.00 A
Conduction loss3.36×
Device voltage13.4 V8.4 V
Output polarityinvertednon-inverting
Input currentpulsedsmooth in buck mode
Controlone loopmode transitions to manage

The four-switch wins everywhere except component count and control complexity, and the non-inverting output is often decisive on its own — the classical topology's negative output needs level shifting for any shared ground.

Where the classical topology still belongs. Two cases:

\[ \text{(i) when a genuinely \emph{negative} rail is wanted} \]

A bias supply needing \(-15\) V from \(+12\) gets it directly, and the inversion is the feature rather than the nuisance. And (ii) at low power, where a couple of hundred milliwatts of extra loss is irrelevant and the single switch saves board area and cost. Above a few watts with a wide input, the four-switch version is standard.

Check whether the input actually crosses the output before choosing a buck–boost. This battery never fell below 5 V, so the whole penalty — 3.36 times the conduction loss, 60% higher device voltage, an inverted rail — was being paid for a capability that would never be exercised. A plain buck would have done, and a four-switch converter covers the case where the crossing does occur.
Answera classical: \(D = 0.373\text{–}0.455,\ I_L = 3.19\text{–}3.67\ \text{A}\)   b four-switch: buck mode, \(I_L = 2.00\ \text{A}\)   c conduction loss \(3.36\times\) lower — use the four-switch
Problem 5ChallengeLiving on the Boundary

A buck–boost from 12 V to \(-15\) V with \(L = 10\ \mu\text{H}\) is operated deliberately at the CCM–DCM boundary, where the inductor current just reaches zero each cycle. Find the peak current, on-time, off-time and switching frequency at 2 A and at 0.5 A, and evaluate the trade.

Solution

What boundary conduction means. The next cycle begins at the instant the inductor current reaches zero, so the ripple is exactly twice the average and the period is whatever that takes:

\[ \Delta I = 2I_L \;\Longrightarrow\; I_{pk} = 2I_L = \frac{2I_o}{1-D} \]

Nothing is fixed except the topology and the inductor. The duty ratio still follows the voltages — \(D = 15/27 = 0.556\) — but the frequency falls out of the timing rather than being commanded.

At full load, 2 A:

\[ I_{pk} = \frac{2(2)}{0.444} = 9.00\ \text{A} \]
\[ t_{on} = \frac{LI_{pk}}{V_{in}} = \frac{\left(10\times10^{-6}\right)(9)}{12} = 7.50\ \mu\text{s} \]
\[ t_{off} = \frac{LI_{pk}}{\left|V_o\right|} = \frac{\left(10\times10^{-6}\right)(9)}{15} = 6.00\ \mu\text{s} \]
\[ T_s = 13.5\ \mu\text{s} \;\Longrightarrow\; f_s = 74\ \text{kHz} \]
\[ \text{check: } D = \frac{7.50}{13.5} = 0.556\ \checkmark \]

At quarter load, 0.5 A:

\[ I_{pk} = 2.25\ \text{A}, \qquad t_{on} = 1.88\ \mu\text{s}, \qquad t_{off} = 1.50\ \mu\text{s} \]
\[ f_s = 296\ \text{kHz} \]

The frequency has risen by exactly the factor the load fell — \(f_s \propto I_o\) — because both intervals scale with the peak current and the peak current scales with the load. A ten-to-one load range gives a ten-to-one frequency range.

What boundary operation buys:

\[ i_L(0) = 0 \;\Longrightarrow\; \text{switch turns on at zero current} \]
BenefitMechanism
No turn-on switching losscurrent is zero at the transition
No diode reverse recoverydiode current has already decayed to zero (Set 3)
No right-half-plane zeroDCM-like dynamics — fast loop
Smaller inductoroperating at the boundary by design
Predictable peak currentexactly \(2I_L\)

The second row is often the decisive one. Set 3 found reverse recovery contributing more loss than turn-on and turn-off combined; boundary conduction removes it completely, without a soft-recovery diode or a snubber.

And what it costs:

\[ I_{L,rms} = \frac{I_{pk}}{\sqrt3} = \frac{9.00}{1.732} = 5.20\ \text{A} \]

Against \(4.50\) A for the CCM design of Problem 1 — so the conduction loss rises by:

\[ \left(\frac{5.20}{4.50}\right)^2 = 1.33 \]

A third more conduction loss, plus a frequency that sweeps across a decade — making EMI filtering harder and the magnetics work over a wide range. Practical controllers therefore clamp the frequency at light load, letting the converter drop into true DCM below some threshold.

Where the trade comes out positive:

ApplicationWhy boundary mode suits it
Low-power PFC (< 300 W)no recovery loss in the boost diode, which is the dominant term
LED driverspeak current sets the LED current directly — no voltage loop
Flyback adaptersquasi-resonant valley switching builds on the same idea (Set 22)
Anything at high \(V_o\)recovery loss scales with voltage, so removing it matters most

All four are cases where switching-related loss dominates conduction loss. At high current and low voltage the balance reverses and continuous conduction wins.

Boundary conduction trades a fixed frequency for free zero-current turn-on. The switch closes when there is no current to interrupt and the diode has already recovered, so two of the three switching-loss mechanisms vanish. The bill is 33% more conduction loss and a frequency that moves with the load — a good bargain wherever switching loss was the larger term.
Answera 2 A: \(I_{pk} = 9.00\ \text{A},\ f_s = 74\ \text{kHz}\)   b 0.5 A: \(I_{pk} = 2.25\ \text{A},\ f_s = 296\ \text{kHz}\)   c\(f_s \propto I_o\); conduction loss \(1.33\times\)
Problem 6ChallengeChoosing a Topology

Assemble everything from Sets 18 to 20 into a selection guide: for each of the three basic topologies, state the conversion ratio, the inductor current, the device stress, which terminals are pulsed, the conduction-mode sensitivity and the control difficulty — then apply it to four real requirements.

Solution

The complete comparison:

PropertyBuckBoostBuck–boost
Ratio \(M\)\(D\)\(\frac{1}{1-D}\)\(-\frac{D}{1-D}\)
Rangestep downstep upeither
Inductor current\(I_o\)\(\frac{I_o}{1-D}\)\(\frac{I_o}{1-D}\)
Device voltage\(V_{in}\)\(V_o\)\(V_{in}+\left|V_o\right|\)
Input currentpulsedsmoothpulsed
Output currentsmoothpulsedpulsed
Output cap dutyripple onlyfull loadfull load
\(K_{crit}\)\(1-D\)\(D(1-D)^2\)\((1-D)^2\)
DCM sensitivityhighestlowestmiddle
RHP zerononeyesyes
Gain ceilingnone\(\tfrac12\sqrt{R/r}\)\(\tfrac12\sqrt{R/r}\)
Efficiencyhighestgood at low gainlowest

The buck wins on almost every row that matters. Its inductor carries only the load current, its devices see only the input, its output is naturally smooth, and it has no right-half-plane zero and no gain ceiling. Its one weakness — the highest DCM sensitivity — is the cheapest to fix, with a larger inductor or synchronous rectification.

Requirement 1: a 48 V bus to 12 V, 20 A.

\[ D = 0.25,\qquad I_L = 20\ \text{A},\qquad V_{device} = 48\ \text{V} \]

Buck, and probably interleaved — Set 18, Problem 4 showed two phases halve the conduction loss and cancel the output ripple. At 20 A the conduction loss is everything, so splitting the current is worth more than any other change.

Requirement 2: 230 V AC to a 400 V bus, 1 kW.

\[ \text{output must exceed the 325 V peak; input current must be shaped} \]

Boost — the only choice, and a natural one. Its continuous input current is what makes the shaping possible, and its gain of 1.23 is far below the ceiling of Set 19, Problem 3. Set 19, Problem 4 worked the design.

Requirement 3: a 6–8.4 V battery to 5 V, 2 A.

\[ V_{in,min} = 6.0 \;>\; V_o = 5.0 \]

Buck — not a buck–boost. Problem 4 found the input never crosses the output, so a buck–boost would pay 3.36 times the conduction loss for nothing. Only if the pack could sag below 5 V would a four-switch buck–boost be warranted.

Requirement 4: \(+12\) V to \(-15\) V, 100 mA bias rail.

\[ \text{negative output required};\qquad P = 1.5\ \text{W} \]

Classical buck–boost — the inversion is the requirement, not a side effect, and at 1.5 W the efficiency penalty is a fraction of a watt. This is the case the topology exists for.

When none of the three will do:

RequirementAnswerSet
Gain above about 5transformer — flyback or forward22
Galvanic isolationtransformer — any isolated topology22
Smooth current at both terminalsĆuk or SEPIC21
Non-inverting, wide inputSEPIC or four-switch buck–boost21
Multiple outputstransformer with several secondaries22
Kilowattsbridge topologies22

Every row in this table is a limitation of the three-component cell, and every one is answered by adding either a fourth reactive element or a transformer. Those are the next two sets, and they complete the DC–DC toolkit.

Use a buck unless something forces you not to. Lower inductor current, lower device stress, a naturally smooth output, no right-half-plane zero and no gain ceiling — the buck is better on every axis except conduction-mode sensitivity, which is the cheapest one to fix. The other topologies exist to answer specific requirements the buck structurally cannot meet, and choosing one without such a requirement is simply paying more for less.
Answera 48→12 V: interleaved buck   b PFC: boost   c battery: buck, not buck–boost   d negative bias: classical buck–boost
Formulas

Key Formulas

QuantityRelationNotes
Conversion ratio\(V_o/V_{in} = -D/(1-D)\)Inverting
Duty ratio\(D = \dfrac{\left|V_o\right|}{V_{in}+\left|V_o\right|}\)Crosses 0.5 at unity gain
Inductor current\(I_L = \dfrac{I_o}{1-D} = I_{in}+I_o\)Larger than either terminal
Inductor\(L = \dfrac{V_{in}D}{\Delta I f_s}\)
Capacitor\(C = \dfrac{I_oD}{f_s\Delta V}\)Same form as the boost
Device stress\(V_S = V_D = V_{in}+\left|V_o\right|\)Worst of the three
Critical parameter\(K = 2Lf_s/R\)Same for all topologies
Buck \(K_{crit}\)\(1-D\)Largest — most DCM-prone
Boost \(K_{crit}\)\(D(1-D)^2\)Max 4/27 at \(D = 1/3\)
Buck–boost \(K_{crit}\)\((1-D)^2\)
Critical current\(I_{o,crit} = \dfrac{\Delta I}{2}(1-D)\)Buck–boost and boost
DCM ratio\(M = D/\sqrt K\)Buck–boost — the clean one
DCM as energy pump\(P = \tfrac12LI_{pk}^2f_s\)Explains all DCM behaviour
Boundary peak\(I_{pk} = 2I_L\)By definition
Boundary frequency\(f_s \propto I_o\)Problem 5
Boundary RMS\(I_{pk}/\sqrt3\)33% more loss than CCM
Pitfalls

Common Mistakes

  1. Using \(I_o\) for the buck–boost's inductor current. It carries \(I_{in}+I_o\), which was 4.5 A for a 2 A load — Problem 1.

  2. Rating the devices at the larger of the two voltages. They stand off the sum, 27 V here — Problem 1.

  3. Forgetting that both terminals are pulsed. A buck–boost needs filtering on the input as well as the output — Problem 1.

  4. Using one \(K_{crit}\) for every topology. The buck's is five times the boost's; using the wrong one misjudges the mode entirely — Problem 2.

  5. Checking a boost's conduction mode only at the duty extremes. Its \(K_{crit}\) peaks at \(D = 1/3\), in the middle — Problem 2.

  6. Applying the CCM ratio to an open-loop converter. It predicted 12 V where the converter delivered 30 — Problem 3.

  7. Missing that a DCM converter is a power source, not a voltage ratio. It pumps \(\tfrac12LI_{pk}^2\) per cycle whatever the load — Problem 3.

  8. Choosing a buck–boost without checking whether the input crosses the output. It cost 3.36 times the conduction loss for an unused capability — Problem 4.

  9. Assuming boundary conduction is free. The RMS current rises by \(\sqrt{4/3}\) and the frequency sweeps a decade — Problem 5.

  10. Reaching for a buck–boost by default when the input range is wide. A buck, a boost, or a four-switch converter is usually better — Problems 4 and 6.

Looking Ahead

Three sets and the basic switching cell is exhausted. One inductor, one capacitor and two switches can step down, step up, or do either with an inversion — and Set 20's comparison showed that the third option costs on every axis for a capability many designs never use. The conduction-mode question turned out to have one criterion and three critical values, differing by a factor of five, and DCM turned out to be best understood not as a broken converter but as a fixed-energy pump whose output voltage is whatever the load requires.

What none of the three can do is keep both terminals smooth. A buck pulses its input, a boost pulses its output, a buck–boost pulses both — and every one of those pulsed terminals needs a filter that the converter itself does not provide. Adding a fourth reactive element fixes it: a capacitor that transfers the energy and a second inductor that keeps both currents continuous.

Next: Set 21 — Ćuk, SEPIC and Fourth-Order Converters, where the energy-transfer capacitor replaces the inductor as the storage element, both terminal currents become continuous, the coupled-inductor trick cancels ripple entirely into one winding, and the fourth-order dynamics bring a resonance that has to be damped.