Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Leccin 4
SEA_uniovi_CC1_001
Outline (I)
SEA_uniovi_CC1_012
Outline (II)
SEA_uniovi_CC1_023
Linear DC/DC conversion (analog circuitry)
RV Q iO
ig iO ig
= (vOiO)/(vgig)
RL vO vg RL vO
vg
i O ig
vE vE -
Av - vO/vg Av
ig Q iO S
ig iO
vg RL vO
vg RL vO
vE -
Av vE -
PWM Av
Feedback loop Vref
Feedback loop Vref
Linear
Switching (provisional)
Features:
vO_avg
vO 100% efficiency
vg Undesirable output voltage
waveform
t
SEA_uniovi_CC1_045
Introducing the switching DC/DC conversion (I)
ig
S
iO vO vO_avg
vg
vg RL vO t
The AC component must be
vE -
PWM Av removed!!
Feedback loop Vref
S
ig iO
S
ig iO
Filter
vg RL vO
vg RL vO
C filter
PWM Av -
C filter vE
Vg VO Feedback loop Vref
t
Basic switching DC/DC
It doesnt work!!! converter (provisional)
SEA_uniovi_CC1_056
Introducing the switching DC/DC conversion (II)
S iL
ig iO S
ig iO
Filter L
vg RL vO LC filter
vg RL vO
C
PWM Av -
vE LC filter
S iL
ig iO
+ L + vD VO
vD RL vO Vg
vg iD C
D - -
t
LC filter
Basic switching DC/DC converter
SEA_uniovi_CC1_067
Introducing the switching DC/DC conversion (III)
iS iL
S iL iO
iO ig
ig
L
S + L C +
+ + vD vO
vD vO vg RL
vg iD RL iD D - -
D - C -
The study of the Discontinuous Conduction Mode (DCM) will done later
CCM DCM
iL
iL
t t
SEA_uniovi_CC1_078
First analysis of the Buck converter in CCM
(In steady-state)
Analysis based on the specific topology of the Buck converter
iS iL iL
ig iO iO
+ L C
S + L C + +
vD vO vD RL vO
vg RL -
iD D - -
LC filter
vD
vg vD vD_avg = vO
vO vg
t t
dT The AC component is
T
d: duty cycle removed by the filter
SEA_uniovi_CC1_089
Introducing another analysis method (I)
ig L1 C1 iD D
+ -
iS iL2 R
+
Vg VO
L2 C2 -
S
10
SEA_uniovi_CC1_09
Introducing another analysis method (II)
Powerful tools to analyze DC/DC converters in steady-state
11
SEA_uniovi_CC1_10
Introducing another analysis method (III)
The average voltage across an inductor is zero. Else, the net current
through the inductor always increases and, therefore, steady-state is
not achieved
The average current through a capacitor is zero. Else, the net voltage
across the capacitor always increases and, therefore, steady-state is not
achieved
+
L vL_avg = 0
Circuit in
Vg -
steady-state
C iC_avg = 0
12
SEA_uniovi_CC1_11
Introducing another analysis method (IV)
Particular case of many DC/DC converters in steady-state:
Kirchhoffs current law (KCL) is not only satisfied for instantaneous current values, but
also for average current values
Kirchhoffs voltage law (KVL) is not only satisfied for instantaneous voltage values, but
also for average voltage values
14
SEA_uniovi_CC1_13
Introducing another analysis method (VI)
A switching converter is (ideally) a lossless system
ig Input power:
iO
Pg = vgig_avg
Switching-mode +
vg RL vO Output power:
DC/DC converter -
PO = vOiO = vO2/RL
Power balance:
Therefore: vgig_avg = vO2/RL
Pg = PO
Step 1: Main waveforms. Remember that the output voltage remains constant
during a switching cycle if the converter has been properly designed
ig vS iS iL iO
+ -
Driving signal
iD + L C +
S vD vO
vg RL t
D - -
iL
iL iO
t
S on, D L C +
vO iS
off vg RL
-
t
During dT
iL iO iD
t
S off, D L C +
RL vO dT
on -
T
During (1-d)T
16
SEA_uniovi_CC1_15
Steady-state analysis of the Buck converter in CCM (II)
17
SEA_uniovi_CC1_16
Steady-state analysis of the Buck converter in CCM (III)
ig vS
-
iS iL iO Summary
+
iD + L C + Driving signal
S vD vO
vg RL t
D - -
vD
vg
vO = dvg (always vO < vg)
t
vSmax = vDmax = vg iL iO
iL_avg = iO = vo/RL t
iS
ig_avg = iS_avg = diO DiL
t
iD_avg = iL_avg - iS_avg = (1-d)iO
iD
DiL = vO(1-d)T/L
t
iL_peak = iL_avg + DiL/2 = iO + vO(1-d)T/(2L) dT
iS_peak = iD_peak = iL_peak T
19
SEA_uniovi_CC1_18
Steady-state analysis of the Boost converter in CCM (I)
ig + vL - iL - vD + iO Summary
L iC Driving signal
iS D iD +
+ RL vO t
vg S vS C -
- vD
vO
22
SEA_uniovi_CC1_21
Steady-state analysis of the Buck-Boost converter in CCM (I)
iL+ dT
S off, D on, C - -
vL vO T
during (1-d)T + RL
L - +
From Faradays law:
Discharging stage DiL = vgdT/L
23
SEA_uniovi_CC1_22
Steady-state analysis of the Buck-Boost converter in CCM (II)
24
SEA_uniovi_CC1_23
Steady-state analysis of the Buck-Boost converter in CCM (III)
ig i iD + vD - iO Summary
+ vS - S
iL Driving signal
+ D - -
S vO t
vL + RL +
vg L C
- vD
vO + vg
iD
iS_avg = ig_avg = diL_avg = dvo/[RL(1-d)] iO
25
SEA_uniovi_CC1_24
Common issues in basic DC/DC converters (I)
L + + Complementary
S vO
vg C - RL switches + inductor
D -
Buck
S D
L d 1-d
D + + + +
vO vO
vg C - RL vg C - RL -
S - L
Boost
D +
- vO Voltage source
S
vg L C + RL -
L + +
S RL vO
vg C - -
D Buck The diode turns off when the
transistor turns on
The diode reverse recovery time is
L D of primary concern evaluating
C + +
vO
vg S vO - RL -
switching losses
Boost Schottky diodes are desired from
this point of view
vO + v g
In the range of line voltages, SiC
D C + diodes are very appreciated
- vO
S
vg L Buck- + RL -
Boost
27
SEA_uniovi_CC1_26
Comparing basic DC/DC converters (I)
Generalized study as DC transformer (I)
ig iO
L ig_avg iO
+ +
S vO
vg C - RL
D - +
RL vO
Buck vg -
ig iO 1:N
DC Transformer
L D + +
vO
vg S C - RL -
Buck-Boost
28
SEA_uniovi_CC1_27
Comparing basic DC/DC converters (II)
Generalized study as DC transformer (II)
ig_avg iO
+
RL vO
vg -
1:N
DC Transformer
29
SEA_uniovi_CC1_28
Comparing basic DC/DC converters (III)
Electrical stress on components (I)
ig iS vS iO
+ -
iD + +
S vD RL vO
vg -
D -
DC/DC converter
30
SEA_uniovi_CC1_29
Comparing basic DC/DC converters (IV)
Example of electrical stress on components (I)
1 A (avg) 2A
vS_max = vD_max = 100 V
L + + iS_avg = iD_avg = 1 A
S 50 V
C - RL
100 V D - iL_avg = 2 A
4 A (avg) 2A
D vS_max = vD_max = 75 V
- -
S 50 V iS_avg = 4 A
25 V C + RL +
L iD_avg = 2 A
100 W Buck-Boost, 100% efficiency iL_avg = 6 A
FOMVA_S = 300 VA
Higher electrical stress in the case of Buck-
Boost converter FOMVA_D = 150 VA
Therefore, lower actual efficiency
32
SEA_uniovi_CC1_31
Comparing basic DC/DC converters (VI)
33
SEA_uniovi_CC1_32
Comparing basic DC/DC converters (VII)
Example of power conversion between similar voltage
levels based on a Boost converter
6.12 A (avg) L 5A
vS_max = vD_max = 60 V
1.12 A D + + iS_avg = 1.12 A
(avg) C - RL 60 V iD_avg = 5 A
50 V S -
iL_avg = 6.12 A
300 W Boost, 98% efficiency FOMVA_S = 67.2 VA
FOMVA_D = 300 VA
34
SEA_uniovi_CC1_33
Comparing basic DC/DC converters (VIII)
The opposite case: Example of power conversion between
very different and variable voltage levels based on a Buck-
Boost converter
20 - 2 A (avg) 5A
D
- -
S 60 V
C + RL +
20 - 200 V L vS_max = vD_max = 260 V
iS_avg_max = 20 A
300 W Buck-Boost, 75% efficiency
iD_avg_max = 5 A
Remember previous example: iL_avg = 25 A
FOMVA_S = 67.2 VA FOMVA_S_max = 5200 VA
FOMVA_D = 300 VA
FOMVA_D = 1300 VA
L D + +
vg vO
S C - RL -
Boost
L idevice
S L
D MOSFET S1
Diode S2
L
S1
S2 vdevice
37
SEA_uniovi_CC1_36
Synchronous rectification (II)
In converters without a transformer, the control circuitry must provide
proper driving signals
In converters with a transformer, the driving signals can be obtained
from the transformer (self-driving synchronous rectification)
Nowadays, very common technique with low output-voltage Buck
converters
L
L S2 + +
S1 S1 vO
vg C - RL -
vO D
S2
Synchronous Buck
Q -
PWM Av
Q Vref
Feedback loop
38
SEA_uniovi_CC1_37
Input current and current injected into the output RC cell (I)
ig iS vS iRC
+ -
iD + + +
S vD v
vg C - RL - O
D -
t t
39
SEA_uniovi_CC1_38
Input current and current injected into the output RC cell (II)
ig iRC
ig iRC
L + +
S vO
vg C - RL
t D - t
Noisy Buck Low noise
ig iRC
ig L D + +
iRC
vO
vg S C - RL -
t t
Low noise Boost Noisy
ig iRC
ig D
-
+
vO
iRC
S -
C + RL
t vg L t
Noisy Buck-Boost Noisy
40
SEA_uniovi_CC1_39
Input current and current injected into the output RC cell (III)
LF + L + +
S vO
vg CF - C - RL
D -
Filter Buck
ig iRC
L D LF
+ + +
vO
vg S CF - C - RL -
Boost Filter
ig iRC
LF D LF
+ - - -
CF S CF vO
vg - + C + RL +
L
Filter
Buck-Boost Filter
41
SEA_uniovi_CC1_40
Four-order converters (converters with integrated filters)
ig L1 C1 iD D Same v /v as Buck-Boost
O g
+ -
iS vC1 iL2
+ RL
Same stress as Buck-Boost
vg L2
vO v =v C1 g
C2 -
S Filtered input
SEPIC ig L1 C1 iL2 L2
-
Same v /v as Buck-Boost
O g
+
vC1 iD RL
iS
Same stress as Buck-Boost -
vO
vg C2 +
v =v +v
C1 g O S
D
Filtered output
Zeta
42
SEA_uniovi_CC1_41
DC/DC converters operating in DCM (I)
+ Driving signal
S RL vO t
vg D -
dT
DC/DC converter
T
= iO/(1-d)
43
SEA_uniovi_CC1_42
DC/DC converters operating in DCM (II)
RL_1
iL
iL_avg
Decreasing load
t Operation in CCM
RL_2 > RL_1
iL
iL_avg
t
RL_crit > RL_2 Boundary between CCM
iL iL_avg and DCM
t
It corresponds to RL = R L_crit
44
SEA_uniovi_CC1_43
DC/DC converters operating in DCM (III)
What happens when the load decreases below the critical value?
45
SEA_uniovi_CC1_44
DC/DC converters operating in DCM (IV)
Remember:
iL_avg = iO (Buck) or iL_avg = iO/(1-d) (Boost and Buck-Boost)
t
iL After decreasing the
switching frequency
t
iL After decreasing the
load (increasing the
load resistance)
t
47
SEA_uniovi_CC1_46
DC/DC converters operating in DCM (VI)
Three sub-circuits instead of two:
Driving signal The transistor is on. During dT
The diode is on. During dT
t
iL Both the transistor and the diode are off. During (1-
iL_avg d-d)T
- -vO t ig iO
dT dT
+ iL + iL +
T iL C - -
vL vL vO vL
vg + RL L -
L L - +
-
During dT During dT During (1-d-d)T
48
SEA_uniovi_CC1_47
DC/DC converters operating in DCM (VII)
Voltage conversion ratio vO/vg for the Buck-Boost converter in DCM
ig +
iL
Driving signal vL From Faradays law:
vg L - vg = LiL_max/(dT)
iL iL_max t During dT
iL_avg iO
iL +
C - - And also:
iL_max t vL vO
iD + RL vO = LiL_max/(dT)
L - +
iD_avg
During dT
vL t
vg Also:
+ iD_avg = iL_maxd/2, iD_avg = vO/R
- -vO t
dT dT And finally calling M = vO/vg we obtain:
T M =d/(k)1/2 where k =2L/(RT)
49
SEA_uniovi_CC1_48
DC/DC converters operating in DCM (VIII)
50
SEA_uniovi_CC1_49
DC/DC converters operating in DCM (IX)
N=d 1 d
N= N=
1-d 1-d
2
M= d
4d2 M=
4k 1+ 1+
1+ 1+ 2 k k
d M=
2
kcrit = (1-d)2
kcrit = (1-d) kcrit = d(1-d)2
kcrit_max = 1
kcrit_max = 1 kcrit_max = 4/27
k = 2L/(RT)
51
SEA_uniovi_CC1_50
DC/DC converters operating in DCM (X)
CCM versus DCM
Driving signal Driving signal
t
vD t vD
dT t dT t
T T
52
SEA_uniovi_CC1_51
Achieving galvanic isolation in DC/DC converters (I)
- A two-winding magnetic device is needed
- The voltsecond balance in the case of magnetic devices with two
windings must be used
Lm1 Lm1
n1:n2 n1:n2 n1:n2
54
SEA_uniovi_CC1_53
Achieving galvanic isolation in DC/DC converters (III)
Where must we place the transformer?
Lm1
n1:n2
In a place where the
average voltage is zero
ig iO
vS
+ - + +
vD RL vO
vg D - -
S
DC/DC converter
55
SEA_uniovi_CC1_54
Achieving a Buck converter with galvanic isolation (I)
L + +
S vO
vg C - RL -
D
S on S off D2
L + +
S RL vO
vg Lm1 C - -
D1
n1:n2
It does not work!!
56
SEA_uniovi_CC1_55
Achieving a Buck converter with galvanic isolation (II)
n1:n1:n2 D2
L + +
D1 C RL vO Standard design:
Lm1 - -
vextra = vg
vg n3 = n 1
D3 Final implementation: the
S Forward converter
57
SEA_uniovi_CC1_56
The Forward converter
As the Buck converter replacing vg with vgn2/n1
n1:n1:n2 D2 iL iO
L + + L C +
vO RL vO
D1 C - RL vgn2/n1 -
Lm1 -
D3 Inductor magnetizing
vg S & D2 on, D1 stage
S & D2 off, D1
S & D3 off, im1
on, during dT
+
vL
vg Lm1
during (1-d)T D3 on, during dT -
iL iO im1 Transformer
+ magnetizing stage
L C +
vO vg vL
RL vO = dvgn2/n1
- Lm1 -
vSmax = 2 vg
Inductor demagnetizing Transformer reset
stage stage dmax = 0.5 (reset transformer)
58
SEA_uniovi_CC1_57
Achieving a Buck-Boost converter with galvanic isolation (I)
S on S off
D - -
S RL vO
vg L C + +
n1:n2
59
SEA_uniovi_CC1_58
Achieving a Buck-Boost converter with galvanic isolation (II)
D - -
S RL vO
vg L C + +
n1:n2
Two-winding
inductor ig
+
n1:n2 D S on, D off, vL
during dT vg L1 -
+ +
L1 L2 C RL vO
- - Charging stage
iO
vg
+
C - -
S vLn2/n1 vO
RL
S off, D on, - L2 + +
during (1-d)T
Final implementation: the Discharging stage
Flyback converter
60
SEA_uniovi_CC1_59
The Flyback converter
Analysis in steady-state in CCM
Voltsecond balance:
+ + vO = vg(n2/n1)d/(1-d)
L1 L2 C RL vO
- - Therefore, the result is the
same as Buck-Boost
vg converter replacing vg with
S vgn2/n1
vSmax = vg + vOn1/n2
62
SEA_uniovi_CC1_61