Modeling Average Current Mode Control: Philip Cooke
Modeling Average Current Mode Control: Philip Cooke
Modeling Average Current Mode Control: Philip Cooke
Philip Cooke
cooke @ unitrode.com
Unitrode Integrated Circuits Corporation
7 Continental Boulevard, Merrimack, NH 03054-4334
Phone: (603) 429-8751, FAX: (603) 429-8564
-
Abstract An averaged small signal model is presented which 11. MODEL DEVELOPMENT
predicts some of the previously reported phenomena and offers It has been reported [5] that the following equation for
new insights with analytical expressions useful for design. the duty ratio of peak current mode control takes into
Detailed analysis is given for the buck converter topology with account time varying effects but ignores the sampling effect
the boost and buck-boost results also provided. The modulator
gain, for a first order approximation, is shown to be constant
as in voltage mode control. Guidelines are presented to
optimize the design of the current loop and control-to-output
transfer functions are given which are necessary to compensate
the voltage loop. Experimental data is provided, in the case of
&t)= -Cc (t)- R
ETS
(t)--
D2 ~ s
2
D12 Ts
611( t ) - y G 2 (t)
where
From Fig. 1 the voltage loop error amplifier transfer
function, here called the controller, is given by
1 sR,C, +1
G,-(s)=--*
R I s(sR2C1C2+ C l + C 2 )
and the current loop compensation transfer function is (7)
defined as -
- --.%I l+S/WCZI
s 1+S/wf.p1
257
I 30
20
20
10 -20
0 40
-
g- -10 -60
-
j
C
3 -20 -80 c
-30 -100
-40 -120
-140
-160
10 I00 1000 10000 100000
Current Current IFrequency (biz)
1
=- (9) -140
VPP
where Vpp, equal to 1.8V in the prototype circuit, is the -160
peak-to-peak voltage of the ramp oscillator shown in Fig. 1. ' 10 100 1000 loo00
I FregueoCY W )
This was proposed in [6], here experimental results 1 Fig 4 Current Loop - Loop Gain and Phase
strengthen the concept. I ..
258
..... .. .- .
-20
-40
-P
-60 =
2
-im
f
-120
-140
-160
10 I00 I000 1OOOI 10 1M
Frequency (k)
259
for the buck converter at three duty ratios, D = 0.31, 0.50 maximum magnitude of the integrator gain, these are
and 0.75. Notice that (12) has the same denominator as calculated at the switching frequency (os= 27cfs) from
(1 1). The N(s) polynomial (13) also appears in the control-
to-output transfer functions of the boost and buck-boost
converters. Now that the model has been verified, a design
procedure is suggested in the next section.
IV. DESIGN GUIDELINES The first constraint is presented in [6], it avoids clipping of
Procedures to design the current loop are given in [l, 6 the current amplifier at low duty ratios or high line, thus
& 91. These are modified slightly and summarized below. avoiding switching instabilities. The second constraint,
given in [9], also avoids switching instability. In (14) the
The current loop compensator is designed using a lag
min(x, y) functional notation means the minimum of x or y
network with a high frequency pole (6). Place the pole
(ocLp) between one-third and one-half of the switching and lVol is the absolute value of Vo to address the buck-
frequency, this will attenuate switching noise. Place the boost case (V, c 0). To simplify the design an
zero (ocLz) below the power stage resonant frequency given approximation for IGc-(s)l at s =jus is R C L ~ R C LHowever,
I.
by wo = (LC)-In, a factor of one half is a good starting this approximation is only exact if the compensator pole is
actually placed beyond the switching frequency. It is more
value. As WCL;S is reduced, the midband gain increases as
does the current loop crossover frequency. accurate to use IGcL(j~s)l.Some iteration may be necessary.
The last step is to solve for RcLl in the current loop The current loop design is now complete.
Closing the voltage loop is accomplished by using the
integrator gain, oCLI. It is desirable to maximize OCLI since
it increases the current loop gain proportionally for all
control-to-output transfer function, given in general form, as
frequencies, but too much gain can cause excessive voltage
ripple at the output of the current loop amplifier. This ripple
may lead to clipping of the signal and possible switching
instability. Therefore, there exists constraints on the
TABLEI11
Koc 1 R
-
R, I D'R
-
2R I
D'R
(1 + D)R,
1
- 2 I l+D
-
260
transfer functions were also provided which are useful in
computer design verification programs.
APPENDIX
This appendix lists the exact expressions for the current
The dc gain Kw, the zeroes and the approximate poles are loop gain, control-to-output and line-to-output transfer
listed in Table 111. These expressions are for CCM and are functions for the boost and buck-boost converters. As was
useful .for design purposes. For the boost and buck-boost done for the buck equations, block diagram manipulation
designs (and derived variants) in CCM a low frequency and the Maple symbolic computer program were used to
RHP zero exists in the control-to-output gain. Because of derive these expressions. The current loop gain for the
this, the voltage loop - loop gain (voltage loop gain) boost converter is
crossover frequency is limited to about one tenth of the RHP
zero frequency.
The expressions for opl,op2.ooc and Qoc are
approximations. An analysis of the migration of the poles
of Goc(s) as D varies from 0 to 1 for all converter designs
(the boost and buck-boost converter equations are given in The control-to-output transfer function is
the Appendix) show some movement. The boost converter
roots migrate the least amount, the buck-boost complex pole -L
pair changes its imaginary component by a factor slightly F,V,Rw,,poc,, -s+D’ (I+do,,)
RD’
more than 10. For the buck converter, however, both the G,(s)= NW. (17)
b,s4 + b3s’ + b2s2+ b , s + bo
real and imaginary parts of the poles are sensitive and
migrate, even to the point of becoming all real, as D varies The line-to-output transfer function is
from 0 to 1. Therefore, for the buck converter the
approximations given for o p 2 , oocand Qoc are valid for
high D, under these conditions the voltage loop gain has the
smallest phase margin. The expressions in Table I11 for the
boost and buck-boost poles seem to track the actual Goc(s)
pole migration fairly well.
For the component values used in the prototype circuit a
brief description of the buck G,-,c(s) pole migration is now
given. The lowest real pole, wpl, ( = I/(RC)), stays real over
the entire D range but varies slightly. For low D, less than
about 0.3, there is one complex pole pair slightly below
wcLp and a second real root at about ocu. From a D of
about 0.3 to about 0.5 there are four real roots. Above
approximately 0.5 there is one complex pole pair between
the low frequency pole opI, ( = I/(RC)) and the higher
frequency real pole, wp2, which is now approximately WCLP.
Therefore it is wise to use (12, 17, and 20, refer to
Appendix) for computer verification over the desired range
of duty ratio, especially in the case of the buck converter
(12), after the design is complete.
26 1
VOL s + D’(V, - V,
FM R w c w ~ c L l - ) (1 + doEsR
)
RD’
Gm(s)= N(s) REFERENCES
d,s4 +d,s’+d?s’ +d,s+d,
[ I ] Wei Tang, Fred C. Lee, and Raymond B. Ridley, “Small Signal
(20) Modeling of Average Current-Mode Control”, IEEE Trans. on Power
where Vo c 0 for the buck-boost converter and the line-to- Electronics, Vol. 8, No. 2, April 1993, pp. 1 12-119.
output transfer function is [21 Wei Tang, “Average Current-Mode Control and Charge Control for
PWM Converters”, Ph.D. Dissertation, Virginia Polytechnic Institute and
State University, October 1994.
[3] R.B. Ridley, “A New, Continuous-Time Model for Current-Mode
Control”, Proceedings of the Power Conversion and Intelligent Motion,
October 16-19, 1989, pp. 455-464.
[4] Raymond Ridley, “A New Small Signal Model for Current Mode
Control”, Ph.D. Dissertation, Virginia Polytechnic lnstitute and State
University, November 1990.
[SI David J. Perreault and George C. Verghese, “Time-Varying Effects
and Averaging Issues in Models for Current-Mode Control”, IEEE Trans.
on Power Electronics, Vol. 12, No. 3, May 1997, pp. 453-461.
[6] J. Sun and R. Bass, “Modeling and Practical Design Issues for
Average Current Control”, IEEE Applied Power Electronics Conference,
March 1999, pp. 980-986.
[7] Robert W. Erickson, “Fundamentals of Power Electronics”, Chapman
& Hall, 1997.
262