Professional Documents
Culture Documents
Ch2slides PDF
Ch2slides PDF
2.1. Introduction
2.2. Inductor volt-second balance, capacitor charge
balance, and the small ripple approximation
2.3. Boost converter example
2.4. Cuk converter example
2.5. Estimating the ripple in converters containing two-
pole low-pass filters
2.6. Summary of key points
1
SPDT switch changes dc + +
component 2
Vg + vs(t) R v(t)
vs(t)
Switch output voltage Vg
waveform D'Ts
DTs
Duty cycle D: 0
0D1 0 DTs Ts t
Switch
complement D: position: 1 2 1
D = 1 - D
vs(t)
Vg
vs = DVg
area =
DTsVg
0
0 DTs Ts t
Ts
vs = 1 vs(t) dt
Ts 0
vs = 1 (DTsVg) = DVg
Ts
L
1
+ +
2
Vg + vs(t) C R v(t)
Vg
v vs = DVg
0
0 1 D
M(D)
2
Vg + C R v 0.4
0.2
0
0 0.2 0.4 0.6 0.8 1
D
(b) 5
L 2 M(D) = 1 1 D
+ 4
iL (t)
Boost 3
M(D)
1
Vg + C R v 2
1
0
0 0.2 0.4 0.6 0.8 1
D
D
(c) 0 0.2 0.4 0.6 0.8 1
0
Buck-boost 1 2 + 1
iL (t) 2
M(D)
Vg + C R v
L 3
4 M(D) = 1DD
5
0
t
dc component V
0
t
vripple < V
v(t) V
iL(t) L L
+ vL(t) + + vL(t) +
iC(t) iC(t)
iL(t) L
Inductor voltage
+ vL(t) +
iC(t)
vL = Vg v(t)
Vg + C R v(t)
Small ripple approximation:
vL Vg V
Knowing the inductor voltage, we can now find the inductor current via
diL(t)
vL(t) = L
dt
L
Inductor voltage
+ vL(t) +
iC(t)
vL(t) = v(t)
Vg + iL(t) C R v(t)
Small ripple approximation:
vL(t) V
Knowing the inductor voltage, we can again find the inductor current via
diL(t)
vL(t) = L
dt
vL(t)
Vg V
DTs D'Ts
t
V
Switch
position: 1 2 1 diL(t)
vL(t) = L
dt
iL(t)
iL(DTs)
I iL
iL(0) Vg V V
L L
0 DTs Ts t
iL(t)
iL(DTs)
I iL
iL(0) Vg V V
L L
0 DTs Ts t
Vg V Vg V
iL = DTs L= DTs
2L 2iL
iL(t)
Vg v(t)
L
iL(nTs) iL((n + 1)Ts)
v(t)
iL(Ts) L
iL(0) = 0
0 DTs Ts 2Ts nTs (n + 1)Ts t
Hence, the total area (or volt-seconds) under the inductor voltage
waveform is zero whenever the converter operates in steady state.
An equivalent form:
s T
0= 1 v (t) dt = vL
Ts 0 L
The average inductor voltage is zero in steady state.
Fundamentals of Power Electronics 15 Chapter 2: Principles of steady-state converter analysis
Inductor volt-second balance:
Buck converter example
vL(t)
Vg V Total area
Inductor voltage waveform,
previously derived:
DTs t
V
Integral of voltage waveform is area of rectangles:
Ts
= vL(t) dt = (Vg V)(DTs) + ( V)(D'Ts)
0
Average voltage is
vL = = D(Vg V) + D'( V)
Ts
Equate to zero and solve for V:
0 = DVg (D + D')V = DVg V V = DVg
Hence, the total area (or charge) under the capacitor current
waveform is zero whenever the converter operates in steady state.
The average capacitor current is then zero.
L 2
iL(t) + vL(t) +
iC(t)
Boost converter 1
with ideal switch Vg + C R v
L D1
L 2
iL(t) + vL(t) +
iC(t)
1
original Vg + C R v
converter
Vg + C R v Vg + C R v
Vg + C R v
Small ripple approximation:
vL = Vg
iC = V / R
vL = Vg v L
iC = i L v / R iL(t) + vL(t) +
iC(t)
Vg + C R v
Small ripple approximation:
vL = Vg V
iC = I V / R
vL(t)
Vg
DTs D'Ts
t
Vg V
iC(t) I V/R
DTs D'Ts
t
V/R
vL(t)
Net volt-seconds applied to inductor Vg
over one switching period: DTs D'Ts
Ts t
vL(t) dt = (Vg) DTs + (Vg V) D'Ts
0
Vg V
Solve for V:
Vg
V =
D'
The voltage conversion ratio is therefore
M(D) = V = 1 = 1
Vg D' 1 D
5
M(D) = 1 = 1
4 D' 1 D
3
M(D)
2
1
0
0 0.2 0.4 0.6 0.8 1
D
iC(t) I V/R
2v = V DTs
RC
Solve for peak ripple: Choose C such that desired voltage ripple
magnitude is obtained
v = V DTs In practice, capacitor equivalent series
2RC
resistance (esr) leads to increased voltage ripple
Fundamentals of Power Electronics 27 Chapter 2: Principles of steady-state converter analysis
2.4 Cuk converter example
L1 C1 L2
Cuk converter, i2 +
i1 + v1
with ideal switch
1 2
Vg + C2 v2 R
L1 C1 L2
Cuk converter:
practical realization i1 i2 +
+ v1
using MOSFET and
diode Vg + Q1 D1 C2 v2 R
Switch in position 1: L1 L2 i2
MOSFET conducts i1 + vL1 iC1 + vL2
+
iC2
Capacitor C1 releases Vg + v1 C1 C2 v2 R
energy to output
+
i1 L1 L2 i2
iC1
Switch in position 2: + vL1 + vL2 +
+ iC2
diode conducts
Vg + C1 v1 C2 v2 R
Capacitor C1 is
Vg V1
Inductor L2 voltage
vL2(t) V2
DTs D'Ts
V1 V2 t Average the waveforms:
DTs D'Ts
I2 t
iC2(t)
I2 V2 / R (= 0) V2
i C2 = I 2 =0
DTs D'Ts t R
D
0 0.2 0.4 0.6 0.8 1
0
-1
-2
M(D)
V2
-3 M(D) = = D
Vg 1D
-4
-5
DTs Ts t
Interval 2 slopes:
V1 V2 V2
di 1(t) vL1(t) Vg V1 L2 L2
= = I2
dt L1 L1 i2
di 2(t) vL2(t) V2
= = i2(t)
dt L2 L2
Subinterval 1:
v1(t)
dv1(t) i C1(t) I 2 v1
= =
dt C1 C1 V1
I2 I1
C1 C1
Subinterval 2:
DTs Ts t
dv1(t) i C1(t) I 1
= =
dt C1 C1
VgDTs VgDTs
i 1 = i 1 =
2L 1 2L 1
V + V2 VgDTs
i 2 = 1 DTs i 2 =
2L 2 2L 2
I DT VgD 2Ts
v1 = 2 s
2C 1 v1 =
2D'RC 1
iL(t)
Inductor current iL(DTs)
I iL
waveform.
iL(0) Vg V V
What is the L L
capacitor current?
0 DTs Ts t
iC(t)
Total charge
Must not q
neglect iL t
inductor Ts /2
current ripple!
DTs D'Ts
If the capacitor
voltage ripple is
vC(t)
small, then
essentially all of
v
the ac component V
v
of inductor current
flows through the
t
capacitor.
iL Ts
vC(t) v =
8C
v
V
v Note: in practice, capacitor
equivalent series resistance
t
(esr) further increases v.
L1 iT Q1 L2
Example:
i1 + i2
+
problem 2.9
Vg + C1 vC1 D1 C2 R v
vL(t)
Total
flux linkage
v t
Ts /2
DTs D'Ts
can use similar arguments, with
= L (2i)
iL(t)
= inductor flux linkages
i
I
i = inductor volt-seconds
t