Snubber Circuits

advertisement
Lecture Notes
Snubber Circuits
Outline
A.
Overview of Snubber Circuits
B.
Diode Snubbers
C.
Turn-off Snubbers
D.
Overvoltage Snubbers
E.
Turn-on Snubbers
F.
Thyristor Snubbers
Copyright © by John Wiley & Sons 2003
Snubbers - 1
Overview of Snubber Circuits for Hard-Switched Converters
Function: Protect semiconductor devices by:
• Limiting device voltages during turn-off transients
• Limiting device currents during turn-on transients
• Limiting the rate-of-rise (di/dt) of currents through
the semiconductor device at device turn-on
• Limiting the rate-of-rise (dv/dt) of voltages across
the semiconductor device at device turn-off
• Shaping the switching trajectory of the device as it
turns on/off
Copyright © by John Wiley & Sons 2003
Types of Snubber Circuits
1. Unpolarized series R-C snubbers
• Used to protect diodes and thyristors
2. Polarized R-C snubbers
• Used as turn-off snubbers to shape the turn-on
switching trajectory of controlled switches.
• Used as overvoltage snubbers to clamp voltages
applied to controlled switches to safe values.
• Limit dv/dt during device turn-off
3. Polarized L-R snubbers
• Used as turn-on snubbers to shape the turn-off
switching trajectory of controlled switches.
• Limit di/dt during device turn-on
Snubbers - 2
Need for Diode Snubber Circuit
di
+
V
d
-
Ls
Rs
Df
Cs
Io
i Df (t)
Io
Df
=
d t
V
d
Ls
t
I rr
Sw
v
• Ls = stray inductance
• S w closes at t =
0
• Rs - Cs = snubber circuit
•
Df
(t)
• Diode voltage
without snubber
Vd
Ls
t
di Ls
d t
diLs
Diode breakdown if Vd + Ls
> BVBD
dt
Copyright © by John Wiley & Sons 2003
Snubbers - 3
Equivalent Circuits for Diode Snubber
Ls
+
Vd
-
Diode
snap-off
cathode
• Simplified snubber the capacitive snubber
Rs
Ls
anode
+
+
v
Cs
-
Vd
i Df
-
t
• Rs = 0
• Worst case assumptiondiode snaps off instantaneously
at end of diode recovery
•v
= -v
Cs
Df
d2vCs
•
Boundary conditions - vCs(0+) = 0 and iLs(0+) = Irr
LsCs
=
Vd
Governing equation -
dt2
+
vCs
•
Copyright © by John Wiley & Sons 2003
Cs
!LsCs
Snubbers - 4
Performance of Capacitive Snubber
•
vCs(t) = Vd - Vd cos(wot) + Vd
•
•
Cbase
sin(wot)
Cs
wo =
Vcs,max =
1
LsCs
;
Ï
Ì
Vd 1!+!
Ó
È I ˘2
Í rr ˙
Cbase = Ls Í
˙
ÎV d˚
Cbase ¸
˝
1!+!
!
˛
Cs
5
4
V
Cs,max
Vd
3
2
1
0
0
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
1.8
2
C base
Cs
Copyright © by John Wiley & Sons 2003
Snubbers - 5
Effect of Adding Snubber Resistance
Snubber Equivalent Circuit
Ls
i(t)
-
+
V
d
-
v
Rs
Df
(t)
+
•
Governing equation
•
Boundary conditions
Cs
i(0+) = Irr
and
Ls
d2i
di
i
+ Rs
+
=0
2
dt
C
dt
s
Vd!-!IrrRs
di(0+)
=
dt
Ls
Diode voltage as a function of time
Vdf
Vd (t) = - 1 wa = wo
e-at
sin(wat - f + z) ; Rs ≤ 2 Rb
h!cos(f)
Rs
1-!(a/!wo)2 ; a = 2!L ; wo =
s
È
˘
1
Í (2-x) h ˙
-1
; f = tan Í
˙
LsCs
Î 4!-!hx2˚
Ls![Irr]2
Cs
Rs
Vd
h = C ; x = R ; Rb = I
; Cb =
; z = tan-1(a/wa)
2
b
b
rr
Vd
Copyright © by John Wiley & Sons 2003
Snubbers - 6
Performance of R-C Snubber
3
•
At t = tm vDf(t) = Vmax
•
tan-1(wa/a)
f!-!x
tm =
+ w
≥0
wa
a
•
Vmax
=1+
Vd
•
h =
•
Cs
Cbase
Ls!Irr2
Cbase =
Vd2
x=
and
R
V max
V
d
Rbase
Copyright © by John Wiley & Sons 2003
base
1
Rs
Rbase =
= 1.3
2
1!+!h-1!-!x exp(-atm)
and
R s,opt
C s = Cbase
R sI rr
V
d
Vd
Irr
0
0
1
Rs
R base
Snubbers - 7
2
Diode Snubber Design Nomogram
Wtot
2
L s I r r /2
3
WR
2
L s I r r /2
0
2
0
V max
0
0
0
Vd
00
0 0
0 0
0 0 00
0 00 0 0
1
0
0
for R
s
= R
s,opt
00
R s,op
R base
0
0
Copyright © by John Wiley & Sons 2003
1
C s / Cbase
2
3
Snubbers - 8
Need for Snubbers with Controlled Switches
Step-down converter
L1
V
d
L s di
dt
L2
i
L3
Switch current and voltage waveforms
sw
Sw
Io
i
sw
I
+
vsw
-
L s di
dt
o
Io
V
d
vsw
to t
•
I rr
L1 , L 2 , L 3 = stray inductances
1
t
t
4
3
t
5
t6
Switching trajectory of switch
•
L s = L1 + L 2 + L 3
idealized
switching
loci
i sw
t 5
t6
turn-off
to
t1
turn-on
t
• Overcurrent at turn-on due to
diode reverse recovery
4
t3
Vd
Copyright © by John Wiley & Sons 2003
• Overvoltage at turn-off
due to stray inductance
vsw
Snubbers - 9
Turn-off Snubber for Controlled Switches
i
+
V
D
f
DF
d
Turn-off
snubber
Io
Ds
S
-
Step-down converter with turn-off snubber
Rs
w
i
Cs
Cs
Equivalent circuit during switch turn-off.
Io
Df
V
d
• Simplifying assumptions
Io - i
i sw
Cs
1. No stray inductance.
sw
2. isw(t) = Io(1 - t/tfi)
3. isw(t) uneffected by snubber circuit.
Copyright © by John Wiley & Sons 2003
Snubbers - 10
Turn-off Snubber Operation
•
•
2
I ot
I ot
Capacitor voltage and current for 0 < t < tfi iCs(t) =
tfi
and v (t) =
Cs
2C t
s fi
Iotfi
For Cs = Cs1, vCs = Vd at t = tfi yielding Cs1 =
2Vd
Circuit waveforms for varying values of Cs
i
i
sw
i
sw
sw
Io
i
i
Df
tf i
i
i
Df
Df
t
tf i
fi
Cs
V
d
v
Cs
Cs
< Cs 1
Copyright © by John Wiley & Sons 2003
Cs = Cs 1
Cs > C
s
1
Snubbers - 11
Benefits of Snubber Resistance at Switch Turn-on
vs w
D
Io
f
Io
• Ds shorts out Rs
during Sw turn-off.
Rs
V
d
Sw
• During Sw turn-on,
Ds reverse-biased and
Cs discharges thru Rs.
Ds
Cs
i
D
t rr
I rr
f
i sw
Io
Vd
Rs
I rr
discharge
of C s
t rr
vs w
V
i sw
Io
d
t ri
0
t
t ri + t rr
2
• Turn-on with Rs > 0
• Turn-on with Rs = 0
• Energy stored on Cs dissipated
in Rs rather than in Sw.
• Energy stored on Cs dissipated
in Sw.
• Voltage fall time kept quite
short.
• Extra energy dissipation in Sw
because of lengthened voltage
fall time.
Copyright © by John Wiley & Sons 2003
Snubbers - 12
Effect of Turn-off Snubber Capacitance
1
Energy dissipation
W
/
total Wbase
W
0.8
WR = dissipation in
resistor
0.6
W / Wbase
R
0.4
WT / W base
W
0.2
0
0
0.2
0.4
0.6
0.8
1
1.2
Iotfi
Cs1 =
2Vd
1.4
Cs / Cs1
i
WT = dissipation in
switch Sw
Wtotal = WR + WT
sw
Io
Wbase = 0.5 VdIotfi
Cs < Cs1
RBSOA
Switching trajectory
Cs = Cs1
Cs > Cs1
V
Copyright © by John Wiley & Sons 2003
d
vs w
Snubbers - 13
Turn-off Snubber Design Procedure
Selection of Cs
• Minimize energy dissipation (WT) in BJT at turn-on
• Minimize WR + WT
• Keep switching locus within RBSOA
Snubber recovery time (BJT in on-state)
• Reasonable value is Cs = Cs1
• Capacitor voltage = Vd exp(-t/RsCs)
• Time for vCs to drop to 0.1Vd is 2.3 RsCs
• BJT must remain on for a time of 2.3 RsCs
Selection of Rs
Vd
• Limit icap(0+) = R < Irr
s
• Usually designer specifies Irr < 0.2 Io so
Copyright © by John Wiley & Sons 2003
Vd
Rs = 0.2 Io
Snubbers - 14
Overvoltage Snubber
Ls
+
D
f
Io
R
i
ov
Vd
-
kV
d
s
w
Io
Sw
Dov
C ov
• Step-down converter with
overvoltage snubber comprised
of Dov, Cov, and Rov.
• Overvoltage snubber limits
overvoltage (due to stray I
nductance) across Sw as it
turns off.
Copyright © by John Wiley & Sons 2003
v
V
d
s
w
t
o
fi
•
Switch Sw waveforms without overvoltage snubber
•
tfi = switch current fall time ; kVd = overvoltage on Sw
diLs
Io
• kVd = Ls
= Ls
dt
tfi
kVdtfi
• Ls =
Io
Snubbers - 15
Operation of Overvoltage Snubber
i
+
Ls
L
• Dov on for 0 < t <
s
V
d
-
R
Dov
C
ov
• tfi <<
+
ov
v
-
i
Cov
+
-
• Dov,Cov provide alternate path
for inductor current as Sw turns
off.
•
Switch current can fall to zero
much faster than Ls current.
•
Df forced to be on
(approximating a short ckt) by Io
after Swis off.
•
s
• Equivalent circuit while
inductor current decays to zero
+
C
ov
v
-
Cov
Ls
I
Equivalent circuit after turn-off
of Sw.
v
i
0
p!
i Ls(0+) = I o
t
(t) = Io cos[
Ls
! Ls!Cov
V
d
o
s
w
Copyright © by John Wiley & Sons 2003
v Cov (0+) = Vd
]
Discharge of C ov thru R ov
with time constant R ov C
ov
DV sw,max
Charge-up of C ov from L s
i
LsCov
2
LsCov
2
Ls
L
Vd
π
π
• Energy transfer from L s to Cov
Cov !(DV sw,max )2
Ls!(I o)2
=
2
2
Ls!Cov
4
Snubbers - 16
Overvoltage Snubber Design
• Cov =
•
•
Ls!Io2
(Dvsw,max)2
Limit Dvsw,max to 0.1Vd
Using Ls =
• Cov =
kVd!tfi
!!Io
kVdtfiIo2
!Io(0.1Vd)2
in equation for Cov yields
=
100k!tfi!Io
!!Vd
tfiIo
• Cov = 200 k Cs1 where Cs1 =
!2Vd
in turn-off snubber
which is used
• Recovery time of Cov (2.3RovCov) must be less
than off-time duration, toff, of the switch Sw.
•
Rov ≈
toff
2.3!Cov
Copyright © by John Wiley & Sons 2003
Snubbers - 17
Turn-on Snubber
+
D
V
d
I
f
Ls
o
+
f
Snubber
circuit
Ls
D
R
Ls
D
V
d
Ls
Sw
-
Io
R
D
Step-down converter
with turn-on snubber
D
Ls
Io
Ls
f
Sw
-
• Snubber reduces Vsw at switch
turn-on due drop across
inductor Ls.
• Will limit rate-of-rise of switch
current if Ls is sufficiently
large.
i sw
With
snubber
Without
snubber
Ls
Switching trajectory with and without turn-on snubber.
di sw
dt
v
Copyright © by John Wiley & Sons 2003
V
d
sw
Snubbers - 18
Turn-on Snubber Operating Waveforms
v
Small values of snubber inductance (Ls < Ls1)
disw
•
controlled by switch S w
dt
and drive circuit.
• Dvsw =
V
LsIo
tri
i
Irr reduced when Ls > Ls1 because Irr proportional to
Copyright © by John Wiley & Sons 2003
Io
s
w
t ri
i
disw
dt
t rr
I rr
s
w
reduced
V
Vdtri
• Ls1 =
Io
•
d
v
Large values of snubber inductance (Ls > Ls1)
disw
Vd
Io
•
limited by circuit to
<
dt
Ls
tri
I rr
s
w
d
Io
s
w
t
on
≈
Ls Io
V
>
ri t
rr+ t
d
Snubbers - 19
Turn-on Snubber Recovery at Switch Turn-off
+
D
Io
f
I o R Lsexp(-R Lst/L s )
Io R
Ls
is
w
V
d
-
Ls
R
Ls
D
vs
w
Ls
V
d
Io
t rv
Sw
• Switch waveforms at turn-off with turn-on snubber in circuit.
• Assume switch current fall time
tri = 0.
• Inductor current must discharge
thru DLs- RLs series segment.
• Overvoltage smaller if tfi smaller.
• Time of 2.3 Ls/RLs required for inductor current to decay to 0.1 Io
• Off-time of switch must be > 2.3 Ls/RLs
Copyright © by John Wiley & Sons 2003
Snubbers - 20
Turn-on Snubber Design Trade-offs
Selection of inductor
• Larger Ls decreases energy dissipation in switch at turn-on
• Wsw = WB (1 + Irr/Io)2 [1 - Ls/Ls1]
• WB = VdIotfi/2 and Ls1 = Vdtfi/Io
• Ls > Ls1 Wsw = 0
• Larger Ls increases energy dissipation in RLs
• WR = WB Ls / Ls1
• Ls > Ls1 reduces magnitude of reverse recovery current Irr
• Inductor must carry current Io when switch is on - makes
inductor expensive and hence turn-on snubber seldom used
Selection of resistor RLs
• Smaller values of RLs reduce switch overvoltage Io RLs at turn-off
• Limiting overvoltage to 0.1Vd yields RLs = 0.1 Vd/Io
• Larger values of RLs shortens minimum switch off-time of 2.3 Ls/RLs
Copyright © by John Wiley & Sons 2003
Snubbers - 21
Thyristor Snubber Circuit
P
Ls
- vbn +
Ls
v cn +
Ls
-
3-phase thyristor circuit with snubbers
• van(t) = Vssin(wt), vbn(t) = Vssin(wt - 120°),
vcn(t) = Vssin(wt - 240°)
1
va n +
-
5
3
A
B
i
d
C
Cs
6
4
Phase-to-neutral waveforms
• vLL(t) =
v
2
Rs
v
a
an
bn
3 Vssin(wt - 60°)
• Maximum rms line-to-line voltage VLL =
Copyright © by John Wiley & Sons 2003
3
V
2 s
v LL = v
bn
v
an=
v
ba
w t
1
Snubbers - 22
Equivalent Circuit for SCR Snubber Calculations
Assumptions
• Trigger angle a = 90° so that vLL(t) = maximum =
2 VLL
Equivalent circuit after T1 reverse recovery
• Reverse recovery time trr << period of ac waveform so that
vLL(t) equals a constant value of vba(wt1) =
• Worst case stray inductance Ls gives rise to reactance equal
to or less than 5% of line impedance.
• Line impedance =
Vs
=
2VLL
=
VLL
+
V (w t1)
ba
-
2Ia1
6Ia1
3Ia1
where Ia1 = rms value of fundamental component of the
line current.
VLL
•
wLs = 0.05
3Ia1
Copyright © by John Wiley & Sons 2003
i
2 VLL
2 Ls
Ls
P
T1 after
recovery
T 3 (on)
Cs
i
A
T1
Rs
Snubbers - 23
Component Values for Thyristor Snubber
•
•
Use same design as for diode snubber but adapt the formulas to the
thyristor circuit notation
Snubber capacitor Cs = Cbase = Ls
È
˘2
Í Irr ˙
Í
˙
ÎVd ˚
diLs
dt
•
From snubber equivalent circuit 2 Ls
•
Irr =
•
Vd =
•
Cs = C base =
•
Vd
Snubber resistance Rs = 1.3 Rbase = 1.3
Irr
•
•
diLs
trr
dt
=
2VLL
2Ls
t rr =
2VLL
0.05!VLL
2!
3!Ia1 w
=
2 V LL
trr = 25 wIa1 trr
2 VLL
Rs
=
0.05!VLL
1.3
3!Ia1w
È25!wI
˘ 2
a1trr˙
Í
=
Í
˙
Î ! 2VLL ˚
2V LL
25wIa1 trr
=
8.7!wIa1 trr
VLL
0.07!VLL
!wIa1 trr
Energy dissipated per cycle in snubber resistance = W R
•
WR =
LsIrr 2
2
Copyright © by John Wiley & Sons 2003
+
CsV d2
2
=
18 w I a1 V LL(trr )2
Snubbers - 24
Download