Lecture14 Chapter4 Analysis
Lecture14 Chapter4 Analysis
iLmin = 0
Means inductor current starts at zero (iL(0)=0) , and ends at
zero (iL(T)=0)
For a certain inductor value, DCM occurs as load is low,, Io is
small.
Io<Io,critical
2
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
3
DCM Buck Analysis
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
0 ! DT DT ! D1T D1T ! T
VL= Vin – Vo VL= -Vo VL= 0
IL(0)=0 I L (t ) " 0
Vin ! Vo !Vo
I L (t ) " t I L (t ) " (t ! DT ) # I L ( DT ) Load is supplied by
L L
output capacitance4
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
I L (0) ! 0
Vin-Vo
Vin " Vo
I L ( DT ) ! DT L
L
-Vo
Volt – Second balance:
L o
(Vin-Vo)*DT - Vo*(D1-D)T = 0
Imax-Io
Vo D
M! ! c
Vin D1 -Io
t
DT D1T T
5
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
2L Vo
D1 !
RDT (Vin " Vo)
2L # M $
! % &
RDT ' 1" M (
6
Solve for M
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
D1 2L ! M "
# $ %
D RD 2 T ' 1 & M (
1 2L ! M "
# $ %
M RD 2 T ' 1 & M (
RD 2 T ! 1 & M "
M# $ %
2L ' M (
RD 2 T RD 2 T
M )
2
M& #0
2L 2L
Find roots of M
L
!"
R
! L
!n " "
T RT
D 2 # 8! n $
M" '' % 1 & 1(
4! n ) D 2 (
*
8
Book corrections
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
D3 " 8! n # D
I nL max $ 2 '1 % &1 (( & Eq.4.92
'
4! n ) * !n
2
D
9
DCM buck Output voltage ripple I max -I
o
i
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
c
t1 t2
-I
I L max I ! Io Triangles o
" L max similarity
D1T t 2 ! t1
(I ! I o ) D1T vo
t 2 ! t1 " L max
I L max
1 t
#Q " (t2 ! t1 )( I L max ! I o ) DT D T T
2 1
1 ( I L max ! I o ) 2 D1T
#Vc "
2C I L max
2L Vo
D1 "
RDT (Vin ! Vo)
L ( I L max ! I o ) 2 Vo $ Vin ! Vo %
#Vc " I
, where & L max " DT '
CRD I L max (Vin ! Vo) ( L )
10
CCM Boost Converter
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
Mode 1:
Mode 2:
(from mode 1)
(from mode 2)
!I
! I L min " I in #
2
!I
! I L max " I in $
2
Critical inductor
Converter enters DCM when inductor current reaches zero
!Q " DTI o
DTVo
!Vc "
CR
!Vc D
"
Vo RCf
find vc(t)?
DCM Boost Converter
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
Vin
iL (t ) ! t 0 ! DT
L
Vin " Vo
iL (t ) ! (t " DT ) # I L ( DT ) DT ! D1T
L
iL (t ) ! 0 D1T !T
iL
Vin
I L ( DT ) # DT from mode 1 IL
L
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
Vin " Vo
I L ( D1T ) # 0 # ( D1 " D)T ! I L ( DT ) 0 DT D1T T t
L
from mode 2 vL
Vin
ILmax Io
t
Io
Solve for M
1
I ( DT ) ! ( D1 " D)T
1 VinD ( D1 " D)T
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
Vo 2 L
I D ,avg # Io # # #
R T 2 L
Vo R
# D( D1 " D)T (1)
Vin 2 L
D1
M#
D1 " D
( D1 " D) M # D1
D1 ( M " 1) # DM
DM
D1 # (2)
( M " 1)
I L max I ! Io Triangles
" L max
( D1 ! D )T t1 ! DT similarity
( I L max ! I o )( D1 ! D )T
t1 ! DT " ic
I L max
1 ILmax Io
#Q " (t1 ! DT )( I L max ! I o )
2
1 ( I L max ! I o ) 2 ( D1 ! D )T 1
t
#Vc " Io
2C I L max
DM
D1 "
( M ! 1) vc
Vin Vo
I L max " DT
L
t
CCM Buck-Boost Converter
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
Mode 1: 0 ! DT
Mode 2: DT ! T
(from mode 1)
(from mode 2)
3
3
M>1 2
M ( D)
M<1
1
M=1
0 0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0 D 1
4
5
1-D:D
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
Min & Max inductor current
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
Critical inductor
Converter enters DCM when inductor current reaches zero
6
CCM Buck-Boost Output voltage ripple
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
!Q " DTI o
DTVo
!Vc "
CR
!Vc D
"
Vo RCf
find vc(t)?
7
DCM Buck-Boost Converter
Mode 1: S on
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
Mode 1: 0 ! DT
Mode 2: DT ! D1T
"Vo
I L ( D1T ) ! 0 ! ( D1 " D)T # I L ( DT )
L
from mode 2
Vo D
!
Vin D1 " D
9
Solve for M
1
I ( DT ) ! ( D1 " D)T
1 VinD ( D1 " D)T
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
Vo 2 L
I D ,avg # Io # # #
R T 2 L
Vo R
# D( D1 " D)T (1)
Vin 2 L
D
M#
D1 " D
( D1 " D) M # D
D1M # D(1 $ M )
1
D1 # D ( $ 1) (2)
M
D
M# & L '
2% n %
( n # )
* RT +
10
DCM Buck-Boost output voltage ripple
PDF Created with deskPDF PDF Writer - Trial :: http://www.docudesk.com
I L max I ! Io Triangles
" L max
( D1 ! D )T t1 ! DT similarity
( I L max ! I o )( D1 ! D )T
t1 ! DT " ic
I L max
1 ILmax Io
#Q " (t1 ! DT )( I L max ! I o )
2
1 ( I L max ! I o ) 2 ( D1 ! D )T 1
t
#Vc " Io
2C I L max
1
D1 " D( $ 1) vc
M
Vin Vo
I L max " DT
L
11 t
Buck Converter Analysis:
iPES Examples for Buck DCM
10V 2.0V
0V
1.0V
-10V
SEL>>
0V
V(Gate)
V(L:1,L:2)
5.0A 2.0A
9.880m,6.4896u)
(9.894m,15.685m)
2.5A 0A
SEL>> -2.0A
(9.890m,3.2006) 9.89ms 9.90ms 9.91ms 9.92ms 9.93ms
-1.0A
9.8875ms 9.9000ms 9.9125ms I(Cf)
I(L) Time
Time
Buck Converter Analysis:
Simulation Verification
Example-Buck DCM
16V 15V
10V (0.000,14.048)
14V
5V
SEL>>
12V SEL>>
V(RLoad:1) 0V
1.50A V(RLoad:1)
2.0A
1.25A
1.0A
1.00A
9.89ms 9.90ms 9.91ms 9.92ms 9.93ms 0A
I(RLoad) 0Hz 40KHz 80KHz 118KHz
Time I(RLoad)
Frequency
Example 4.11-BuckBoost
1
Ts :=
f
−5
Lcrit = 1.125 × 10
Note-This is an arbitrary assignment
that puts us into CCM mode. Since
Chose L higher than Lcrit for CCM in CCM M is independent of L, we
do not effect the conversion ratio so
−3 long as L>Lcrit. The value of L
L := .1 ⋅ 10 chosen does effect ripple current in
the inductor though.
Example 4.11-BuckBoost
12
τ n = 0.087 D := ⋅ 2 ⋅τ n
20
D = 0.25
D 2
M solve , D 1 →
D1 − D 3
Example 4.11-BuckBoost
−3
(c) For CCM L := .1 ⋅ 10 D := .375
−6
(c) For DCM L := 5 ⋅ 10 D := .25
Vin
iLmax := ⋅ D ⋅ Ts
L
iLmax = 10
Example 4.11-BuckBoost
(d) Assume load resistance increase by 50%
2
R = 8.64 Vo
2 P :=
( 1 − D) R
Lcrit := R ⋅ Ts ⋅
2
P = 16.667
−5
Lcrit = 1.688 × 10
With L at .1mH, we are still in CCM for our original CCM design
−3
L := .1 ⋅ 10 D := .375
D ⋅ Vin Vin ⋅ D ⋅ Ts D ⋅ Vin Vin ⋅ D ⋅ Ts
iLmax := + iLmin := −
2 2 ⋅L 2 2 ⋅L
R ⋅ ( 1 − D) R ⋅ ( 1 − D)
For our original DCM design, reducing the load current moves us deeper into DCM
12
τ n = 0.058 D := ⋅ 2 ⋅τ n
20
D = 0.204
D
M solve , D1 → .54433105395181735515
D1 − D
Vin
iLmax := ⋅ D ⋅ Ts
L
iLmax = 8.165
Example 4.11-BuckBoost
Simulation CCM Original (R=5.76)
Example 4.11-BuckBoost
Simulation CCM Original (R=5.76)
0V 4.0A
-5V
3.6A
-10V
3.2A
-15V
2.8A
-20V 14.980ms 14.985ms 14.990ms 14.995ms
0s 5ms 10ms 15ms -I(L)
V(Output) Time
Time
4.0
3.0
2.0
1.0
0
14.980ms 14.985ms 14.990ms 14.995ms
V(Gate) -I(L)
Time
Example 4.11-BuckBoost
Simulation DCM Original (R=5.76)
Example 4.11-BuckBoost
Simulation DCM Original (R=5.76)
0V 12
8
-5V
-10V
-15V -4
0s 5ms 10ms 15ms 14.980ms 14.985ms 14.990ms 14.995ms
V(Output) -I(L) V(Gate)
Time Time
Example 4.11-BuckBoost
Simulation CCM New (R=8.64)
Example 4.11-BuckBoost
Simulation CCM New (R=8.64)
0V 2.6A
-5V 2.4A
-10V 2.2A
-15V 2.0A
-20V 1.8A
0s 5ms 10ms 15ms 14.980ms 14.985ms 14.990ms 14.995ms
V(Output) -I(L)
Time Time
Example 4.11-BuckBoost
Simulation DCM New (R=8.64)
Example 4.11-BuckBoost
Simulation DCM New (R=8.64)
5V 10A
0V
5A
-5V
0A
-10V
-15V -5A
0s 5ms 10ms 15ms 14.980ms 14.985ms 14.990ms 14.995ms
V(Output) -I(L)
Time Time