Viewgraphs

advertisement
IEEE TOPOLOGY REVIEW OF
DC/DC CONVERTERS
Louis Diana - MGTS
1
IEEE TOPOLOGY REVIEW
‹ Buck converter theory of operation
„
„
„
Discontinuous vs. Continuous mode of operation
Voltage mode feedback and Current mode feedback
Design considerations
‹ Boost converter theory of operation
„
Design considerations
‹ Flyback converter theory of operation
„
Design considerations
‹ SEPIC Converter theory of operation
„
Design considerations
2
Synchronous Buck
Synchronous
Rectifier
DC Input
SW Node
Averaging Circuit
Switch
Output
Z
VCC
SR
Z
COMP
+
PWM
GND
Control Circuit
Z
3
Synchronous Buck Waveforms
Continuous Conduction Mode
Verror amp
CLK RAMP
FET SOURCE
PWM
FET CURRENT
RECT. CURRENT
Inductor current
I OUT
4
Synchronous Buck Waveforms
Continuous Conduction Mode
As the load current goes down the converter becomes less continuous but D
is still equal to Vout /Vin
Verror amp
CLK RAMP
FET SOURCE
FET CURRENT
RECT. CURRENT
I
I OUT
IND CURRENT
I OUT
0A
Verror amp
CLK RAMP
FET SOURCE
FET CURRENT
RECT. CURRENT
I
IND CURRENT
I OUT
0A
5
Synchronous Buck Waveforms
Discontinuous Conduction Mode
The load current has gone down the the point where the converter becomes
discontinuous D no longer equals Vout /Vin
Verror amp
CLK RAMP
FET SOURCE
FET CURRENT
RECT. CURRENT
I
I OUT
IND CURRENT
I OUT
0A
6
Basic Relationships
Continuous Conduction Mode (CCM)
t on
V out
=
D =
Ts
V in
(V in − V out ) ⋅ D ⋅ Ts
∆I out =
L
Discontinuous Conduction Mode (DCM)
D =
2L ⋅ I O
V out
⋅
Ts
V in 2 − V in ⋅ V out
7
Inductor Considerations
‹ Benefits of low L values
„
„
„
Lower DCR
Higher Isat
Higher di/dt
B :=
Vrms ⋅ 10
8
4.44 ⋅ Ae ⋅ N ⋅ f
Š Transient response improves
Š Less output capacitance required for given transient
performance
‹ Benefits of high L values
„
Lower ripple current
Š
Š
Š
Š
Š
Lower AC losses (skin effect, hysteresis)
Lower RMS current in FETs
Lower RMS capacitor current (mainly output)
Continuous inductor current over broader load range
Less C required for equivalent output ripple
8
General Inductor Guidelines
‹ Size for ∆IL to be 10% to 30% of full load current
‹ Winding losses usually dominate
2
2
2
PLAVG = ILRMS ⋅ RL where ILRMS = Iout +
∆ILpp
2
12
9
Inductor and FETs
Normalized Switch and SR Power Loss (W)
1.25
1.20
1.15
1.10
1.05
1.00
0.95
0.90
0.85
0.80
0
10
20
30
40
50
60
70
80
90
100
IRIPPLE/ILOAD (%)
‹ Increasing ripple increases losses
‹ Similar effect for capacitor ESR loss
10
MOSFETs
‹ Both main switch and synchronous rectifier should be
N-type for best efficiency
‹ Many interrelated issues
„
„
„
Output capacitance vs. switching loss
Gate capacitance vs. switching speed
Gate capacitance vs. driver power loss
‹ Primary Tradeoffs
„
„
„
Package
Power loss
Cost
11
Switch FET
Losses vs. Frequency
0.35
Losses
0.30
Conduction
Gate
Switch Losses (W)
0.25
Switching
0.20
Output
0.15
0.10
0.05
0.00
100 k
10 M
fSW - Switching Frequency - Hz
‹ Data for Si4866DY switch, Si4836DY rectifier, 2A ripple
current and 10A load
12
Rectifier FET
Losses vs. Frequency
0.35
Losses
0.30
Channel Conduction
Gate
Diode Conduction
Switch Losses (W)
0.25
0.20
0.15
0.10
0.05
0.00
100 k
10 M
fSW - Switching Frequency - Hz
‹ Note rise in diode conduction loss as Fs rises.
‹ Data assumes 20-ns of diode conduction time per SW edge
13
FET Selection
‹ Compare different FETs in both positions
‹ In general higher F and higher input voltage mean
Higher switching losses therefore use lower Qg switch
FET to cut switching losses
‹ For rectifier FET, low RDS(on) is most important, but don’t
ignore gate power
14
SW Node Ringing
Bottom Gate (1 V/div)
SW (1 V/div)
‹ Can affect converter operation
‹ Worst on rising edge of SW
(highest di/dt transition)
‹ Caused by parasitic L and C
„
„
„
dV/dt Bump
L in the FET from the SW node to
Vin or GND
C from SW node to GND
High layout dependence
t - Time - 50 ns/div
15
SW Node Ringing Remedies
‹ Improve layout
„
„
„
Minimize loop areas
Minimize trace inductance
Keep SW node area low (secondary effect, conflicts
with cooling rectifier FET)
‹ Slow down SW node edge transitions
„
Series gate resistor in switch FET gate lead
‹ Add a snubber
16
Power Capacitors
Selection Considerations
‹ Power Dissipation
„
ESR
‹ Ripple Performance
„
ESR
‹ Transient Performance
„
„
„
ESR
Capacitance
ESL
‹ Cost
‹ Size
‹ Reliability
17
Relative Capacitors Characteristics
‹ Standard Al Electrolytic
„
„
„
„
High ESR
Low cost
Low current capability
Not really suited to DC/DC converters
‹ OSCON
„
„
„
Low ESR
Medium cost
High current capability
18
Relative Capacitors Characteristics
‹ Solid Polymer
„
„
„
Low ESR
Very high cost
Medium current capability
‹ POSCAP
„
„
„
Low ESR
High cost
Medium current capability
19
Relative Capacitors Characteristics
‹ Tantalum
„
„
„
Medium ESR
Medium cost
Medium low current capability
‹ Ceramic
„
„
„
Very low ESR
Very high cost
High current capability in bulk
20
Capacitor Impedance
10 µF Ceramic
180 µF Solid Polymer
470 µF Tantalum
1000 µF OSCON
10
RCAP - Impedance - Ω
1
0.1
0.01
0.001
0.1
1
10
100
1000
10000
f - Frequency - kHz
21
Choosing Capacitor Size
‹ Input Filter
„
Sized for AC current handling
‹ Output Filter
„
„
Transient events on load
Output voltage ripple
22
Input Capacitor Current
Ic
(sw OFF)
Isw = Ic + Iin
Ic
(sw ON)
Iin
SW1
Lout
+
Io
∆ISWpp
Cin
Io
Iload
SW2
Cout
2
Pcap = I cap RMS ⋅ ESR cap
I cap RMS
2


