You are on page 1of 8

SmallSignalModelingofBoostConverter

Dr.AkshayKumarRathore,AssistantProfessor,NationalUniversityofSingapore
eleakr@nus.edu.sg;www.ece.nus.edu.sg/stfpage/akr
Proceduretofollowtoderivesmallsignalmodelandconvertertransferfunctions
1)
2)
3)
4)
5)
6)
7)
8)
9)

Makeassumptions
Definestatevariables
Writestateequationsforeachintervalofoperation
Averagethestateequationsoveraswitchingcycle
Introduceperturbationinstatevariables
Equateacanddcquantitiesandproceedwithacequations
TakeLaplacetransform
PreparematrixSmallsignalmodel
Calculatedesiredtransferfunctions

Case1:IdealBoostConverter

Assumptions:1)Componentsareidealandlossless

2)Continuousconductionmode(CCM)

Statevariables:1)Outputvoltagevo

2)InductorcurrentiL

3)Capacitorvoltagevc

4)Inputvoltagevin

4)Dutycycled

Duetoidealassumption,vc=vo.Thereforeonevariablecanreplaceother.

Stateequationsforeachintervalofoperation
L

1. SwitchSisON

ic

vin

+
-

di
L L vin
dt

dv
v
C o o
dt
R

iL

+
vc
-

io

+
vo

Load

2. SwitchSisOFF

ic

di
L L vin vo
dt

dvo
v
iL o
dt
R

iL

vin

+
-

+
vc
-

Averagingstateequationsoveraswitchingcycle

diL
vin (1 d )vo
dt

dvo
v
(1 d )iL o
dt
R

Introducingperturbationinstatevariablessuchthat

iL I L iL ,

v in Vin v in ,

v o Vo v o ,

d I L iL
Vin vin 1 D d Vo vo
dt

V v
d Vo vo
1 D d I L iL o o
dt
R

d D d

io

+
R

vo

Load

Equateacanddcquantitiesandproceedwithacequations(neglectsecondorderacquantities)

diL
vin 1 D vo Vo d
dt

dvo
v
1 DiL I L d o
dt
R

TakeLaplacetransform

s L iL ( s) vin ( s) 1 D vo ( s ) Vo d ( s)

v s
sC vo s 1 D iL s I L d s o
R
or

1
(sC ) vo s 1 D iL s I L ds
R

PreparematrixSmallsignalmodel
Arranginginsymmetricalsequence

s L iL (s) 1 D vo (s) Vo d (s) vin (s)

1 D iL s (sC 1 ) vo s I L ds
R

Inmatrixform

1 D
sL
i ( s) V
1
1 L o d ( s ) vin ( s)

D
sC
1

0
R vo ( s) I L

1 D
1 D
sL
iL ( s) sL
Vo
1
1 vin ( s)
1

d
(
s
)

1 D sC

1 D sC R 0
vo ( s)
R I L

Inversematrixcanbecalculatedandtheconvertertransferfunctionscanbeobtainedby
solvingmatrixsimply.

Controltooutputtransferfunction

vo ( s )

d ( s )

1 D Vo ( LI L )s
( LC ) s 2


L
s (1 D) 2
R

Controltoinputcurrenttransferfunction

iL ( s)

d ( s)

CVo s 2(1 D) I L
( LC ) s 2


L
s (1 D) 2
R

Currenttooutputtransferfunction

vo ( s ) 1 D Vo ( LI L ) s

iL ( s ) CVo s 2(1 D ) I L

Case2:NonidealBoostConverter

Assumptions:1)Semiconductordevices(MOSFETanddiode)areidealandlossless.

2)Continuousconductionmode(CCM)

3)InductorhasseriesresistanceofRL

4)CapacitorhasseriesresistanceofRc

Statevariables:1)Outputvoltagevo

2)InductorcurrentiL

3)Capacitorvoltagevc

4)Inputvoltagevin

4)Dutycycled

Stateequationsforeachintervalofoperation
1. SwitchSisON

diL
vin RL iL
dt

dv
vc
C c
dt
R Rc

RL

R vc
R Rc

iL

ic

vo

io

Rc

vin

+
-

+
vc
-

+
vo

Load

2. SwitchSisOFF

RL

di
L L vin RL iL vo
dt

dvc
vc
R
C

iL
dt
R Rc
R Rc
RRc
R vc
vo
iL
R Rc
R Rc

iL

ic

io

Rc

vin

+
-

+
vc
-

+
vo

Load

Averagingstateequationsoveraswitchingcycle

diL
vin RL iL (1 d ) vo
dt

dvc (1 d ) R
vc
iL

dt
R Rc
R Rc

vo

(1 d ) RRc
R vc
iL
R Rc
R Rc

Introducingperturbationinstatevariablessuchthat

iL I L iL ,

v in Vin v in ,

v o Vo v o ,

d I L iL
Vin vin RL I L iL 1 D d Vo vo
dt

d (VC vc ) (1 D d ) R
(V v )

( I L iL ) c c
dt
R Rc
R Rc

Vo vo

d D d

(1 D d ) RRc
R(Vc vc )
( I L iL )
R Rc
R Rc

Equateacanddcquantitiesandproceedwithacequations(neglectsecondorderacquantities)

diL
vin RL iL 1 D vo Vo d
dt

vc
dvc (1 D) R
RI L
d
iL

R Rc
R Rc
dt
R Rc

vo

(1 D) RRc RRc I L R vc
iL
d
R Rc
R Rc
R Rc

TakeLaplacetransform

sL iL ( s ) vin ( s ) RL iL ( s ) 1 D vo ( s ) Vo d ( s )
sC vc ( s)

vo ( s)

(1 D) R
RI L
v ( s)
iL ( s )
d ( s) c
R Rc
R Rc
R Rc

(1 D) RRc
RR I
R vc ( s)
iL ( s) c L d ( s)
R Rc
R Rc
R Rc

Rearranging

( sL RL ) iL ( s ) vin ( s ) 1 D vo ( s ) Vo d ( s )

RI L
1
(1 D) R
sC
vc ( s)
i L ( s)
d ( s)
R Rc
R Rc
R Rc

vo ( s)

(1 D) RRc
RR I
R vc ( s)
iL ( s) c L d ( s)
R Rc
R Rc
R Rc

PreparematrixSmallsignalmodel
Arranginginsymmetricalsequence

( sL RL ) iL ( s ) 1 D vo ( s ) Vo d ( s ) vin ( s )

RI L
(1 D) R
1
vc ( s)
iL ( s) sC
d ( s)
R Rc
R Rc
R Rc

(1 D) RRc
R vc ( s)
RR I
vo ( s) c L d ( s)
iL ( s )
R Rc
R Rc
R Rc

Inmatrixform

( R sL)
L
(1 D) R
RR
c

D
RR
(
1
)

R Rc

Vo

(1 D)
0

R
iL ( s )
1
I

R
R

v
s
(
)

0
sC
c
d ( s) 0 vin ( s )
o
R
R

0
c

vc ( s) RRc

IL
R

1
R Rc

R Rc

Inversematrixcanbecalculatedandtheconvertertransferfunctions,i.e.,Controltooutput,
Controltoinputcurrent,andCurrenttooutput,etc.,canbeobtainedbysolvingmatrixsimply.

You might also like