Académique Documents
Professionnel Documents
Culture Documents
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
2.1 Introduction
Buck converter
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
0≤D≤1 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
Buck Vg +
–
2
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) = 1––DD
–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 2∆iL
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
4
I= V
D' R 2
– 2∆v = – 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 1–D
-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
Ripple magnitudes
VgDTs VgDTs
∆i 1 = ∆i 1 =
2L 1 2L 1
V + V2 VgDTs
∆i 2 = 1 DTs ∆i 2 =
2L 2 2L 2
– I 2DTs VgD 2Ts
∆v1 =
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 + +
problem 2.9 i2
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 (2∆i)
iL(t)
λ = inductor flux linkages
∆i
I
∆i = inductor volt-seconds
t
Summary of Chapter 2