∆I
SW
2
pp
2
= (ISW pk − I in avg ) +
 ⋅ D + I in avg ⋅ (1 − D )
12 

23
Input Ripple Voltage
Switch current
Cin current
Cin Ripple Voltage
ESR Voltage
C
ESL Voltage
‹ Usually a secondary consideration
‹ Contribution from ESR, ESL and capacitance value
24
Output Capacitor Criteria
Selection Considerations
‹ Transient performance
„
„
„
Bulk capacitance
ESR
ESL
‹ Output Ripple
„
„
„
ESR
Bulk value
ESL has minor effect
25
Transient Performance
Iload
Iinductor
Output
Currents
Vout
AC
Coupled
0A
ESR
ESL
ESL
ESR
Cout &
ESR
Cout &
ESR
26
Output Capacitor
Selection Considerations
‹ 2A to 10A load step @ 15A/µs
‹ Use 470µF SP: 15mΩ, 3nH
‹ To help reduce spikes, add two 10µF ceramics
‹ Yields
„
„
„
„
24.5mV undershoot
39mV overshoot
8mV spikes
21mV of ripple
27
AC VMC Model for Buck Converter
VIN
COMP
VDD
RTN
KFBKEA
FB
VREF
+
VOUT
XLC
HDRV
PVCC
DIFFO
VOUT
KPWM
VREG
VC
SW
PWM
and
Drivers
+
VOUT
SW
BOOT
GSNS
C
RLOAD
RTN
LDRV
Oscillator
Ramp
Generator
PGND
VIN
VREF
+
-
KEA
VC
KPWM
SW
XLC
VOUT
TV(s)
KFB
28
AC CMC Model for Buck Converter
‹ Peak CMC PWM is the result of a comparison
between a control signal, a signal proportional to the
inductor current, and a fixed saw tooth (for slope
compensation)
‹ Whether it is:
„
„
„
Current feedback and sawtooth vs. control signal
Current feedback and control signal vs. sawtooth
Control signal and sawtooth vs. current feedback
‹ From a small signal standpoint, the resulting
modulation is the same!
Control
+
Modulator Output
Current
Sawtooth
29
AC CMC Model for Buck Converter
CS-
Rs
Cs
VIN
CS+
COMP
VDD
RTN
KPWM
KFBKE
VREF
FB
+
VC
VREG
+
A
KCS
PVCC
+Vout
L
SW
VOUT
GSNS
XLC
HDRV
DIFFO
+
+
PWM
and
Drivers
SW
Vout
C
Rload
BOOT
Oscillator
Ramp
Generator
RTN
LDRV
PGND
•V•IN
•V•REF
•+
•-
•V•C
•K•EA
•SW
•+
•K•PWM
••H•e•(s)
•V•OUT
•I•L
•T•I•(s)
•K•CS
•X•LC
•X•I
•T•V•(s)
•K•FB
30
DC/DC Boost Converter
‹ TPS40210 controller operating ~700 kHz
‹ 9- to 18-V input (12-V nominal)
‹ 24-V output with 1-A capability
31
Assumptions in Steady-State Operation
1. V•s balance across the inductor
„
„
Energy “in” during a period equals energy “out” during the
same period
Net change of charge in a period is zero
2. Charge balance in the output capacitor
„
„
Energy “in” during a period equals energy “out” during the
same period
Net change of charge in a period is zero
3. Ripple voltage across the capacitor is small compared
to the output DC voltage
32
Basics of Operation
Input
‹ No switching: VOUT ~ VIN
L
+
D
-
Current
Output
- +
SW
COUT
Load
‹ SW turns ON:
„
Voltage across the inductor approaches ~ VIN
Š Energy is stored as function of input voltage, L, tON
„
D is biased OFF, blocking discharge of the output capacitor
‹ SW turns OFF:
„
Stored energy is released through D to the output
‹ Non-pulsating input current – Pulsating output current
„
Level of ripple determined by CCM or DCM operation……
33
Basics of Operation
Current
Input
‹ No Switching: VOUT ~ VIN
‹ SW turns ON:
„
L
-
D
+
Output
+ SW
COUT
Load
Voltage across the inductor
approaches ~ VIN
Š Energy is stored as function of input voltage, L, tON
„
D is biased OFF, blocking discharge of the output capacitor
‹ SW turns OFF:
„
Stored energy is released through D to the output
‹ Non-pulsating input current – Pulsating output current
„
Level of ripple determined by CCM or DCM operation……
34
Right-Half-Plane Zero
L
Input
D
Output
COUT
SW
Phase LHP Zero
20
Load
100
0
Phase RHP Zero
10
–100
Gain
Phase (Degrees)
Gain ( dB)
‹ The effect of any control
action during the ON time
is delayed until the switch
is turned OFF
‹ Output response is initially
in the opposite direction of
the desired
40
correction
30
⇒ RHP Zero
0
10
100
1k
Frequency (Hz)
10 k
100 k
35
Continuous-Conduction Mode (CCM)
‹ Switching cycle is composed of two intervals
1.
2.
When the switch is ON, stored energy builds in the
inductor
When the switch turns OFF, energy transfers to the
output through the rectifier
♦ Inductor current
ON-time slope:
m IL(ON) ≈
VIN
L
♦ The inductor current
OFF-time slope:
m IL(OFF)
V − VOUT
≈ IN
L
♦ The switch duty cycle:
DCCM(ideal) = 1 −
VIN
VOUT
SwitchNode
Voltage
VOUT
∆IL(ON)
Switch
Current
Rectifier
Current
∆IL(OFF)
I OUT_AVG
m IL(ON)
Inductor
Current
m IL(OFF)
Switch On
Switch
Off
36
Loss Elements in CCM
ON Losses
‹ “ON” losses
„
„
„
Input
Voltage
Inductor DCR
MOSFET RDS(ON)
Current sense resistor
L
RL
RDS(ON)
„
DCCM = 1 −
D1
COUT
Output
Voltage
Load
RISENSE
‹ “OFF” losses
„
OFF Losses
Rectifier voltage drop
Inductor DCR
VIN + I OUT × (R DS(ON) + R ISENSE ) +
Reduces to
VIN + IOUT × (RDS(ON) + RISENSE )
2
− 4I OUT × (R L + R DS(ON) + R ISENSE ) × (VOUT + Vd )
2(VOUT + Vd )
DCCM(ideal) = 1 −
VIN
VOUT
If losses => zero
37
Discontinuous Conduction Mode (DCM)
‹ Switching cycle is composed of three intervals
1.
2.
3.
Energy is stored in the inductor during the ON time of the
switch
When the switch turns OFF, energy transfers to the output
through the rectifier
A third interval during which the energy in the inductor is zero
There is essentially
no current flowing in
the power stage
during the third
interval
SwitchNode
Voltage
VOUT
VIN
Switch
Current
∆I L(ON)
Idle
period
Rectifier
Current
∆I L(OFF)
I OUT_AVG
m IL(ON)
m IL(OFF)
Inductor
Current
Switch On
Switch
Off
t fall
38
Designing for CCM or DCM
‹ Given fixed-frequency operation, the only parameter to
adjust is the inductance
I OUT _ DCM =
VIN × Ts
× DCCM × (1 − DCCM )
2L
‹ For a given L, this is the CCM/DCM boundary current
IOUT_DCM (A)
0.15
CCM
Operation
0.12
0.09
DCM
Operation
0.06
0.03
0
5
10
15
VIN (V)
20
25
39
Current in CCM
D
COUT
Load
‹ Continuous
current flow in
inductor
‹ Some “pedestal”
in diode and
switch current
‹ Diode switching
and recovery
losses significant
in CCM
Inductor Current (A)
SW
Output
Diode Current (A)
L
Switch Current (A)
Input
6
CCM
IInductor
CCM
RMS =
2.1 A
CCM
IDiode
CCM
AVG =
1.0 A
4
2
0
6
4
2
0
CCM
ISwitch
6
CCM
RMS =
1.5 A
4
2
0
0
2
4
6
Time (µs)
40
Current in DCM
D
COUT
Load
‹ Large peaks in
all currents
‹ RMS current is
higher
‹ No reverse
recovery losses
in the rectifier
Inductor Current (A)
SW
Output
Diode Current (A)
L
Switch Current (A)
Input
6
DCM
IInductor
DCM
RMS =
3.0 A
DCM
IDiode
DCM
AVG =
1.0 A
4
2
0
6
4
2
0
DCM
ISwitch
6
DCM
RMS =
2.2 A
4
2
0
0
2
4
6
Time (µs)
41
CCM/DCM - Differences in Current
D
COUT
Load
‹ Peak and RMS
currents are larger in
DCM
„
Conduction losses
will be higher
‹ Diode-switching and
recovery losses will
be higher in CCM
‹ MOSFET turn-OFF
losses higher in DCM
‹ For the diode rectifier,
the average current is
the same
Inductor Current (A)
SW
Output
Diode Current (A)
L
Switch Current (A)
Input
6
DCM
IInductor
CCM
IInductor
DCM
RMS =
3.0 A
CCM
RMS =
2.1 A
DCM
IDiode
CCM
IDiode
DCM
AVG =
1.0 A
CCM
AVG =
1.0 A
4
2
0
6
4
2
0
CCM
ISwitch
DCM
ISwitch
6
4
DCM
RMS =
2.2 A
CCM
RMS =
1.5 A
2
0
0
2
4
6
Time (µs)
42
VMC CCM Small-Signal Model
‹ Simplified small-signal
block diagram
VREF
VIN
+
KEA
VC
–
Fm
D
Gvd(s)
VOUT
Tv(s)
KFB
‹ Modulator gain, Fm
Control Voltage
Oscillator Sawtooth
1
Fm =
m a × Ts
+
–
Oscillator
Sawtooth
PWM
ma
Control
Voltage
Resulting
PWM
43
Peak-Current-Mode Control
VIN
‹ Modulator gain
VREF
+
KEA
VC +
–
D
Fm
Gvd(s)
VOUT
–
ACS × RISENSE
TI(s)
He(s)
1
Fm =
m n × Ts
Gid(s)
Tv(s)
KFB
Where
m n = m IL(ON) × R ISENSE × A CS
VIN
Error
Amplifier +
Switch
Current
Control Voltage
+
–
A CS
PWM
–
R ISENSE
Control
Voltage
Switch
Current
mn
Resulting
PWM
Ts
44
FLYBACK CONVERTER
+
+
45
FLYBACK CONVERTER
Discontinuous Waveforms
Verror amp
CLK RAMP
FET SOURCE
PRIMARY
CURRENT
SECONDARY
CURRENT
46
FLYBACK CONVERTER
CONTINUOUS WAVEFORMS
Verror amp
CLK RAMP
FET DRAIN
PWM
PRIMARY
CURRENT
SECONDARY
CURRENT
47
FLYBACK CONVERTER
A ring appears on the drain that is caused by the leakage inductance resonating with the Coss
of the switch FET the other ring is caused by the dead time when the transformer is reset and
waiting for the next on time .
FET DRAIN
PRIMARY
CURRENT
SECONDARY
CURRENT
48
FLYBACK CONVERTER
Discontinuous
Continuous
Volt seconds in equals
volt seconds out
( Vout
tonmax
+ 1 ) ( Tr ) ⋅ .9 ⋅ T
− 1 ) + ( Vout
( Vinmin
L⋅
V
Volt seconds in equals
volt seconds out
+ 1 ) ⋅ Tr
L⋅
V
Vl ⋅ Ton
dI
Lp
( Vinmin
)
2.5 ⋅ T ⋅ Pomax
⋅ tonmax
Vinmin
Ipri_p
Lp
1
Pin
⋅ tonmax
2
⋅ Lp ⋅ Ip
2
+ 1 ) ⋅ Tr
dI
dT
Vl ⋅ Ton
dI
L
− 1 ) + ( Vout
( Vinmin
dI
dT
+ 1 ) ( Tr ) ⋅ T
( Vout
tonmax
L
2
Lp
− 1 ) ⋅ Vinmin
( Vinmin
2.5 ⋅ Polow
⋅T
Lp
Pin
Icpr
Vinmin
T
2
⋅ tonmax
Vinmin
Ipri_ramp
⋅ tonmax
⋅
ton
Tmax
Ipri_peak
.5 ⋅ Ipri_ramp
Ipri_step
Ipri_peak
+ Icpr
− Ipri_ramp
49
SEPIC CONVERTER
50
SEPIC CONVERTER
51
SEPIC CONVERTER
52
SEPIC CONVERTER
‹ Design Equations
Duty :=
Vout
Vout + Vin
IL1pk1 := IL1avg1 +
IL1avg1 :=
Vout⋅ Ioutmax
η⋅ Vinmin
Vinmin ⋅ d max
2⋅ Lact1⋅ fs
‹ To find an inductor which will keep the converter in
the continuous conduction mode this value is used
for both inductors
L>
Vin⋅ D
fs ⋅ Io⋅ 
Vo
 Vin
+ 1

53
4 SWITCH BUCK BOOST
Boost
Gate
Drive
Buck
Gate
Drive
PWM Ramp
Waveform
Vin Max
Buck
Vin = Vout
Boost
Vin Min
54
Download