I. I Ntroduction
I. I Ntroduction
I. I Ntroduction
Yair Amran. Fakhralden Huliehcl. and Shmucl (Sam) Ben-Yaakov. Member. IEEf.'
Abslracl-A !iimple. uni6ed. and Illpolll~y-independenl model they are basically composed of two separdte circuits:- onc
ctrbasic P\\'M convl'rler!i is developed usin~ Ihe s"ilcbed in- for the CCM and the other for the DCM.
ductor approach presenled in IiI. The model i!; cctmpatihle with In this paper we pro(X)se a simple unified circuit-ori-
SPIC..: or 01her similar ~eneral purpclSe ell'Ctrcmic circuit !iim-
ented model for PWM converters. which explore two
ulators. 11 clln he used to simulate dc. !;mall si~nal. and Iran-
sil'nt heha\'ior or PWM converlers operatin~ in both DCM (dis- basic ideas:
continuous conduclion mode) and CCM (f:onlinuous f:onduction I) Switched inductor modeling.
mctde). Durin~ simulation. the model automalically rollo\\"s the 2) Application of the fact that the CCM is a limit. or
CCM and DCM operation, ,,'ith re,,'er Convl'r~ence problems special case. of the DCM.
compared to previous simulation m(tdels. An effl'Ctive measure-
The accuracy and validity of the proposed simulation
menl lechnique usin~ Ihe HPJS62A dynamic si~nal analyzer
(DSA) is presented and applied 10 compare simulation runs "ith approach were tested by measuring the large and small
experimental data. The two \'ere round to he in Rood aRree- signal response of a boost converter with an HP3562A
nlenl. Dynamic Signal Analyzer (DSA) (14).
I. I NTRODUCTION
II. THE UNIFIED SWITCHEDINDUCTORMODEL (USIM)
p WM DC-DC convcrtcrs are nonlinear systems witn a In this section. the SIM (switched inductor model) orig-
high switching rate as compared to their inherent time inally introduced in ( I) tor PWM converters operating in
constants. Hence, exact time domain simulation calls for CCM. is extended to describe both the CCM and the DCM
a heavy numerical computation which has to be carried conditions. Practical PWM converters consist of a linear
out for each switching cycle. This problem can be alle- part and a nonlinear part which include the PWM switch
viated by applying models which emulate the average be- or switches. Close examination of PWM converters (buck.
havior of such systems in the low frequency rclnge. Av- boost. buck-boost) reveals that they all rely on a nonlinear
eraging models were developed using two main subcircuit: a switched inductor. which serves as a tem-
porary energy storage element between the input and out-
approaches: Analytical averaging, particularly state-space
averaging [2] and "circuit-oriented" averaging methods put terminals (Fig. I ). Hence. modeling and simulation
of switch mode converters can be simplified if Ihe nonlin-
[I], [41-(9].
A common feature of the models that have been de- ear part is replaced by an equivalenl circuil that is com-
scribed hitherto is that each applies to a specific conduc- patible with generdl purposc simulators such as SPICE
tion mode. Hence, a severe limitation of these models is 110). The basic switch~d inductor assembly (Fig. 2(a
their inability to cope with 'real life' situations which are consists of an inductor that is switched at one end between
encountered, for example, when converters are subjected two terminals (8) and (C) at a frequency I. and a duty-
to large load changes or during tum-on transients. This ratio DON. for port (8). and DOFFfor port (C). where
limitation hampers the use of previous described models
DOFF = I -DON for CCM
by general purpose circuit simulators such as SPICE ( 10].
Circuit simulation can be based, in principle, on the state-
DOFF < 1 -DON for DCM.
space averaging method [11]-[12], on circuit-averclging
techniques or on PWM switch models (6]-[7). But pre- The equivalent circuit of the switched inductor is easily
vious models assume that the converters are in the CCM developed by considering the average signals of the ports
or in the DCM. Some authors have proposed (11]-(13) (A), (8). and (C) under the assumption that the switching
SPICE models which are capable of switching between period is much smaller than the basic time constants of
the CCM and DCM modes. However, these models are the converter system. Under these assumptions. the ter-
still topology dependent and are relatively complex since minal voltage of ports (8) and (C) do not change mark-
edly over a switching period. Hence. the average voltage
Manu!ICripl received April 1991 . across the inductor tem1inals for CCM and DCM can be
Thc authors are wilh Ihe Depanmcnl of Eleclrical and Compulcr Engi.
necring. Bcn.Gurion Univcr"ily ( Ihc Ncgcv. P.O. B()x 65-'. Becr Shcva. expressed by
I"racl.
VL = VC-.4DOFF + VB-ADoN (I)
IEEE LI)g Numbcr 9101954.
-i;
(a) 1
Ib)
~ '. v. .A I B"'\
A 1\,..0---
~
iL c
q...,0--
(b)
1.4 = IL
20, 0
,
10! -20
~ !. ,., 0- ,...
IX)
~ "t1
-40 ::r
LM3524N u -10 ~
"'
-0 n
a
~ "' .0 .-
-20 -60 '8
"fo n
.. OQ
'-'
~
-30
-80
~
-40
IOKn
-100
Fig. 6. Boost convcner circuit used in e~perimental study. 10 100 1000 104
Frequency (Hz)
(b)
The frequency responses of the boost converter were Fig. 7. Control-to-outpul frequency re!ipon!ie of btJO!itconvener. Contin-
measured using the HP3562A analyzer tor Do~ = 0.4 and uous lincs: e,p;.'rimental data. D:lshed lines: USIM simulation results. (3)
CCM: L = ~5.t ,.H. R, = 0.4 n. c = 516 ,.F. Rc = 0.07 n. R(, = 20 n.
for the DCM and the CCM. The measured responses \\'ere v,,= 10V.(b)DCM:L=~8.5,.H.R,=0.ln.c=516,.F.Rc=0.07
compared to the USIM simulations carried out by HSPICE n.R(, = 97.5!1. v" = IOV.
tween the measured data and the HSPICE simulations are The few simulation examples given here clearly dem-
probably due to an inaccurate estimate of the values of the onstrate the power of the proposed USIM approach. Once
converter's components, especially the parasitic resis- the basic equivalent circuit of the switched inductor is
tances. Also, the mesurement rdnge of HP3562A was constructed. large and small signal simulation becomes
chosen to be 10 kHz and hence good precision is limited trivial. All that is required for simulating a given topology
to the frequency range of 0-9 kHz. is the node connection and the values of the components.
The transient response for step changes of the load (R,,) This simple procedure replaces the rather laborious task
between 117 and 2011, \\'hich correspond to the DCM and of deriving a canonical models for each case. Further-
the CCM respectively, were measured using the HP3562A more. the proposed procedure can provide in a simple and
and compared to USIM-based simulations. The results straightforward way the large signal response of a system
(Fig. 8) show that there is good agreement bet\\'een ex- that passes through both the DCM and the CCM .
periment and simulation results. To illustrate the po\\'er The examples of Fig. 7 clearly show the fundamental
of USIM over models that do not cover both the CCM difference in behavior between the CCM and the DCM.
and the DCM, the same transient was simulated under the Whereas the CCM response is typical of a second-order
(wrong) assumption that the converter operates only in the system (Fig. 7(a. the DCM response rc~embles a first-
CCM. This simulation (Fig. 8) exhibits a large deviation order system (Fig. 7(b with a maximum phase shift of
(about 33% ) from the measured value tor the DCM pe- 90. Obviously. a teedback network that optimizes one
riod, as compared to an error of about (4-6% ) \\'hen USIM mode of operation dl1es not nccc~sarily optimize the other .
is applied. Furthermore. a reasonable phase-compcnsating network
The turn-on transient of the boost converter (Fig. I (b for one mode of operation can cause instability in the
was simulated using both the USIM and 'exact' time do- other. Hence. application of the proposed USIM can sim-
main simulation for a constant Do~ of 0.5. The results of plify and accler..te the design phase of switch mode sy~-
the two simulations are in excellent agreement (Fig. 9). terns.
~
201 ! .I. I BOOST-CONVERTERI
IUSIM.J -~ 100.0
-=- 19 ~ >
o Ir 'C
; 18 ,;. ~
20.0 80.0
~ 17 o
!3 00.0
o 16 ., ~ >
;.. 0 ~
SIM > ."
15 40.0
~I
14
20.0
-~
131 i I IL
0.1 0.2 0.3 0.4 O.S 0.6 O.O ~i~.~~: 0.0
Time (Sec) 0. 30<\15 ~ 9OOIJS 1.2mS 1.5mS
(a) (;I)
~l
~
~ 0.8
~
5.()
u
0.'+
~
"'"'
0.2 ;...~.
{ i MEASURED !
SI~ .I. .I
00.1 0.2 0.3 0.4 0.5 0.6
Ttme (S~)
(b)
Fig. 8. Transienl responses of a boosl convener. L = 48.5 ,.H. RI. = 0.1 (b)
0. C = 516,.F. R( = 0.010. V. = 10 V.loload $lep"'between 20-111
Fig.9. Tum-on Irdnsienl of a bol}sl convener. Sml}Qlh line: USIM simu-
0.
lalion. Rippled lines: lime-domain simulalion. Sleady-slale condilions: (a)
CCM: L = 10 ,.H. R, = 0.001 D. C = 200 ,.F. R(. = 0.001 D. R(. = I
D. V. = 10 V. Do" = 0.5. T, = 20 ,.S: (b) DCM: L = I(XX) ,.H. R, =
0.01 D. C = 200 ,.F. Rc = 0.001 D. R,. = 40 D. V, = 10 V. DON = 0.5.
In the example of Fig. 8, the converter was designed to r, = 200 ,.s.
be in the DCM at low current and in the CCM when the
current level is high. Consequently, when such a con-
verter is subjected to a large decrease in load current, it tions results, given in Fig. 9, were obtained. There is,
will s\vitch from the CCM to the DCM. If DON is kept however, a fundamental difference between this time do-
constant, DOFF wiU change and therefor~-the output volt- main simulation and the USIM-based large signal simu-
age will increase (Fig. 8). The effect should be much lation. Whereas the 'exact' time domain simulation pro-
smaller (only due to voltage drop on parasitic resistors) duces the actual signal wave forms within the switching
for a converter that is kept i:l CCM. In.closed-loop con- period (see for, example, Fig. 9(b, the USIM simulation
figurations, DON will be obviously correc~ed by the feed- follows the average values of the signals. Consequently,
back path. However, to simulate the a~tual closed-loop the numerical calculation for time domain simulation has
response, one has to consider the fact that the small signal to be carried out in much smaller steps than is necessary
responses of the CCM and the DCM oper-dtions are mark- for the USIM simulation. The computer time saved, when
edly different (Fig. 7). Hence, models that cannot switch applying the USIM, could be significant for long simu-
automatically between the CCM and the DCM wiU not lation runs. For the examples given here, the CPU time
provide accurate infomlation on the conv.erter's behavior for the USIM simulations was smaller by a factor of five
both for open- and closed-loop operation; than the time required for the time domain simulation.
The examples of Fig. 9 demonstrate the ability of USIM Application of the proposed model can simplify and
simulation to cope with the large signal.lransients, asso- ease the design of the phase compensating networks to
ciated with power tum-on, in which 1heconverter might obtain a desired dynamic behavior of the closed-loop sys-
pass through both the CCM and the DCM (e.g., Fig. tem. Based on the simulated response, which is effort-
9(b. This time domain behavior can; in principle, be lessly obtained, the designer can introduce possible phase
carried out by readily available simulato.rs by emulating compensation schemes and test the overall, closed-loop
the actual switching action of the nonlin~ar portion of the performance by simulation. This numerical approach is in
converter. This is, in fact, how the time domain simula- no way inferior to procedures that are based on analytical
expressions. The design of a feedback loop for a specjfic simulation procedure .It is thus safe to predict thaI the
convener system must deal with the actual. numerical. proliferdtion of-l>0wcrful workstations will eventually
response of the system under study. Hence. any design make interdctive computer analysis and asimulation
procedure must eventually converge to the responses that method. such as the one propo!\ed here. the dominant de-
are obtained in a simple way by the proposed model and sign procedures.
ApPENDiX
EXAMPLE OF HSPICE I~PUT FILES
Note: Lines starting with asterisks are comments.
.PARAM Am = '2*l..i1lITm.
Fpof1-B pof1-B port-A POL Y(2) VI..demo VCdemo O I -I
Fport-C pOf1-C 1000 POL Y(2) VLdemo VI-C O O O O 1
VCdemo 1000 port-A O
E-B-A-DoN 2001 2()(YJ POL Y(2) pof1-B pof1-A DON GM O O O O 1
E-C-A-Dof 2000 GM POL Y(2) port-C port-A DOFF GM O O O O 1
VI..demo 200 1 2002 O
RL 2002 2003 RLI1,
L 2003 GM Lln
VIN I 0 Vg
$RTR TR 10.01
$XBUCK OUT 1 Diodp DONP 0 L&S-MODEL l.I,,=L Rl.In=RL T,n=T
$DI 0 Diodp DNN
$XBOOST I TR Diodp DONP 0 L&S-MODEL l.I" = L Run = RL Till = T
$RTR TR 00.01
$D 1 Diodp OUT DNN
$RTR TR 10.01
$XBUCKBOOST 0 TR Diodp DONP 0 L&S-MODEL l.I,,=L Rl.In=RL Tin=T
$D I Diodp OUT DNN
RCC 6 OUT RC
CI 60 Cout IC=0.1
R 1 OUT 0 Rout
ACKNOWLEDGMENT
We would like to thank Mr. Bob Strunz for his assis- Luck-Hille Chair for Instrumentation Design awarded to
tance in applying the HP3562A D.S.A~ to measure the the last author.
de~ired responses, and for interfacing the HP3563 D.S.A.
with a V AX-8300 operating under VMS. The .author~ are RI:FERI:NCES
indebted to Meta Software, Inc., (Campbell, CA), for
III S, Bl:n- Yaak\,v, .'SPICI: ~imlllal")n \)f PWM dc-dc convl:nor ~y~-
making HSPICE available to Ben-Gurion Univer~ity at a Il:m~' vollat:1: .'I:cdhac.'k, c.'onlinllou~ inductor c..onc.llIction modI:,'. ff.'f.'
special discount. The study was partially supported by the f.'t,'clrll11, L,'II" vol, :!5, no, 1(" pp, IO61-IO6J. Aut: \IJgIJ,
,~m R. D ~ddlebroo[ and S,- cuk ...A general unified approach to niod- Yair Amran recei'cd the 8. S.: .degree~ in elec-
ell~ ,,~itchcd-con\ener pI'..er ~tat!t:~...in If..f.: Pf.-.\"C R,' '. 1976. Iri.. al and Ctlmpuler engincerin~ fn,m Ihe Ben-
lIP. 11-:1~. Guri,}n Unive~ily of Ihe Negev. I~rael. in 1988
131 R D- Middlcbrook and S, Cuk. ..A gt:nt:r.ll unificd approach to mod- and due 10 receive lhe M .s.: .del!ree fn}m Ihe ~ame
t:11;.' "l1.itchcd d.:-to-dc con..t:nt:~ in disco"tinuou~ conduction departmenl in 1991.
~.:. in IEE PSC R,'(',. pp. ~6-57. 1980, From 1988 IO 1990 he ~a~ Teal:hing A~~i~lanl
141 G- ..-Wc~er and R, D. Middlt:bn-)k. ..Low-frcqucncy character- in lhe Departmenl uf Eleclrical and C(}mpulcr En-
izat- ut- .\wirched dc-to-dc con..cne~... in If.-f.-f.- Pf..SC R..c,. 1972. ginring of Ben-Gurion Universil} .I~rael. Hc i~
pp.9-~. inl.:re!\led in modeling and developing of swilch-
151 R- Tymer;ki. V- Vorperian. F, C. Lee. and W, Bauman. ..Nonlinear rnt-de power converters.
R)(MIdting of the P\\"~1 switch... in IEEE PESC R..('.. 1988. pp- 968-
979-
Fakhr81den A. Huliehel ~ived the B.Sc. and
I()I v. Vorperian. ..Simplify your PWM convener analysis using lIte
M.Sc. degrees in electrical and cllmputcr cngi-
nilldd of lhe PW~I s..itch. PART I: Continuous conduction mode...
I1e.:ring from the Ben-Guriun Uni\".:f);ity of the
I'Pf.CC""..n'. pp. 8-13. Fall 1988.
Nege\". Israel. in 1986 and 1990. re!ipccti\"ely.
171 v- Vorpcrian. ..Simplify your PWM convener analysis using the
From 1987 to 1989 he ~a!i Teaching As!iistant
n1Ol.fd of the PWM ~witch. PART II: Di!iContinuou!i c()nduction
in th~ Depanment of Electrical and Computcr En-
R)(Mk... VPECC""..",. pp, 6-1:!. Spring 1989,
gineering of Ben-Gurion Univef);ity. Isrdel and i!'
181 y- s. lee. ..A !iy~temiltic and unified appruach 10 modelling ~witches
now pursuing a PfI.D. progrolm at Dcpanmcnt uf
in swilch-modc po~er !iupplic~. ..lE TraIl.(. I"d, tl..c,r"II. .vol.
Electrical Engineering. Virginia Polytechnic In-
IE.32. no.4. pp. 445-~48. 1985.
stitute and State Univef);ity. Blacksburg. V A. He
191 Y. S. lec and Y. C- Cheng. ..Con\putcr-aidcd analyl\il\ of elcctmnic
i~ interc!itcd in nkldeling. analy!iis and cuntrul of
dc- transfonnc~... IEEE Trall,~. II1J- tl('('"oll.. vol. IE-35. no.1.
s~.itch-modc power clln\"cl1ef);.
pp- 148-15:!.1988.
1101 L- W. Nagel. ..SPICE :!: A computer program to simulate scmicon-
dUct.. circuits... Mt:mor-.lndum No. ERL-M520. Unive~ity of Cali- Shmuel (Saml Ben-Yaako\. (M-87) was born in
fornia. Berkeley. 1975. Tel Aviv. Israel in 1939. He received the B.Sc.
1111 V, Bello. ..Computer aided analysis of switching regulators using degree in electrical engineering from the Tech-
SPICE... in IEEE PESC Rl'c.. 1980. pp. 3-11. nion. Haifa Isrdel in 1961 and the M.S. and Ph.D.
1121 v. Bello. ..Using the SPICE:! CAD package for ea!iy I\imulation of degrees in Engineerin~ from the University of
sl1.itching regulators in both continuous and discontinuous conduction California. Los Angeles in 1967 and 1970. re-
m(1des... in Proc. Po"'(,'COIl 8. 1981. pp- 1-14. specti\.ely-
113) R- E. Griffin. ..Unified power convener models for continuous and He is presently a Professor at the Depanment
di!iContinuous modc... in IEEE PESC Rt"c.. 1989. pp. 853-860. of EI~ctrical and Computer En~ineerin~.
1141 HP3562A Dynamic Signal Analyzer Oper.lting Manual. Hewlell- Ben Gurion University of the Negev. Becr-
Packard C",. Palo Alto. CA. 1986. Sheva. Isra~l. and s~f\'ed as the Chairman of that
115) HSPICE: Mela-Soft..an:. Inc,. 50 Cunner Avenuc. Suite 16. Cantp- department during the peri(Jd 1985-1989. His current research interest,; in-
bel. CA. clude: switch m(Jde conveners. expert system for electronic design. nlicro-
1161 v. Bell". '.Spectrum analyzcr!i speed switchcr mca!iurements... t-,('('- sensors. electronic instrumentation. signal processin~ and engineerin~ ed-
""II. O..si1l1l. Dec. 6, pp. 93-96. 1980. ucation.