DynamicProfileofSwitched ModeConverter ModelingAnalysisandControl (2009)
DynamicProfileofSwitched ModeConverter ModelingAnalysisandControl (2009)
Dynamic Prole of
Switched-Mode Converter
Related Titles
Batarseh, I.
Power Electronics
Converters, Applications and Design, Media Enhanced. International Edition
2003
ISBN: 978-0-471-42908-1
Teuvo Suntio
ISBN: 978-3-527-40708-8
V
Contents
Preface XI
1 Introduction 1
1.1 Introduction 1
1.2 Dynamic Modeling of Switched-Mode Converters 4
1.3 Dynamic Analysis of Interconnected Systems 6
1.4 Canonical Equivalent Circuit 8
1.5 Load-Response-Based Dynamic Analysis 9
1.6 Content Review 12
2.6.3.1 Stability 46
2.6.3.2 Loop-Gain-Related Dynamic Indices 48
2.6.3.3 Right-Half-Plane Zero and Pole 50
2.6.4 Matrix Algebra 50
2.6.4.1 Addition of Matrices 53
2.6.4.2 Multiplication by Scalar 53
2.6.4.3 Matrix Multiplication 54
2.6.4.4 Matrix Determinant 54
2.6.4.5 Matrix Inversion 55
2.7 Operational and Control Modes 55
Index 351
XI
Preface
Teuvo Suntio
1
Introduction
1.1
Introduction
but the parameters within the main converter class (i.e., G and Y, H and Z)
can be computed from each other. In addition with the open-loop transfer
functions, certain admittance or impedance parameters have to be dened for
obtaining the full picture of the internal dynamic prole [11].
The term internal means that the transfer functions constituting the sets are
to be such that all the effects of the source and load impedances are removed
from them. The analytical models can be easily derived to be such, when
knowing the correct load yielding the internal models (Figures 1.1. and 1.2).
The dynamic parameter sets for the voltage-to-voltage and current-to-current
converters can also be usually measured by means of frequency response
analyzers but certain internal control modes may change the open-loop
converter such that it cannot operate at the dened load or the required
ideal load is not available. In such cases, a resistive load has to be used
and the internal models have to be solved computationally [11, 16, 17]. It is,
however, extremely important to obtain those internal models because they
only characterize the converter not the source- or load-affected models.
A large number of power electronics text books are available such as [1826],
which tend to give a comprehensive picture of all the issues related to the design
of switched-mode converters both in AC and DC applications. Therefore, it is
understandable that the dynamic issues are typically not treated adequately.
The exceptions are [27] and [28], which mainly concentrates on the dynamic
1.1 Introduction 3
or circuit has its unique internal dynamic prole similar to the psychological
prole of a human being [11]: the prole determines how the device or circuit
would behave as a part of the system under different external interactions and
how it would affect the other subsystems within the overall system. The internal
prole cannot be basically changed by applying external feedback control but
only by providing internal feedback or feedforward from the input, output
and/or state variables constituting the dynamic constellation of the device.
An illustrative example is the application of inductor current to produce the
duty ratio in a peak-current-mode-controlled (PCMC) converter [30], which
changes profoundly the converter dynamics compared to the corresponding
direct-duty-ratio or voltage-mode-controlled (VMC) converter, where the duty
ratio is produced using a constant ramp voltage: The resonant nature of the
VMC converter disappears, the input-noise attenuation may be substantially
increased, the internal open-loop output impedance is increased but the
nonminimum nature if existing in the VMC converter would not be removed.
A multitude of similar examples can be given, which actually proves the
existence of such a prole.
During the time of writing the book, the analog control is still dominating
but digital control with all the opportunities involved in it is evidently coming
and may dominate the future converter applications. The fact is, however,
that the power stage does not change and, therefore, the basic dynamic prole
related to the power stage does not change. The digital control with the physical
resolution and time limitations may cause more dynamic problems or equally
also improvements, which can be revealed and analyzed using the methods and
information based on the corresponding continuous-time processes treated in
this book.
The issues related to the dynamic proles are briey discussed and claried
in the subsequent subsections in order to make the reader familiar with
the issues treated in the subsequent chapters. Even if we discussed on the
current-sourced converters in the beginning of the chapter, we will limit our
discussions on the voltage-sourced converters within the rest of the book.
1.2
Dynamic Modeling of Switched-Mode Converters
1.3
Dynamic Analysis of Interconnected Systems
It has turned out that avoiding the stated forbidden regions does not
actually ensure that the transient performance of the converter would stay
intact but more detailed considerations should be carried out [42, 43]: The
practical power systems consist of several interfaces at which the minor-loop
gain can be dened as depicted in Figure 1.5 (i.e., A1 AN ) containing also
different information on the dynamics of the overall system. The interfaces
that exist at the direct input or output of the power stage of the converter
would contain the most useful information as actually has been demonstrated
in [40]. The existence of stability can be concluded equally based on any of
the dened minor-loop gains within the system [44]. The existence of stability
even with a good margin (i.e., no impedance overlap) does not necessarily
ensure that the transient performance of the associated converters is acceptable
[42, 43].
Typically the converters are equipped with EMI lters or capacitors at
the input side further complicating the performance analysis based on the
measurable information at system level (Figure 1.6) due to hiding effects of
those components [43]. The converter modules may be also provided with
output-voltage remote sensing [45]. The application of the remote sensing
may profoundly change the dynamics of the associated converter depending
on what kind of external passive circuit elements are connected inside the
converter (Figure 1.6) as demonstrated in [46].
1.4
Canonical Equivalent Circuit
1.5
Load-Response-Based Dynamic Analysis
Figure 1.10 Output-voltage responses of a buck converter under VMC, PCM, and PCM
with output-current-feedforward (OCF) control to an output- current change.
The setup time of the PCM converter seems to be very long compared
to the VMC converter interpreted easily as a substantial difference in the
voltage-loop crossover frequencies if following the information given for
example in [56]. The output transient of the PCMC-OCF converter is extremely
small and recovers quickly. This could be interpreted as a sign of very
high control bandwidth. The output-voltage loop gains of the converters
are, however, designed in a comparable manner as shown in Figure 1.11.
Therefore, Figure 1.10 clearly demonstrates that the time-domain transients
The internal open- and closed-loop output impedances are important sources
of information, because they can be used to predict the dynamic behavior of
the converter in different load environment and eventually to choose a best
type of converter for the specic application [12].
1.6
Content Review
References
2
Basis for Dynamic Analysis and Control Dynamics
2.1
Introduction
The chapter introduces the basis behind the dynamic analysis and control
dynamics, denes the concepts of open- and closed-loop systems, and presents
the sets of transfer functions for voltage- and current-output converters used
to characterize their dynamics (i.e., G- and Y-parameters) in matrix form as a
two-port network and control-engineering block diagrams. The basic dynamic
representation is given to correspond to the true internal dynamics of the
associated converter. The methods to address the effect of a nonideal source and
load are shortly introduced. The control-engineering block diagrams are used to
derive the closed-loop representations for the output and input dynamics. The
stability and performance indices such as control bandwidth, loop crossover
frequency, phase and gain margins, sensitivity and complementary sensitivity
functions as well as instability, unconditional and conditional stabilities are
reviewed. The meaning and consequences of zeros and poles in the transfer
functions are explained. Especially, the right-half-plane zeros and poles are
discussed in the light of the control bandwidth constraints they provide.
A short review of matrix algebra is also provided.
2.2
Dynamic Representations at Open Loop
The open-loop converter is the basis for the models utilized in the control
design. The open- loop condition is dened to be such a condition where the
external feedback from the controlled output variable (i.e., usually the output
voltage or current) does not affect the dynamic behavior of the converter
[1]. The open-loop representations of the voltage-output and current-output
converters are shown in Figure 2.1. The voltage-output converter is such a
converter (Figure 2.1a) where the control system regulates the output voltage
(i.e., Figure 2.2, the external feedback is from the output voltage uo ). The
current-output converter is such a converter (Figure 2.1b) where the control
system regulates the output current [3, 4]. Sometimes the converter may
change the operation mode from the voltage output to the current output
[4] to protect itself from damage due to excess load current generated for
example by a storage battery [5] when charged. The outer active feedback loop
determines the mode of operation. The converter may have internal feedback
or feedforward loops connected in order to change its dynamic behavior, but
despite these connections the converter is dened to operate at open loop,
whenever the outer external feedback loop is open as depicted in Figure 2.1.
Typical representatives of such a condition are the peak-current-mode
control (PCMC) [6] where the pulsewidth modulation (PWM) is accomplished
using the up-slope of the inductor current, the average-current-mode (ACM)
control [7], where the inductor current affects the modulation process through
2.2.1
State Space
The variables associated with the converter dynamics are called state variables,
which are usually the currents (iLi ) and voltages (uCk ) of the inductors and
capacitors incorporated in the power stage (Figure 2.1), input variables, which
are the input voltage (uin ), output current (io ), and the control variable (c) in the
case of the voltage-output converter (Figure 2.1a), and the input voltage (uin ),
the output voltage (uo ), and the control variable (c) in the case of the current-
output converter (Figure 2.1b) as well as the output variables, which are the
input current (iin ) and the output voltage (uo ) in the case of the voltage-output
converter (Figure 2.1a) and the input current (iin ) and the output current (io )
in the case of the current-output converter (Figure 2.1b). The ports, to which
the input variables are applied, are also known as disturbance inputs [1].
The switched-mode converters are variable-structure systems where the
topological circuit structure varies depending on the state of the semiconductor
switches in the power stage producing nonlinearity (Figure 2.2). The dynamics
associated with them can be effectively captured, however, by averaging the
converter behavior within one switching cycle and linearizing the averaged
20 2 Basis for Dynamic Analysis and Control Dynamics
behavior at the desired operating point [911]. The modeling issues are
discussed more in detail in the subsequent chapters.
The small-signal state-space representation is constructed by expressing the
derivatives of the state variables and the output variables as a function of the state
and input variables as illustrated in (2.1), where the linearized state space is
developed corresponding to a second-order voltage-output converter (i.e., the
power stage consists of one inductor and one capacitor),
diL
uin
dt
= a11 a12 iL b
+ 11
b12 b13
io
a21 a22 uC b21 b22 b23
duC c
dt (2.1)
uin
iin c11 c12 iL d11 d12 d13
uo
=
c21 c22 uC
+
d21 d22 d23 io
c
and in (2.2), where the linearized state space represents a similar current-
output converter, respectively. The hat over the variables denotes small-signal
behavior, that is, a small perturbation is applied to the variables at the dened
operating point.
uin
diL
dt a a i b b b
= 11 12 L
+ 11 12 13
uo
a21 a22 uC b21 b22 b23
duC c
dt (2.2)
uin
The matrix (s) = [sI A]1 is called state-transition matrix, and its determi-
nant (s) = |sI A| denes the denominator of the transfer functions in (2.4)
and (2.5). The roots of (s) are known as the poles of the transfer function
dening the basic nature of the internal dynamics of the open-loop system,
and also its order (i.e., the order of the system is usually the number of state
variables).
The open-loop transfer matrices of voltage-output (2.6) and current-
output (2.7) converters are usually of the form
Yino Toio Gci
G(s) = (2.6)
Gioo Zoo Gco
Yino Toio Gci
G(s) = (2.7)
Gioo Yoo Gco
where
Yino = input admittance (i.e., iin
uin
)
Toio = reverse or output-to-input transfer function (i.e., iin
or iin
uo
)
io
Gci = control-to-input transfer function (i.e., iinc )
Gioo = forward, input-to-output, line-to-output transfer function or audio-
susceptibility (i.e., uuino or uioo )
Zoo = output impedance (i.e., uo )
io
2.2.2
Two-Port Models
iin = Yino
i
uin + Toio
i
uo + Gici c (2.10)
The relation between the voltage (2.6) and current-output (2.7) parameters
can be found by applying the Thevenin-to-Norton transformation technique
dened in [19] to the output port of the voltage-output-converter model in
Figure 2.3 yielding [2]
i i
2.2.3
Control-Block Diagrams
The input and output dynamics of the converter can also be represented
by using the control-engineering block diagrams [1] shown for a voltage-
output converter in Figure 2.5 and for a current-output converter in
Figure 2.6, respectively. The key for constructing the representations is
Eqs. (2.8)(2.11). The block diagrams are useful in deriving the closed-loop
dynamic representations.
2.3
Dynamic Representations at a Closed Loop
Figure 2.6 Control-block diagrams for a current-output converter: (a) output dynamics
and (b) input dynamics.
24 2 Basis for Dynamic Analysis and Control Dynamics
may have a multiloop control system, where the voltage loop is the main
or inner loop, and the current loop is the outer loop activated in the case
of excess load current by reducing the voltage-loop reference in order to
make the output power or current constant as described in detail in [4].
The overload protection is typically needed in the applications where the
converter has to recharge a storage battery [5]. The multiloop control system
is naturally implemented in a current-output converter in such a way that the
output voltage and current are interchanged compared to the voltage-output
converter.
The loop gain of a converter is denoted by Li (s), where the subscript i
denes whether the loop is related to the output voltage (i.e., v) or the
output current (i.e., c), respectively. The internal loop gain consists of the
dynamic elements along the closed loop from the feedback variable back
to the feedback variable (Figure 2.7) such as the sensor gain, error amplier,
the PWM process, and the power stage depending on the application: In
the isolated converters, the PWM process is usually located in the primary
side of the converter, and the control system in the secondary side requiring
also to isolate the control loop [2022] for safety reasons. A typical control-
loop isolation medium is an optocoupler, which would affect the dynamical
behavior and has to be carefully considered [22]. Sometimes the simple control
2.3 Dynamic Representations at a Closed Loop 25
Figure 2.8 The closed-loop control block diagrams of the voltage-output converter for
(a) the output dynamics and (b) the input dynamics.
Figure 2.9 The closed-loop control-block diagrams of the current-output converter for
(a) output dynamics and (b) input dynamics.
systems based for example on the popular shunt regulator TL431 are actually
extremely complicated systems requiring special attention as discussed in
[2326].
The closed-loop dynamic representation of the converter can be solved most
conveniently applying the corresponding open-loop block diagrams dened
in Figures 2.5 and 2.6 as shown in Figures 2.8 and 2.9. The loop gain can be
given generally by
2.3.1
Voltage-Output Converter
The closed-loop input current (i.e., iin , Figure 2.8b) can be computed to be
iin = Yino uin + Toio io Gse Gcc Ga Gci uo + Gcc Ga Gci ur (2.16)
The output voltage in (2.16) has to be substituted with (2.14) yielding with the
application of the loop-gain denition (2.13)
Gioo Gci Lv (s)
iin = Yino uin
Gco 1 + Lv (s)
(2.17)
Zoo Gci Lv (s) Gci Lv (s)
+ Toio + io + ur
Gco 1 + Lv (s) Gse Gco 1 + Lv (s)
If the voltage reference (ur ) is constant as is usually the case in single-loop
converters, (2.15) and (2.17) reduce to
Gioo Zoo
uo = uin io
1 + Lv (s) 1 + Lv (s)
Gioo Gci Lv (s)
iin = Yino uin (2.18)
Gco 1 + Lv (s)
Zoo Gci Lv (s)
+ Toio + io
Gco 1 + Lv (s)
which denes the usual closed-loop transfer matrix of the voltage-output
converter to be
Yinc Toic
G(s) =
Gioc Zoc
Gioo Gci Lv (s) Zoo Gci Lv (s)
Yino Toio +
Gco 1 + Lv (s) Gco 1 + Lv (s)
=
Gioo Zoo
1 + Lv (s) 1 + Lv (s)
(2.19)
2.3 Dynamic Representations at a Closed Loop 27
2.3.2
Current-Output Converter
The closed-loop input current (i.e., iin , Figure 2.9b) can be computed to be
iin = Yino
i
uin + Toio
i
uo Gise Gicc Gia Gici io + Gicc Gia Gici uri (2.23)
The output current in (2.23) has to be substituted with (2.22) yielding with the
application of the loop-gain denition (2.13)
G i
ioo G i
ci L c (s)
iin = Yino
i
uin
Gico 1 + Lc (s)
i
Yoo Gici Lc (s) Gi Lc (s)
+ Toio +
i
uo + i ci i ui
Gcoi 1 + Lc (s) Gse Gco 1 + Lc (s) r
(2.24)
28 2 Basis for Dynamic Analysis and Control Dynamics
Yinc Toic
G (s) =
i
Giioc Yoc
i
Gi Gi Lc (s) Y i Gi Lc (s)
i
Yino iooi ci i
Toio + ooi ci
Gco 1 + Lc (s) Gco 1 + Lc (s)
=
i i
Gioo Yoo
1 + Lc (s) 1 + Lc (s)
(2.26)
In the case of multiloop operation, the full-order representations in (2.22)
and (2.24) have to be applied. The two-port network dened in Figure 2.4
would equally represent also the closed-loop current-output converter when
the input port is dened using (2.24) and the output port using (2.22) yielding
the following input-to-output transfer matrix:
i i
2.4
Load and Source Effects
The previous sections treated the pure internal dynamics from which all the
effects of nonideal load and source were removed. In practice, the open-
loop transfer functions describing the pure internal dynamics can be usually
2.4 Load and Source Effects 29
2.4.1
Voltage-Output Converter
The load effect on the converter dynamics can be solved by computing io from
Figure 2.10a, which yields
Gioo u in + Gco c ZL jo
io = (2.29)
Zoo + ZL
Substituting it in (2.28) with (2.29) yields the desired load-affected dynamic
model of the voltage-output converter as follows:
Gioo Toio ZL Toio Gco Toio
Yino + Gci +
Zoo + ZL Zoo + ZL Zoo + ZL uin
iin
= Gioo Zoo Gco jo
uo
Zoo Zoo Zoo c
1+ 1+ 1+
ZL ZL ZL
(2.30)
The source effect on the converter dynamics can be solved by computing uin
from Figure 2.10a, which yields
1 Zs
uin = uins (Toio io + Gci c) (2.31)
1 + Zs Yino 1 + Zs Yino
Substituting it in (2.28) yields the source-affected dynamic model for the
voltage-output converter as follows:
Yino Toio Gci
iin 1 + Zs Yino 1 + Zs Yino 1 + Zs Yino
=
uo Gioo Zs Gioo Toio Zs Gioo Gci
Zoo + Gco
1 + Zs Yino 1 + Zs Yino 1 + Zs Yino
uins
i o (2.32)
c
The form of (2.32) is not most convenient but can be transformed to correspond
the formulation given in [30] yielding (2.33), where the special admittances
Yin (ideal input admittance) and Yinsc (short-circuit input admittance) are
dened in (2.34), respectively.
Yino Toio Gci
uins
iin 1 + Zs Yino 1 + Zs Yino 1 + Zs Yino
= io
uo Gioo 1 + Zs Yinsc 1 + Zs Yin
Zoo Gco c
1 + Zs Yino 1 + Zs Yino 1 + Zs Yino
(2.33)
Gioo Gci
Yin = Yino
Gco
(2.34)
Gioo Toio
Yinsc = Yino +
Zoo
2.4 Load and Source Effects 31
2.4.2
Current-Output Converter
The load effect on the converter dynamics can be found by computing uo from
Figure 2.10b, which yields
ZL 1
uo = Giioo uin + Gico c + eo (2.36)
1 + ZL Yoo
i
1 + ZL Yoo
i
in
eo (2.37)
c
The load-affected current-output model (2.37) can also be given by using the
transfer functions of the corresponding voltage-output converter, which would
give much more information due to the usually well-known transfer functions
applying the information given in Section 2.2.2 (Eq. (2.12)) [2]:
Gioo Toio Toio Gco Toio
Yoo + Gci +
ZL + Zoo ZL + Zoo ZL + Zoo
iin Gioo Gco
=
io Zoo 1 Zoo
ZL ZL + Zoo ZL
1+ 1+
Zoo Zoo
u
in
eo (2.38)
c
The source effect on the converter dynamics can be found by computing uin
from Figure 2.10b, which yields
1 Zs
uin = uins (Toio
i
uo + Gici c) (2.39)
1 + Zs Yino
i
1 + Zs Yino
i
32 2 Basis for Dynamic Analysis and Control Dynamics
iin 1 + Z Yi 1 + Zs Yino
i
1 + Zs Yino
i
s ino
= i
io Giioo Z s G i
ioo T i
oio Z s G i
ioo G ci
Yooi
+ Gico
1 + Zs Yino
i
1 + Zs Yinoi
1 + Zs Yino
i
ins
uo (2.40)
c
iin 1 + Zs Yino
i
1 + Zs Yino
i
1 + Zs Yino
i
=
io Giioo 1 + Zs Yinoc
i
1 + Zs Yin
i
Yoo
i
Gico
1 + Zs Yino
i
1 + Zs Yino
i
1 + Zs Yino
i
u
ins
uo (2.41)
c
i i
where the special admittances Yin (ideal input admittance) and Yinoc
(open-circuit input admittance) are dened as follows.
Giioo Gici
i
Yin = Yino
i
Gico
(2.42)
Giioo Toio
i
i
Yinoc = i
Yino + i
Yoo
ins
uo (2.43)
c
2.5 An Example LC Circuit 33
where the ideal input admittance Yin is dened in (2.34). The ideal
i
current-output input admittance Yin equals the corresponding ideal input
admittance Yin of the voltage-output converter. The open-circuit input
admittance (Yinoc
i
) equals the internal open-loop input admittance (Yino ) of
the corresponding voltage-output converter, respectively.
2.5
An Example LC Circuit
We derive the state space for the system comprising of a LC circuit both at
voltage-output (Figure 2.11a) and current-output (Figure 2.11b) modes, and
we solve its input-to-output (G(s)) and input-to-state ((s)) descriptions as
an example to illustrate the use of the theoretical formulations dened in the
previous sections.
According to Section 2.2, the state variables of the system are usually the
inductor current (iL ) and the capacitor voltage (uC ), and their derivatives have
to be evaluated as a function of the state variables and the input variables. The
input variables of the voltage-output circuit, Figure 2.11a, are the input voltage
(uin ) and the output current (io ). The input variables of the current-output
circuit, Figure 2.11b, are the input voltage (uin ) and the output voltage (uo ). In
addition to the derivatives of the state variables, the output variables have to
be dened as a function of the state and input variables. The output voltage
(uo ) and the input current (iin ) are the output variables of the voltage-output
circuit, and the output current (io ) and the input current (iin ) are the output
variables of the current-output circuit, respectively. According to the circuit
theory [19], the voltage across the inductor can be given by uL = L didtL and the
current through the capacitor by iC = C dudtC , which explicitly dene the desired
derivatives of the state variables.
2.5.1
Voltage-Output Circuit
Figure 2.11 An example LC circuit: (a) voltage-output mode and (b) current-output mode.
34 2 Basis for Dynamic Analysis and Control Dynamics
yielding
uL = uin rL iL uo
(2.44)
uo = uC + rC iC
iC = iL io
(2.45)
iin = iL
diL rL + rC 1 1 rC
= iL uC + uin + io
dt L L L L
duC 1 1
= iL io (2.46)
dt C C
iin = iL
uo = rC iL + uC rC io
The LC circuit is a linear system. Therefore, the state space (2.46) equally
represents also the small-signal state space without any additional actions, and
the desired transfer matrices can be solved directly applying Laplace transforms
on it. We transform the state space (2.46) to the usual matrix form according
to (2.3) yielding
diL rL + rC 1 1 rC
dt L L iL L L uin
= +
1 uC 1
duC io
0 0
dt C C
(2.47)
u
iin 1 0 iL 0 0 in
= +
uo rC 1 uC 0 rC io
2.5.2
Current-Output Circuit
uL = uin rL iL uo
(2.52)
uo uC
iC =
rC
and io and iin by applying Kirchhoff s current law yielding
io = iL iC
(2.53)
iin = iL
36 2 Basis for Dynamic Analysis and Control Dynamics
The roots of the characteristic equation (2.59) are real, and all the other transfer
functions except the output admittance (Yoo i
) are clearly rst-order transfer
functions. The output admittance would, however, exhibit resonant behavior
similar to that of the output impedance (Zoo ) of the voltage-output circuit,
because Yoi = 1/Zoo .
According to Section 2.2.2, the current-output transfer functions can be
derived from the corresponding transfer functions of the voltage-output circuit
by applying (2.60)
Gioo Toio Toio
i
Yino +
i
Yino Toio Zoo Zoo
Gi (s) = =
(2.60)
Giioo Yooi Gioo 1
Zoo Zoo
which yields
1 + srC C (1 + srC C)
rL + rC 1
1 + srC C s2 + s +
L LC
Gi (s) = (2.61)
(rL + sL) (1 + srC C)
The transfer functions in (2.61) are obviously equal to (2.58). It may be
obvious that the change of mode from voltage output to current output would
signicantly change the dynamics of the associated system, and would be
induced by the change of load type.
2.6
Review of Basic Mathematical Tools
2.6.1
Linearization
when the averaged model is only slightly nonlinear as in the case of continuous
mode of operation, but usually fails when the average model is highly nonlinear
as in the case of discontinuous mode of operation. In control engineering [31],
the linearization is typically carried out computing the Jacobian matrix of
the function y = f (t, x), where x contains the state and input variables. The
Jacobian matrix represents the partial derivatives of the function with respect
to all the variables. In the one-dimensional case, the linearized function y can
be given as follows:
y y
y = x1 + + xn
x1 xn
x
1
f f
y = (t, X) (t, X) (2.62)
x1 xn
xn
where X in the Jacobian matrix contains the steady-state values of the
corresponding variables at the operating point. As an example, we consider
u2 i
the function y = uinC L , which is highly nonlinear. We consider that the steady-
state values of the variables uin , iL , and uC are Uin , IL , and UC , respectively.
According to these assumptions, the linearized function y can be given by
2
Uin U 2 IL 2Uin IL
y = iL in2 uC + uin
UC UC UC
In practice, this means that we treat each variable at a time and consider
the other variables to be constant when developing the required derivative
according to the basic mathematics.
2.6.2
Transfer Functions
an sn + an1 sn1 + + ao
G(s) =
bm sm + bm1 sm1 + + bo
(2.63)
(s z1 )(s z2 ) (s zn )
G(s) = K
(s p1 )(s p2 ) (s pm )
2.6 Review of Basic Mathematical Tools 39
z
), may be given at certain interesting angular-frequency points as
follows:
z
=
10
|G(j)| = 1.01 = 20 log10 ( 1.01) = 0.04 dB
G(j) = arctan(0.1) = 5.7
= z
|G(j)| = 2 = 20 log10 ( 2) = 3 dB
G(j) = arctan(1) = 45
= 10 z
|G(j)| = 10 = 20 log10 (10) = 20 dB
G(j) = arctan(10) = 84.3
z
be given at certain interesting angular-frequency points as follows:
z
=
10
|G(j)| = 1/ 1.01= 20 log10 ( 1.01) = 0.04 dB
G(j) = arctan(0.1) = 5.7
= z
|G(j)| = 1/ 2= 20 log10 ( 2) = 3 dB
G(j) = arctan(1) = 45
= 10 z
|G(j)| = 1/10= 20 log10 (10) = 20 dB
G(j) = arctan(10) = 84.3
The damping factor affects the system step response (Figure 2.12a)
and the behavior of the corresponding transfer function as shown in
Figures 2.12b and c, where the second-order system is assumed to be of
the form G(s) = n2 /(s2 + s 2 n + n2 ). The damping factor = 0 would
produce an innite value in the magnitude of the transfer function, and
therefore, = 0.001 is used in Figures 2.12b and c to demonstrate the effect
2.6 Review of Basic Mathematical Tools 43
2.6.2.4 Example
The practical transfer functions associated with the power electronic converters
are typically a combination of rst-order and second-order polynomials. The
internal output impedance (Zoo ) of the converter, shown in Figure 2.2, can
be given symbolically by
(rL + Drds1 + D rds2 ) L
1+s (1 + srC C)
LC rL + Drds1 + D rds2
Zoo =
rL + rC + Drds1 + D rds2 1
s2 + s +
L LC
(2.64)
A practical converter, Figure 2.2, operating at the switching frequency of
100 kHz, the output power of 25 W, and the duty ratio (D) of 0.5, may
have the circuit element values such as follows: L = 100 H, C = 330 F, rL =
20 m, rC = 33 m, and rds1,2 = 200 m, where rL , rC , and rds1,2 are called
equivalent series resistances (ESR) of the associated circuit element, and rds1,2
includes also the switching losses of the associated semiconductor switches.
Substituting the symbolical element values in (2.64) with the dened physical
values yields
Figure 2.13 The frequency responses of the zeros and poles of Zoo (a) magnitude and
(b) phase.
Figure 2.14 Typical parameters specifying the transient response in the control
engineering textbooks.
2.6.3
Stability and Performance
The control engineering textbooks [1, 32] usually characterize the transient
responses assuming a second-order system behavior (Figure 2.14) by means
of parameters (2.66) such as rise time (tr ), peak time (tp ), settling time (ts ),
maximum overshoot (Mp ), and maximum peak value (Mr ) in order to relate
the time-domain behavior of the system to the frequency-domain loop-gain
behavior. Similar attempts have also been pursued in [33].
1 d
tr = arctan
d n
tp =
d
4 3
ts = (2.5%); (5%) (2.66)
d d
/ 1 2
Mp = e 100%
1
Mr =
2 1 2
Close correlation between the loop characteristics and the time-domain
transient behavior can be obtained, however, only for the responses excited
46 2 Basis for Dynamic Analysis and Control Dynamics
through the reference input, which is the most usual case in control
engineering. In the switched-mode converters, the voltage or current reference
is usually not available for transient testing, and consequently, the transients
have to be injected through the input voltage or load current. Therefore,
the transients recorded at the output voltage also contain the effect of the
corresponding internal transfer functions associated with the input voltage
and output current as well as the loop gain as dened in Section 2.3. The
internal transfer functions tend to dominate in the responses, and therefore,
the time-domain transients do not provide accurate information on the loop
behavior [3437].
2.6.3.1 Stability
The closed-loop output dynamics of the voltage-output converter are
characterized (Section 2.2.1) by
Gioo Zoo 1 Lv (s)
uo = uin io + ur (2.67)
1 + Lv (s) 1 + Lv (s) Gse 1 + Lv (s)
where Lv (s) is the voltage-loop gain. The denominator term 1 + Lv (s) is
called the closed-loop systems characteristic polynomial. The inverse of the
characteristic polynomial is called sensitivity function S(s), and Lv (s) S(s)
the complementary sensitivity function T(s) [1, 31, 32]. It is obvious that
S(s) + T(s) = 1. Consequently, the output dynamics can be dened by
1
uo = Gioo S(s) uin Zoo S(s) io + T(s) ur (2.68)
Gse
For a stable system, the roots of the characteristic polynomial (1 + Lv (s)) have
to be located in the open left-half plane of the complex plane. A system having
roots in the imaginary axis is considered to be marginally stable in control
engineering, but in power electronics, a system with pure imaginary roots is
deemed to be unstable.
If an accurate analytical expression for the loop gain L(s) is available, then
the study of the location of the roots of the characteristic polynomial can be
made. In practice, the frequency response of the loop gain may be available
only, from which the poles and zeros cannot be reliably extracted. Therefore,
other methods based directly on the loop frequency response have to be used.
The usual visualization methods of the loop frequency behavior are polar and
Bode plots. The polar plot (Figure 2.15a) is constructed by plotting the locus of
the magnitude of the loop gain in the complex plane with the x axis containing
the real part of the loop gain and the y axis containing the imaginary part.
Usually the locus tends to zero when the frequency approaches innity. The
frequency is not explicitly shown in the polar plot but only the direction of the
increasing frequency. In order to study the stability, the polar plot is constructed
both for the positive (Figure 2.15a, solid line) and negative (Figure 2.15a,
2.6 Review of Basic Mathematical Tools 47
Figure 2.15 Visualization methods: (a) polar plot and (b) Bode plot.
dashed line) frequencies. In practice, this means that the imaginary part is
as it is in the original loop gain for the positive frequencies, and its sign is
changed negative for the negative frequencies producing a mirror effect with
respect to the x axis. The Bode plot (Figure 2.15b) is constructed by plotting
the magnitude in dB and the phase in degrees usually in the separate subplots
in respect to frequency, where the x axis is the frequency in the logarithmic
scale and the y axis the magnitude and phase in the linear scale. The polar and
Bode plots in Figure 2.15 are drawn for the same loop gain, but the polar plot
shows only the frequencies higher than 10 kHz when the Bode plot shows a
much higher frequency range.
48 2 Basis for Dynamic Analysis and Control Dynamics
at the frequency where |L(s)| = 1 (i.e., the loop-gain crossover frequency, gco
or fgco ). Similarly, the GM (Figure 2.18a) is dened by
1
GM = (2.71)
|L(s)|
at the frequency where L(s) = 180 (i.e., the phase-crossover frequency,
phco or fphco ). Figure 2.18b shows the same denitions using the Bode plot.
2.6 Review of Basic Mathematical Tools 49
Figure 2.16 Stable (K = 50) and unstable (K = 200) systems: (a) Nyquist plot and
(b) Bode plot.
2.6.4
Matrix Algebra
Figure 2.18 Gain and phase margins: (a) Nyquist plot and (b) Bode plot.
Figure 2.19 Control bandwidth (fs3 dB ) versus loop crossover frequency (fgco ).
Figure 2.20 Typical effect of RHP zero on the control-to-output transfer function.
Transpose of a matrix B = (bij )mn denoted by BT = (bji )mn is such that the
diagonal elements of the original matrix and its transpose are the same but
the upper and lower triangular elements are interchanged as illustrated in
(2.76).
b b b
b b b
11 12 13 11 21 31
B= b21 b22 b23 BT = b12 b22 b32 (2.76)
b31 b32 b33 b13 b23 b33
11 12 13 11 12 13
A= a21 a22 a23 B= b21 b22 b23 (2.77)
a31 a32 a33 b31 b32 b33
then the sum A B is dened by
a b a b a13 b13
11 11 12 12
AB= a21 b21 a22 b22 a23 b23 (2.78)
a31 b31 a32 b32 a33 b33
11 12 13
cA = ca21 ca22 ca23 (2.79)
ca31 ca32 ca33
54 2 Basis for Dynamic Analysis and Control Dynamics
It will be noted that the number of rows in A has to be the same as the number
of columns in B. The order of the multiplication is also important because
usually AB = BA.
For example, if
a a12 b b12
A = 11 B = 11 (2.81)
a21 a22 b21 b22
where cij is the cofactor of the element aij in the matrix A. The cofactor cij
can be found by eliminating the ith row and jth column associated with the
element aij . The summation is carried out for example for the chosen ith row.
Matrix determinant exists only for a square matrix, that is, the matrix order
has to be n n.
For example, if
a a a
11 12 13
A= a21 a22 a23 (2.84)
a31 a32 a33
then the determinant can be given by
a22 a23 a a23
det A = (1) a11
2 + (1) a21 21
3
a32 a33 a31 a33
a a22
+ (1)4 a31 21 (2.85)
a31 a32
det A = a11 (a22 a33 a23 a33 ) a21 (a21 a33 a23 a31 ) + a32 (a21 a32 a22 a31 )
2.7 Operational and Control Modes 55
11
A= a21 a22 a23 (2.87)
a31 a32 a33
22 33 23 32
a21 a33 + a23 a31 a11 a33 a23 a31 a11 a23 + a13 a21
a21 a32 a22 a31 a11 a32 + a12 a31 a11 a22 a12 a22
A1 =
a11 (a22 a33 a23 a32 ) a12 (a21 a33 a23 a31 ) + a13 (a21 a32 a22 a31 )
(2.89)
2.7
Operational and Control Modes
References
1. R.C. Dorf and R.H. Bishop, Modern 11. T. Suntio, Unied average and
Control Systems, Addison-Wesley, small-signal modeling of direct-on-
Menlo Park, CA, USA, 1998, 8th time control, IEEE Trans. Indust.
Edition. Electron., vol. 53, no. 1, 2006,
2. M. Hankaniemi and T. Suntio, pp. 287295.
Small-signal models for constant- 12. A.S. Kislovski, R. Redl, and N.O.
current regulated converters, in Proc. Sokal, Dynamic Analysis of Switching-
IEEE Industrial Electronics Society Mode DC/DC Converters, Van Nostr-
Annual Conf., 2006, pp. 20372042. and Reinhold, New York, USA, 1991.
3. M. Hankaniemi, M. Sippola, and 13. D.M. Mitchell, DCDC Switching
T. Suntio, Analysis of load Regulator Analysis, DMMitchell
interactions in constant-current- Consultants, Cedar Rapids, IA, USA,
controlled buck converter, in Proc. 1992.
IEEE International Telecommunications 14. R.W. Erickson and D. Maksimovic,
Energy Conf., 2006, pp. 343348. Fundamentals of Power Electronics,
4. T. Suntio, I. Gadoura, J. Lempinen, Kluwer, Norwell, MA, USA, 2001,
and K. Zenger, Practical design issues 2nd Edition.
15. T. Suntio and I. Gadoura, Dynamic
of multiloop controller for a telecom
analysis of switched-mode converters
rectier, in Proc. IEEE Telecommuni-
using two-port modeling technique,
cations Energy Special Conf., 2000,
in Proc. Power Conversion and Intelli-
pp. 197201.
gent Motion Conf., 2002, pp. 387392.
5. A. Tenno, R. Tenno, and T. Suntio,
16. B.H. Cho, Modeling and analysis of
Battery impedance and its relation to
spacecraft power systems, PhD
battery characteristics, in Proc. IEEE
Thesis, Virginia Polytechnic Institute
International Telecommunications
and State University, 1985, 181 pp.
Energy Conf., 2002, pp. 176183. 17. M. Shoyama, Y. Hamafuku,
6. C.W. Deisch, Simple switching N. Matsuzaki, and T. Ninomiya,
control method changes power Simplication of transfer function in
converter into a current source, in switching converter with general load
Proc. IEEE Power Electronics Specialists impedance, in Proc. IEEE Power
Conf., 1978, pp. 300306. Electronics and Drives Conf., 1995,
7. L. Dixon, Average current mode pp. 155161.
control, in Proc. Unitrode Power Supply 18. C.T. Chen, Linear System Theory and
Design Seminar, 1991, pp. C1-1C1-14. Design, Oxford University Press, New
8. M. Karppanen, T. Suntio, and York, USA, 1999, 3rd Edition.
M. Sippola, Dynamical characteri- 19. C.K. Tse, Linear Circuit Analysis,
zation of input-voltage-feedforward- Addison-Wesley Longman, Harlow,
controlled buck converter, IEEE UK, 1998.
Trans. Indust. Electron., vol. 54, no. 2, 20. R. Mammano, Isolating the control
2007, pp. 10051013. loop, in Proc. Unitrode Power Supply
9. R.D. Middlebrook and S. Cuk, A Seminar, SEM-1000, 1994,
general unied approach to modeling pp. C21C215.
switching-converter power stages, Int. 21. M.P. Sayani, R.V. White, D.N. Nason,
J. Electron., vol. 42, no. 6, 1977, and W.A. Taylor, Isolated feedback for
pp. 521550. off-line switching power supplies with
10. J. Sun, D.M. Mitchell, M.F. primary-side control, in Proc. IEEE
Greuel, P.T. Krein, and R.M. Bass, Applied Power Electronics Conf., 1988,
Average modeling of PWM converters pp. 203211.
in discontinuous modes, IEEE Trans. 22. Y. Panov and M. Jovanovic, Small-
Power Electron., vol. 16, no. 4, 2001, signal analysis and control design of
pp. 482492. isolated power supplies with
58 2 Basis for Dynamic Analysis and Control Dynamics
3
Average and Small-Signal Modeling of Direct-On-Time
Controlled Converters
3.1
Introduction
The chapter provides the unied basis for the average and small-signal
modeling of the voltage-output switching-mode converters under direct
-on-time control in continuous (CCM) and discontinuous (DCM) conduction
modes. Direct on-time control is commonly known as voltage-mode control
(VMC) and also direct-duty-ratio control in the case of constant switching
frequency [1]. It will be shown that the classical state-space-averaging (SSA)
technique [2, 3] yields the same xed-frequency dynamic models in CCM as
the more general method introduced in [10, 11]. The classical SSA method [5]
failed to produce accurate small-signal models when applied directly to the
converters operating in DCM. The method of producing the more accurate
DCM models was developed in the late 1990s [79] after 20 years of intensive
efforts [6, 12]. The dynamic models associated with the direct-on-time control
are important because they would provide the basis for modeling the other
control modes such as current-mode control, self-oscillation control, hysteretic
control, and so on.
The SSA method was developed without considering the dynamic processes
inside the converter and, therefore, the good results in CCM were actually
obtained by accident, which the failing in DCM proves: The time-averaged
state variables where the averaging is done over one switching cycle would
mainly contribute to the dynamics observed at the output or input of the
converter [11]. In practice, this means that the real state variables are the
time-averaged values of those variables which are also continuous signals of
time regardless of the operation mode. If feedback or feedforward signals are
applied either to implementing the usual feedback control or to producing
different control modes such as current-mode control, the ripple components
superimposed on the time-averaged signals may produce ripple effects on the
converter dynamics [1316], which may even lead to instability under certain
conditions [17].
It has been observed that the pulsewidth modulation (PWM) process would
corrupt the sinus-form excitation signals [20]. The results of the corruption
start appearing clearly when the excitation signal approaches half the switching
frequency. Typically, the phenomenon would cause an excess phase lag and
slight increase in the magnitude compared to the predictions where the
phenomenon is not considered [18, 19, 21, 22].
The modeling and the models are typically presented including the load
impedance (i.e., usually a resistor) in them [18]. As a consequence, those
models do not represent the internal dynamics of the associated converter, and
they may even totally hide its real dynamic behavior. Such an approach has led
to widespread misunderstanding. A good example is [23], where it is explicitly
claimed that the resonant nature in a VMC buck converter would become
more severe (i.e., damping decreases) when the load decreases. Actually the
internal dynamics does not change if the other operational conditions are kept
constant.
The concept of unterminated or internal load-and-source-independent
models has been well known for a long time [24, 25] but their meaning
has not been understood until [26]. The average- and small-signal models
presented in this chapter are the real internal models. We derive and present
the state spaces in general form applicable both to variable and xed-frequency
operation, but the transfer functions we derive are only applicable to xed-
frequency operation. The variable-frequency operation will be treated more in
detail in Chapter 6. The converters we treat more in detail are buck, boost, and
buckboost converters. The introduced methods are also readily applicable to
the more complicated converters.
3.2
Direct-on-Time Control
VM
uco = ton (3.1)
Ts
62 3 Average and Small-Signal Modeling of Direct-On-Time Controlled Converters
and developing the partial derivatives of (3.1), which yields in general form
Ts
ton = uco (3.2)
VM
Under xed-frequency operation, Eq. (3.2) becomes
1
d = uco (3.3)
VM
1
and consequently, the modulator gain (Ga ) equals VM [1]. Due to the PWM
process, the modulator gain may also contain some frequency-dependent
components [1822] in addition to the constant gain dened above.
When dening the dynamic models for the direct-on-time-controlled power
stages in the subsequent sections, we will assume that the modulator gain
equals 1 as illustrated in Figure 3.2. The derived models are also the internal
models, that is, the source impedance (i.e., Zs , Figure 3.2) is assumed to be
zero and the load impedance (i.e., ZL , Figure 3.2) is assumed to be innite
when deriving the corresponding state spaces.
3.3
Generalized Modeling Technique
where i+ is the time-averaged current charging the capacitor, and i is the
time-averaged current discharging the capacitor within a cycle. This relation
is obvious because ic = C dudtC and iC = i+ i according to Kirchhoff s current
law (Figure 3.4).
The output of the converter is most often provided with an output capacitor as
illustrated in Figure 3.5. Therefore, the average output voltage can be given by
or by
duCi
uo = uCi + rCi Ci (3.8)
dt
which is a useful form in the nal state space for the output voltage.
The time-varying averaged input current (iin ) is usually the current of a
certain circuit inductor or part of it, and therefore, its value can be found
according to (3.4). The output voltage (uo ) may affect the slope of the inductor
current. The slopes (mij ) are the local averages taken over the corresponding
subcycle, and therefore, the effect of the output voltage will be considered
correspondingly: the inductor current shall be taken always as such if involved
in the process not as an average over the whole cycle. This statement will be
claried when we will present the derived state spaces for the basic converters
in the subsequent subsections.
3.3.1
Buck Converter
consider the modeling of two type of buck converters differing from each
other with respect to the implementation of the freewheeling or low-side
switch either with a diode (Figure 3.6a) or with a MOSFET (Figure 3.6b). The
use of the diode means that the converter may operate in both CCM and
DCM. The use of MOSFET means that the converter operates only in CCM
without any special control arrangements. The internal parasitic resistances
(i.e., rd , rds1 , rds2 ) in the switching elements also include the switching losses.
The high-side switch is the main switch, which is turned on during the on-time.
According to the generalized method, we divide the switching cycle into two
subcycles: during the on-time both of the buck converters (Figure 3.6) have the
same structure as shown in Figure 3.7a. During the off-time1 (i.e., during the
part of the off-time when the inductor current slope is negative (Figure 3.3)),
the structures are basically the same except the loss components: Figure 3.7b,
with the diode switching, and Figure 3.7c, with the synchronous switching.
According to Figure 3.7, we may conclude that the current i+ charging the
output capacitor equals the time-averaged inductor current iL because the
inductor current charges the output during both of the subcycles. For the same
reason, the local average of the output voltage during the on- and off-times can
be given by
The time-averaged input current (iin ) equals the on-time inductor current,
and therefore, the rst equation in (3.4) applies.
According to these conclusions and applying Eqs. (3.4)(3.8), the general
averaged state space can be given for the buck converter by
diL ton toff1
= m1 m2
dt ts ts
duC iL io
=
dt C C
(3.10)
ton
iin = iL
ton + toff1
duC
uo = uC + rC C
dt
where the up-slope
uin (rL + rds1 + rC )iL uC + rC io
m1 = (3.11)
L
the down-slope of the diode-switching converter
(rL + rd + rC )iL + uC rC io + UD
m2 = (3.12)
L
and the down-slope of the synchronous-switching converter
(rL + rds2 + rC )iL + uC rC io
m2 = (3.13)
L
3.3.2
Boost Converter
The boost or step-up converter is a converter where the input voltage has to be
lower than the output voltage for a proper operation. We consider the modeling
of both the diode-switching (Figure 3.8a) and the synchronous-switching
3.3 Generalized Modeling Technique 67
(Figure 3.8b) boost converter. The parasitic loss resistances (rd , rds1 , rds2 ) also
include the switching losses. The main switch is the low-side MOSFET. The
converter may operate in both CCM and DCM when the high-side switch is a
diode but only in CCM when the high-side switch is a MOSFET.
During the on-time both of the boost converters (Figure 3.8) have the
same structure as shown in Figure 3.9a. During the off-time1, the structures
are basically the same but the loss components are different as shown in
Figures 3.9b (diode switching) and 3.9c (synchronous switching).
From Figure 3.9, we may conclude that the current i+ charging the output
capacitor equals the time-averaged off-time inductor current iL off dened in
(3.4) because the inductor current charges the output only during the off-time.
For the same reason, the local average of the output voltage during the on- and
off-times can be given by
3.3.3
BuckBoost Converter
of the switching components also include the switching losses. The main
switch is the high-side MOSFET. The converter can operate in both CCM
and DCM when the diode switching is in use, but only in CCM when the
synchronous switching is in use.
During the on-time, the converter has the structure shown in Figure 3.11a
and during the off-time1 the structures are the same in principle but the loss
components are different as shown in Figures 3.11b (diode switching) and
Figure 3.11c (synchronous switching).
From Figure 3.10, we may conclude that the current i+ charging the output
capacitor equals the time-averaged off-time inductor current iL off dened in
(3.4), because the inductor current charges the output only during the off-time.
For the same reason, the local average of the output voltage during the on- and
off-times can be given by
3.4
Fixed-Frequency Operation in CCM
modes are ctive in that respect. The generalized modeling method would
give exactly the same models as the classical state-space averaging [4] in CCM
because the time-varying averaged inductor current lies exactly in the middle
of the inductor-current ripple [11], and consequently, its charge distribution
would be directly related to the length of the on-time and off-time according
to (3.4). In practice, this means that we can apply the circuit theory without
necessity to considering the nature of the inductor current or the other variables
more in detail. Consequently, the averaging can be done by multiplying the
on-time equations with the duty ratio d and the off-time equations with
its complement d as instructed in [3, 4]. Naturally, the direct use of the
circuit theory (i.e., applying Kirchhoff s voltage and current laws) is the most
convenient method to solve the required averaged state spaces, and also a
recommended method. The steady-state values of the circuit variables can be
solved from the averaged state spaces by setting the derivatives to zero. This
method would give more accurate steady-state models compared for example
to those given in [1], because the averaging methods presented in [1] cannot
correctly model the steady-state behavior of the converter. Consequently, the
effect of some important loss mechanisms such as the ESR of the circuit
capacitors does not appear in the results. The synchronous buck converter
will be treated more in detail in Section 3.4.1 as an example. The dynamical
models for the other converters will be given in Section 3.4.2 including also the
canonical small-signal and steady-state equivalent circuits introduced in [3, 4].
3.4.1
Synchronous Buck Converter
On-time:
iC = iL io
iin = iL
uo = uC + rC iC
Off-time:
When arranging the on-time and off-time equations as required by the state-
space representation and applying the identities didtL = uLL and dudtC = iCC , we get
On-time:
diL (rL + rds1 + rC ) 1 1 rC
= iL uC + uin + io
dt L L L L
duC iL io
=
dt C C
iin = iL
uo = rC iL + uC rC io
Off-time:
diL (rL + rds2 + rC ) 1 rC
= iL uC + io
dt L L L
3.4 Fixed-Frequency Operation in CCM 73
duC iL io
=
dt C C
iin = iL
uo = rC iL + uC rC io
The averaging is done by multiplying the on-time equations with d and the
off-time equations with d , adding them together, and applying the identity
d + d = 1 if applicable. This procedure yields
The averaged state space (3.24) is nonlinear due to the product of two variables
(i.e., duin and diL ), and needs to be linearized by developing the partial
derivatives as instructed in Chapter 2 (Section 2.6.1): this procedure yields
iin = DiL + IL d
d
uo = 1 + rC C uC
dt
The set of equations in (3.26) can be presented in matrix form as
diL rL + Drds1 + D rds2 + rC 1
dt L L iL
=
duC 1 uC
0
dt C
D rC Uin + (rds2 rds1 )IL u
in
+ L L L io (3.27)
1
0 0 d
C
D 0 uin
iin iL 0 0 IL
= d + io
uo 0 1 + rC C uC 0 0 0
dt d
Applying Laplace transform to (3.26) yields
rL + Drds1 + D rds2 + rC 1
iL (s)
L L iL (s)
s =
uC (s) 1 uC (s)
0
C
D rC Uin + (rds2 rds1 )IL u (s)
in
+ L L L io (s) (3.28)
1
0 0 d(s)
C
uin (s)
iin (s) D 0 iL (s) 0 0 IL
= + io (s)
uo (s) 0 1 + srC C uC (s) 0 0 0
d(s)
and
rL + Drds1 + D rds2 + rC 1 1
iL (s) s+ iL (s)
L L
=
uC (s) 1 uC (s)
s
C
D rC Uin + (rds2 rds1 )IL u (s)
in
+ L L L io (s) (3.29)
1
0 0 d(s)
C
uin (s)
iin (s) D 0 iL (s) 0 0 IL
= + io (s)
uo (s) 0 1 + srC C uC (s) 0 0 0
d(s)
3.4 Fixed-Frequency Operation in CCM 75
The steady-state values of the variables can be found setting the derivatives
diL
dt
and dudtC in (3.24) to zero. This procedure yields
IL = Io
Iin = DIo
Uo = UC (3.33)
Uo = DUin (rL + Drds1 + D rds2 )Io
Uo + (rL + rds2 )Io
D=
Uin + (rds2 rds1 )Io
The transfer functions in (3.32) would represent the open-loop internal
dynamics of a synchronous buck converter at a certain operating point dened
in (3.33). The operating-point equations (3.33) show that the ESR of the output
capacitor does not affect the operating point. It may be obvious that the internal
dynamics does not change if the operating point is kept constant. The parasitic
resistances (rds1 and rds2 ) are dependent on the level of output current and
input voltage as well as the gate-driver implementation and the dead time
applied to the switching control, which would affect the damping factor of the
resonant behavior as discussed in [23].
The ideal input admittance (Yin = Yino Gioo Gci /Gco ) has a signicant
role in the source interactions, and therefore, it has to be known: it can be
given by
DIL
Yin = (3.34)
Uin + UD + (rds2 rds1 )IL
Similarly, the short-circuit input admittance (Yinsc = Yino + Gioo Toio /
Zoo ) has a signicant role in the source interactions, and therefore, it has to
be known also: It can be given by
D2
Yinsc = (3.35)
rL + Drds1 + D rds2 + sL
3.4.2
Dynamic Descriptions of Buck, Boost, and BuckBoost Converters
iin = DiL + IL d
d
uo = 1 + rC C uC (3.36)
dt
IL = Io
Iin = DIo
Uo = UC (3.37)
Uo = DUin D UD (rL + Drds1 + D rd )Io
Uo + UD + (rL + rd )Io
D=
Uin + UD + (rd rds1 )Io
D2 s D(1 + srC C)
L LC
(rL + Drds1 + D rd + sL)
Y Toio D(1 + srC C)
ino (1 + srC C)
LC LC
=
rL + Drds1 + D rd + rC 1
s +s
2 +
Gioo Zoo L LC
D(Uin + UD + (rd rds1 )IL )s
L
(Uin + UD + (rd rds1 )IL )(1 + srC C)
Gci LC IL
= +
Gco rL + Drds1 + D rd + rC 1 0
s2 + s +
L LC
D2 (3.39)
Yinsc =
rL + Drds1 + D rd + sL
duC D 1 IL
= iL io d
dt C C C
iin = iL (3.40)
d
uo = 1 + rC C uC
dt
Io
IL =
D
Io
Iin =
D
Uo = UC
(3.41)
Uin (rL + Drds1 + D rd + DD rC )
Uo =
UD Io
D D2
(Uo +UD rC Io )D2 (Uin (rd rds1 + rC )Io )D
+ (rL + rds1 )Io = 0
s D (1 + srC C)
L LC
(r + Dr + D
r
L ds1 d
D (1 + srC C) + DD rC + sL)(1 + srC C)
Yino Toio LC LC
=
Gioo Zoo rL + Drds1 + D (rd + rC ) D2
s2 + s +
L LC
D IL Uo + UD rd + DrC rds1
1+s + C
LC D IL D
2
(D (U o + U D ) (rL + r ds1 + D rC L sLIL )(1 + srC C)
)I
Gci LC
=
Gco rL + Drds1 + D (rd + rC ) D2
s +s
2 +
L LC
D IL Uo + UD rd + DrC rds1
1+s + C
LC D IL D
GcL = (3.42)
rL + Drds1 + D (rd + rC ) D2
s2 + s +
L LC
IL
Yin =
D (Uo + UD ) (rL + rds1 + D2 rC )IL sLIL
(3.43)
1
Yinsc =
rL + Drds1 + D rd + DD rC + sL
3.4 Fixed-Frequency Operation in CCM 79
Io
IL =
D
Io
Iin =
D
Uo = UC
(3.45)
Uin (rL + Drds1 + D rds2 + DD rC )
Uo =
Io
D D2
(Uo rC Io )D2 (Uin (rds2 rds1
+ rC )Io )D + (rL + rds1 )Io = 0
s D (1 + srC C)
L LC
(rL + Drds1 + D rds2
D (1 + srC C) +DD
r + sL)(1 + sr C)
Yino Toio C C
= LC LC
Gioo Zoo rL + Dr ds1 + D
(r ds2 + rC ) D2
s2 + s +
L LC
D I
L Uo rds2 + DrC rds1
1+s + C
LC D IL D
(D Uo (rL + rds1 + D2 rC )IL sLIL )(1 + srC C)
Gci LC
=
Gco rL + Dr ds1 + D (rds2 + rC ) D2
s2 + s +
L LC
D IL Uo rds2 + DrC rds1
1+s + C
LC D IL D
GcL = (3.46)
rL + Drds1 + D (rds2 + rC ) D2
s2 + s +
L LC
80 3 Average and Small-Signal Modeling of Direct-On-Time Controlled Converters
IL
Yin =
D Uo (rL + rds1 + D2 rC )IL sLIL
1 (3.47)
Yinsc =
rL + Drds1 + D rds2 + DD rC + sL
Io
IL =
D
D
Iin = Io
D
Uo = UC
(3.49)
DUin (rL + Drds1 + D rd + DD rC )
Uo = UD Io
D D2
(Uin + Uo + UD rC Io )D2 (Uin (rd rds1 + rC )Io )D
+ (rL + rds1 )Io = 0
D2 s DD (1 + srC C)
L LC
(rL + Drds1 + D rd + DD rC + sL)
DD (1 + srC C) (1 + srC C)
Yino Toio
= LC LC
Gioo Zoo rL + Dr ds1 + D
(rd + rC ) D2
s2 + s +
L LC
DD I
Uin + Uo + UD rd + DrC rds1
L
1+s + C
LC D IL D
(D (Uin + Uo + UD ) (rL + rds1 + D2 rC )IL sLIL )(1 + srC C)
Gci LC I
= 2
+ L
Gco rL + Drds1 + D (rd + rC ) D 0
s2 + s +
L LC
3.4 Fixed-Frequency Operation in CCM 81
D IL Uin + Uo + UD rd + DrC rds1
1+s +
LC D IL D
GcL =
rL + Drds1 + D (rd + rC ) D2
s2 + s +
L LC
(3.50)
DIL
Yin =
D (Uin + Uo + UD ) (rL + rds1 + D2 rC )IL sLIL
(3.51)
D2
Yinsc =
rL + Drds1 + D rd + DD rC + sL
Io
IL =
D
D
Iin = Io
D
Uo = UC (3.53)
DUin (rL + Drds1 + D rds2 + DD rC )
Uo =
Io
D D2
(Uin + Uo rC Io )D2 (Uin (rds2 rds1 + rC )Io )D
+ (rL + rds1 )Io = 0
D2 s DD (1 + srC C)
L LC
(rL + Drds1 + D rds2
DD (1 + sr C)
C +DD rC + sL)(1 + srC C)
Yino Toio
= LC LC
Gioo Zoo rL + Drds1 + D
(rds2 + rC ) D2
s2 + s +
L LC
82 3 Average and Small-Signal Modeling of Direct-On-Time Controlled Converters
DD IL Uin + Uo rds2 + DrC rds1
1+s + C
LC D IL D
2
(D (Uin + Uo ) (rL + rds1 + D rC )I L sLI L )(1 + srC C)
Gci LC IL
= 2
+
Gco rL + Dr ds1 + D (rds2 + r C ) D 0
s2 + s +
L LC
D IL Uin + Uo rds2 + DrC rds1
1+s +
LC D IL D
GcL = (3.54)
rL + Drds1 + D (rds2 + rC ) D2
s2 + s +
L LC
DIL
Yin =
D (Uin + Uo ) (rL + rds1 + D2 rC )IL sLIL
D2 (3.55)
Yinsc =
rL + Drds1 + D rds2 + DD rC + sL
The operating point equations (3.41), (3.45), (3.49), and (3.53) show that the
ESR of the output capacitor affects the steady-state operation of the boost and
buckboost converters: The effect is reected as a series resistance (DrC /D ) at
the output of the converter, which increases the required duty ratio for a given
output voltage and has to be considered in the design.
3.4.3
Steady-State and Small-Signal Equivalent Circuits
Converter M(D) UE rE
Buck D
Diode D UD rL + Drds1 + D rd
Synch 0 rL + Drds1 + D rds2
1
Boost
D
rL Drds1 rd DrC
Diode UD + + +
D2 D2 D D
rL Drds1 rds2 DrC
Synch 0 + + +
D2 D2 D D
D
Buckboost
D
rL Drds1 rd DrC
Diode UD + + +
D2 D2 D D
rL Drds1 rds2 DrC
Synch 0 + + +
D2 D2 D D
(3.56)
M(D)2 e(s)s
Le
M(D)e(s)(1 + srC C)
Gci Le C j(s)
= +
Gco re + rC 1 0
s2 + s +
Le Le C
The negative sign of s in the voltage-source-type parameter (e(s), Table 3.3)
reects the existence of a RHP zero in the control-to-output transfer function
84 3 Average and Small-Signal Modeling of Direct-On-Time Controlled Converters
Converter M(D) Le re
Buck D L
Diode rL + Drds1 + D rd
Synch rL + Drds1 + D rds2
1 1
Boost
D D2
rL Drds1 rd DrC
Diode + + +
D2 D2 D D
rL Drds1 rds2 DrC
Synch + + +
D2 D2 D D
D L
Buckboost
D D2
rL Drds1 rd DrC
Diode + + +
D2 D2 D D
rL Drds1 rds2 DrC
Synch + + +
D2 D2 D D
(3.57)
M(D)2
|Yino |max =
re + sLe
3.5 Fixed-Frequency Operation in DCM 85
Buck IL
Um + UD + (rd rds1 )IL
Diode
D
Uin + (rds2 rds1 )IL
Synch
D
IL
Boost
D
IL LIL
Diode Uo + UD (rL + rds1 + D2 rC ) s
D D
IL LIL
Synch Uo (rL + rds1 + D2 rC ) s
D D
IL
Buckboost
D
IL LIL
Um + Uo + UD (rL + rds1 + D2 rC ) s
Diode D D
D
IL LIL
Um + Uo (rL + rds1 + D2 rC ) s
Synch D D
D
where Roe = LCe is the equivalent characteristic impedance of the averaging
lter. When the source effects on the converter dynamics in Chapter 2 (Section
2.4) were introduced, the ideal input admittance (Yin ) and the short-circuit
input admittance (Yinsc ) were dened as
Gioo Gci
Yin = Yino
Gco
(3.58)
Gioo Toio
Yinsc = Yino +
Zoo
As a consequence, the admittances can be given for the basic converters by
j(s)
Yin =
e(s)
(3.59)
M(D)2
Yinsc =
re + sLe
3.5
Fixed-Frequency Operation in DCM
The diode-switched converters (i.e., Figures. 3.6a, 3.8a, and 3.10a) will enter
into DCM when the inductor current tends to become negative: the diode in the
86 3 Average and Small-Signal Modeling of Direct-On-Time Controlled Converters
ts
1 1
iL = iL (t)dt = m1 ton (ton + toff1 ) (3.60)
ts 2ts
0
1
iL = m1 d(d + d1 )Ts (3.61)
2
2iL
d1 = d (3.62)
dm1 Ts
3.5.1
Buck Converter
The set of equations dening the averaged state space for a buck converter in
DCM can be given as follows (Section 3.3.1):
diL
= dm1 d1 m2
dt
duC iL io
=
dt C C
d
iin = iL
d + d1
duC
uo = uC + rC C (3.63)
dt
uin (rL + rds1 + rC )iL uC + rC io
m1 =
L
(rL + rd + rC )iL + uC rC io + UD
m2 =
L
2iL
d1 = d
dTs m1
which is extremely nonlinear but can be naturally linearized using the methods
introduced in Chapter 2 (Section 2.6.1). The parasitic losses do not, however,
signicantly affect the dynamical behavior except the zero from the output-
capacitor ESR (rC ), and therefore, the parasitics may be neglected [11]: the
DCM operation would create in small-signal sense a lossless resistor in series
with the other resistive losses at the output, which is much greater than
the other parasitic resistive losses together. As a consequence, the simplied
88 3 Average and Small-Signal Modeling of Direct-On-Time Controlled Converters
(3.65)
d2 Ts (uin uC )
iin =
2L
duC
uo = uC + rC C
dt
The parasitic elements may, however, affect the steady-state operating point,
which can be solved from (3.64) by setting the derivatives to zero. The
inputoutput relation (i.e., M(D, K) in [1]) cannot be dened directly with the
parasitic losses included. Usually the input and output voltages as well as the
output current are known in the specications, and we have to solve only the
duty ratio D. As a consequence, the operation point can be given as follows:
IL = Io
((rL + rd )Io + Uo + UD )
Iin = Io
(Uin + (rd rds1 )Io + UD )
Uo = UC
2LIo (rL + rd )Io + Uo + UD
D= .
Ts (Uin (rL + rds1 )Io Uo )(Uin + (rd rds1 )Io + UD )
(3.66)
The commonly available equations [1] describing the steady-state and small-
signal behavior includes two notations M and K in order to simplify the nal
equations: the steady-state inputoutput relation (Uo /Uin ) equals M, and the
dimensionless value K = Ts2L Req
, where Req = Uo /Io . (Note: commonly Req is
denoted using R because of assuming resistive load. The same relation is valid,
however, with arbitrary loads, and therefore, we use the general notation Req ,
which would also suite well for describing the internal dynamics.)
Applying the above-dened notations and (3.66), the operating point can be
given by
IL = Io
(rL + rd ) UD
1+ +
Req Uo
Iin = MIo
(rd rds1 ) UD
1+ M+
Req Uin
Uo = UC
3.5 Fixed-Frequency Operation in DCM 89
(rL + rd ) UD
1+ +
Req Uo
D = M
K
(rL + rds1 ) (rd rds1 ) UD
1 1+ M 1+ M+
Req Req Uin
KM
D1 = D.
rL + rds1
D 1M
Req
(3.67)
According to (3.67), it may be obvious that the losses do not signicantly affect
the operating point. Therefore, it may be justied to neglect them, which yields
the commonly given formulation [1] as follows:
IL = Io
Iin = MIo
Uo = UC
(3.68)
2
M=
4K
1+ 1+
D2
K
D=M
1M
D1 = K(1 M)
We derive the small-signal state space without the losses based on the simplied
averaged state space given in (3.65). The linearization yields
The transfer functions from the input variables to the state variables (i.e.,
[sI A]1 B, Chapter 2, Section 2.2) can be computed to be
M(2 M) K 1
K
s
L(1 M) 1 M LC(1 M) 1 M
M(2 M) K 1 K
Req + sL
GiLo GoLo LC(1 M) 1 M LC 1 M
=
GiCo GoCo Req K 1 K 1
s +s
2 +
L 1 M LC 1M 1M
2Uin s
L
2Uin
GcL
= LC
GcC Req K 1 K 1
s +s
2 +
L 1 M LC 1M 1M
(3.74)
3.5.2
Dynamic Models for Boost and BuckBoost Converters
The averaged sate space with parasitic elements, the operation point as well
as the transfer functions dening the internal dynamics for the boost and
buckboost converters will be provided in this subsection.
IL = MIo
Iin = MIo
Uo = UC
(3.78)
4D2
1+ 1+
M= K
2
D= KM(M 1)
1
D1 =
M1
Dynamic description:
Yino Toio
Gioo Zoo
M2 KM M1 1 KM
s+
L M1 MReq C LC M 1
K(M 1)
sL + Req (1 + srC C)
2M 1 KM M(M 1) M
s (1 + srC C)
LCM M1 Req C LC
=
R eq K(M 1) 1 KM
s2 + s +
L M LC M1
2Uo 1
s+
L Req C
L M(M 1)
2Uin 1 s (1 + srC C)
R K
eq
Gci
= LC
Gco R eq K(M 1) 1 KM
s +s
2 +
L M LC M1
94 3 Average and Small-Signal Modeling of Direct-On-Time Controlled Converters
2Uo 1
s+
L Req C
GcL = (3.79)
Req K(M 1) 1 KM
s +s
2 +
L M LC M1
IL = (1 + M)Io
Iin = MIo
Uo = UC
3.6 Dynamic Review 95
D
M=
K
D=M K
D1 = K (3.82)
Dynamic description:
Yino Toio
Gioo Zoo
0 0
2M K LM (sL + Req K)(1 + srC C)
1s (1 + srC C)
LC 2Req C K LC
=
R eq K K
s2 + s +
L LC
M2
0
+ Req
0 0
0
2Uin
1s
LM
(1 + srC C) 2Uo
Gci LC Req K
= + Req K
Gco Req K K
s2 + s + 0
L LC
2Uo 1 C
+s
LC Req M
GcL = (3.83)
Req K K
s +s
2 +
L LC
The transfer functions in (3.83) would represent the open-loop internal
dynamics of the buck converter at a certain operating point dened in
(3.82).
The lossless resistor providing the damping can be found to equal
Req K according to the output impedance (Zoo ) shown in (3.83). The lossless
resistor is so large that the roots of the characteristic polynomial (i.e., the
denominator in (3.83)) are typically real and well separated from each other.
3.6
Dynamic Review
The buck and boost converters are dynamically reviewed. We compare the
dynamic changes when the converters are designed to operate in CCM or
DCM. Experimental frequency-response data are provided for a buck converter
in both CCM and DCM to support the theoretical ndings and to prove the
accuracy of the modeling approach.
96 3 Average and Small-Signal Modeling of Direct-On-Time Controlled Converters
3.6.1
Buck Converter
The dynamic prole of the buck converter shown in Figure 3.17 [27] is analyzed
in CCM and DCM at the output current of 2.5 A, and the input voltage of 20 V
and 50 V, respectively. The power stage is same in both of the operation modes
except the size of the inductor (i.e., 105 H versus 5 H). The experimental
frequency responses have been measured using Venable Industries frequency-
response analyzer Model 3120 with an impedance measurement kit. The
measurement data have been imported into Matlab for efcient gure
handling.
The duty ratio (D) giving the desired output voltage (i.e., 10 V) can be
computed according to (3.37) and (3.66) as follows: CCM, 0.53 (20 V), 0.21
(50); and DCM, 0.38 (20 V) and 0.116 (50 V). The CCM values are very accurate,
and the DCM values within 2% of the exact values according to the simulation
by means of the switching models. The value of K in DCM equals 0.25.
K
sL + Req (1 + srC C)
1M
DCM
Zoo = LC (3.87)
Req K 1 K 1
s2 + s +
L 1 M LC 1M 1M
100 3 Average and Small-Signal Modeling of Direct-On-Time Controlled Converters
The CCM output impedance has the highest value close to the resonant
frequency (fo = 2 1 LC ), which can be approximated by
r2 rC2
R2o 1 + e2 1+
Ro R2o R2o
|Zoo
CCM
|max = (3.88)
re + rC re + rC
where re = rL + Drds1 + D rd and Ro = CL is the characteristic impedance of
an LC circuit.
The numerical values of the output impedances are given at 20 V by
Figure 3.20 Predicted (solid line) and measured (dashed line) frequency responses of
the output impedances at the input voltages of 20 and 50 V: (a) CCM and (b) DCM.
and at 50 V by
s 66 + 6.3 106
ioo =
GCCM
s2 + s 1.33 103 + 3 107
102 3 Average and Small-Signal Modeling of Direct-On-Time Controlled Converters
Figure 3.21 Measured and predicted frequency responses of the input-to-output transfer
functions at the input voltages of 20 and 50 V: (a) CCM, and (b) DCM.
3.6 Dynamic Review 103
D2 s
CCM
Yino = L
rL + Drds1 + D rd + rC 1
s +s
2 +
L LC
M 2 R eq K 1 M K
s2 + s +
Req (1 M) L 1M LC 1M
DCM
Yino = .
Req K 1 K 1
s2 + s +
L 1 M LC 1M 1M
(3.94)
s 2.68 103
CCM
Yino =
s2 + s 2.08 103 + 3 107
(3.95)
s2 + s 5.66 105 + 2.24 108
DCM
Yino = 0.125 2
s + s 5.66 105 + 8.95 108
and at 50 V by
s 4.2 102
CCM
Yino =
s2 + s 1.33 103 + 3 107
(3.96)
s2 + s 4.47 105 + 2.83 108
DCM
Zoo = 0.0125 2
s + s 4.47 105 + 4.42 108
The predicted (solid line) and measured (dashed line) frequency responses of
the CCM input admittances are shown in Figure 3.22a. The modeling accuracy
is obvious. The reason for the high-frequency inaccuracy is the measurement
problems and the parasitic resonance. The corresponding input impedances
can be found by changing the sign of the magnitude and phase. The peak
value of the admittance corresponds to
D2
|Yino
CCM
|max = (3.97)
re + rC
where re = rL + Drds1 + D rd . The resonant dip value of the corresponding
input impedance is naturally the inverse of (3.97). The predicted (solid line)
and measured (dashed line) frequency responses of the DCM input admittance
104 3 Average and Small-Signal Modeling of Direct-On-Time Controlled Converters
Figure 3.22 Predicted (solid line) and measured (dashed line) frequency responses of the
open-loop input admittance at the input voltages of 20 and 50 V: (a) CCM and (b) DCM.
are shown in Figure 3.22b. The reason for the modeling inaccuracy is the
measurement problems at low signal values.
M2 Iin
DCM
Yin = (3.98)
Req Uin
Figure 3.23 Predicted (solid line) and computed (dashed line) frequency responses of
the ideal admittances at the input voltages of 20 and 50 V: (a) CCM and (b) DCM.
106 3 Average and Small-Signal Modeling of Direct-On-Time Controlled Converters
0.28
CCM
Yinsc =
s 1.05 104 + 0.186
(3.100)
DCM
Yinsc = 0.125
0.044
CCM
Yinsc =
s 1.05 104 + 0.1075
(3.101)
DCM
Yinsc = 0.0125
3.6.2
Boost Converter
The dynamical prole of the boost converter shown in Figure 3.25 is analyzed
in both CCM and DCM at the output current of 1.5 A, and the input voltage
of 20 and 50 V. The power stage is the same in both of the operation modes
except the size of the inductor (i.e., 350 H versus 9 H).
The duty ratio (D) giving the desired output voltage (i.e., 75 V) can be
computed according to (3.41) in CCM to be 0.748 at 20 V and 0.339 at 50 V.
The value of K in DCM equals 0.036, and Req = 50 . The corresponding
duty-ratio values (3.78) are 0.66 and 0.17.
3.6 Dynamic Review 107
Figure 3.24 Predicted (solid line) and computed (dashed line) frequency responses of
the short-circuit admittances at the input voltages of 20 and 50 V: (a) CCM and (b) DCM.
GDCM = LC
co
Req K(M 1) 1 KM
s2 + s +
L M LC M1
According to (3.102), the RHP zero in CCM is approximately Uin /LIL , which
is closest to the origin when the input voltage is at minimum and the output
current at maximum (i.e., IL = Io /D and D Uin /Uo ). The RHP zero of the
DCM converter can also be given by DTs /2, which is closest to the origin when
the input voltage is at minimum and the output current at maximum. This
implies that the controllers should be designed under the same condition to
give satisfactory performance due to the control-bandwidth limitation imposed
by the RHP zero (Chapter 2, Section 2.6.3).
It is also obvious that the resonant
frequency in CCM (i.e., fo = D /2 LC) would change according to the
changes in the duty ratio, which would also affect the controller design. The
low-frequency pole of the DCM converter can be approximated to beclose to
R
flow 2R1eq C M1
M
, and the high-frequency pole close to fhigh 2L
eq
K(M1)
M
.
The high-frequency pole locates typically at the frequencies higher than the
switching frequency yielding effectively rst-order transfer functions. This
means that the RHP zero may have more severe effect than would be expected.
The corresponding numerical values are given at 20 V by
and at 50 V by
According to the numerical values, the damping factor ( ) in CCM varies from
0.0326 to 0.0913, and in DCM from 51.1 to 28.3. This means that the roots of
the characteristic polynomial in CCM are complex and in DCM real and well
separated. The resonant frequency of the CCM converter is 120.7 Hz at 20 V
and 316 Hz at 50 V. The RHP zero of the CCM converter is at 1.36 kHz at
20 V and at 9.86 kHz at 50 V. The low-frequency pole of the DCM converter is
at 14.3 Hz at 20 V and at 30.2 Hz at 50 V. The corresponding high-frequency
poles are at 143.7 and 96.8 kHz. The given approximated values of the DCM
poles would predict quite close the same locations. The RHP zero of the DCM
converter is at 52.2 kHz at 20 V and at 193.7 kHz at 50 V. As a consequence,
the maximum control bandwidths would be limited approximately to the
frequency corresponding to half the minimum RHP-zero location.
The frequency responses of the transfer functions are shown in Figures 3.26a
(CCM) and 3.26b (DCM). The dots and squares represent the responses
extracted from the switching model by means of simulation, which indicates
that the analytical models are quite accurate. The at high-frequency gain
implies limitation on the achievable maximum crossover frequency for
maintaining proper gain margin (i.e., typically 6 dB at least). Figure 3.26b
implies that the controller of the DCM converter should be designed under
the high-input voltage condition due to the highest high-frequency gain to
avoid instability caused by the output-voltage ripple effects. This means that
the lowest location of the RHP zero does not necessarily determine the worst
case for the controller design, but the authentic frequency responses have to
be studied carefully for the correct decision. In the case of the CCM converter
(Figure 3.26a), the RHP zero clearly determines the worst case.
Figure 3.27 The predicted open-loop output impedances at 20 and 50 V: (a) CCM
converter and (b) DCM converter.
M2 KM M1
s+
L M1 MReq C
DCM
Yino = (3.112)
Req K(M 1) 1 KM
s +s
2 +
L M LC M1
1
2 1
|Yino
CCM
|max = D = (3.113)
re + rC rL + Drds1 + D (rd + rC )
114 3 Average and Small-Signal Modeling of Direct-On-Time Controlled Converters
s 2.86 103
CCM
Yino =
s2 + s 494 + 5.75 105
(3.114)
s 3.46 105 + 1.61 107
DCM
Yino = 2
s + s 9.027 105 + 7.79 107
and at 50 V by
s 2.86 103
CCM
Yino =
s2 + s 363 + 3.95 106
(3.115)
s 8.22 10 + 1.73 10
4 6
DCM
Yino =
s2 + s 6.086 105 + 1.156 108
The corresponding frequency responses are shown in Figure 3.29. The
resonant nature of the input admittance in CCM (Figure 3.29a) is obvious.
The DCM input admittance implies close to resistive nature.
Figure 3.29 The predicted open-loop input admittances at 20 and 50 V: (a) CCM
converter and (b) DCM converter.
0.3347
CCM
Yin = 1
1 s 1.172 104
(3.117)
0.2813
DCM
Yin = 1
1 s 3.047 106
0.046
CCM
Yin = 1
1 s 1.61 105
(3.118)
0.045
DCM
Yin = 1
1 s 8.216 107
116 3 Average and Small-Signal Modeling of Direct-On-Time Controlled Converters
Figure 3.30 The predicted ideal input admittances at 20 and 50 V: (a) CCM converter and
(b) DCM converter.
Figure 3.31 The predicted short-circuit admittances at 20 and 50 V: (a) CCM converter
and (b) DCM converter.
M2
(M 1)Req
DCM
Yinsc = (3.119)
L M
1+s
Req K(M 1)
5.86
CCM
Yinsc = 1
1 + s 2.05 103
(3.120)
0.1
DCM
Yinsc = 1
1 + s 1.1 106
118 3 Average and Small-Signal Modeling of Direct-On-Time Controlled Converters
8.9
CCM
Yinsc = 1
1 + s 3.11 103
(3.121)
0.09
DCM
Yinsc = 1
1 + s 1.64 106
References
9. D. Maksimovic, Computer-aided
1. R.W. Erickson and D. Maksimovic, small-signal analysis based on the
Fundamentals of Power Electronics, impulse response of DC/DC
Kluwer, Norwell, MA, USA, 2001, 2nd switching converters, IEEE Trans.
Edition. Power Electron., vol. 15,, no. 6, 2000,
2. G.W. Wester and R.D. Middlebrook, pp. 11831191.
Low-frequency characterization of 10. T. Suntio, Small-signal modeling of
switched-mode dcdc converters, switched-mode converters under
IEEE Trans. Aerosp. Electron. Syst. vol. direct-on-time control A unied
AES-9,, no. 3, 1973, pp. 376385. approach, in Proc. IEEE Indust.
3. R.D. Middlebrook and S. Cuk, A Electron. Society Annual Conf., 2002,
general unied approach to modeling pp. 479484.
switching-converter power stages, in 11. T. Suntio, Unied average and
Proc. IEEE Power Electronics Specialists small-signal modeling of
Conf., 1976, pp. 1834. direct-on-time control, IEEE Trans.
4. R.D. Middlebrook and S. Cuk, A Indust. Electron., vol. 53,, no. 1, 2006,
general unied approach to modeling pp. 287295.
switching-converter power stages, Int. 12. D. Maksimovic, A.M. Stankovic,
J. Electron., vol. 42,, no. 6, 1977, V.J. Thottuvelil, and G.C. Verghese,
pp. 521550. Modeling and simulation of power
5. S. Cuk and R.D. Middlebrook, A electronic converters, Proc. IEEE, vol.
general unied approach to modeling 89,, no. 6, 2001, pp. 898912.
switching DC-to-DC converters in 13. P.T. Krein, J. Bentsman, R.M. Bass,
discontinuous conduction mode, in and B.L. Lesieutre, On the use of ave-
Proc. IEEE Power Electron. Specialists rag ing for analysis of power electronic
Conf., 1977, pp. 3657. systems, IEEE Trans. Power Electron.,
6. D. Maksimovic and S. Cuk, A unied vol. 5,, no. 2, 1990, pp. 182190.
analysis of PWM converters in 14. P.T. Krein and R.M. Bass, A new
discontinuous modes, IEEE Trans. approach to fast simulation of
Power Electron., vol. 6,, no. 3, 1991, periodically switching power
pp. 476490. converters, in Proc. IEEE Industry
7. J. Sun, D.M. Mitchell, M.F. Greuel, Applications Society Annual Conf.,
P.T. Krein, and R.M. Bass, Modeling 1990, pp. 11851189.
of PWM converters in discontinuous 15. B. Lehman and R.M. Bass, Switching
conduction mode- reexamination, in frequency dependent averaged models
Proc. IEEE Power Electron. Specialists for PWM DCDC converters, IEEE
Conf., 1998, pp. 615622. Trans. Power Electron., vol. 11,, no 1,
8. J. Sun, D.M. Mitchell, M.F. Greuel, 1996, pp. 8998.
P.T. Krein, and R.M. Bass, Averaged 16. R.M. Bass and J. Sun, Large-signal
modeling of PWM converters averaging methods under large signal
operating in discontinuous conduction ripple conditions, in Proc. IEEE Power
mode, IEEE Trans. Power Electron., Electron. Specialists Conf., 1998,
vol. 16,, no. 4, 2001, pp. 482492. pp. 630632.
121
4
Average and Small-Signal Modeling of Peak-Current-Mode
Control
4.1
Introduction
4.2
PCM-Control Principle
Under PCM control, the on-time (ton ) or duty ratio (d) is generated comparing
the inductor-current and the control current (ico ) (i.e., ico = uco /Rs in Figure 4.1,
where Rs is the equivalent inductor-current sensing resistor). In order to
extend the duty ratio (d) beyond the mode limit, the control current has to be
compensated using an articial ramp Mc . In practice, the compensation ramp
is added to the sensed inductor-current signal, but the analysis would be more
convenient considering the compensation ramp to be subtracted from the
control current as depicted in Figure 4.1. The duty ratio (d) is established when
the inductor current reaches the compensated control current (Figure 4.1b).
The PCM control is a method to change the internal dynamics of a converter
by applying feedback from the inductor current as depicted in Figure 4.1: as
Figure 4.1 PCM-control principles: (a) circuit schematics with a buck converter and (b)
duty-ratio generation.
4.2 PCM-Control Principle 123
where iL is the difference between the peak inductor current and its averaged
value at t = (k + d)Ts . Equation (4.3) is termed as comparator equation due to
its physical realization as shown in Figure 4.1a. This means that the duty-ratio
constraints can be determined if iL can be found. It may be obvious that iL
would be affected by the operation mode (i.e., CCM or DCM).
4.3
Modeling in CCM
In CCM, the averaged inductor current lies exactly in the middle of the ripple
band. It may be approximated by means of a rst-order function of time within
a switching cycle. Its derivative can be approximated by means of the average
slope of the instantaneous inductor current as derived in Chapter 3. Therefore,
we may express iL by
dd Ts
iL = (dm1 d m2 )t + (m1 + m2 ) + iL (kTs ) (4.4)
2
where iL (kTs ) is the value of the averaged inductor current at the beginning
of the cycle (Figure 4.2). (More detailed derivation of (4.4) can be found
from [17]). The on-time instantaneous inductor current iLon (Figure 4.2) can
be approximated by
yielding
dd Ts
iL = (m1 + m2 ) (4.7)
2
and the comparator equation as
dd Ts
ico Mc dTs = iL + (m1 + m2 ) (4.8)
2
when the articial compensation is assumed to be constant. The duty-ratio
constraints can be developed from (4.8) by substituting the up and down slopes
with the topology-dependent values and linearizing it at the dened operating
point (i.e., developing the partial derivatives as instructed in Chapter 2). The
same iL as (4.7) is implicitly found also in [1315] based on different methods.
If several inductor currents constitute the feedback signal, the overall iL
can be dened to be
dd Ts
n
iL = (m1i + m2i ) (4.9)
2
i=1
According to (4.9), the PCMC modeling of the higher order converters can
be easily made as demonstrated in Chapter 10. Essential is to remember that
the up and down slopes are the local averages within the dened part of the
switching cycle as instructed in Chapter 3.
4.3 Modeling in CCM 125
Transformer isolation is often used for safety reasons and/or for scaling the
input voltage to obtain more optimal duty-ratio range [8]. The inductor-current
feedback is commonly taken from the transformer primary current containing
the reected inductor current (iL ) and the transformer magnetizing current
(iLM ) as depicted in Figure 4.3 in the case of an active-reset forward converter.
Similar conditions also apply to the other transformer-isolated converters, but
the shape of magnetizing current may vary and, consequently, its effect on
the duty-ratio constraints may be different [17]. It may be obvious that the
magnetizing current would have similar effect as the articial compensation
has. As a consequence, the comparator equation may be given by
kdTs uin
ico mc dTs = iL + iL (4.10)
LM
where uin and LM are the corresponding values given at the secondary side, and
k is the coefcient taking into account the shape of the magnetizing current
(i.e., normal forward converter: k = 1, active-reset forward, full and half-bridge,
push-pull converters: k = 1/2). This means that the duty-ratio gain (Fm ) and
the input-voltage feedforward gain (qi ) are to be changed compared to the
corresponding basic converter.
Figure 4.3 Active-reset forward converter: (a) schematics and (b) transformer on-time
(dTs ) current.
126 4 Average and Small-Signal Modeling of Peak-Current-Mode Control
4.3.1
Duty-Ratio Constraints for Buck, Boost, and BuckBoost Converters
or
dd Ts
ico Mc dTs = iL + (uc + UD + (rd + rC rds1 )iL rC io )
2L
(4.15)
Linearizing (4.14) yields
1
d =
(D D)(Uo + UD + (rd rds1 )IL )
Ts Mc +
2L
DD Ts DD Ts
ico 1 + (rd rds1 ) iL uo (4.16)
2L 2L
from which the duty-ratio-constraints coefcients corresponding to (4.1) can
be found to be
1
Fm =
(D D)(Uo + UD + (rd rds1 )IL )
Ts Mc +
2L
DD Ts
qc = 1 + (rd rds1 )
2L
(4.17)
DD Ts
qo =
2L
qi = 0
Linearizing (4.15) yields
1
d =
(D D)(Uo + UD + (rd + rC rds1 )IL rC Io )
Ts Mc +
2L
DD Ts DD Ts DD Ts
ico 1 + (rd + rC rds1 ) iL uC + rC io
2L 2L 2L
(4.18)
from which the duty-ratio-constraints coefcients corresponding to (4.2) can
be found to be
1
sp
Fm =
(D D)(Uo + UD + (rd + rC rds1 )IL rC Io )
Ts Mc +
2L
DD Ts
c =1+
qsp (rd + rC rds1 )
2L
DD Ts
qsp
o = (4.19)
2L
sp
qi = 0
sp DD Ts
qio = rC
2L
128 4 Average and Small-Signal Modeling of Peak-Current-Mode Control
4.3.1.3 BuckBoost
uin +uo +UD +(rd rds1 )iL
According to (3.21) and (3.23), m1 + m2 = L
or m1 + m2 =
uin +uc +UD +(rd +rC rds1 )iL rC io
L
,
when the output voltage is substituted with
(3.19). Therefore, the comparator equation (4.8) becomes
dd Ts
ico Mc dTs = iL + (uin + uo + UD + (rd rds1 )iL ) (4.20)
2L
or
dd Ts
ico Mc dTs = iL + (uin + uc + UD
2L
+ (rd + rC rds1 )iL rC io ) (4.21)
1
d =
(D D)(Uin + Uo + UD + (rd rds1 )IL
Ts Mc +
2L
DD Ts DD Ts DD Ts
ico 1 + (rd rds1 ) iL uo uin
2L 2L 2L
(4.22)
from which the duty-ratio-constraints coefcients corresponding to (4.1) can
be found to be
1
Fm =
(D D)(Uin + Uo + UD + (rd rds1 )IL )
Ts Mc +
2L
DD Ts
qc = 1 + (rd rds1 )
2L
(4.23)
DD Ts
qo =
2L
DD Ts
qi =
2L
Linearizing (4.21) yields
1
d =
(D D)(Uin + Uo + UD + (rd + rC rds1 )IL rC Io )
Ts Mc +
2L
DD Ts
ico 1 + (rd + rC rds1 ) iL
2L
DD Ts DD Ts DD Ts
uC uin + rC io (4.24)
2L 2L 2L
4.3 Modeling in CCM 129
qc qc
Fm qo + v
Zoo Gvci
AZC A
Toio = Toio
v
+
1 + Lc (s) + Lv (s)
Fm Gvci
Gci = (4.26)
1 + Lc (s) + Lv (s)
where the superscript v denotes the VMC transfer functions dened in
Chapter 3. The internal inductor-current-loop gain Lc (s), and the internal
output-voltage-loop gain Lv (s) are dened by
Lc (s) = Fm qc GvcL
(4.27)
Lv (s) = Fm qo Gvco
4.3.2
Specic Transfer Functions for the Basic Converters
1
sp
Fm =
(D D)UE
Ts Mc +
2L
(4.28)
DD Ts
qsp
c =1+ (rd rds1 )
2L
sp DD Ts
qi =
2L
132 4 Average and Small-Signal Modeling of Peak-Current-Mode Control
1
sp
Fm =
(D D)UE
Ts Mc +
2L
DD Ts
c =1+
qsp (rd + rC rds1 ) (4.33)
2L
DD Ts
o =
qsp
2L
sp DD Ts
qio = rC
2L
yields the PCMC small-signal state space as
sp sp sp sp
diL rE + D2 rC + Fm UE qc D + Fm UE qo 1
= iL uC + uin
dt L L L
sp sp
D rC Fm UE qio
sp
Fm UE
+ io + ico
L L
sp sp sp sp sp sp sp
duC D + Fm IL qc Fm IL qo 1 Fm IL qio Fm IL
= iL + uC io ico
dt C C C C
iin = iL (4.34)
duC
uo = uC + rC C
dt
UE = Uo + UD + (rd + rC rds1 )IL rC Io
rE = rL + Drds1 + D (rd + DrC )
Applying Laplace transformation and matrix algebra to (4.34), the input
dynamics of the PCMC boost converter can be solved to be as
sp sp
1 Fm IL qo
s
L C
Yino =
sp sp
sp sp
D + Fm UE qo L
D rC Fm UE qio
s+ sp sp
L D rC Fm UE qio C
Toio = (4.35)
sp
Fm UE D IL
s+
L CUE
Gci =
134 4 Average and Small-Signal Modeling of Peak-Current-Mode Control
Zoo =
sp
Fm D UE IL (rE + D2 rC ) LIL
1s (1 + s rC C)
LC D UE IL (rE + D2 rC )
Gco =
(4.36)
where the denominator () is dened by
sp sp sp sp
rE + D2 rC + Fm UE qc Fm IL qo
= s2 + s
L C
sp
sp sp sp sp
D + D Fm UE qo + IL qc Fm IL qo (rE + D2 rC )
2
+ (4.37)
LC
1
sp
Fm =
(D D)UE
Ts Mc +
2L
DD Ts
c =1+
qsp (rd + rC rds1 )
2L
(4.38)
DD Ts
qsp
o =
2L
sp DD Ts
qi =
2L
sp DD Ts
qio = rC
2L
4.3 Modeling in CCM 135
sp sp sp sp
diL rE + D2 rC + Fm UE qc D + Fm UE qo
= iL uC
dt L L
sp sp sp sp
D rC Fm UE qio
sp
D Fm UE qi Fm UE
+ uin + io + ico
L L L
sp sp sp sp sp sp
duC D + Fm IL qc Fm IL qo Fm IL qi
= iL + uC + uin
dt C C C
sp sp sp
1 Fm IL qio Fm IL
io ico (4.39)
C C
sp
iin = (D Fm
sp
c ) iL Fm IL qo uC Fm IL qi uin
IL qsp sp sp sp
sp
Fm
sp
IL qio io + Fm
sp
IL ico
duC
uo = uC + rC C
dt
UE = Uin + Uo + UD + (rd + rC rds1 )IL rC Io
rE = rL + Drds1 + D (rd + DrC )
sp sp
D D + Fm IL qc
+ Fm qi (rE + D2 rC )IL D UE
sp sp sp sp
Fm IL qi
s + sp sp (1 + s rC C)
C LFm IL qi
Gioo =
sp sp sp
rE + Fm UE qc + Fm
sp sp
1 Fm IL qio
sp 2 sp
qio (D UE IL (rE + D rC )) qc IL D rC
sp sp + s L (1 + s rC C)
LC 1 Fm IL qio
Zoo =
sp LIL
Fm (D UE IL (rE + D2 rC )) 1 s (1 + s rC C)
D UE IL (rE + D2 rC )
Gco = LC
(4.40)
136 4 Average and Small-Signal Modeling of Peak-Current-Mode Control
4.3.3
Origin and Consequences of Mode Limit in CCM
We may compute according to the averaged comparator Eq. (4.8) at steady state
that the difference between the control current (Ico ) and the average inductor
current (IL ) in terms of the duty ratio (D) can be given by
(M1 + M2 )Ts M1 + M2
Ico IL = D + Mc +
2
Ts D (4.42)
2 2
which has a minima according to
Mc Ts Mc (M1 + M2 )Ts
|Ico IL |min = 1+ + (4.43)
2 M1 + M2 8
at the duty ratio (D)
1 Mc
D= + (4.44)
2 M1 + M2
The duty ratio (4.44), where the minima takes place, is the same value, where
the small-signal duty-ratio gain would become innite, because Fm can be
given generally as
1
Fm = (4.45)
(D D)(M1 + M2 )
Ts Mc +
2
according to (4.8). This means also that the 100% of the duty-ratio range
requires the compensation to be designed as
M1 + M2
Mc = (4.46)
2
The parabola shape of (4.42) dictates that the difference would decrease along
the increase in the duty ratio until the duty ratio dened by (4.44) is reached.
After that, the difference should start increasing again, but it is physically
impossible within a single cycle, because the increasing duty ratio requires
4.3 Modeling in CCM 137
If the difference (Ico IL ) in (4.48) is substituted with |Ico IL |min (4.43), the
quadratic equation in (4.47) would have a double root coinciding with (4.44),
which means that the real-valued solution exists only up to the duty ratio
equaling (4.44). Therefore, it may be obvious that the average comparator
Eq. (4.8) and the small-signal duty-ratio gain (Fm ) would predict correctly the
location and existence of the mode limit as also discussed in [20].
It is observed that the inductor current up (M1 ) and down (M2 ) slopes
maintain certain relation in the subharmonic mode, which is clearly visible in
Figure 4.6 as well. The formula dening mathematically the relation can be
derived as follows: the small-signal inductor-current loop (see Figure 4.4) has
innite duty-ratio gain (i.e., Fm = ) at the mode limit. As a consequence,
the perturbation in the inductor current would follow exactly the perturbation
in the control current, which is zero at open loop. This means that the
derivative of the time-averaged inductor current (iL ) has to be zero, i.e.,
138 4 Average and Small-Signal Modeling of Peak-Current-Mode Control
dmax m1 dmax m2 = 0, where dmax equals (4.44). If we substitute dmax with
(4.44), we get
M2 = M1 + 2Mc (4.49)
which shows that the absolute values of the up and down slopes are same in
an uncompensated (i.e., Mc = 0) converter as also shown in Figure 4.6a.
4.4 Modeling in DCM 139
4.4
Modeling in DCM
The modeling of PCM control in DCM is the similar process as in CCM. The
same comparator equation (4.3) applies, and the main task is to nd a proper
denition for iL , which can be solved from the inductor current waveforms
shown in Figure 4.7 according to its denition at t = (k + d)Ts . This procedure
yields
m1 d(d + d1 )Ts
iL = m1 dTs , (4.52)
2
where the rst term corresponds to the peak inductor current and the last term
to the average inductor current [16, 21].
The unknown duty ratio (d1 ) can be solved from the equality dm1 = d1 m2 ,
which yields
m1
d1 = d (4.53)
m2
Substituting d1 in (4.52) with (4.53) yields
m1 (m1 + m2 )d2 Ts
iL = m1 dTs (4.54)
2m2
and consequently the comparator equation (4.8) becomes as
m1 (m1 + m2 )d2 Ts
ico Mc dTs = iL + m1 dTs (4.55)
2m2
The coefcients of the duty-ratio constraints of (4.1) or (4.2) can be solved
from (4.55) by substituting the up and down slopes with their topology-based
values introduced in Chapter 3 (Section 3.5), and developing the proper partial
derivatives. It may be obvious that the small-signal duty-ratio gain (Fm ) can be
generally given by
1
Fm = (4.56)
M1 (M2 (M1 + M2 )D
Ts Mc +
M2
It is obvious that the duty-ratio gain (Fm ) may become innite also in DCM
similarly to CCM, when the duty ratio is
M2 M2 Mc
D= + (4.57)
M1 + M2 M1 (M1 + M2 )
The value M2 /(M1 + M2 ) actually denes the mode limit between the DCM
and CCM operation and is symbolically same as the similar maximum value in
CCM (4.51). The simulated inductor-current waveforms shown in Figure 4.8
based on an uncompensated DCM buck converter having K = 0.45 (i.e.,
L = 9 H, Req = 4 , fs = 100 kHz) prove that the subharmonic operation
would also take place in DCM [21]. The possible subharmonic frequencies are
all the even and odd harmonics of the switching frequencies.
4.4.1
Duty-Ratio Constraints for Basic Converters
given by
4.4.2
Small-Signal PCMC State Spaces for the Basic Converters
The state spaces are derived by substituting the perturbed duty ratio d in the
corresponding VMC state spaces (Chapter 3, Section 3.5) with
d = Fm ico iL qo uC qi uin (4.67)
where the coefcients are derived in Section 4.4.1 for the basic converters. The
transfer functions describing the converter dynamics can be solved naturally
from the presented state spaces, but the solving is left for the reader. The
dynamics of the PCMC converter in DCM is highly damped due to the upper
limit provided by the control current and the bottom limit provided by the
zero level. Therefore, the transfer functions would have mainly a rst-order
nature [21].
Buck:
diL Req K 2Fm Uin 1 K 2Fm qo
= + iL + uC
dt L 1M L L(1 M) 1 M L
(2 M)M K 2Fm Uin qi 2Fm Uin
+ uin + ico
L(1 M) 1 M L L
duC iL io
=
dt C C
2Fm Uo 1 M M2 2Fm Uo qo 1 M
iin = iL ( + ) uC
Req K Req (1 M) Req K
M2 2Fm Uo 1 M 2Fm Uo 1 M
+ uin + ico
Req (1 M) Req K Req K
duC
uo = uC + rC C (4.68)
dt
144 4 Average and Small-Signal Modeling of Peak-Current-Mode Control
Boost:
diL Req K(M 1) 2Fm Uo 1 KM 2Fm Uo qo
= + iL + uC
dt L M L L M1 L
M2 KM 2Fm Uo qi 2Fm Uo
+ uin + ico
L M1 L L
duC 2Fm Uo M 1 iL 2Fm Uo qo M 1 1
= 1+ + uC
dt Req KM C Req C KM Req C
M1 io 2Fm Uo M 1
M(M 1) 2Fm Uo qo uin ico
KM C Req C KM
iin = iL
duC
uo = uC + rC C (4.69)
dt
BuckBoost:
diL Req K 2Fm (Uin + Uo ) K 2Fm (Uin + Uo )qo
= + iL + uC
dt L L L L
M(M + 2) K 2Fm (Uin + Uo )qi 2Fm (Uin + Uo )
+ uin + ico
L L L
duC 2Fm Uo iL 2Fm Uo qo 1 2Fm Uo qi
= 1+ + uC M2 uin
dt Req K C Req C K Req C K
io 2Fm Uo
ico
C Req C K
2Fm Uo 2Fm Uo M2 2Fm Uo qi 2Fm Uo
iin = iL uC + uin + ico
Req K Req K Req Req K Req K
duC
uo = uC + rC C (4.70)
dt
4.4.3
Origin and Consequences of Mode Limit in DCM
The averaged comparator equation (4.55) may be presented also at steady state,
when the compensation is set to zero, by
M1 (M1 + M2 )Ts
Ico IL = M1 Ts D D2 (4.71)
2M2
4.4 Modeling in DCM 145
which shows that there exists a double root at M = 23 , which means that there
are no real-valued solutions for M after M = 23 at open loop as also discussed
in [8]. It can be proved theoretically that the mode limit at M = 23 exists only at
open loop: according to the inductor-current waveforms (Figure 4.6, Mco = 0),
146 4 Average and Small-Signal Modeling of Peak-Current-Mode Control
we can compute substituting D with M 1M K
and D1 with K(1 M) that a
real-valued solution for the control current can always be found as
1 Uo
2Uo Uin
Ico = (4.79)
R K
when the feedback loop is connected. This proves that the corresponding mode
limit does not exist under feedback control. According to (4.76) and (4.77),
any special open-loop mode limit does not exist in boost and buckboost
converters, because the roots of the corresponding equations are always real.
This also means that the articial compensation is not necessary in DCM,
when the converters are designed to operate in such a way that their duty ratio
is always less than Dmax dened in (4.73).
4.5
Dynamic Review
The buck and boost converters operating in CCM will be analyzed in detail.
The dynamical features of the PCM control in a buck converter are compared
experimentally to the corresponding VMC buck converter as analyzed in
Chapter 3 (Section 3.6). The PCM-controlled DCM converters are not analyzed
dynamically at all due to their limited importance in the eld.
A PCM-controlled converter cannot operate at open loop at a constant-current
load due to their current-output nature. This means that the internal dynamics
are not directly measurable, but we have to measure rst the load-affected
transfer functions and then compute the internal transfer functions from
the measured data by applying the load-affected transfer functions dened
in Chapter 2 (Eq. (2.30)). The commercially available electronic loads do not
usually provide the ideal features they are supposed to provide. Therefore, it is
highly recommended to use a pure resistor as a load. The output impedance
can be, however, measured directly, which would also make the computations
more deterministic.
As an example, the measured and computed control-to-output transfer
functions of a PCMC buck converter at the duty ratio of 0.3 and 0.4 are shown
in Figure 4.9, where the articial compensation (Mc ) is set to zero. In practice,
the measured control-to-output transfer functions also contain the effect of
the PWM modulator and the equivalent inductor-current-sensing resistor,
which are removed computationally from the responses shown in Figure 4.9.
At low frequencies, the load resistor totally hides the real behavior of the
control-to-output transfer function but not anymore at the higher frequencies.
The effect of the increasing duty ratio on the dynamics of the PCMC buck
converter is clearly visible in the internal control-to-output transfer function:
the DC gain increases, the low-frequency pole moves toward origin, and the
4.5 Dynamic Review 147
high-frequency pole toward innity. If the conclusions are drawn based on the
load-affected transfer functions, then it is obvious that the low-frequency gain
corresponds to the magnitude of the load resistor (i.e., 12 dB) and the low-
frequency pole is totally controlled by the load resistor (i.e., flow = 1/2RC).
The moving of the high-frequency pole to the higher frequencies is visible
but could be interpreted as a consequence of some other phenomenon as for
example the sampling effect [11].
4.5.1
Buck Converter
sp
Fm = 1.576728
c = 0.99709
qsp (4.80)
= 1.186 102
sp
qi
and at 50 V as
sp
Fm = 0.484776
c = 0.99806
qsp (4.81)
= 7.9 103
sp
qi
from which the low- and high-frequency poles and the low-frequency gain can
sp
be approximated, when Fm UE rE , to be as
1 1 1
fplow sp sp +
2 Fm UE qc C RC
sp sp
1 Fm UE qc
fphigh (4.86)
2 L
sp
RFm UE
|GRco |low sp sp
R + Fm UE qc
sp
Typically, Fm UE R. Therefore, fplow approaches to 1/2RC, and the low-
frequency gain to R as demonstrated in Figure 4.9. As a consequence, the
internal dynamics is not fully observable.
The measured control-to-output transfer functions at D = 0.3 and 0.4
(Figure 4.8) are repeated in Figure 4.11, where the dots and squares are
the corresponding predictions using (4.82). The modeling accuracy is obvious.
Figure 4.11 The measured internal control-to-output transfer functions at D = 0.3 and
0.4, where the dots and squares denote the predicted responses.
150 4 Average and Small-Signal Modeling of Peak-Current-Mode Control
Figure 4.12 The predicted control-to-output transfer functions of a VMC and PCMC buck
converters at the input voltages of 20 and 50 V.
4.5 Dynamic Review 151
Figure 4.13 Directly measured internal output impedance at D = 0.3 and 0.4. The dots
and squares denote the predicted responses.
152 4 Average and Small-Signal Modeling of Peak-Current-Mode Control
Figure 4.14 The predicted internal output impedances of VMC and PCMC buck converter
at the input voltage of 50 V.
The VMC and PCMC output impedances are given numerically in (4.90)
and the corresponding frequency responses in Figure 4.14 only at the input
voltage of 50 V due to minimal changes in their behavior with respect to the
input voltage.
s2 3.3 102 + s 3.2 103 + 3.23 106
VMC
Zoo =
s2 + s 1.33 103 + 3 107
(4.90)
s2 3.3 102 + s 1.075 104 + 7.28 108
PCMC
Zoo =
s2 + s 2.303 105 + 3 107
The load impedance will affect the converter dynamics as if the open-loop
output impedance would behave as a weighting gain as discussed in Chapters
2 and 3 (i.e., GLco = Gco /(1 + Zoo /ZL )). Therefore, we can predict the load
sensitivity of the converter according to the shape of the open-loop output
impedance (i.e., both the magnitude and phase), [23]: the VMC converter is
sensitive to capacitive load especially at the frequencies close to the resonant
frequency. The PCMC converter cannot become unstable due to capacitive
load, although its voltage-loop crossover frequency may be reduced easily. We
will discuss more in detail the dynamical load effects in Chapter 8.
It may be obvious that the input noise attenuation may be theoretically very
sp sp
high if D Fm UE qi = 0. This means that the articial compensation (Mc )
had to be set to DUE /2L. According to (4.29), UE is dependent on the operating
point and, therefore, the ideal compensation cannot be maintained. This
compensation value is known as an optimal compensation and is typically
expressed as Uo /2L[8]. Physically, it means that the average inductor current
is maintained constant at open loop and, therefore, the output voltage does
not change when the input voltage changes. As we discussed earlier, we had to
use light overcompensation (i.e., Mc 1.45 Uo /2L) in order to ensure signal
integrity in the inductor-current loop and, therefore, the attenuation would
also be nite.
The numerical values of the input-to-output transfer functions of the VMC
and PCMC converters are given at 20 V by
s 167 + 1.6 107
ioo =
GVMC
s2 + s 2.08 103 + 3 107
(4.92)
s 50.84 + 4.876 106
GPCMC = 2
ioo
s + s 2.9687 105 + 3 107
and at 50 V by
s 66 + 6.3 106
ioo =
GVMC
s2 + s 1.33 103 + 3 107
(4.93)
s 6.19 + 5.94 105
GPCMC = 2
ioo
s + s 2.303 105 + 3 107
The corresponding frequency responses are shown in Figure 4.15a, where the
upper curve within the group (i.e., VMC or PCMC) corresponds to 20 V and
the lower curve to 50 V. It is obvious that the PCM control provides much
higher attenuation at all frequencies than the VM control. The frequency
responses measured (solid lines) and predicted (dashed line) at 20 V are
shown in Figure 4.15b. The reason for the deviation between the measured
and predicted responses of the PCMC converter is the assumed level of
articial compensation, which deviates from the real compensation.
The input-to-output transfer function determines the level of the source
interactions and the propagation of the load interactions through the
converter [2426]. Therefore, it may be obvious that the interactions taken
place at the frequencies close to the resonant frequency would affect easily
the VMC converter but not the PCMC converter. The interactions are treated
more in detail in Chapter 8.
Figure 4.15 The input-to-output transfer curves within the group correspond to 20 V)
functions of the VMC and PCMC converters: and (b) the measured and predicted transfer
(a) the predicted transfer functions at the functions at 20 V.
input voltages of 20 and 50 V (the upper
discussed earlier.
sp sp sp sp
D Fm UE qi D Fm IL qc s
L sp sp
Fm qi IL (4.94)
sp sp
r E + F U
m E c q + rC 1
s +s
2 +
L LC
4.5 Dynamic Review 155
The corresponding numerical values of the input admittances of the VMC and
PCMC converters are given at 20 V by
s 2.86 103
VMC
Yino =
s2 + s 2.08 103 + 3 107
(4.95)
s2 4.676 102 + s 1.91 104 + 1.4 106
PCMC
Yino =
s2 + s 2.9687 105 + 3 107
and at 50 V by
s 4.2 102
VMC
Yino =
s2 + s 1.33 103 + 3 107
(4.96)
s2 9.58 103 + s 4.08 103 + 2.872 105
PCMC
Yino =
s2 + s 2.303 105 + 3 107
The corresponding frequency responses are shown in Figure 4.16a, where the
upper curves within the group (i.e., VMC or PCMC) correspond to 20 V and
the bottom curves to 50 V. The frequency responses measured (dashed lines)
and predicted (solid lines) are shown in Figure 4.16b. The high-frequency
deviation between the measured and predicted responses is due to the circuit
parasitic elements in the practical converter.
The open-loop input admittance or its inverse impedance is one of
the decisive factors describing the effect of the source interactions in a
converter [24, 26]. The lack of resonant peaking in the PCMC converter
implies improved insensitivity to the source interactions compared to the VMC
converter. More detailed treatment of the subject is presented in Chapter 8.
sp sp sp sp
D Fm UE qi D Fm IL qc sp
sp sp Fm
sp
qi IL (4.98)
rE + Fm UE qc + sL
Figure 4.17 The ideal (solid line) and open-loop input admittance (dashed line) of the
PCMC converter at the input voltage of 20 V.
given at 20 V by
1.505
VMC
Yinsc =
1 + s 5.65 104
(4.99)
s 1.58 107 + 6.44 102
PCMC
Yinsc =
1 + s 3.37 106
and at 50 V by
0.409
VMC
Yinsc =
1 + s 9.77 104
(4.100)
s 4.16 108 + 1.039 102
PCMC
Yinsc =
1 + s 4.34 106
The corresponding predicted frequency responses are given in Figure 4.18,
where the upper curves within the group correspond to 20 V and the bottom
curves to 50 V.
4.5.2
Boost Converter
PWM modulator as in the case of the buck converter. The on-time inductor
current is measured using the equivalent sensing resistor of 150 m as shown
in Figure 4.19. The articial compensation (Mc ) is set to Uo /2L, which would
provide a 100% duty-ratio range for all the input-voltage values. The required
compensation value can be computed by setting the denominator of the
duty-ratio gain (Fm ) to zero.
The analysis would be done at the input voltages of 20 and 50 V, where the
duty ratio (D) equals 0.748 and 0.339, and the inductor current (IL ) to 5.95 A and
2.27 A, respectively, as dened in Chapter 3 (Section 3.6.2). As a consequence,
sp sp
the duty-ratio gain (Fm ), the inductor-current-feedback gain (qc ), the output-
sp sp
voltage-feedback gain (qo ), and the output-current-feedforward gain (qio ) (4.33)
are at 20 V as
sp
Fm = 1.8411
c = 0.9997
qsp
4.5 Dynamic Review 159
3
o = 2.694 10
qsp
qio = 8.889 105
sp
(4.101)
and at 50 V as
sp
Fm = 0.70644
c = 0.99964
qsp
(4.102)
3
o = 3.1992 10
qsp
qio = 1.056 104
sp
is, however, obvious that the low-frequency pole (4.104) would move toward
the origin and the high-frequency pole (4.105) toward the innity, when the
duty-ratio gain increases.
In order to compare the dynamics imposed by the PCM control in the VMC
boost converter, we give numerically the control-to-output transfer functions
of both of the converters at 20 V as
s2 0.2 s 1.72 102 + 1.61 108
GVMC =
co
s2 + s 494 + 5.75 105
(4.107)
s2 0.36 s 3.158 104 + 2.96 108
GPCMC =
co
s2 + s 3.926 105 + 2.633 107
and at 50 V as
s2 7.49 102 s 2.54 103 + 4.45 108
GVMC =
co
s2 + s 363 + 3.95 106
(4.108)
s2 5.29 102 s 1.794 103 + 3.146 108
GPCMC =
co
s2 + s 1.517 105 + 1.453 107
The corresponding frequency responses of the PCMC control-to-output
transfer functions are shown in Figure 4.20, where the dots and squares
are the switching-model-based simulated responses. The match between the
predictions and simulated responses is obvious.
The comparison between the VMC and PCMC transfer functions are shown
in Figure 4.21: the high-frequency magnitude behavior of the PCMC transfer
function at 20 V implies that the voltage-loop crossover frequency would be
shorter in the PCMC converter than in the VMC converter in order to maintain
sufcient gain margin. If considering the situation from the viewpoint of the
phase, the conclusion might be different but the magnitude behavior would
be most decisive. The stability of the converter would also be quite sensitive
to the size of the ESR (rC ) of the output capacitor: an increase in the ESR is
directly reected in an increase in the high-frequency gain.
In order to compare the dynamic changes imposed by the PCM control in the
VMC boost converter, we give numerically the output impedances of both of
the converters at 20 V as
s2 3.3 102 + s 3.18 103 + 1.54 106
VMC
Zoo =
s2 + s 494 + 5.75 105
(4.110)
s2 3.3 102 + s 1.612 104 + 1.24 109
PCMC
Zoo =
s2 + s 3.926 105 + 2.633 107
and at 50 V as
s2 3.3 102 + s 3.18 103 + 1.02 106
VMC
Zoo =
s2 + s 363 + 3.95 106
(4.111)
s2 3.3 102 + s 8.17 103 + 4.8 108
PCMC
Zoo =
s2 + s 1.517 105 + 1.453 107
The frequency responses of the output impedance at the input voltages of
20 V (solid line) and 50 V (dashed line) are shown in Figure 4.22, where
the switching-model-based responses are denoted by dots and squares. The
match with the analytical predictions and the switch-model-based responses
is obvious as well as the rst-order nature.
The comparison between the VMC and PCMC output impedances is
shown in Figure 4.23. The effect of PCM control is essentially similar to the
corresponding effect in the buck converter: the low-frequency gain increases
and the output impedance changes to have more capacitive nature compared
Figure 4.23 The frequency responses of the output impedances of the VMC and the
PCMC boost converters at the input voltages of 20 V (solid lines) and 50 V (dashed lines).
and at 50 V as
s 21.14 + 2.03 106
ioo =
GVMC
s2 + s 363 + 3.95 106
(4.114)
s 2.134 102 + 2.047 107
GPCMC = 2
ioo
s + s 1.517 105 + 1.453 107
The corresponding frequency responses are given in Figure 4.24 at the input
voltages of 20 and 50 V. It is obvious that low-frequency input-noise attenuation
does not exist, but it does at the high input voltage in the VMC converter. This
means that the boost converter is sensitive to the source interactions and the
load interactions would also easily make the source interactions more severe.
The VMC and PCMC input admittances are given numerically for comparison
at 20 V as
s 2.86 103
VMC
Yino =
s2 + s 494 + 5.75 105
(4.116)
s 2.86 103 2.668 105
PCMC
Yino = 2
s + s 3.926 105 + 2.633 107
and at 50 V as
s 2.86 103
VMC
Yino =
s2 + s 363 + 3.95 106
(4.117)
s 2.86 103 4.64 104
PCMC
Yino = 2
s + s 1.517 105 + 1.453 107
The corresponding frequency responses are shown in Figure 4.25. The lack
of resonant peaking in the PCMC converter would make the converter less
sensitive to the source interactions than the corresponding VMC converter.
The effect is similar as in the buck converter.
Figure 4.25 The frequency responses of the input admittances of the VMC and the
PCMC boost converters at the input voltages of 20 V (solid lines) and 50 V (dashed lines).
166 4 Average and Small-Signal Modeling of Peak-Current-Mode Control
(4.119)
The VMC and PCMC short-circuit admittances are given for comparison at
20 V as
5.86
VMC
Yinsc =
1 + s 2.05 103
(4.120)
7.276 103
PCMC
Yinsc =
1 + s 2.547 106
and at 50 V as
8.9
VMC
Yinsc =
1 + s 3.11 103
(4.121)
1.887 102
PCMC
Yinsc =
1 + s 6.604 106
References
Theory, vol. 15, no. 10, 2007, direct-on-time control, IEEE Trans.
pp. 13201337. Ind. Electron., vol. 53, no. 1, 2006,
18. M.K. Kazimierczuk, Transfer pp. 287295.
function of current modulator in 23. M. Hankaniemi, M. Karppanen,
PWM converters with current-mode and T. Suntio, Load imposed
control, IEEE Trans. Circuits Syst. I, instability and performance
Fundam. Theory Appl., vol. 47, no. 9, degradation in a regulated converter,
2000, pp. 14071412. IEE Proc. Electr. Power Appl., vol. 153,
19. B. Johansson, A comparison and no. 6, 2006, pp. 781786.
improvement of two-continuous time 24. T. Suntio, M. Hankaniemi,
models for current-mode control, in and M. Karppanen, Analysing
Proc. IEEE International dynamics of regulated converters, IEE
Telecommunications Energy Conf., 2002, Proc. Elect. Power Appl., vol. 153, no. 6,
pp. 552559. 2006, pp. 905910.
20. J. Sun and B. Choi, Average modeling 25. T. Suntio, K. Kostov, T. Tepsa,
and switching instability prediction for and J. Kyyra, Using input invariance
peak-current control, in Proc. IEEE as a method to facilitate system design
Power Electronics Specialists Conf., in DPS applications, J. Circuits Syst.
2005, pp. 27642770. Comput., vol. 13, no. 4, 2004,
21. T. Suntio, Analysis and modelling of pp. 707723.
peak-current-mode controlled buck 26. M. Hankaniemi, M. Karppanen,
converter in DICM, IEEE Trans. Ind. T. Suntio, A. Altowati, and K. Zenger,
Electron., vol. 48, no. 1, 2001, Source-reected load interactions in a
pp. 127135. regulated converter, in Proc. IEEE
22. T. Suntio, Unied average and Industrial Electronics Annual Conf.,
small-signal modeling of 2006, pp. 28932898.
169
5
Average and Small-Signal Modeling of Average-Current-Mode
Control
5.1
Introduction
5.2
ACM-Control Principle
Under ACM control, the duty ratio (d) is generated comparing the output
signal (uca ) of the current-loop amplier and the constant ramp signal (Rs Mc )
provided by the PWM modulator as shown in Figure 5.1, where Rs is the
inductor-current equivalent sensing resistor, and Mc the slope of the PWM
ramp in current domain. The duty ratio is established when the output signal
(uca ) of the current-loop amplier reaches the PWM ramp signal. The output
signal of the current-loop amplier (uca ) can be given by
Figure 5.1 ACM-control principles: (a) circuit schematics with a buck converter and
(b) duty-ratio generation.
where uco is the output signal of the voltage-loop amplier and Gca the
transfer function of the current-loop amplier. The instantaneous inductor
current (iL ) can be presented as a sum of the time-averaged inductor current
iL and the triangular-shaped switching ripple (iL-ripple ) ripple. Therefore, the
current-amplier output signal can be given, according to [13], by
of (5.2), i.e., uca = uco + Gca (uco iL ). If the ripple term is not zero,
the dynamics would be changed. The dynamical models presented in [10] are
based on the assumption of the zero-ripple conditions.
In practice, the proper dynamical models exist only either with the full- [13]
or with zero-ripple conditions [10]. The full-ripple effect would take place when
the current-loop amplier is implemented as a perfect PI controller without
the extra high-frequency pole.
5.3
Modeling with Full-Ripple-Current Feedback
ACM control is also a method to change the dynamics imposed by the direct-
duty-ratio or VM control similar to PCM control. Therefore, the fundamental
issue is to nd the proper duty-ratio constraints.
The inductor-current loop (Figure 5.1a) is provided with an average lter
or PI controller, which is shown in Figure 5.2a in current domain, i.e., the
voltage signals are replaced with the corresponding current signals to facilitate
the development of the duty-ratio constraints. Its transfer function (Gca ) can
be given by
1 + s R f Cf
Gca = (5.3)
Cf Cp
s Rin Cf + Cp 1 + s Rf
C f + Cp
Figure 5.2 Current-loop PI controller: (a) physical amplier and (b) its frequency
response.
1
d =
Kf D D UE
Ts Mc +
2L
(1 + Gca ) ico Gca iL Kf qo uo Kf qi uin (5.5)
by applying the duty-ratio constraints developed for the PCM control, where
UE , qo , and qi are dened in Chapter 4 (Section 4.3.1) for the buck, boost, and
buckboost converters.
According to (5.5), it is obvious that the current-loop-amplier gain at the
switching frequency would have a fundamental effect on the ripple effects. It
may also be obvious that the similar mode limit observed in the PCM control
does not easily exist, because the converter is automatically compensated by
means of Mc . Reference [11] provides excessive data on determining the value
of Fm for an ACM-controlled buck converter, and coming up to the conclusion
that Fm = 1/Rs Ts Mc = 1/VM , where VM is the peak-to-peak voltage of the
PWM ramp. The tests were carried out at the operating point close to D = 0.5,
and in addition by using very low value of Kf . According to (5.5), the conclusion
is evident, because Mc = VM /Rs Ts .
The ACM transfer functions cannot be easily obtained anymore by
substituting the perturbed duty ratio (d) in the corresponding VMC small-
signal state space by means of (5.5) because of the current-loop-amplier
transfer function but the block-diagram technique introduced in conjunction
with the PCM modeling has to be applied.
Figure 5.4 shows the required block diagrams, where the coefcients A and B
for the basic converters are as follows: buck A = 1, B = 0, boost and buckboost
A = D , B = IL , and the output-voltage-feedback gain (qo ) and the input-voltage-
feedforward gain (qi ) as dened above based on the corresponding PCM gains.
From Figure 5.4a, we may compute the transfer functions dening the
internal dynamics of the ACM-controlled converter as a function of the VMC
transfer functions and the duty-ratio-constraints coefcients to be as follows:
BFm Gca
1+ Gvioo Fm qi Gvco
A
Gioo =
1 + Lc (s) + Lv (s)
BFm Gca Fm Gca v
1+ v
Zoo + Gco
A A
Zoo =
1 + Lc (s) + Lv (s)
(1 + Gca ) Fm Gvco
Gco =
1 + Lc (s) + Lv (s)
Gca
Fm qo + Gvioo + qi Gvci
AZC
Yino = Yino
v
1 + Lc (s) + Lv (s)
174 5 Average and Small-Signal Modeling of Average-Current-Mode Control
Gca v Gca v
Fm ((qo + )Z )Gci
AZC oo A
Toio = Toio
v
+
1 + Lc (s) + Lv (s)
(1 + Gca )Fm Gvci
Gci = (5.6)
1 + Lc (s) + Lv (s)
where the inductor-current-loop gain (Lc (s), and the output-voltage-loop gain
(Lv (s)) are as follows:
5.4
Dynamic Review
The dynamic effects imposed by the ACM control are analyzed by using the
buck converter as shown in Figure 5.5. The peak-to-peak voltage swing (VM )
of the PWM modulator is set to 3 V, and consequently, Mc = 40 A/10 s
(i.e., VM /Rs Ts ). The proposed dynamical models (5.6) are veried by means of
simulated frequency responses. The dynamics of the ACM-controlled converter
is compared to the corresponding VM- and PCM-controlled converters. The
internal transfer functions cannot be obtained directly by simulation because
of the current-output nature of the converter at open loop, but they have to be
computed similarly to the PCM transfer functions from the measured data.
The current-loop amplier is designed to have a zero (i.e., 1/Rf Cf ,
Rf = 10 k, Cf = 47 nF) at half the resonant frequency (i.e., 339 Hz). Its high-
frequency gain (Rf /Rin ) is varied from 1 to 10 by changing Rin accordingly as
shown in Figure 5.6. The high-frequency pole is placed to innity (i.e., Cp = 0).
The corresponding inductor-current-loop gains (i.e., Lc (s)(5.7)) are shown
in Figure 5.7 at the input voltages of 20 and 50 V. It may be obvious that Kf
Figure 5.7 The inductor-current-loop gains at the input voltages of 20 and 50 V with
varying current-amplier high-frequency gain (Kf ).
should be higher than unity for a proper low-frequency gain but not much
higher than 10 to ensure proper crossover frequency. It is dened in [1] that
the maximum gain should not exceed the value given by Kf = Mc /M2 , where
M2 is the down slope of the inductor current yielding 42. The loop phase
margin is always at least 90 .
5.4 Dynamic Review 177
5.4.1
Control-to-Output Transfer Function
because the output-voltage feedback gain (qo ) is zero for a buck converter, where
Gvco and GvcL are the VMC control-to-output and control-to-inductor current
transfer functions, respectively. In this case, the control-to-output transfer
function will be given in voltage domain by Gco /Rs , where Rs = 75 m as
shown in Figure 5.5, because Mc is dependent of Rs . The predicted (solid and
dashed lines) and simulated (dots and squares) internal transfer functions are
shown in Figure 5.8 at the input voltages of 20 and 50 V. It is obvious that the
predictions and simulated responses have a good match.
Figure 5.9 shows the load-affected (dash-dot lines) and internal (solid and
dashed lines) transfer functions at the input voltage of 20 V. The differences
are observable at the frequencies lower than the resonant frequency. If making
conclusions based on the load-affected transfer functions (i.e., ZL = 4 ), the
low-frequency phase of 90 implying tendency to low-frequency instability
in the case of traditional PI-type controllers would not be noticed.
Figure 5.10 shows the control-to-output transfer function of the ACM, VM,
and PCM-controlled converters in voltage domain at the input voltage of 20 V.
It may be obvious that the high value of Kf induces PCM-like features and the
low value of Kf induces VM-like features.
5.4.2
Output Impedance
The predicted and simulated (dots, squares, and triangles) frequency responses
at the input voltages of 20 V (solid lines) and 50 V (dashed lines) are shown
in Figure 5.11. The simulated responses match perfectly the corresponding
predicted responses. The ACM control clearly increases the low-frequency
impedance similarly to the PCM control.
The comparison between the corresponding VM, PCM, and ACM (solid
lines) output impedances at the output voltage of 20 V are shown in Figure 5.12
verifying the PCM features of the ACM output impedance.
The load-affected (ZL = 4 ) (dashed and dash-dot lines) and the internal
(solid lines) output impedances are shown in Figure 5.13. The differences are
178 5 Average and Small-Signal Modeling of Average-Current-Mode Control
Figure 5.8 The frequency responses of the internal control-to-output transfer functions at
the input voltages of 20 and 50 V: (a) Kf = 1 and (b) Kf = 10.
Figure 5.9 Load-affected (dash-dot lines) and internal (solid and dashed lines) transfer
functions at the input voltage of 20 V.
Figure 5.10 Comparison of VM, PCM, and ACM (solid lines) transfer functions at the
input voltage of 20 V.
5.4.3
Input-to-Output Transfer Function
Figure 5.11 The frequency responses of the internal output impedances at the input
voltages of 20 V (solid lines) and 50 V (dashed lines), when Kf varies from 1 to 10.
Figure 5.12 The comparison of VM, PCM, and ACM (solid lines) output impedances at
the input voltage of 20 V, when Kf is varying from 1 to 10.
The predicted and simulated (dots, squares, and triangles) internal input-
to-output transfer functions at the input voltages of 20 V (solid lines) and
50 V (dashed lines) are shown in Figure 5.14. The predicted and simulated
responses have very good match validating the accuracy of the proposed
modeling method. It may be obvious that the increase in the ripple feedback
also increases the input-noise attenuation.
5.4 Dynamic Review 181
Figure 5.13 Load-affected (dashed lines) and internal (solid lines) output impedances at
the output voltage of 20 V, when Kf varies from 1 to 10.
Figure 5.15 The comparison of the VM, PCM, and ACM (solid lines) input-to-output
transfer functions at the input voltage of 20 V, when Kf varies from 1 to 10.
Figure 5.16 Load-affected (dashed lines) and internal (solid lines) input-to-output
transfer functions at the output voltage of 20 V, when Kf varies from 1 to 10.
5.5 Effect of Current-Loop High-Frequency Pole 183
5.4.4
Input Admittance
5.5
Effect of Current-Loop High-Frequency Pole
Figure 5.17 The comparison of the VM, PCM, and ACM (solid and dashed lines) input
admittances at the input voltage of 20 V, when Kf varies from 1 to 10.
184 5 Average and Small-Signal Modeling of Average-Current-Mode Control
where iL-pp is the peak-to-peak value of the ripple current. The inverse
relation to the square of n indicates that the rst harmonic components
have a very strong effect and, therefore, the high-frequency pole (fp )
would shape easily the ripple component and, consequently, affect the
dynamics of the ACM-controlled converter more than would be expected.
We do not give analytical models capable to perfectly predict the converter
dynamics. The boundaries for the ripple effects are naturally the full-ripple
5.5 Effect of Current-Loop High-Frequency Pole 185
effects [13] introduced in this chapter and zero-ripple effects introduced in [10]
setting Kf = 0.
The simulated duty-ratio generation process (5.4) at the input voltages of
20 and 50 V are shown in Figure 5.18, where Cp = 0 corresponds to fp = ,
Cp = 160 pF to fp = fs , and Cp = 646 pF to fp = 0.25 fs . The dashed horizontal
lines correspond to the averaged current-amplier output signal (uca ). The
control voltage (uco ) has been kept constant. The PWM ramp signal (Rs Mc )
186 5 Average and Small-Signal Modeling of Average-Current-Mode Control
pole (fp ), which are 15.8 kHz and 57.3 (Figure 5.19b) for fp = 0.25 fs ,
respectively.
The effect of the location of the high-frequency pole on the control-to-output
transfer function is shown in Figure 5.20a and on the input-to-output transfer
function in Figure 5.20b. The simulated frequency responses are marked
with dots (Cp = 0), squares (Cp = 160 pF), and triangles (Cp = 646 pF). The
predicted responses marked with dash-dot line (Cp = 0) are computed by using
Kf = 10. The other predicted responses (Cp = 160 pF and Cp = 646 pF) are
computed by using Kf = 0. According to the simulated responses, the high-
frequency pole affects mainly the high-frequency behavior of the corresponding
transfer functions. The observed peaking at 15.8 kHz is the consequence of
the phase margin (i.e., <60 ) in the inductor-current loop as discussed earlier.
It may be obvious that the use of Kf = 0, that is, omitting the ripple effect,
would produce quite accurate predictions.
References
6
Average and Small-Signal Modeling of Self-Oscillation Control
6.1
Introduction
6.2
Self-Oscillation Modeling
6.2.1
Averaged Direct-on-Time Model
According to Chapter 3, the derivative of the average inductor current iL can
be given by
diL ton toff1
= m1 m2 (6.1)
dt ts ts
From the inductor-current waveforms in Figure 6.2, we may solve toff1 by
means of iL yielding
2iL
toff1 = (6.2)
TD
m2 1
ts
Substituting toff1 in (6.1) with (6.2) yields
diL ton 2
= m1 iL (6.3)
dt ts ts TD
The derivative for the average capacitor voltage (uC ) can be generally given by
duC q1 iL io
= (6.4)
dt C C
where the coefcient q1 is as follows: buck q1 = 1, boost and buckboost
q1 = 1 ton /(ts TD ).
6.2 Self-Oscillation Modeling 191
Buck:
TD D
M D, =
Ts TD
1
Ts
TD
D
Ts
UE = UD or 0
TD
1
Ts
192 6 Average and Small-Signal Modeling of Self-Oscillation Control
TD
D
D Ts
rE = rL + r + (rd or rds2 )
TD ds1 TD
1 1
Ts Ts
IL = Io
D
Iin = I
TD o
1
Ts
Boost:
TD
1
TD Ts
M D, =
Ts
TD
D
Ts
UE = UD or 0
TD 2 TD
1 D(1 )
Ts Ts
rE = 2 rL + 2 rds1
TD TD
D D
Ts Ts
TD
1
Ts D
+ (rd or rds2 ) + r
T D TD C
D D
Ts Ts
TD
1
Ts
IL = I
TD o
D
Ts
TD
1
Ts
Iin = I
TD o
D
Ts
BuckBoost:
TD D
M D, =
Ts TD
D
Ts
UE = UD or 0
6.2 Self-Oscillation Modeling 193
TD 2 TD TD
1 D(1 ) 1
Ts Ts Ts
rE = 2 rL + 2 rds1 +
TD TD TD
D D D
Ts Ts Ts
D
(rd or rds2 ) + rC
TD
D
Ts
TD
1
Ts
IL = I
TD o
D
Ts
D
Iin = I
TD o
D
Ts
The steady-state cycle time (Ts ) can be solved from the inductor current
waveforms in Figure 6.2 yielding
2IL (M1 + M2 )
Ts2 2TD + Ts + TD2 = 0 (6.8)
M1 M2
and substituting the topology-based up and down slopes with the values
dened in Chapter 3 (Section 3.3).
6.2.2
Small-Signal Direct-on-Time Model
The small-signal state space can be derived from the averaged state space (6.7)
by developing the proper partial derivatives as instructed in Chapter 2. Under
self-oscillation control or generally in the variable-frequency-operation mode,
the cycle time (ts ) is also variable. Therefore, we also have to develop proper
dynamic constraints (i.e., cycle-time constraints) for the varying cycle time in
order to introduce its effect on the dynamics of the converter.
The cycle-time constraints may be obtained from the denition of the cycle
time ts = ton + toff1 + TD by substituting toff1 with (6.2) yielding
2iL
ts = ton + + TD (6.9)
TD
m2 1
ts
and by developing the proper partial derivatives, and formulating the
results as
ts = Fm
c
(ton + qcc iL + qco uo + qci uin ) (6.10)
194 6 Average and Small-Signal Modeling of Self-Oscillation Control
The nal small-signal state space results when the perturbed cycle time (ts ) is
substituted with (6.10).
It has been observed that the circuit parasitic elements and the delay (TD ) do
not contribute much onto the converter dynamics [10]. Therefore, we may omit
their effect and develop the constraints coefcients in a most convenient form.
The parasitic elements and the delay (TD ) would, however, signicantly affect
the steady-state operating point, and should not be omitted when dening the
steady-state parameters.
The coefcients of the cycle-time constraints (6.10) can be given for the basic
converters as shown in Table 6.1.
We do not give explicitly the small-signal state spaces but would proceed
directly to the required PCM modeling.
6.2.3
Small-Signal PCM Models
In order to obtain the PCM small-signal state space, we have to develop the
on-time constraints relating the perturbed on-time (ton ) to the control current
(ico ), the other circuit variables and elements similarly to the xed-frequency
PCM modeling treated in Chapter 4. From Figure 6.2, the comparator equation
dening the length of the on-time at t = kts + ton can be given by
ico = iL + iL (6.11)
The difference (iL ) between the peak inductor current and its average value
can be computed to be
ton m1 TD
iL = 1+ (6.12)
2 ts
Therefore, the comparator equation (6.11) becomes
ton m1 TD
ico = iL + 1+ (6.13)
2 ts
2L DTs DTs
Buck 1
Um U0 2L 2L
2L DTs
Boost 1 0
Um 2L
2L DTs
Buckboost 1 0
Um 2L
6.2 Self-Oscillation Modeling 195
Converter Fm
c
qcc qco qci
2L D(Um U0 )Ts
Buck 1 0
U0 U02
2L DUm Ts DUm Ts
Boost 1
U0 Um (U0 Um )2 (U0 Um )2
2L DUm Ts
Buckboost 1 0
U0 U02
from which the on-time constraints can be solved by developing the proper
partial derivatives and applying the cycle-time constraints (6.10) yielding
ton = Fm
o
ico qoc iL qoo uo qoi uin (6.14)
The coefcients of the on-time constraints (6.14) can be given for the basic
converters as shown in Table 6.2.
The small-signal state spaces and the corresponding sets of the transfer
functions corresponding to the self-oscillation control can be given for the
basic converters as follows:
Buck:
diL 4 2
= iL + ico
dt Ts Ts
duC 1 1
= iL io
dt C C (6.15)
DD Ts D2 D Ts
iin = D(2D 1) iL + uC uin + DD ico
2L 2L
duC
uo = uC + rC C
dt
D2 D T DIL
DD Ts
DIL
s
= =
Yino Toio 2L Uin s 2LC s Uo C
=
Gioo Zoo 1 + s rC C
0
sC
(6.16)
2 1
DD s2 + s +
D Ts LC
4
Gci s s +
= Ts (6.17)
Gco
+
2(1
s rC C)
4
s Ts C s +
Ts
where we have applied the identity Ts = 2LIL Uin /(Uin Uo )Uo .
196 6 Average and Small-Signal Modeling of Self-Oscillation Control
In boundary mode, the average inductor current stays constant at half the
peak inductor current, which is dened by the control current. Therefore, it is
natural that the input-to-output transfer function (Gioo ) of a buck converter
is zero, because IL = Io , and the input admittance (Yino ) equals the ideal
input admittance (Yin DIL /Uin ). The transfer functions are mainly of
rst order except the control-related transfer functions, which are the expected
results due to the tightly bounded inductor current.
Boost:
diL 4 2
= iL + ico
dt Ts Ts
duC D (2D + 1) DD2 Ts DD Ts 1 DD
= iL uC + uin io ico
dt C 2LC 2LC C C
iin = iL
duC
uo = uC + rC C (6.18)
dt
0 0
Yino Toio DD Ts (1 + s rC C) 1 + s rC C
=
(6.19)
Gioo Zoo DD2 Ts DD2 Ts
2LC s + C s+
2LC 2LC
2
Ts s +
4
Ts
Gci
=
DT (6.20)
(1 + s rC C)
s
Gco 2D 1 s 2
2
DD Ts 4
Ts C s + s+
2LC Ts
where we have applied the identity Ts = 2LIL Uo /(Uo Uin )Uin . As discussed
earlier, the average inductor current stays constant at Ico /2. Therefore, it is
natural that the input admittance (Yino ) and the output-to-input transfer
function (Toio ) are zero as well as the control-to-input transfer function (Gci )
is of rst order. The control-to-output transfer function (Gco ) contains an
RHP zero at 2/DTs , which is symbolically same as the RHP zero in the
DCM VM control-to-output transfer function. It may be obvious that the
RHP zero does not much affect the magnitude but does affect the phase
behavior (i.e., the phase starts affecting from = 0.2/DTs , which corresponds
to f = (0.064/D) fs ). It may be obvious that the maximum control bandwidth
would be limited, and the stability of the converter would be sensitive to the
variation in the output-capacitor ESR (rC ).
6.2 Self-Oscillation Modeling 197
BuckBoost:
diL 4 2
= iL + ico
dt Ts Ts
duC D (2D + 1) DD2 Ts D2 D Ts 1 DD
= iL uC + uin io ico
dt C 2LC 2LC C C
DD2 Ts D2 D Ts
iin = D(2D 1) iL + uC uin + DD ico
2L 2L
duC
uo = uC + rC C (6.21)
dt
D2 D Ts s DD2 Ts s
DD2 Ts DD2 Ts
2L s + 2LC 2LC s +
Yino Toio 2LC
= (6.22)
Gioo Zoo D2 D Ts (1 + s rC C) 1 + s r C
C
2
DD Ts DD Ts2
2LC s + C s+
2LC 2LC
2 D
DD s + s +
2
D Ts LC
DD2 Ts 4
s+ s+
2LC T
Gci s
= (6.23)
Gco DT
2D 1 s s
(1 + s rC C)
2
2
DD Ts 4
Ts C s + s+
2LC Ts
where we have applied the identity Ts = 2LIL (Uin + Uo )/Uin Uo . The control-
to-output transfer function (Gco ) contains an RHP zero at 2/DTs , which is
symbolically same as the RHP zero in the DCM VM control-to-output transfer
function. It may be obvious that the RHP zero does not much affect the
magnitude but does affect the phase behavior (i.e., the phase starts affecting
from = 0.2/DTs , which corresponds to f = (0.064/D) fs ). The buckboost
converter does not have similar special features as the buck and boost
converters, because both the input and output currents are discontinuous.
It may be obvious that the maximum control bandwidth would be limited
and the stability of the converter would be sensitive to the variation in the
output-capacitor ESR (rC ) as discussed in [10]. The rst-order nature of (6.22)
is natural due to tightly bounded inductor current.
198 6 Average and Small-Signal Modeling of Self-Oscillation Control
6.3
Dynamic Review
6.3.1
Buck Converter
The buck converter shown in Figure 6.4 is subjected to the dynamic analyses.
There are available commercial critical (CM) or transition (TM) mode PWM
modulators as introduced in [1], which can be used to implement the self-
oscillation control.
The required control input (Ico ) in current domain can be approximated by
means of
2Io M1 M2
2
Ico 2Io Ico TD = 0 (6.24)
M1 + M2
where M1 and M2 are the up and down slopes of the inductor current,
respectively. Similarly the cycle time (Ts ) can be solved by means of
M1 M2
Ts = TD + Ico (6.25)
M1 + M2
and the duty ratio (D) by means of
Ico
D= (6.26)
M1 Ts
Equations (6.24)(6.26) are solved from the inductor current waveforms shown
in Figure 6.2.
constant at half the control current. This also means that the output impedance
does not change along the operation point as is usual with the other control
modes. The predicted (solid line) and simulated (dots) frequency responses of
the output impedance are shown in Figure 6.8a conrming the validity of the
6.3 Dynamic Review 201
Figure 6.7 The comparison of the VM (dashed line), PCM (dash-dot line), and
self-oscillation (solid line) control-to-output transfer functions at the input voltage of 20 V.
DIo
(6.29)
TD
1 Uin
Ts
which equals the general ideal input admittance (Iin /Uin ) of the buck
converter.
202 6 Average and Small-Signal Modeling of Self-Oscillation Control
6.3.2
Flyback Converter
the output-voltage loop gain due to the difculties to measure the open-loop
responses reliably.
The required control current (Ico ) can be approximated by means of
2Io (M1 + M2 ) 2Io M2
2
Ico Ico TD = 0 (6.30)
M1 L
and the cycle time (Ts ) and the duty ratio (D) according to (6.25) and (6.26),
respectively.
The open-loop transfer functions are analyzed assuming that the input-side
parameters of the yback converter (Figure 6.9) are transformed into the
secondary side: Uin = 27.5 V and L = 64 H. The measured voltage loop gain
(L(s)) is shown in Figure 6.10a by varying the delay time from 0 to 2 s [10],
and the corresponding predictions in Figure 6.10b. The switching frequency
was approximately 64 kHz and the load of a 12 resistor. It may be obvious
that the delay does not much affect the dynamics, when its value is less than
12% of the cycle time. The extra low-frequency ripple in the measurements is
due to the rectied line voltage having frequency of 50 Hz.
Figure 6.10 The frequency response of the voltage loop gain: (a) experimental
measurement and (b) predictions.
Figure 6.11 The predicted (solid line) and simulated (dots: TD = 0, and squares:
TD = 5 s) frequency responses of the control-to-output transfer function.
of the output capacitor, and the increase in it could reduce the gain margin
to be unacceptable. As discussed above, the high input voltage and low output
current would also increase the gain, which may lead to unacceptable low gain
margin or even instability.
The load-affected transfer function compared to the internal transfer function
is shown in Figure 6.12. In this case, the internal transfer function does not
contain any surprising features as was the case with the buck converter.
Figure 6.12 Load-affected (dashed line) and internal control-to-output transfer function.
206 6 Average and Small-Signal Modeling of Self-Oscillation Control
Figure 6.13 The predicted (solid line: TD = 0, dashed line: TD = 5 s) and simulated
(dots: TD = 0, and squares: TD = 5 s) frequency responses of the output impedance.
6.3 Dynamic Review 207
the converter attenuates the input noise at the low frequencies, when the
duty ratio is less than 0.5. The maximum designed duty ratio of the yback
converter (Figure 6.9) is typically 0.5 in order to keep the component stresses
at a reasonable level.
The predicted (solid and dashed lines) and simulated (dots: TD = 0, squares:
TD = 5 s) frequency responses of the input-to-output transfer function are
shown in Figure 6.14. The high-frequency phase responses are missing due
to the problems to extract them, when the switching-frequency ripple is much
higher than the response signal. The proposed model accurately predicts the
response, when the delay is small. The tendency of the delay is to increase the
attenuation and decrease the phase at low frequencies.
The resistive-load-affected transfer function (dashed line) compared to the
internal transfer function (solid line) is shown in Figure 6.15. It may be obvious
that the load-affected transfer function would give misleading information on
the attenuation potential of the converter. The extra attenuation is from the
attenuating effect of the output impedance and the load resistor.
D2 D Ts s
(6.34)
DD2 Ts
2L s +
2LC
Figure 6.15 Load-affected (dashed line) and internal input-to-output transfer function.
References
7
Dynamic Modeling and Analysis of Current-Output
Converters
7.1
Introduction
7.2
Dynamic Models for Current-Output Converter
7.2.1
Modied-State-Space-Averaging Technique
diL rE D 1 UE
= iL + uin uin + d
dt L L L L
duc 1 1
= uc + uo
dt rc C rc C
(7.1)
iin = DiL + IL d
1 1
io = iL + uc uo
rc rc
rE = rL + Drds + D rd
(7.2)
UE = Uin + UD + (rd rds )Io
2
(7.3)
D (1 + src C) D(1 + src C) DUE (1 + src C)
rE + rc 1
D(1 + src C) LC s2 + s + UE (1 + src C)
L LC
=
(rE + sL)(1 + src C)
0 0 IL
+
0 0 0
According to (7.3), all the transfer functions except the output admittance
i
(Yoo ) are of the rst order, which is as could be expected due to the dynamic
short-circuit at the output of the converter. We also give for comparison
the set of transfer functions dening the dynamics of the corresponding
voltage-output converter as follows:
v v uin
iin Yino Toio Gvci
= io
uo Giioo Zoov
Gvco
d
v v
Yino Toio Gvci
Gvioo Zoo
v
Gvco
7.2 Dynamic Models for Current-Output Converter 215
D2 s D(1 + src C) DUE s
L LC L
D(1 + src C) (rE + sL)(1 + src C) UE (1 + src C)
= LC LC LC (7.4)
rE + rc 1
s2 + s +
L LC
0 0 IL
+
0 0 0
i
According to (7.2) and (7.4), the output admittance (Yoo ) is exactly the inverse
of the output impedance (Zoo ) of the corresponding voltage-output converter.
This means that the output admittance is the only directly measurable transfer
function in a current-output converter.
The current-output mode has clearly and signicantly changed the internal
dynamics of the converter by removing its resonant nature from all the other
transfer functions except from the output admittance. It may also be obvious
that the gain of the internal current loop (Lc (s)) may be much higher than the
corresponding gain of the voltage loop (Lv (s)) due to the changes in the control-
to-output transfer function. We will later show in Section 7.3 that the load
would easily recover the voltage-output nature of the transfer functions, which
also explains the observed unexpected changes in the crossover frequency of
the current loop observed in [6] as discussed earlier in Section 7.1. In short,
the close-to-ideal voltage-type load such as storage batteries [4, 7] or a large
capacitor would recover the internal dynamics of the converter into effect with
the observed consequences.
The modied state-space-averaging technique can be equally applied to all
the converters, but we have only demonstrated the use of the technique with
the VMC buck converter. The more general and may be more convenient
treatment of the modeling would be given in the next section.
7.2.2
General Dynamic Models
Gvioo Toio
v v v
Gvco Toio
Toio
v
Yino + Gvci + uin
iin v
Zoo v
Zoo v
Zoo
=
v v
uo
(7.6)
io Gioo 1 Gco
v v v c
Zoo Zoo Zoo
According to (7.6), it is clear that the output admittance of the current-output
converter is the inverse of the output impedance of the corresponding voltage-
output converter as we observed already in the previous section. The order
of the internal control-to-output (Gico ), input-to-output (Giioo ), and output-to-
i
input (Toio ) transfer functions are surely reduced compared to the order of the
i
corresponding voltage-output converter, but the input admittance (Yino ) and
i
the control-to-input (Gci ) may or may not have the same order and the features
as the corresponding voltage-output converter. The internal input admittance
i
(Yino ) is the same as the short-circuit input admittance (Yinsc ) dened for
the voltage-output converter, but the input admittance is not anymore load
independent, which may be concluded according to Figure 7.3b.
7.3
Load and Supply Interactions
The effect of the nonideal load (ZL , eo ) can be found by computing uo at the
presence of the load from Figure 7.6, which yields
(7.10)
i
where Yin (the ideal input admittance) is equal to the ideal input admittance
Gv Gv
i
of the voltage-output converter (i.e., Yin = Yin
v
= Yino
v
ioo
Gvco
ci
), and
i
Yinoc (the open-circuit input admittance) is equal to the internal open-loop
i
input admittance of the voltage-output converter (i.e.,Yinoc = Yino
v
). If the
source interactions are to be dened for the load-affected converter, then all
the parameters in (7.10) would be the corresponding load-affected transfer
v
functions dened in (7.8). The ideal input admittance (Yin ) and the open-
i
circuit input admittance (Yinoc ) will be the only parameters, which will stay
intact.
Gvco
(7.12)
Zv
1 + oo
ZL
Equation (7.11) shows that the load does not affect the control-to-output
transfer function, when ZL Zoo v
. Equation (7.12) shows that the load does
not affect the control-to-output transfer function, when ZL Zoo v
. In both the
cases, the resulting effect is typically a reduction of crossover frequency of the
current or voltage loop.
According to (7.11), it may be obvious that the resistive load would recover
the dynamical features of the voltage-output converter into the current-output
Gvco
co ZL , when ZL > Zoo . Similarly, the low-impedance
converter, because GiL v
load would change the voltage-output converter to have the features resembling
Gvco
current-output converter, when ZL < Zoo v
, because GvL
co ZL Zoo .
7.4
Cascaded Voltage-Current Loops
The rectiers in the Telecom DC-UPS applications (Figure 7.1) [4] are normally
operating at voltage-output mode, and when recharging the parallel connected
battery, the current-output mode is automatically switched on. The required
control system may be implemented either by using independent controllers
for the voltage and current loops or using a cascaded conguration, where the
voltage loop is the inner loop and the current loop the outer loop. The rst
case means that the voltage and current loops do not interact and, therefore,
the basic current-output dynamical modeling presented in Section 7.2 applies.
The second case means that the voltage and current loops are interconnected
and, therefore, a different technique has to be applied to nd the required
dynamical models.
In the cascaded case, the closed-loop voltage-output converter has to be
converted into the current-output mode. This can be accomplished by using
similar methods as with the open-loop converter, but the open-loop transfer
functions in (7.6) have to be replaced with the corresponding closed-loop
transfer functions as follows:
7.5 Dynamic Review 219
Gvioc Toic
v
Tv v
Gvcoc Toic
v
+ oic Gvcic +
Yinc uin
iin v
Zoc v
Zoc v
Zoc
=
uo (7.13)
io Gvioc 1 Gvcoc
v v v
c
Zoc Zoc Zoc
where the subscript extension c denotes closed loop and the corresponding
transfer functions are given in (7.14) (Gse = voltage sensing gain and
Lv (s) = voltage loop gain)
v v
Yinc Toic Gvcic
Gvioc Zoc v
Gvcoc
Gv Gv Lv (s) Z v Gv Lv (s) Gvci Lv (s)
v
Yino ioov ci v
Toio + oov ci
Gco 1 + Lv (s) Gs 1 + Lv (s) Gse Gco 1 + Lv (s)
v
=
v
Gioo v
Zoo 1 Lv (s)
1 + Lv (s) 1 + Lv (s) Gse 1 + Lv (s)
(7.14)
7.5
Dynamic Review
The behavior of the control-to-output transfer function (Gico ) and the current-
loop gain (Lc (c)) of the current-output VMC and PCMC buck converter in
CCM would be analyzed dynamically in this section. The experimental buck
converter is shown earlier in Figure 7.4.
The predicted frequency responses of the internal (Gico ) and resistive-load-
affected (GiR
co ) control-to-output transfer functions are shown in Figure 7.7 at
the input voltage of 50 V and at the load of 2.5 A based on the analytical models
derived earlier in Chapters 3 and 4.
The solid lines represent the internal dynamics and the dashed lines the
4--resistor-affected dynamics. The VMC control-to-output transfer function
is multiplied by the modulator gain 1/3, and the PCMC control-to-output
transfer function is divided by the inductor-current-sensing resistor of 75 m.
According to Figure 7.7a, the current-loop crossover frequency has clear ten-
dency to reduce approximately one decade, when the resistive load is connected
compared to the internal crossover frequency. According to Figure 7.7b, the
change of crossover frequency under PCM control could be approximately two
decades or more. These are clear indications and explain the observed phe-
nomena in [6]. This also means that the real reason for the observed problems
has been the incorrect control design. It is discussed in [6] that the unexpected
phenomenon can be avoided if the instantaneous current limiting of the PCM
control is only applied. This is true because the internal instantaneous current
limiting forces the converter to enter into the open-loop mode of operation
and, therefore, no feedback loop from the output current does exist.
220 7 Dynamic Modeling and Analysis of Current-Output Converters
Figure 7.7 The frequency responses current-output buck converter at the input
of the internal (solid lines) and resistive- voltage of 50 V and at the load current of 2.5
load-affected (dashed lines) control- A under (a) VM control and (b) PCM
to-output transfer functions of the control.
Figure 7.8 Measured frequency responses load (R, dashed lines) of a current-output
of the current-loop gain at the input voltage buck converter under (a) VM control and
of 50 V and the output load current of 2.5 A (b) PCM control.
using RC load (solid lines) and pure resistor
made earlier in conjunction with Figure 7.7 are correct with respect to the
crossover-frequency changes as well as the effect of a resistive load on the
converter dynamics. The shown internal crossover frequencies are actually
slightly load-affected due to the output-current-sensing resistor of 50 m
(Figure 7.4), which is higher than the high-frequency output impedance of the
converters causing slight reduction of the loop crossover frequency.
222 7 Dynamic Modeling and Analysis of Current-Output Converters
Figure 7.9 The internal impedance of the electronic load (dash-dot lines) and the output
impedances of the experimental converters (VMC solid lines, PCMC dashed lines).
Figure 7.10 The measured current loop gains at the RC load (solid lines) and the
electronic voltage-type load (dashed lines).
References 223
Figure 7.9 shows that the internal impedance of the electronic load is
quite high and higher than the internal output impedances of the converters
in the frequencies starting from 300 Hz. This means that the measured
loop gain is load affected and does not give the correct information on the
dynamics of the loop gain. The corresponding measured current-loop gains
are shown in Figure 7.10, which conrms the conclusions made according to
the impedances. The current loop indicates very low crossover frequency and
phase margin (PM), which would lead to redesign of the controller. It may be
obvious that the redesign could lead even to a worse design by extending the
crossover frequency beyond the switching frequency. As a consequence, it is
highly recommended to use an RC load with sufciently large capacitor for
the validation purposes in order to avoid the problems originating from the
nonideal characteristics of the electronic loads.
References
8
Interconnected Systems
8.1
Introduction
8.2
Theoretical Interaction Formulation
[41, 43]. The two-port model of Figure 8.1 can also be represented equally in a
matrix form at open loop by
uin
iin Yino Toio Gci
= io (8.1)
uo Gioo Zoo Gco
c
and at closed loop by
Gioo Gci Lv (s) Zoo Gci Lv (s) Gci Lv (s)
Y Toio +
iin ino G 1 + Lv (s) Gco 1 + Lv (s) Gse Gco 1 + Lv (s)
= co
uo Gioo Zoo 1 Lv (s)
1 + Lv (s) 1 + Lv (s) Gse 1 + Lv (s)
u
in
io (8.2)
c
where Lv (s) denotes the output-voltage loop gain and Gse the output voltage
sensing gain. If the electrical system is unregulated, the control variable (c)
and the voltage-loop gain Lv (s) equals zero, and thus the dynamic description
would consist of only four transfer functions instead of six. The control
variable (c) corresponds to the reference voltage (ur ) at closed loop and may
be usually zero for a constant-voltage converter. Therefore, the closed-loop
system is most usually represented by using only four transfer functions
(i.e., Yinc , Toic , Gioc , and Zoc ), which are the four left-most elements
in (8.2).
Any electrical system can be represented by means of the two-port model of
Figure 8.1. The models can be connected in series and/or parallel. We would
only treat the systems comprising of series-connected subsystems of which
the intermediate bus architecture (IBA, Figure 8.2) is a typical example and
widely used in powering different electronics loads [35].
8.2.1
Load and Supply Interactions
and
Gioc Toic ZL Toic Gcoc Toic
Yinc + Gcic +
Zoc + ZL Zoc + ZL Zoc + ZL
iin
= Gioc Zoc Gcoc
uo
Zoc Zoc Zoc
1+ 1+ 1+
ZL ZL ZL
u
in
jo (8.4)
c
where the closed-loop internal transfer functions are dened explicitly in (8.2).
Similarly, the source-affected sets of transfer functions can be given by
Yino Toio Gci
iin 1 + Zs Yino 1 + Zs Yino 1 + Zs Yino
=
uo Gioo 1 + Zs Yinsc 1 + Zs Yin
Zoo Gco
1 + Zs Yino 1 + Zs Yino 1 + Zs Yino
u
ins
io (8.5)
c
and by
Yinc Toic Gcic
iin 1 + Zs Yinc 1 + Zs Yinc 1 + Zs Yinc
=
uo Gioc 1 + Zs Yinsc 1 + Zs Yin
Zoc Gcoc
1 + Zs Yinc 1 + Zs Yinc 1 + Zs Yinc
u
ins
io (8.6)
c
where Yin is the ideal input admittance and Yinsc the short-circuit input
admittance dened in (8.7). Both these special input admittances are load
independent, and the ideal input admittance is operation- and control-mode
independent as well [36]. The special admittances are explicitly presented
for the basic converters in Chapter 3 in conjunction with the corresponding
dynamical models, and naturally always computable by means of (8.7) for
any converter. The short-circuit input admittance can be measured accurately
enough by using the parallel connected resistor and large capacitor as a load
as described in Chapter 7. The ideal input admittance cannot be measured
directly because it is the internal feature of the converter.
Gioo Gci Gioc Gcic
Yin = Yino = Yinc
Gco Gcoc
(8.7)
Gioo Toio Gioc Toic
Yinsc = Yino + = Yinc +
Zoo Zoc
230 8 Interconnected Systems
8.2.2
Internal and InputOutput Stabilities
roots in the closed right-half plane of the complex plane. The stability can also
be inferred applying the Nyquist stability criterion to S22 L11 . S22 L11 is usu-
ally known as the minor-loop gain according to [10] and constitutes, in practice,
of the output impedance of subsystem S and the input impedance of subsystem
L, respectively. The presented system-theoretic approach is scientically sound
and proofs that the minor-loop gain can be used to study the stability of cascaded
system, but it does not take any stand on the performance of the system (i.e., the
gain and phase margins of the minor-loop gain do not necessarily comply to the
same output-voltage-loop-gain margins of the supply or load converter) [30, 31].
In the case of supply converter (i.e.,S), the minor-loop gain can be naturally
given by Zoc /ZL , which equals Zoo /(1 + Lv (s))/ZL . If the voltage-loop gain
is high, then the minor-loop gain can be approximated by Zoo /Lv (s)/ZL ,
which has an inverse relation to the real load-affected loop gain as discussed
in the previous section. If the loop gain is small, then the minor-loop gain
would correspond to Zoo /ZL , which does not have any relation to the real
load-affected loop gain [30]. In practice, this means that the gain margin of
the minor-loop gain corresponds to the gain margin of the voltage loop of the
supply converter at low frequencies, but more gain margin is required at those
frequencies close to and higher than the crossover frequency of the internal
voltage loop in order to ensure that the dynamic characteristics related to the
voltage loop would stay intact.
Similar explicit theoretical formulation between the minor-loop gain of the
source impedance and the input impedance of the supply converter is difcult
to develop, but quite the same as discussed above would apply [31].
The minor-loop gain is typically used to construct the forbidden region in
the complex plane out of which the minor-loop gain should stay in order to
ensure stability. The shaded are in Figure 8.5 indicates the forbidden region
yielding from applying the ESAC criterion [18]. The area outside the circle
denoted by the radius 1/GM is the forbidden region when the input-lter
design rules [10] are applied. This criterion is usually deemed to be too
conservative [18] and requiring to using extra capacitors for ensuring stability.
Therefore, new advanced criteria are developed to allow impedance overlap
as well.
The system theoretical formulation given above indicates that the instability
would take place, when the Nyquist stability criterion is violated regardless of
the interface, where the impedances are dened [22]. This does not, however,
ensure that the dynamic performance of the converter would be intact or
sufcient.
Figure 8.6 shows an interconnected system, where we have different
interfaces from A1 to An . Let us assume that the interface A1 describes
a typical interface between an EMI lter having output impedance (Zs )
and a regulated converter consisting only of the pure power stage without
any additional passive components added in its input with the closed-loop
input impedance (Zinc ). The closed-loop input impedance (Zinc ) resembles
typically an incremental negative resistor, especially at low frequencies but
usually also at high frequencies. The LC-type input lter has its maximum
impedance value at the resonant frequency. Its phase is also zero at the
resonant frequency. This means that no impedance overlap is usually allowed
at this interface in order to ensure stability. This also means that the input-lter
design rules given in [10] are not conservative when considered in their correct
context. Even if we do not have impedance overlap at the direct input of the
converter, the dynamics of the converter may be degraded according to (8.5),
because the open-loop input impedance would dictate the level of affection.
Therefore, the minor-loop-gain margins should be sufcient as discussed in
[10] in order to ensure proper dynamic performance.
If we assume that the interface A4 is at the direct output of the corresponding
converter, then the impedance overlap would always mean that the voltage-
loop gain would be affected, and may not be desired. Even if we do not have
impedance overlap, the loop gain may be affected because the level of affection
would be determined by the open-loop output impedance as shown in (8.3) [30].
If we assume that the load converters at the interfaces A3 and An1 are
equipped with input EMI lters, then the resonant nature of these lters would
naturally cause impedance overlap at those interfaces. The EMI lters do easily
mask the overlap from existing at the pure input of the corresponding convert-
ers and, therefore, the overlap would be allowed. If we assume that the interface
A2 is the direct output of the corresponding converter, then the impedance
overlap would mean that the dynamics of the converter would change.
The engineers designing distributed interconnected systems should be con-
cerned to ensure both stability and dynamic performance of the overall system.
The presented stability-ensuring methods based on the nonconservative for-
bidden regions (Figure 8.5) do not necessarily ensure the dynamic quality of
the system. Some practical evidence is provided in Section 8.4.
8.2.3
Output Voltage Remote Sensing
c
where Yinsc is the short-circuit input admittance of the impedance block given
by
Gioc Toic
c
Yinsc = Yinc + (8.12)
Zoc
It may be obvious according to (8.11) that the dynamic effect of the remote
sensing may be much more severe than expected if considering only the
changes in the output-voltage loop gain (i.e., GRSco ) as in [28]:
If we consider that the impedance block consists only of the connection
cabling (Figure 8.9a), which can be modeled by means of a series connection
of an inductor (Lc ) and a resistor (rLc ), then the impedance block model can
be given by
0 1
(8.13)
1 (sLc + rLc )
8.2.4
Input EMI Filter
the converter dynamics may be analyzed by modeling the EMI lter with its
two-port model (Figure 8.10b), and applying the same procedures as described
in the previous section.
Following the proposed technique, the EMI-lter-affected dynamic open-loop
representation of the converter yields
Giof Toif Yino Toif Toio Toif Gci
Yinf +
iins 1 + Zof Yino 1 + Zof Yino 1 + Zof Yino
=
uo Giof Gioo 1 + Zof Yinsc 1 + Zof Yin
Zoo Gco
1 + Zof Yino 1 + Zof Yino 1 + Zoo Yino
u
ins
io (8.16)
c
where Yin and Yinsc are the ideal and short-circuit input admittances of
the original converter, respectively. The stability of the EMI-lter-converter
system has to be checked by applying the Nyquist stability criterion to the
corresponding minor-loop gain, which usually consists of the lter output
impedance (Zof ) and the closed-loop input impedance of the converter
(Zinc = 1/Yinc ). Sometimes, the converter is used at open loop, especially
in the intermediate bus architectures [5]. In those cases, the minor-loop gain
consists of the lter output impedance and the open-loop input impedance of
the converter (i.e., Zino = 1/Yino ).
According to (8.16), the EMI lter would always affect the dynamic prole
of the associated converter regardless of the value of the internal input-to-
output transfer function (Gioo ). The high input-to-output noise attenuation
at open loop (i.e., Gioo 0) would make the output dynamics of the converter
insensitive to the EMI lter providing that the EMI-lter-converter system
is stable. If high input-to-output noise attenuation does not exist, then
the behavior of the open-loop input impedance and the EMI-lter output
impedance would determine the lter effects. Some experimental evidence is
provided in Section 8.4.
238 8 Interconnected Systems
8.3
Review of Methods to Reduce the Interactions
8.3.1
Input-Voltage Feedforward
The effect of IVFF on the converter dynamics can be analyzed by using the
control engineering block diagrams given in Figure 8.11, which yield the
dynamic description of the converter to be [37]
uin
iin Yino Fm qi Gci Toio Fm Gci
= io (8.17)
uo Gioo Fm qi Gco Zoo Fm Gco
uco
It may be obvious according to (8.16) that the original dynamic nature of the
converter would not be changed, that is, if the original converter has resonant
nature, then the IVFF converter would have also the resonant nature. The
IVFF control does not change the output impedance and the output-to-input
transfer function.
The aim of the IVFF is to produce high input-noise attenuation and,
therefore, GIVFF
ioo has to be zero. According to (8.17), this would take place
when Gioo Fm qi Gco = 0, and as a consequence, Fm qi = Gioo /Gco . It may
be obvious that the stated condition can be implemented properly only if Gioo
and Gco have the same zeros as in a buck converter. This means, in practice,
8.3 Review of Methods to Reduce the Interactions 239
Figure 8.11 Control engineering block diagrams for assessing the effect of input-voltage
feedforward on (a) output dynamics and (b) input dynamics.
8.3.2
Output-Current Feedforward
It is well known [46] that the OCFF control would improve the load-transient
dynamics of a converter. The improvement results from the reduction of the
open-loop output impedance. It is claimed in [39] that the open-loop output
impedance can be made zero for every converter, but it is not true because of
the same reasons as discussed in the previous section in conjunction with the
input-to-output transfer function.
The theoretical formulation dening the proper conditions for the zero
open-loop output impedance can be derived from the control engineering
block diagrams as shown in Figure 8.13, where Rs2 is the output-current
sensing resistor,Hi the output-current-loop sensing gain, and Ga the transfer
function from the control voltage to the original control variable of the
converter.
Figure 8.13 Control engineering block diagrams for assessing the effect of
output-current feedforward on (a) output dynamics and (b) input dynamics.
8.4 Experimental Dynamic Review 241
which indicates that the OCFF control would change only the open-loop output
impedance and the output-to-input transfer function. The other transfer
functions would stay effectively intact, because the control-related transfer
functions are actually same as in the original converter when the voltage-type
control variable is considered.
The aim of the OCFF control is to produce zero open-loop output impedance.
OCFF
Therefore, Zoo = Zoo Rs2 Hi Ga Gco = 0. As a consequence, the OCFF loop
gain should be designed as
1 Zoo
Hi = (8.20)
Rs2 Ga Gco
It may be obvious that the gain required for Hi in (8.20) may be implemented
in reality only if the control-to-output transfer function (Gco ) is of minimum
phase, that is, it does not contain RHP zero. Thus the buck converter of
the basic converters is the only prospective candidate. It is observed that the
unity-gain OCFF control (i.e.,Hi = 1) would provide highly improved load-
transient response in a hysteretic current-mode [46] and peak-current-mode
[38, 47] controlled buck converters. In order to improve the transient response
of a voltage-mode-controlled buck converter, the OCFF loop gain should be
effective at the resonant frequency of the converter, where the open-loop output
impedance has the highest value. Such a principle has been tried in [48], but
the deciencies in the theoretical treatment have lead to poor performance.
More detailed discussions on the subject can be found from [38]. Experimental
evidence is provided in Section 8.4.
8.4
Experimental Dynamic Review
We show some practical evidence of the interactions, which may take place
in the real interconnected systems comprising of switched-mode converters
in the subsequent sections. The intention is to prove that different converters
have their unique dynamic proles determining how the converter would react
to the external world. The dynamic proles have been already disclosed in the
previous chapters and some discussions made about the possible changes the
external impedances may cause in the dynamic behavior of the converter. We
also demonstrate that the severity of the interactions can be reduced by using
242 8 Interconnected Systems
Figure 8.15 Measured frequency responses of the voltage-loop gains of the experimental
converters at the input voltage of 50 V.
8.4 Experimental Dynamic Review 243
Figure 8.16 The measured closed-loop output impedances of the converters versus the
load impedance.
impedances of the converters and the lter output impedance are shown in
Figure 8.18 proving the stability of the cascaded system due to the lack of
impedance overlap. The state of the dynamic prole of the converters cannot
be concluded based on the information provided by Figure 8.18.
8.4.1
Load and Supply Interactions
A series-resonant load (i.e., 500 Hz) was connected at the output of the buck
converters shown in Figure 8.14 at the input voltage of 20 V. The corresponding
open-loop internal impedances (Zoo ) and the load impedance (ZL ) are shown
in Figure 8.19. According to (8.3), the load impedance would affect the voltage-
loop gain if ZL Zoo . From Figure 8.19, it may be obvious that all the other
voltage-loop gains except the loop gain of the PCMC-OCF converter would be
244 8 Interconnected Systems
Figure 8.18 The closed-loop input impedances versus the output impedance of the EMI
lter.
Figure 8.19 The open-loop output impedances versus the 500-Hz resonant load
impedance.
affected. Figure 8.20 conrms the predictions. There are, however, no dynamic
effects because the gain and phase margins are not changed.
The open-loop input impedances (Zino ) and the output impedance of the
EMI lter (Figure 8.17) are shown in Figure 8.21. The impedance overlap
in the VMC converter means that its voltage-loop gain would be affected.
Figure 8.22 conrms the prediction. The other loop gains are intact.
8.4 Experimental Dynamic Review 245
Figure 8.21 The open-loop input impedances versus the EMI-lter output impedance.
Figure 8.23 shows the combined effect of the resonant load and source. The
VMC converter is very close to instability. The voltage-loop gains of the other
converters are not changed.
The reason for the observed phenomenon is the behavior of the open-loop
input-to-output transfer function (Gioo ) (Figure 8.24) and the output-to-input
transfer function (Toio ) (Figure 8.25). According to (8.3), the load will affect
the open-loop input admittance if the product Gioo Toio is not zero. According
to Figures 8.24 and 8.25, the product Gioo Toio would amplify the load
interactions especially at the frequencies close to the resonant frequencies
246 8 Interconnected Systems
as demonstrated in Figure 8.23. The PCMC and IVFF converters have rather
high input-to-output noise attenuation, which also means reduced reected
load interactions.
A series resonant load (8 kHz) was connected at the output of the VMC
and PCMC buck converters (Figure 8.14). The minor-loop gain (Zoc /ZL ) was
measured and is shown in Figure 8.26. The cascaded systems are stable because
of the positive phase margins. The minor-loop gain of the VMC converter shows
slight impedance overlap, but the minor-loop gain of the PCMC converter is
always less than unity and, therefore, no impedance overlap does exist. We
8.4 Experimental Dynamic Review 247
may conclude that the voltage-loop gain of the VMC converter may be slightly
changed but the voltage-loop gain of the PCMC converter would be intact.
Figure 8.27 shows that the crossover frequencies of the converters are
reduced equally from 11 to 6 kHz despite the information given by the
minor-loop gain. The open-loop output impedances and the resonant-load
impedance are shown in Figure 8.28, which indicates impedance overlap in
both the converters and, consequently, a reduction of loop gain.
248 8 Interconnected Systems
Figure 8.26 The minor-loop gains of the VMC (solid line) and PCMC (dashed line)
converters at 8-kHz resonant load.
The load of the VMC buck converter was considered to be such that
the minor-loop gain (Zoc /ZL ) has a continuous 6-dB gain margin. The
corresponding phase margin was set to 0 and 60 . The original voltage-loop
gain (solid line) and the load-affected loop gains with 0 phase margin (dashed
line) and 60 phase margin (dotted line) are shown in Figure 8.29. At those
frequencies, where the voltage-loop gain is high, the minor-loop-gain-related
margins are also directly reected to the voltage-loop gain. When approaching
8.4 Experimental Dynamic Review 249
Figure 8.28 The open-loop output impedances versus the 8-kHz resonant-load
impedance.
Figure 8.29 The internal (solid line) and load-affected loop gains
of the VMC buck converter, where the minor-loop gain (Zoc /ZL )
has continuous 6-dB gain margin and 0 (dashed line) or 60
(dash-dotted line) phase margin.
the crossover frequency, the 6-dB gain margin does not naturally hold any
more, and the crossover frequency may either slightly increase (PM = 0 ) or
decrease (PM = 60 ). In both the cases, the voltage-loop-gain phase margin
reduces from the original phase margin. In practice, this means that the minor-
loop-based margins have to be higher than that usually used in the voltage-loop
250 8 Interconnected Systems
gain for robust stability and in order to maintain adequate dynamics of the
converter.
The source impedance of a VMC buck converter was considered to be
such that the minor-loop gain (Zs /Zinc ) has a continuous 6-dB gain margin.
The corresponding phase margins were set to 0 and 60 . The original
voltage-loop gain (solid line) and the source-affected voltage-loop gains with
0 (dashed line) and 60 phase margin (dash-dotted line) are shown in
Figure 8.30. At the low frequencies, the 6-dB minor-loop-gain-related margin
would ensure intact dynamics. At the higher frequencies, the gain margin
should be higher than the usual 6 dB in order to ensure robust stability and
performance.
The closed-loop output impedance (Zoc ) of the converter can be used to
estimate the load sensitivity by considering that the instability boundary can
be given according to the minor-loop gain (Zoc /ZL ) as ZL = Zoc . This
means that ZL = |Zoc | Zoc 180 [30]. According to this procedure, the
load-impedance instability boundary can be given as shown in Figure 8.31
for VMC and PCM buck converters (Figure 8.14). It shows that the VMC
converter is sensitive to the capacitive load at the frequencies lower than or
equal to its resonant frequency (i.e., the phase is equal to or less than 90 ).
The PCMC converter can be unstable due to the capacitive load only at the
low frequencies. The situation with the other types of loads can be similarly
considered.
Figure 8.31 The instability boundary of the VMC and PCMC buck converters (Figure 8.14).
8.4.2
Remote Sensing
The impedance block (Figure 8.32) mimicking the impedance of a cabling was
connected at the output of the VMC converter (Figure 8.14). The original and
the cable-affected (RS) open-loop output impedances are shown in Figure 8.33.
The inductive nature of the high-frequency output impedance implies
increased sensitivity to the capacitive load when the remote sensing is
connected. The measured output-voltage loop gains at ideal constant current
load (L(s), solid line) and at capacitive load (i.e., RL = 4, CL = 110 F, ESR =
100 m) with the remote sensing connected (LRS (s), dash-dot line) and without
it (LC (s), dashed line) are shown in Figure 8.34: the remote sensing has clearly
increased the phase lag and may easily lead to instability if the gain would
increase.
The LCL circuit shown in Figure 8.36 was connected at the output of the
synchronous buck converter shown in Figure 8.35. The measured original and
the connection-block-affected output impedances are shown in Figure 8.37.
Figure 8.33 The original and cabling-affected (RS) open-loop output impedances.
Figure 8.37 The measured internal (Zoo ) and the connection-block-affected (Zoo
RS
)
output impedances.
by dash-dot line. It may be obvious that a slight increase in the loop gain would
lead to instability.
The effect of the connection impedance (Figure 8.36) could have been
more severe as discussed in Section 8.2.3, but the capacitor (Cc ) had to
be selected to be an electrolytic capacitor with rather high ESR in order
to keep the converter stable. Therefore, the resonant peaking in the LCL
circuit is very low as shown in Figure 8.39. Consequently, the interactions
are also reduced. In the practical applications, the resonant peaking could
254 8 Interconnected Systems
Figure 8.39 The internal input impedance (Zinc ) and the input-to-output transfer
function (Gioc ) of the LCL circuit.
be high and the interactions also more severe due to the nature of the
circuitry.
The synchronous buck converter was subjected to a constant-current-type
load change from 1 to 5 A with slew rate of 2.5A/s. The corresponding
8.4 Experimental Dynamic Review 255
Figure 8.40 The output-voltage transient (a) original response, (b) response with the
responses of the synchronous buck LCL circuit connected between the converter
converter, when the constant-current-type and load, (c) response, when the remote
load changes from 1 to 5 A (2.5 A/s): sensing is connected over the LCL circuit.
output-voltage transient responses without the LCL circuit (a), with the LCL
connected between the converter and load (b), and applying remote sensing
over the LCL circuit (c) are shown in Figure 8.40: the remote sensing obviously
improves the static accuracy but not the transient response.
8.4.3
System Stability
Figure 8.42 Measured minor-loop gains at the interface AP4 (solid line) and AP3 as well
as the computed minor-loop gain at AP2 .
however, very vague. The computed minor-loop gain at AP2 conrms the situ-
ation. The message is that every interface has its own minor-loop gain giving
information, which may or may not be useful. The dynamic performance of
the system can be inferred only if the minor-loop gain represents the direct
input or output of the converter.
The time-domain information may often be very confusing as shown in
Figure 8.43, where two different voltage measurements are shown at the
References 257
Figure 8.43 The voltage of the main bus (AM1 ): (a) the beat
frequency of the bus converter and the rst POL converter, and
(b) the beat frequency of the bus converter and the second POL
converter.
interface AM1 (i.e., the main bus). The curves show sinusoidal signals at differ-
ent frequencies depending on the loading condition of the system and the POL
converters. Figure 8.43a shows a sinusoidal signal of 8 kHz, which is actually
the switching-frequency difference (beat frequency) of the bus converter and
the rst POL converter. Figure 8.43b shows similar beat-frequency signal of the
bus converter and the second POL converter. These signals can be easily inter-
preted as a sign of instability when they appear along the increase of the loading.
References
Denition, modeling, stability, and Trans. Power Electron., vol. 10, no. 3,
control of power electronic converters 1995, pp. 280285.
and motor drives, IEEE Trans. Veh. 18. S.D. Sudhoff, S.F. Glover, P.T.
Technol., vol. 55, no. 4, 2006, pp. Lamm, D.H. Schmucker, and D.E.
11121125. Delisle, Admittance space stability
8. C.D. Davidson and R. Scasz, analysis of power electronic systems,
Compatibility of switched-mode IEEE Aerosp. Electron. Syst., vol. 36, no.
rectiers with engine generators, in 3, 2000, pp. 965973.
Proc. IEEE International 19. J.M. Zhang, X.G. Xie, D.Z. Jia,
Telecommunications Energy Conf., 2000, and Z. Qian, Stability problems and
pp. 626631. input impedance improvement for
9. C.M. Hoff and S. Mulukutla, Analysis cascaded power electronic systems, in
of the instability of PFC power Proc. IEEE Applied Power Electronic
supplies with various AC sources, in Conf., 2004, pp. 10181024.
Proc. IEEE Applied Power Electronics 20. S. Abe, H. Nakagawa, M. Hirokawa,
Conf., 1994, pp. 696702. T. Zaitsu, and T. Ninomiya, System
10. R.D. Middlebrook, Input lter stability of full-regulated bus converter
considerations in design and in distributed power system, in Proc.
application of switching regulators, in IEEE International Telecommunications
Proc. IEEE Industry Applications Society Energy Conf., 2005, pp. 563568.
Annual Meeting, 1976, pp. 366382. 21. K. Zenger, A. Altowati, and T. Suntio,
11. R.D. Middlebrook, Design techniques Dynamic properties of interconnected
for preventing input-lter oscillations power systems A system theoretic
in switched-mode regulators, in Proc. approach, in Proc. IEEE Industrial
National Solid-State Power Conversion Electronics and Applications Conf.,
Conf. 1978, pp. A3.1A3.16. 2006, pp. 835840.
12. F.C. Lee and Y. Yu, Input-lter design 22. K. Zenger, A. Altowati, and T. Suntio,
for switching regulators, IEEE Trans. Stability and performance analysis of
Aerosp. Electron. Syst., vol. AES-15, no. regulated converter systems, in Proc.
5, 1979, pp. 627634. IEEE Industrial Electronics Society
13. S.Y. Erich and W.M. Polivka, Input Annual Conf., 2006, pp. 19751980.
lter design criteria for current- 23. P. Li and B. Lehman, Performance
programmed regulators, IEEE Trans. prediction of DCDC converters with
Power Electron., vol. 7, no. 1, 1992, pp. impedances as loads, IEEE Trans.
143151. Power Electron., vol. 19, no. 1, 2004, pp.
14. Y. Jang and R.W. Erickson, Physical 201209.
origin of input lter oscillations in 24. B. Choi, J. Kim, B.H. Cho, S. Choi,
current programmed converters, and C.M. Wildrick, Designing control
IEEE Trans. Power Electron., vol. 7, no. loop for DC-to-DC converters with
4, 1992, pp. 725733. unknown AC dynamics, IEEE Trans.
15. S. Ang and A. Oliva, Power-Switching Indust. Electron., vol. 49, no. 4, 2002,
Converters, Taylor & Francis, Boca pp. 925932.
Raton, FL, USA, 2005, 2nd Edition. 25. B. Choi, B.H. Cho, and S.-S. Hong,
16. T. Suntio, I. Gadoura, and K. Zenger, Dynamics and control of DC-to-DC
Input lter interactions in converters driving other converters
peak-current-mode controlled buck down stream, IEEE Trans. Circuits
converter operating in CICM, IEEE Syst. I: Fundam. Theory Appl., vol. 46,
Trans. Indust. Electron., vol. 49, no. 1, no. 10, 1999, pp. 12401248.
2002, pp. 7686. 26. D. Lee, B. Choi, J. Sun, and B.H. Cho,
17. C.M. Wildrick, F.C. Lee, B.H. Cho, Interpretation and prediction of loop
and B. Choi, A method of dening gain characteristics for switching
the load impedance specication for a power converters loaded with general
stable distributed power system, IEEE load subsystem, in Proc. IEEE Power
References 259
of the buck converter with input 47. G.K. Schoneman and D.M. Mitchell,
voltage feed-forward control, in Proc. Output impedance considerations for
European Power Electronics and switching regulators with current-
Applications Conf., 2005, paper no. 630, injected control, IEEE Trans. Power
pp. 110. Electron., vol. 4, no. 1, 1989, pp. 2535.
46. R. Redl, and N.O. Sokal, 48. S. Kanemaru, T. Hamada,
Near-optimum dynamic regulation of T. Nabeshima, T. Sato, and T. Nakano,
DCDC converters using feedforward Analysis and optimum design of a
of output current and input voltage buck-type DC-to-DC converter
with current-mode control, IEEE employing load current feedforward,
Trans. Power Electron., vol. PE-1, no. 3, in Proc. IEEE Power Electronic Specialist
1986, pp. 181191. Conf., 1998, pp. 309314.
261
9
Control Design Issues
9.1
Introduction
The switched-mode converters are usually used to supply power for different
electronic loads, where the transient-performance requirements can be very
stringent due to low supply voltages and rapidly changing load currents as
in powering the microcomputers [13]. Such applications are usually based
on the use of the intermediate bus architecture (IBA) shown in Figure 9.1a
[4], where the converters operate as voltage-output converters. Although the
load-transient requirements are generally stringent, a part of the converters
(i.e., the bus converter) may be operating even without feedback from the
output voltage for reducing the costs of implementation.
In some applications, the system may incorporate elements, which would
require the use of output-current limiting to protect the converters from
damage as in Telecom uninterruptible power supply (UPS) systems shown in
Figure 9.1b [5]. In such a system, the rectiers providing the recharging of
the storage batteries have to be able to operate both as a voltage-output and
current-output converter requiring the use of multiloop-control arrangement
as depicted in Figure 9.2 [6]. The cascaded nature of the control as well as the
varying dynamic features of the voltage-output and current-output operations
would complicate the design of the required controllers as we have discussed
in Chapter 7.
Basically it is always the question of maintaining robust stability and
achieving adequate transient dynamics [720] within the certain constraints
stipulated by the application. In practice, the internal dynamic prole of the
converter would determine what the real transient dynamics would be in the
operational environment [21]. The practical dynamic behavior of the converter
would depend on the voltage and/or current-loop design but also on the other
factors related to the internal dynamics and external interactions [2233] as
we have discussed especially in Chapters 2 and 8. Of course, the fact is that a
poor control-loop design would yield poor performance but an excellent design
would not necessarily yield the opposite.
Figure 9.1 Typical distributed power architectures: (a) IBA system and (b) DC UPS
system.
Figure 9.2
Output-voltage-current
characteristics of a converter.
and output interactions. Figure 9.3a shows the control block diagram for the
output dynamics including the feedforward gains (qi , qo ). The output voltage
can be solved to be
uo = Gioo + qi Ga Gco uin Zoo qo Ga Gco io (9.1)
Figure 9.3 (a) Output dynamics and (b) input dynamics with feedforward gains.
9.2 Feedback-Loop-Design Constraints 265
9.2
Feedback-Loop-Design Constraints
An optimum feedback-loop design according to [8] is the one with the highest
gain below the loop crossover frequency and lowest gain above the crossover
frequency. According to [9], the optimal controller would be quickly responsive
to substantial changes in output voltage and also provide precise steady-state
control. These properties are also inherent in the denition provided by [8].
The rst denition of the optimum design [8] is actually in line with the
requirements of robust stability and fast transient response even if the external
interactions were quite unknown during the writing of [8]: The optimum
design might be expressed as illustrated in Figure 9.4, where the loop gain is
as high as possible up to the loop crossover and as small as possible after the
loop crossover with constant phase margin for all the frequencies.
The reasoning behind the optimality is the fact that such a converter would
be invariant to load and would have fast transient response: The high-loop
gain means that the closed-loop output impedance is extremely low up to the
loop crossover frequency, which means that the load impedance would not
easily affect the internal dynamics [22] and the transient setup time is very
short [2933]. In practice, the load transient is dictated by the properties of
the output capacitors and the other parasitic circuit elements at the output
of the converter and along the path between the load and the converter.
The load impedance does not affect the input impedance of the converter
due to the extremely high attenuation capability of the closed-loop input-to-
output transfer function [22]. Therefore, the stability of the converter due to
the source interactions would be dictated by the ideal input impedance in
such a way that no impedance overlap is tolerated at the direct input of the
converter.
266 9 Control Design Issues
The reality is, however, that such a loop behavior cannot be accomplished
due to the practical constraints involved in the components such as operational
ampliers, and A/D converters as well as to the duty-ratio generation.
The same constraints would also dictate that the internal disturbance-input
transfer functions (i.e., Zoo , Gioo ) would actually dominate the transient
responses [4852] as illustrated in [22] and, therefore, the controllers cannot
be tuned based on the time-domain transient responses even if stated so for
example in [1517].
9.2.1
Phase and Gain Margins
Figure 9.5 The peak value of the sensitivity function (a) at the
gain crossover frequency (fgco ) as a function of phase margin and
(b) at the phase crossover frequency (fphco ) as a function of gain
margin.
(PM) or gain (GM) margin would increase the undershoot by causing peaking
in the output impedance or the input-to-output transfer function due to the
sensitivity function S (i.e., Zoc = Zoo S, Gioc = Gioo S; S = (1 + L(s))1 ):
The magnitude of the sensitivity
function can be given at the loop crossover
frequency by |S||L|=1 = 1/ 2(1 cos(PM)) and at the phase crossover
frequency by |S|=180 = |GM/(GM 1)|). Therefore, the output impedance
or the input-to-output transfer function would experience peaking if PM < 60
268 9 Control Design Issues
(see Figure 9.5a) or GM < 18 dB (see Figure 9.5b). The typically used gain
margin of 6 dB would actually cause the peaking of 6 dB. As a consequence,
the loop-gain related margins should be maintained adequate for preventing
the excess peaking and the deterioration of transient performance.
9.2.2
RHP Zeros and Poles
9.2.3
Minimum and Maximum Loop Crossover Frequencies
In practice, the usable loop crossover frequencies (fgco ) without the limitations
caused by the RHP zeros and poles are dened according to [18] to be as
follows:
9.2 Feedback-Loop-Design Constraints 269
1. fgco > 3fn , where fn is the resonant frequency of the converter: The
resonant pole will cause ringing and the control has to eliminate this
ringing. For doing so the control has to have adequate gain.
f
2. fgco < 5s , where fs is the switching frequency: The high gain at the high
frequencies would also amplify noise, which may affect the pulsewidth
generation and lead to instability (i.e., ripple effects, see e.g., [19]).
3. fgco < fCrC , where fCrC is the zero caused by the output capacitor: The
output capacitor usually dominates the high-frequency transient
behavior and, therefore, there is no benet raising the crossover
frequency above the output-capacitor ESR frequency.
9.2.4
Internal Gain of an Operational Amplier
The internal gain of the operational amplier (op amp) [18, 20] may also limit
the achievable crossover frequency due to limiting the gain and phase of the
controller. Typical transfer function of an op amp with the gain-bandwidth
(GBW) product of 1.5 MHz is shown in Figure 9.7.
If the gain of the controller exceeds the internal gain of the op amp, the
controller gain and phase would follow the gain and phase of the op amp with
surprising result. This can be easily concluded from (9.6), where the open-loop
gain of the op amp is denoted by GOPA and the ideal gain of the controller by
Zf /Zin (see Figure 9.8b).
Zf GOPA
GOPA
cc = (9.6)
Zin Zf Zf
1+ + GOPA +
Zin Rb
At low frequencies, where the controller gain is usually very high due to
the integral-control action, the phase of the actual controller would not start
from 90 but from zero. This would sometimes remove the conditional-
stability condition to exist even if the theory predicts that to exist.
9.3 Controller Implementations 271
Figure 9.8 Simple analog PID controller: (a) detailed circuitry and (b) general circuitry.
9.3
Controller Implementations
9.4
Optocoupler Isolation
9.5
Shunt-Regulator-Based Control Systems
The control system of a low-cost converter is usually built around the shunt
regulator TL431 developed in the late 1970s for providing stable reference
voltage [56]. In principle, the shunt regulator is an excellent device for
implementing a simple control system due to its ability to drive rather
large currents [5361] when the optocoupler is needed in the control loop as
illustrated in Figure 9.11.
9.5.1
Dynamic Model
The shunt regulator is, however, quite a complicated device dynamically and
its properties are not usually understood [58, 60]. The rst mistake is to
assume that the shunt regulator provides the same properties as an op amp
[60, 62]. The reality is, however, that it is a transconductance amplier (i.e.,
voltage-to-current amplier) having current as an output signal and no negative
feedback present as shown in Figure 9.12a [59]. The corresponding dynamic
equivalent circuit is shown in Figure 9.12b. The op-amp-like features are valid
only if the transconductance gain (gm ) and the output impedance (Zo ) are high
(Figure 9.12b).
9.5 Shunt-Regulator-Based Control Systems 275
The shunt regulator also provides two feedback loops (Figure 9.12c) one via
the reference input (slow loop) and the other via the cathode (fast loop) [57]. The
loops may be connected together (Figure 9.11a) or separately (Figure 9.11b).
In the case of Figure 9.11b, the overall loop gain is difcult to measure and
analyze. Therefore, the effect of the fast loop in those cases is most often just
forgotten but may have profound effect on the loop behavior.
The dynamic properties of TL431 are usually dened by means of the slow-
loop open-loop frequency response at the bias current of 10 mA by using the
measurement setup shown in Figure 9.13a and based on the cathode voltage
(i.e., uca /uRef ) [56]. The DC specications are stated to be valid down to the
collector current of 1 mA. The open-loop output impedance is not usually
shown in the manufacturers specications but can be measured using the
measurement setup shown in Figure 9.13b.
It should be noted that the open-loop response incorporates the effects of
the transconductance gain (gm ) and the output impedance (Zo ) as follows:
uca Rd Zo
= gm (9.13)
uRef Rd + Zo
The real output signal is, however, the cathode current (ica ) and, therefore, the
desired transfer function can be given by
ica Zo
= gm (9.14)
uRef Rd + Zo
276 9 Control Design Issues
Figure 9.12 Shunt regulator TL431: (a) high-level equivalent circuit, (b) dynamical
equivalent circuit, and (c) the two feedback loops.
Figure 9.13 The frequency-response measurement setups for (a) open-loop gain and
(b) open-loop output impedance.
which shows the inuence of different circuit elements as well as the existence
of the positive feedback. It is obvious that the transfer functions in (9.13) and
(9.14) equals Rd gm and gm , when Zo >> Rd . Typically gm is assumed to be
constant and Zo a capacitor [58, 59], which can be estimated from the given
9.5 Shunt-Regulator-Based Control Systems 277
where the subscript extensions f and s denote fast and slow, respectively, and
the termination resistor Rd contains the effect of the corresponding discrete
resistor and the dynamical resistance of the diode, which may be large at the
low diode current. It is also assumed that the bias resistor (Rb ) is much larger
than Rd . If gm >> 1 then (9.15) becomes
iopto 1
=
uof Rd
(9.16)
iopto Ge Zf
=
uos Rd Zin
which is the form typically used in the analyses as, for example, in [60] except
that there is clearly no negative feedback. If we consider the transfer functions
in (9.16) with respect to the cathode voltage (uca ) then the negative sign would
appear but the cathode voltage is not the signal transforming the control
information through the optocoupler.
The dynamic parameters of the shunt regulator (i.e., gm and Zo ) can be
extracted by measuring the open-loop
response (4) from Figure 9.13a, and the
output impedance Zo = uca
from Figure 9.13b: The transconductance (gm )
ica
can be computationally solved by means of the measured responses from
Rd ica
gm = 1 + (9.17)
Zo uRef
A certain shunt regulator was analyzed experimentally by measuring its open-
loop gain (ica /uRef ) and the output impedance (Zo ) as well as extracting the
transconductance gain computationally from the measured responses from
(9.17).
It was noticed that the shunt regulator does not function dynamically properly
at the specied minimum cathode current of 1 mA: The measured cathode
voltage (uca ) is shown in Figure 9.14 during the measurement of the open-loop
gain indicating clearly that the cathode current of 1 mA is not sufcient for
the proper dynamic operation. The proper operation was recovered when the
278 9 Control Design Issues
Figure 9.14 The corrupted cathode-voltage response at the cathode current of 1 mA.
Figure 9.15 The open-loop gain (ica /uRef ) at the cathode current of 10 mA (solid line)
and 2 mA (dashed line).
Figure 9.16 The open-loop output impedance (Zo ) at the cathode current of 10 mA (solid
line) and 2 mA (dashed line).
the phase is close to 45 and the resonant pole (n ) at the frequency where the
phase is close to 0 .
The actual behavior of such a control system shown in Figure 9.18 was
measured by injecting the excitation signal into both of the loops (see
Figure 9.12). The bias current was adjusted by means of the bias resistor
(Rb ) to 2 and 10 mA. The corresponding responses are shown in Figure 9.19.
280 9 Control Design Issues
Figure 9.17 The computed transconductance gain (gm ) at the cathode current of 10 mA
(solid line) and 2 mA (dashed line).
The total response of the control system is the sum of the slow- and
fast-loop responses [59] dened in (9.15). The slow-loop response dominates
at the low frequencies and the fast-loop response at the high frequencies.
From Figure 9.18, the slow loop forms basically an integral controller where
the maximum gain is dened by the transconductance gain. Therefore, it
is natural that the low-frequency gain of the control system is very low due
to the behavior of gm shown in Figure 9.17. It may be obvious that the
steady-state voltage accuracy can be poor. The high-frequency response should
correspond to 1/Rd (i.e., 20 dB) but is actually lower. The reason may be
that the dynamic resistance of the optocoupler diode increases the value
of Rd .
The models shown may not be generalized because the properties of various
shunt regulators are known to vary signicantly [59]. The methods to extract
the models are naturally generally applicable. The important message is
9.5 Shunt-Regulator-Based Control Systems 281
that the properties of the shunt regulator and the control systems based
on them are not what usually are assumed based on the information the
open literature has provided. In addition, the minimum bias current should
be higher than the specied minimum, and preferably close to 10 mA.
If the overall current consumption has to be kept low then the shunt
regulators having much lower minimum currents should be used as discussed
in [61].
9.5.2
Two-Loop Control System
The slow and fast loops of the shunt regulator can be connected into the output
of the converter with several ways:
1. Both of the loops are connected together at the direct output of the
converter as illustrated in Figure 9.11a. The overall output-voltage loop
gain of the converter can be easily measured injecting the excitation
signal into both of the loops simultaneously. The overall control-system
transfer function is the sum of the slow- and fast-loop transfer
functions dened in (9.15).
2. The fast loop may be connected directly to an auxiliary voltage supply
and the slow loop at the output of the converter as shown in [58]. The
fast loop does not contribute dynamically and, therefore, the overall
control-system transfer function is the slow-loop transfer function
dened in (9.15).
282 9 Control Design Issues
In the case of separately connected fast and slow loops, the overall
voltage-loop gain can be found by measuring separately the responses of
those loops when the other loop is connected. If we denote the measured fast
f (s) and the measured slow loop by Ls (s) then the overall voltage-loop
loop by LM M
where LM f (s) and Ls (s) can be given as a function of the original fast (Lf (s))
M
The necessary transfer functions can be solved from Figure 9.20 by means of
pure circuit theory yielding the control-block diagram shown in Figure 9.21,
which represents the output dynamics of the converter. The shunt-regulator-
based control system is also added into the block diagram, where Gccf
and Gccs are the fast and slow-loop transfer functions dened in (9.15),
respectively, ZLF and ZCF the inductive and capacitive impedances of the lter,
respectively, and ZSF = ZLF + ZCF , Gai the combined transfer function of
the other dynamical elements along the path from the shunt regulator to
the control variable (c) as well as Gioo , Zoo , and Gco the internal transfer
functions of the original converter dened in the bottom row of (9.21).
From Figure 9.21, the fast (Lf (s)) and slow (Ls (s)) loops can be, respectively,
given by
Gco
Lf (s) = Gccf Gai
Zoo
1+
ZSF (9.22)
Gco ZCF
Ls (s) = Gccs Gai
Zoo ZSF
1+
ZSF
and the overall loop gain (L(s)) by
L(s) = Lf (s) + Ls (s) (9.23)
This means that the closed-loop input-to-output transfer function (Gioc ) and
the closed-loop output impedance (Zoc ) can be given by
ZCF
Zoo + ZSF
Gioc = Gioo
1 + Lf (s) + Ls (s) (9.24)
(Zoo + ZLF ) ZCF
Zoc =
(Zoo + ZSF ) 1 + Lf (s) + Ls (s)
Figure 9.21 The control-block diagram for the overall system representing the output
dynamics.
284 9 Control Design Issues
It may be obvious that the two-port model of a converter is very useful tool in
the analysis of the complicated feedback arrangements.
9.6
Simple Control-Design Method
iin
=
uo
Yino L(s) Toio L(s) Gci L(s)
+ Yin + Toi
1 + L(s) 1 + L(s) 1 + L(s) 1 + L(s) Gse Gco 1 + L(s)
Gioo Zoo 1 L(s)
1 + L(s) 1 + L(s) Gse 1 + L(s)
uin
io (9.27)
ur
Figure 9.23 Control block diagrams representing closed-loop (a) output dynamics and
(b) input dynamics.
where Yin is the ideal input admittance (i.e., Yino Gioo Gci /Gco )
and Toi is the ideal reverse transfer ratio (i.e., Toio + Zoo Gci
Gco
). The
goal of the control design is to obtain robust stability in terms of
the phase (PM) and gain (GM) margins as well as adequate transient
Zoo
performance associated with the load-current (i.e., 1+L(s) ) and input-
Gioo
voltage (i.e., 1+L(s) ) disturbances as discussed earlier in Section 9.2. The
control design examples in the subsequent subsections are given based
on the buck and boost converters dened in Figure 9.24 and operating in
CCM.
9.6.1
Control Design Example: VMC Buck Converter
The buck converter under VM control is shown in Figure 9.25 and the
associated circuit elements are dened in Figure 9.24a. The dynamic modeling
and characterization of the VMC buck converter is previously presented in
Chapter 3. The goal of the control design is to limit the maximum loop
crossover frequency to 10 kHz and obtain the phase margin of 60 . The
resonant nature of the converter requires the use of PID controller in order to
obtain enough phase boost for the stable operation.
The output-voltage loop gain (L(s)) can be given by
1
L(s) = Gcc Gco (9.28)
VM
where VM is the peak-to-peak voltage of the PWM ramp (Figure 9.25), Gcc
the error-amplier transfer function, and Gco the control-to-output transfer
function of the buck converter. It is obvious that VM (3 V) and Gco (Chapter 3)
are known, and we have to choose Gcc such that the goals are met. Therefore,
286 9 Control Design Issues
1 K (1 + s/z1 ) (1 + s/z2 )
L(s) =
3 s 1 + s/p1 1 + s/p2
(Uin + UD + (rd rds1 ) IL ) (1 + srC C)
LC (9.29)
rL + Drds1 + D rd + rC 1
s2 + s +
L LC
Gco of the VMC buck converter has the highest gain at the maximum input
voltage, which is 50 V. Therefore, we rst plot the frequency response of the
known part of the loop gain at the input voltage of 50 V as shown in Figure 9.26
(solid line). The next task is to shape the phase of the loop such that the phase
9.6 Simple Control-Design Method 287
Figure 9.26 The rst phase of the control design: VMC buck converter.
Figure 9.27 The second phase of the control design: VMC buck converter.
Figure 9.28 The predicted voltage-loop gains of the VMC buck converter at the input
voltages of 50 V (solid line) and 20 V (dashed line).
Figure 9.29 The measured output-voltage loop gains at the input voltages of 50 V
(solid line) and 20 V (dashed line).
Figure 9.30 The measured open-loop (dashed line) and closed-loop (solid line) output
impedances at the input voltage of 50 V.
voltage-loop crossover frequency. The setup time is also rather quick due to
the small output impedance at the low frequencies.
9.6.2
Control Design Example: PCMC Buck Converter
The buck converter under PCM control is shown in Figure 9.32 and the
associated circuit elements are dened in Figure 9.24a. The equivalent
inductor-current sensing resistor (Rs ) is 75 m. The dynamic modeling
and characterization of the PCMC buck converter is previously presented
in Chapter 4. The goal of the control design is to limit the maximum
voltage-loop crossover frequency to 10 kHz and obtain the phase margin
of 60 . The resonant-free nature of the converter allows the use of PI
controller. The PWM modulator used in the experimental converter is
UCC 3842, where the error-amplier section contains an extra gain
of 1/3.
The output-voltage loop gain (L(s)) can be given by
1
L(s) = Gcc Gco (9.31)
3Rs
where Rs (Figure 9.32) is the equivalent inductor-current sensing resistor, Gcc
the error-amplier transfer function, and Gco the control-to-output transfer
function of the PCMC buck converter. It is obvious that Rs (75 m) and Gco
(Chapter 4) are known and we have to choose Gcc such that the goals are met.
Figure 9.31 The output-voltage response to a constant-current step change with slew
rate of 250 mA/s at the input voltage of 50 V.
9.6 Simple Control-Design Method 291
1
z1 = 0.5
LC
(9.33)
2fs
p2 =
8
292 9 Control Design Issues
Figure 9.33 The rst phase of the control design: PCMC buck converter.
Figure 9.34 The second phase of the control design: PCMC buck converter.
Figure 9.35 The predicted voltage-loop gains at the input voltages of 50 V (solid line)
and 20 V (dashed line).
Figure 9.36 The measured voltage-loop gain of the PCMC buck converter at the input
voltage of 20 V.
Figure 9.37 The measured open-loop (dashed line) and closed-loop (solid line) output
impedances at the input voltage of 50 V.
response of the VMC converter (Section 9.6.1, Figure 9.31) due to the larger
output impedance at the low frequencies.
9.6.3
Control Design Example: VMC Boost Converter
The boost converter under VM control is shown in Figure 9.39 and the
associated circuit elements are dened in Figure 9.24b. The dynamic modeling
and characterization of the VMC boost converter is previously presented in
Chapter 3. Gco of the VMC boost converter contains a RHP zero, which
automatically limits the achievable control bandwidth to the frequency of the
RHP zero or below it. The goal of the control design is to maximize the
crossover frequency with a satisfactory phase margin. The resonant nature of
the converter requires the use of PID controller in order to obtain enough
phase boost for the stable operation.
Similarly to the VMC buck converter, the output-voltage loop (L(s)) can be
given by
1
L(s) = Gcc Gco (9.34)
VM
where VM (3 V) and Gco (Chapter 3) are known and we have to choose Gcc such
that the design goals are met. Therefore, the loop gain (9.34) can be given by
1 K (1 + s/z1 ) (1 + s/z2 )
L(s) =
3 s 1 + s/p1 1 + s/p2
D (Uo + UD ) rL + rds1 + D2 rc IL sLIL (1 + srC C)
LC (9.35)
rL + Drds1 + D (rd + rC ) D2
s +s
2 +
L LC
Figure 9.40 The rst phase of the control design: VMC boost converter.
9.6 Simple Control-Design Method 297
Figure 9.41 The second phase of the control design: VMC boost converter.
Figure 9.42 The open (solid line) and closed-loop (dashed line) output impedances of
the VMC boost converter at the input of 20 V.
and the phase margin of 25 . The corresponding open- and closed-loop output
impedances are shown in Figure 9.42 explaining clearly the reason for the
known inferior load-transient response of a VMC boost converter operating in
CCM.
The predicted voltage-loop gains at the input voltage of 20 V (solid line) and
50 V (dashed line) are shown in Figure 9.43. It may be obvious from Figure 9.43
that the controller design at the high input voltage would have yielded unstable
298 9 Control Design Issues
Figure 9.43 The predicted voltage-loop gains of the VMC boost converter at the input
voltages of 20 V (solid line) and 50 V (dashed line).
operation at the low input voltage. Even if the crossover frequency has doubled
due to the increase of the input voltage, the load-transient response would not
improve because of the output impedances (i.e., the phase margin is still low
causing peaking in the sensitivity function, the resonant frequency has moved
and the damping has reduced).
9.6.4
Control Design Example: PCMC Boost Converter
The boost converter under PCM control is shown in Figure 9.44 and the
associated circuit elements are dened in Figure 9.24b. The equivalent
inductor-current sensing resistor (Rs ) is 150 m. The dynamic modeling
and characterization of the PCMC boost converter is previously presented in
Chapter 4. Gco of the PCMC boost converter contains the same RHP zero
as the corresponding VMC boost converter, which automatically limits the
achievable control bandwidth to the frequency of the RHP zero or below it.
The goal of the control design is to maximize the crossover frequency with a
satisfactory phase margin.
The resonant-free nature of the converter allows the use of PI controller.
The PWM modulator used in the experimental converter is UCC 3842, where
the error-amplier section contains an extra gain of 1/3.
The output-voltage loop gain (L(s)) can be given by
1
L(s) = Gcc Gco (9.37)
3Rs
9.6 Simple Control-Design Method 299
Figure 9.45 The rst phase of the control design: PCMC boost converter.
Figure 9.46 The second phase of the controller design: PCMC boost converter.
(dashed line) and the corresponding loop gain (solid line) are shown in
Figures 9.45 and 9.46, respectively.
D
z1 = 0.5
LC
(9.39)
2fs
p2 =
8
The high-frequency shape of the loop gain (K = 1) in Figure 9.46 indicates that
the limiting factor in the design is maintaining of the adequate gain margin.
9.6 Simple Control-Design Method 301
Figure 9.47 The open (solid line) and closed-loop (dashed line) output impedances of
the PCMC boost converter at the input voltage of 20 V.
9.7
Conclusions
Basically the control design is trivial when knowing the behavior of the dynamic
elements contributing to the loop gain and having an ability to interpret the
information incorporated into the frequency responses. In practice, the control
design is difcult because of the uncertainties incorporated into different
passive and active circuit elements. The possible effect of the uncertainties can
be naturally studied effectively only if the analytical models in the symbolic
form are available. The most accurate control design would be achieved if the
control-to-output transfer function is experimentally measured at the operating
point most crucial to the design but naturally the other uncertainties will stay.
As high loop gain as possible before the crossover frequency and as low loop
gain as possible after the crossover frequency would provide the best condition
the control design can ever provide. The single-op-amp-based controller cannot
provide such features but several cascaded controllers or digital control has to
be used for obtaining such a goal.
The simple shunt-regulator-based controllers frequently utilized especially
in the low-cost and high-volume applications deserve much greater concern
than typically given in order to achieve high product quality.
An excellent control design would not necessarily yield robust stability and
excellent transient response, because the external interactions can change the
dynamics of the converter profoundly. The peak-current-mode control and
input-current-feedforward in a buck-type converter would make the converter
quite invariant to those external interactions and also improve substantially
the input-voltage and load transient responses.
References
IEEE Applied Power Electronics Conf., design of isolated power supplies with
2007, pp. 3441. optocoupler feedback, IEEE Trans.
46. J.S. Freudenberg and D.P. Looze, Power Electron., vol. 20, no. 4, 2005, pp.
Right half plane poles and zeros and 823832.
design tradeoffs in feedback systems, 55. J. Lempinen and T. Suntio,
IEEE Trans. Autom. Cont., vol. AC-30, Small-signal modeling for design of
no. 6, 1985, pp. 555565. robust variable-frequency yback
47. D.M. Mitchell, Tricks of the Trade: battery charger, in Proc. IEEE Applied
Understanding the right-half-plane Power Electronics Conf., 2001, pp.
zero in small-signal DC-DC converter 548554.
models, IEEE Power Electronics Society 56. Texas Instruments, Inc., Dallas (2003,
Newsletter, 2001, pp. 56. February.), Precision adjustable shunt
48. K.D.T. Ngo, S. Kirachaiwanich, regulator, fo-
and M. Walters, Buck modulator with cus.ti.com/lit/ds/symlink/tl431a.pdf.
improved large-power bandwidth, 57. D. Venable, Testing and stabilizing
IEEE Trans. Aerosp. Electron. Syst., vol. feedback loops in todays power
38, no. 4, 2002, pp. 13351343. supplies, Technical Report 17,
49. K. Yao, Y. Meng, and F.C. Lee, Venable Industries, Inc. Austin, TX,
Control bandwidth and transient USA, (online: www.venable.biz).
response of buck converters, in Proc.
58. R. Kollman and J. Betten, Closing the
IEEE Power Electronics Specialists Conf.,
loop with a popular shunt regulator,
2002, pp. 137142.
Power Electronics Technology, 2003, pp.
50. Y. Qiu, J. Sun, M. Xu, K. Lee, and F.C.
3036 (online:
Lee, High-bandwidth designs for
www.powerelctronics.com).
voltage regulators with peak-current
59. T. Tepsa and T. Suntio, Adjustable
control, in Proc. IEEE Applied Power
shunt regulator based control
Electronics Conf., 2006, pp. 2430.
51. S.A. Chickamena- systems, IEEE Power Electron. Lett.,
halli, S. Mahadevan, E. Standford, vol. 1, no. 4, 2003, pp. 9396.
and K. Merley, Effect of target 60. R. Ridley, Designing with the TL431,
impedance and control loop design on Switching Power Magazine, vol. 5, no.
VRM stability, in Proc. IEEE Applied 2, 2004, pp. 2026 (online:
Power Electronics Conf., 2002, pp. www.switchingpowermagazine.com).
196202. 61. C. Basso, Biasing the TL431 for
52. K. Yao, M. Xu, Y. Meng, and F.C. Lee, improved output impedance, Power
Design considerations for VRM Electronics Technology, 2005, pp. 5657
transient response based on the (online: www.powerelectronics.com).
output impedance, IEEE Trans. Power 62. B.T. Irving and M.M. Jovanovic,
Electron., vol. 18, no. 6, 2003, pp. Analysis and design of self-oscillating
12701277. yback converter, in Proc. IEEE
53. R. Mammano, Isolating the control Applied Power Electronics Conf., 2002,
loop, in Proc. Power Supply Design pp. 897903.
Seminar (SEM-1000), Unitrode Corp, 63. F. Tonicello, The control problem of
Merrimack, NH, USA, 1994, pp. maximum point power tracking in
C21C215. power systems, in Proc. 7th European
54. Y. Panov and M.M. Jovanovic, Space Power Conf., 2005, CD-ROM
Small-signal analysis and control publication, pp. 7.
307
10
The Fourth-Order Converter Superbuck
10.1
Introduction
Figure 10.3 Superbuck converter with the direction of currents and the polarity of
voltages.
related to the coupled-inductor design [20] are also shortly introduced and
applied to the superbuck converter under VM and PCM control. Design
considerations are provided for avoiding the appearance of the RHP
zeros and poles and designing the optimal compensation for the PCM
control.
10.2
Basic Dynamics
iin = iL1
uo = rC2 iL1 + rC2 iL2 + uC2 rC2 io (10.1)
Figure 10.4 Superbuck structures during the (a) on time and (b) off time.
10.2 Basic Dynamics 311
10.2.1
Averaged Models
The duty ratio as a function of the input and output voltages, the load current,
and the parasitic elements can be solved from
Uin + UD + (rC1 + rds rd 2rL2 )Io Uo + UD + (rL2 + rd )Io
D2 D+ =0
(rL1 + rL2 rC1 )Io (rL1 + rL2 rC1 )Io
(10.5)
312 10 The Fourth-Order Converter Superbuck
10.2.2
Small-Signal Models
diL1 R1 R2 D 1 1 rC2 U1
= iL1 iL2 uC1 uC2 + uin + io + d
dt L1 L1 L1 L1 L1 L1 L1
iin = iL1
duC2
uo = uC2 + rC2 C2
dt
10.2 Basic Dynamics 313
Output dynamics:
1 R3 R2 D
Gioo = s2 + s + (1 + srC2 C2 )
L 1 C2 L2 L 2 C1
1 (R3 rC2 )L1 + (R1 rC2 )L2
Zoo = s3 + s2
C2 L1 L2
D2 L1 + D2 L2 + (R1 R3 R22 rC2 (R1 2R2 + R3 ))C1
+s
L 1 L 2 C1
(10.10)
2
D R1 + 2DD R2 + D R3 rC2
2
+ (1 + srC2 C2 )
L 1 L 2 C1
(U1 L2 + U2 L1 ) 2 C1 (U1 (R3 R2 ) + U2 (R1 R2 )) + D L2 DL1 Io
Gco = s +s
L 1 L 2 C2 C1 (U1 L2 + U2 L1 )
DU1 + D U2 D(R1 R2 ) + D (R2 R3 ) Io
+ (1 + srC2 C2 )
C1 (U1 L2 + U2 L1 )
which are not exactly the real resonant frequencies but close enough and also
consistent with the circuit schematics shown in Figure 10.2.
The ideal input impedance Zin can be computed as
s2 (U1 L2 + U2 L1 ) C1 + sE1 + E2
Zin =
sU2 C1 DIo
(10.13)
E1 = U1 (R3 R2 ) + U2 (R1 R2 )C1 + Io D L2 DL1
E2 = DU1 + D U2 + D(R2 R1 ) + D (R3 R2 ) Io
10.2 Basic Dynamics 315
10.2.3
RHP Poles
The determinant (10.11) contains the poles of the converter, which may
lie either in LHP or RHP. If an RHP pole exists, it means that the control
bandwidth has to be designed to be higher than the location of the pole. The
roots of the fourth-order polynomial cannot be solved easily in the symbolic
form to verify their locations in the complex plane. Therefore, other methods
such as RouthHurwitz test [19] to study the existence and number of the
RHP roots of a polynomial have to be applied. According to the method,
the RouthHurwitz array is to be constructed based on the coefcients of
the polynomial under considerations
as follows:
sn : an an2 an4
sn1 : an1 an3 an5
sn2 : b1 b2 b3
(10.16)
316 10 The Fourth-Order Converter Superbuck
sn3 : c1 c2 c3
sn4 : d1 d2 d3
:
s0 :
where the rst row (sn ) starts with the highest-order coefcient an , the second
row (sn1 ) with the second-highest-order coefcient an1 , and the next elements
within the rows are as dened in (10.17), the elements of the third and
subsequent rows follow the algorithm dened as
a an2 a an4
n n
an1 an3 an1 an5
b1 = b2 =
an1 an1
an1 an3 an1 an5
b1 b2 b1 b3
c1 = c2 = (10.17)
b1 b1
b b2 b b3
1 1
c1 c2 c1 c3
d1 = d2 =
c1 c1
The number of RHP roots of (s) is the number of algebraic sign changes in
the elements of the left column of the array (10.16) proceeding from top to
bottom. The rst or second-order polynomial has all roots in LHP if and only
if all the coefcients have the same algebraic sign. In the case of a higher order
polynomial, the same does not anymore guarantee the absence of the RHP
roots but the RouthHurwitz test has to be applied to conrm the situation. The
sign changes in the polynomial coefcients indicate, however, the existence of
at least one RHP root. The missing of one or several of the coefcients means
that the polynomial has either complex imaginary-axis roots or RHP roots or
both.
According to the principles laid down above, the RouthHurwitz array for
the fourth-order polynomial of interest can be given by
s4 : a4 a2 a0
s3 : a3 a1 0
s2 : b1 b2 0 (10.18)
s1 : c1 0 0
s0 : d1 0 0
10.2.4
Design Considerations
Its appearance is dependent on the input voltage and output current as well
as on the sizing of L1 , L2 , and C1 as implied by (10.22). Usually the inductors
are designed to be the same for the logistic and cost reasons. The appearance
of the RHP zero sets an absolute limit on the maximum control bandwidth
318 10 The Fourth-Order Converter Superbuck
and, therefore, the appearance may not be desirable. It may be obvious (10.22)
that the appearance of the RHP zero pair can be eliminated if the inductors
are designed such that L2 D max
Dmax
L1 , where Dmax is the maximum duty ratio
the converter may have during the operation. In the applications, where the
input voltage is rather high and the output current rather low, the RHP zero
pair may not appear even if the inductors are equal.
10.3
Coupled-Inductor Superbuck
Figure 10.6 Denition of (a) a two-winding transformer and (b) its equivalent circuit.
10.3 Coupled-Inductor Superbuck 319
where L1 and L2 are the self-inductances measured from the primary (u1 )
and secondary (u2 ) ports, respectively, when the other port is an open circuit,
and M is the mutual inductance governing the transfer of energy between
the primary and secondary as dened in Figure 10.6a. The equivalent circuit
of such a transformer is shown in Figure 10.6b, where Ll1 and Ll2 are the
primary and secondary leakage inductances, respectively, LM is the primary
magnetizing inductance, and n1 and n2 are the primary and secondary number
of turns, respectively, of the ideal transformer.
From (10.23), we may dene that
L1 = Ll1 + LM
2
n2
L2 = Ll2 + LM (10.24)
n1
n2
M = LM
n1
10.3.1
Small-Signal Models
From (10.8) and (10.25), the small-signal coupled-inductor VMC state space
can be given by
L R MR L2 R2 MR3 L2 D + MD L2 M
diL1
2 1 2
dt L1 L2 M2 L1 L2 M 2 L1 L2 M 2 L1 L2 M 2
i
diL2 L1 R2 MR1 L1 R3 MR2 DL1 + MD L1 M L1
dt L1 L2 M2 L1 L2 M 2 L1 L2 M 2 L1 L2 M 2 iL2
=
duC1 D D uC1
0 0
dt C1 C1
uC2
1 1
duC2
0 0
dt C2 C2
Output dynamics:
1 D
Gioo = s 2
(L 2 M) + s(R 3 R 2 ) + (1 + srC2 C2 )
(L1 L2 M2 )C2 C1
1 3 (R3 rC2 )L1 + (R1 rC2 )L2 2(R2 rC2 )M
Zoo = s + s2
C2 L1 L2 M 2
(R1 R3 R22 (R1 2R2 + R3 )rC2 )C1 + D2 L1 + 2DD M + D2 L2
+s
(L1 L2 M2 )C1
2
D R1 + 2DD R2 + D R3 rC2
2
+ (1 + srC2 C2 )
(L1 L2 M2 )C1
2 (L2 M)U1 + (L1 M)U2 E1 + D (L2 M) D(L1 M) Io
Gco = s +s
(L1 L2 M2 )C2 (L1 L2 M2 )C1 C2
E2
+ (1 + srC2 C2 )
(L1 L2 M2 )C1 C2
E1 = ((R3 R2 )U1 + (R1 R2 )U2 )C1
E2 = DU1 + D U2 D(R1 R2 ) + D (R2 R3 ) Io (10.28)
RHP zero pair in the control-to-output transfer function (Gco ), and even change
the behavior of the special input impedances.
10.3.2
RHP Poles
a4 = 1
(L1 + L2 2M)R0
a3 =
L1 L2 M 2
(L1 + L2 2M)C1 + D2 L1 + D2 L2 + 2DD M C2
a2 = (10.31)
(L1 L2 M2 )C1 C2
R0
a1 =
(L1 L2 M2 )C1
1
a0 =
(L1 L2 M2 )C1 C2
The coupling coefcient k = M/ L1 L2 is always less than unity. Thus
all the polynomial coefcients in (10.31) are positive real numbers. The
RouthHurwitz array coefcients b1 , b2 , c1 , and d1 (see (10.20)) can be given by
10.3.3
Input-Current-Ripple Reduction
become
(L2 M) (Uin Uo (DrL1 + rds ) Io ) MD (rC1 Io + UD )
iL1pp = + DTs
L1 L2 M 2 L1 L2 M 2
(L1 M) (Uin Uo (DrL1 + rds ) Io ) L1 D (rC1 Io + UD )
iL2pp = DTs
L1 L2 M 2 L1 L2 M 2
(10.33)
According to (10.33), the close-to-zero-input
ripple or iL1pp 0 can be
obtained, when M = L2 or k = LL21 . These values are also the commonly
dened zero-input-ripple conditions [24]. As a consequence, the residual
peak-to-peak ripple values are
rC1 Io + UD
iL1pp = DD Ts
L1 L2
Uin Uo (DrL1 + rds ) Io rC1 Io + UD DD Ts L1
iL2pp = DTs (10.34)
L2 L1 L2 L2
which imply that L1 should be sufciently higher than L2 for obtaining optimal
ripple reduction.
Substituting M and k in (10.26) with the above given values yields
diL1 R1 R2 R2 R3 1
0
dt L1 L2 L1 L2 L1 L2
iL1
R L R L R3 L1 R2 L2 DL1 + D L2
1
diL2
2 1 1 2
dt (L1 L2 )L2 (L1 L2 )L2 (L1 L2 )L2 L2
iL2
=
du
uC1
C1
D D
0 0
dt C1 C1 uC2
1 1
duC2 0 0
dt C2 C2
1 U1 U2
0
L1 L2 L 1 L2
U2 L1 U1 L2
1 rC2 uin
L L
(L1 L2 )L2
1 2 L2
+ io
Io
0 0 d
C1
1
0 0
C2
iL1
1 0 0
uin
iin 0 iL2 0 0 0
= d uC1 + 0 0 0
io
uo 0 0 0 1 + rC2 C2
dt d
uC2
(10.35)
324 10 The Fourth-Order Converter Superbuck
Thus the special input impedances (Zin and Zinsc ) can be given by
According to the above given transfer functions, we may conclude that the
coupling of the inductors yielding input-current ripple reduction damps the
resonances in the input-to-output (Gioo ) and output-to-input (Toio ) transfer
functions making them close to rst-order transfer functions and accelerates
the appearance of the RHP zero in the control-to-output transfer function.
10.3.4
Design Considerations
where k is the coupling coefcient. The appearance of the RHP zero is most
likely in the applications where the input voltage is rather low and the output
current rather high. Equation (10.40) gives explicit suggestions for the possible
design actions for preventing the appearance of the RHP zero if possible.
10.4
PCM-Controlled Superbuck
10.4.1
Small-Signal Models
dd Ts n
According to Chapter 4, iL can be given by 2 i=1 (mi1 + mi2 ), and
consequently, the comparator equation becomes
dd Ts
ico mc dTs = iL1 + iL2 + (m11 + m12 + m21 + m22 ) (10.43)
2
Computing the inductor-current slopes from the actual circuit (i.e., m11 and
m21 can be obtained from (10.1) and m12 and m22 from (10.2) given in Section
10.2) and substituting them in (10.43) yields
dd Ts u1 u2
ico mc dTs = iL1 + iL2 + + (10.44)
2 L1 L2
The coefcient of the duty-ratio constraints (10.40) can be solved from (10.43)
by developing the proper partial derivatives. This procedure yields
1
Fm =
D D Ts U1 U2
Ts Mc + +
2 L1 L2
DD Ts rC1 + rd rds rd rds
qL1 =1+ +
2 L1 L2
DD Ts rd rds rd rC1 rds
qL2 =1+ +
2 L1 L2
DD Ts (L1 + L2 )
qC1 = (10.46)
2L1 L2
qC2 = qin = qo = 0
U1 = Uin + UD + (rd rds + DrC1 DrL1 + D rL2 )Io
U2 = U1 rC1 Io
The formula of the duty-ratio gain (Fm ) in (10.46) indicates that Fm would
become innite (i.e., the denominator will become zero), when the maximum
duty ratio (Dmax ) is reached
When the compensation (Mc ) is set to zero, the maximum duty ratio
corresponds to 0.5 as in the conventional buck converter. An increase in the
duty ratio beyond 0.5 will force the converter to enter into the second-harmonic
mode as explained in detail in Chapter 4, Section 4.3.3.
328 10 The Fourth-Order Converter Superbuck
The corresponding PCM state space can be obtained from (10.8) by replacing
the perturbed duty ratio d with (10.41). This gives
R +F q U R2 + Fm qL2 U1 D + Fm qC1 U1 1
diL1 1 m L1 1
dt L1 L1 L1 L1
di R2 + Fm qL1 U2 R3 + Fm qL2 U2 D Fm qC1 U2 1 iL1
L2
L2 iL2
dt = L2 L2 L2
uC1
duC1 D + Fm qL1 Io D Fm qL2 Io Fm qC1 Io
0
dt C1 C1 C1 uC2
1 1
duC2
0 0
dt C2 C2
1 rC2 Fm U1
1
L L 1 L1
U2
rC2 F m uin
0
L2 L2
+ io
Fm Io
0 0 ico
C1
1
0 0
C2
iL1
uin
iin 1 0 0 0 iL2 0 0 0
= d + io (10.48)
uo 0 0 0 1 + rC2 C2 uC1 0 0 0
dt ico
uC2
The corresponding transfer functions can be solved from (10.48) most
conveniently by using proper software packages such as Matlab with Symbolic
Toolbox. The resulting symbolic transfer functions with the parasitic elements
are extremely long and do not easily offer the desired information. From the
dynamic point of view, the parasitics are, however, essential and cannot be
neglected, because they will provide the damping of the resonances and also
shift the appearance of the possible RHP zeros and poles. We give here only
the nonparasitic transfer functions for introducing the effect of PCM control
in the dynamics of the converter. The effect of the parasitics will be discussed
when appropriate.
Input dynamics:
1 F U2 C1 + I1 qC1 L2
2 m
C1 + D D Fm U2 qC1 + Io C2 Fm Io qC1
Yino = s +s
3
+s
L1 L 2 C1 L 2 C1 L 2 C1 C2
1 Fm (U2 U1 ) C1 + Io qC1 L2 D + Fm (U1 U2 ) qC1 Io
Toio = s2 + s +
L 1 C2 L 2 C1 L 2 C1
2
Fm U1 3
2 D Io (U1 U2 ) C1 + D U1 + DD U2 C2 Io
Gci = s +s +s +
L1 U1 C1 U1 L2 C1 C2 U1 L2 C1 C2
(10.49)
10.4 PCM-Controlled Superbuck 329
Output dynamics:
1 Fm Io qC1 D Fm U2 qC1
Gioo = s s
2
+
L 1 C2 C1 L 2 C1
1 2 m (U2 1
F L + U1 L2 ) C1 Io qC1 L1 L2
Zoo = s +s
3
C2 L 1 L 2 C1
D2 L1 + D2 L2 + Fm (qC1 U1 D L2 U2 DL1 + Io D L2 DL1 )
+s
L 1 L 2 C1
Fm DU1 + D U2
+
L 1 L 2 C1
Fm (U1 L2 + U2 L1 ) 2 D L2 DL1 Io DU1 + D U2
Gco = s +s +
L 1 L 2 C2 (U1 L2 + U2 L1 ) C1 (U1 L2 + U2 L1 ) C1
(10.50)
where the determinant () is
Fm (U1 L2 + U2 L1 ) C1 Io qC1 L1 L2
= s4 + s3
L 1 L 2 C1
(L1 + L2 )(C1 + D2 C2 ) + Fm (qC1 U1 D L2 U2 DL1 + Io D L2 DL1 )C2
+s 2
L 1 L 2 C1 C2
Fm ((DU1 + D U2 )C2 Io qC1 (L1 + L2 )) 1 + Fm qC1 (U1 U2 )
+s +
L 1 L 2 C1 C2 L 1 L 2 C1 C2
(10.51)
The complexity of the fourth-order determinant is such that it is not anymore
possible to nd the approximate symbolic solutions for its roots of which two
are usually real and one is a complex conjugate root.
The ideal input impedance (Zin ) is the same as dened in (10.13). The
nonparasitic short-circuit input impedance (Zinsc ) can be computed to be
s3 L1 L2 C1 + s2 A + s B + Fm (DU1 + D U2 )
Zinsc =
L2 C1 + s Fm U2 C1 Io qC1 L2 + D D Fm U2 qC1 + Io
s2
A = Fm (U1 L2 + U2 L1 ) C1 Io qC1 L1 L2
B = (D2 L1 + D L2 + Fm (qC1 U1 D L2 U2 DL1 + Io (D L2 DL1 )))
(10.52)
Ref. [4] actually claims that the dynamics of the PCM-controlled superbuck
converter can be obtained from the dynamic representation of the conventional
buck converter by replacing the output inductor with the parallel inductor
Lp = L1 L2 /(L1 + L2 ), but this claim does not hold because of the resonant
behavior in the input dynamics and the possible appearance of the RHP poles
and zeros.
330 10 The Fourth-Order Converter Superbuck
10.4.2
Design Considerations
The PCMC converter incorporates the same RHP zero pair in its control-
to-output transfer function (Gco ) as the VMC converter discussed in Section
10.2.4. Therefore, the inductors should be designed such that L2 D max
L ,
Dmax 1
where Dmax corresponds to the maximum duty ratio of the converter operation.
High input voltage and low output power may allow the inductors to be the
same even if the maximum duty ratio is higher than 0.5. The inductor-current
feedback in the PCMC converter also requires considering the selection of
the inductor-current slope compensation (Mc ) and the possible appearance of
RHP poles and their elimination.
where the parasitics are neglected. The coefcients a0 and a4 are always
positive and, therefore, all the other polynomial coefcients and the left-column
elements of the RouthHurwitz array have to be also positive. The positive signs
of the coefcients a3 , a2 , and a1 require that C1 > DD Ts I o
2Uin
= C1min , LL21 DD ,
and C2 > DD 2Uin
L2 or C2 > LL1 L2 2 C1min , respectively. If the converter is
Ts Io L1 L2
p p
which is a positive number if C1 /C2 > Dmax (Dmax Dmax ). This requirement
is easily met in the practical design, because |Dmax (Dmax Dmax )|max = 0.125.
Similarly, the array element c1 can be given by
Fm Uin 1 1
= Fm Uin 1 1
L 1 L 2 C1 Lp C2 L1 L2 C1
C2
1 + D2 1 + Dmax Dmax Dmax
L1 + L2 C1 C1
which indicates a negative sign to appear if Dmax > 0.5. In reality, the effect of
the parasitics is such that the negative sign may not appear but the situation
should be carefully checked. The sign of the elements b2 and d1 is always
positive because of equaling the zeroth-order polynomial coefcient.
The dynamic issues covered above gave some basic guidelines for the
design, which with the peak-to-peak inductor-current ripple and load response
denitions would led to an optimal design of the PCM-controlled converter.
10.5
Coupled-Inductor PCM-Controlled Superbuck
10.5.1
Small-Signal Models
which yields
R + F q U R2 + Fm qL2 U1 1 + Fm qC1 U1
1 m L1 1
0
diL1
L12 L12 L12
dt
L1
D + D Fm qC1 U2 iL1
diL2 R3 + Fm qL1 U2 R4 + Fm qL2 U2 L2 1
iL2
dt = L12 L12 L12 L2
u
duC1 D + Fm qL1 Io D Fm qL2 Io Fm qC1 Io C1
0
dt uC2
C1 C1 C1
duC2 1 1
dt 0 0
C2 C2
1 Fm U1
0
L12 L12
1 rC2 Fm U2
uin
L12 L L
+
2 12 io
0 F m Io
0 d
C1
1
0 0
C2
10.5 Coupled-Inductor PCM-Controlled Superbuck 333
i
L1
uin
1 0 0 0 iL2
iin
= d + 0 0 0
io (10.59)
uo 0 0 0 1 + rC2 C2 uC1 0 0 0
dt d
uC2
R1 = R1 R2 , R2 = R2 R3
L1 L1
R3 = R2 R1 , R4 = R3 R2
L2 L2
(10.60)
L12 = L1 L2 ,
L1
U1 = U1 U2 , U2 = U2 U1
L2
Output dynamics:
D Fm qC1 Uin
Gioo =
(L1 L2 )L2 C1 C2
1 F Uin C1 qC1 Io L2
2 m
Zoo = s +s
3
C2 L 2 C1
334 10 The Fourth-Order Converter Superbuck
Input dynamics:
DIo
s
1 Uin C1
Yino =
L1 L2 DIo 1
s2 s +
Uin C1 (L1 L2 )C1
2L2 Io
D(1 )
Ts D Uo
Toio = (10.65)
(L1 L2 )L2 C1 C2
2L2 Io DUin 1
Gci = s +s
2
+
Ts D Uo (L1 L2 )C1 I o L2 L 2 C2
Output dynamics:
Gioo = 0
1 3 2Uin C1 DD Ts Io
Zoo = s + s2
C2 D Uin Ts C1
2L2 DIo
D2 L1 + D (1 + D)L2 (L1 L2 )
Ts D Uin 2
+s +
(L1 L2 )L2 C1 D Ts (L1 L2 )C1
2 DIo 1
Gco = s2 s + (10.66)
Ts D C2 Uin C1 (L1 L2 )C1
Thus Zin , Zinsc , and Zino (see (10.65)) becomes equal, because Gioo = 0,
and can be naturally given by
DIo 1
s2 s +
Uin C1 (L1 L2 )C1
Zin,sc,o = (L1 L2 ) (10.68)
DIo
s
Uin C1
The equality of Zin and Zinsc may be difcult to determine from (10.64)
even if the optimal-compensation conditions are substituted in them. It is,
however, possible to notice that the common factor of the numerator and
L2
denominator of Zinsc is s + Fm . Same difculty also applies with the
Uin
open-loop input impedance in (10.61) but the corresponding common factor
is the rst polynomial multiplier of the determinant given in (10.67).
336 10 The Fourth-Order Converter Superbuck
10.5.2
Design Considerations
The PCM-controlled converter has the same RHP zeros as the corresponding
VMC converter as introduced in Section 10.3.4. In order to avoid the appearance
of the zeros, the design of the converter should be made as implied by (10.40)
in Section 10.3.4.
According to the determinant () in (10.63), its polynomial coefcients are
as follows:
a4 = 1
Fm Uin C1 qC1 Io L2
a3 =
L 2 C1
(C1 + (D2 DFm (qC1 Uin + Io ))C2 )(L1 L2 ) + L2 C2
a2 = (10.69)
(L1 L2 )L2 C1 C2
Fm Uin C2 qC1 Io (L1 L2 )
a1 =
(L1 L2 )L2 C1 C2
1
a0 =
(L1 L2 )L2 C1 C2
The coefcients a0 and a4 are positive real numbers, which means that all the
other coefcients have to be also positive real numbers. The positive sign of a3
requires that C1 DD Ts I o
2Uin
. The positive sign of a2 can be ensured by choosing
DD Ts Uin
L1 2Io (1k2 ) , which can be usually easily met. It is obvious that the low input
voltage and high output current may introduce the worst case in design. The
positive sign of a1 can be ensured by choosing C2 DD 2Uin
Ts I o
(1 k2 )k2 , which
is usually easy to meet. The worst case naturally coincides with the low input
voltage and high output current.
The RouthHurwitz-array coefcients b1 , b2 , c1 , and d1 (see Section 10.2.3)
can be given by
1
b1
L 2 C2
1
b2
(L1 L2 )L2 C1 C2
(10.70)
c1 0
1
d1
(L1 L2 )L2 C1 C2
where we assume that C1 and C2 are much larger than their above-dened
minimum values and L1 close to its. The coefcients b1 , b2 , and d1 are clearly
real positive numbers, because L2 < L1 . The coefcient c1 is, however, equal
to zero and this may imply the existence of the RHP poles. The nonparasitic
10.6 Dynamic Review 337
10.6
Dynamic Review
10.6.1
Superbuck I: 1520 V/10 V/2.5 A
The dynamics of the converter were measured at the input voltages of 15 and
20 V at the maximum load power, where the corresponding duty ratios are
338 10 The Fourth-Order Converter Superbuck
Figure 10.10 The computed internal control-to-output transfer functions at the input
voltage of 15 V (dashed line) and 20 V (solid line).
The measured and predicted output impedance (Zoo ) at the input voltage
of 20 V are shown in Figure 10.11. It is clearly of rst order and quite similar
to the output impedance of the conventional converter shown in Chapter 4,
Section 4.5.1. The behavior of the pure output dynamics is quite expected,
because the sum of the inductor currents is tightly regulated and supplied
during the on- and off-times to the output section.
Figure 10.11 The measured (solid line) and predicted (dashed line) internal output
impedance at the input voltage of 20 V.
340 10 The Fourth-Order Converter Superbuck
The measured load affected, the computed and predicted internal input-
to-output transfer functions (Gioo ) are shown in Figure 10.12. The internal
dynamics contains clearly the resonant behavior as discussed earlier. The
measured load-affected transfer function (GRioo ) has clearly much higher
attenuation than the real internal attenuation (Gioo ) because of the voltage-
dividing effect of the output impedance and the load resistor.
The state of the inductor-current compensation can be actually concluded
based on the behavior of Gioo : The under-compensation is reected as the
phase starting from 180 and also increased damping of the resonances.
The over-compensation is reected as the phase starts from zero. In both of
the cases, the attenuation is naturally reduced from the theoretical optimum
compensation as shown in Figure 10.13. According to the gure, the actual
converter is slightly over compensated when Mc 0.835 A/s.
The measured and predicted open-loop input impedances are shown in
Figure 10.14 at the input voltage of 20 V, when the converter is equipped
with an input capacitor (i.e., the high-frequency behavior is due to the input
capacitor). The shape of the input impedance resembles the shape of the open-
loop input impedance of the VMC converter analyzed in Chapter 3, Section
3.6.1. Its behavior does not, however, mean similar sensitivity to the input
lter as in the VMC converter because of the high-input-noise attenuation (see
Figure 10.12) as discussed in Chapter 8.
The shape of the control-to-output transfer function implies (see Chapter 9)
that a proportional-integral (PI) controller with an additional high-frequency
pole can be used to obtain the desired voltage-loop crossover frequency, phase
10.6 Dynamic Review 341
Figure 10.14 Measured (solid line) and predicted (dashed line) internal open-loop input
impedances at the input voltage of 20 V with an added input capacitor.
the crossover frequency should be chosen less than the dened absolute
maximum value for maintaining robustness of the stability and performance:
The measured voltage-loop gains at the input voltages of 15 and 20 V are
shown in Figure 10.15 indicating the crossover frequency of 63 kHz and phase
margin of 66 . The loop gain stays almost intact regardless of the changes in
the input voltage, which is characteristic to the PCM-controlled buck converter.
The closed-loop input impedance was measured yielding the response
shown in Figure 10.16 (solid line) compared to the open-loop input impedance
(dashed line). It shows that the closed-loop and open-loop input impedances
are the same and, therefore, the ideal and short-circuit impedances are also
the same and equal to the impedances shown in Figure 10.16. The resonant
nature of the closed-loop input impedance may make the superbuck more
sensitive to EMI lter instability than the conventional buck converter, where
the closed-loop input impedance is a frequency-independent constant (see
Chapter 4, Section 4.5.1).
The converter was equipped with an input lter causing impedance violation
as shown in Figure 10.17. The Nyquist plot of the minor-loop gain (i.e., Zs /Zinc )
in Figure 10.18 proves that the converter is stable at the input voltage of 15 V
but the instability takes place, when the input voltage is lowered to 11.5 V.
The voltage-loop gains shown in Figure 10.15 are actually measured when
the input lter was connected. The small deviation in the phase curve at the
input-lter resonant frequency of 13 kHz is the only sign of the interaction
proving the existence of high-source insensitivity.
The input-side resonance can be damped by connecting a series RC circuit
in parallel with the capacitor C1 (Figure 10.9) in order to further reduce the
Figure 10.15 The measured output-voltage-loop gains at the input voltage of 20 V (solid
line) and 15 V (dashed line).
10.6 Dynamic Review 343
Figure 10.17 The measured input-lter output impedance (dashed line) and the
closed-loop input impedance (solid line) of the converter at the input voltage of 15 V.
Figure 10.18 The Nyquist plots the impedance-based minor-loop gains (i.e., Zs /Zinc ) at
the input voltage of 15 V (solid line) and 11.5 V (dashed line).
Figure 10.19 The original (solid line) and damped (dashed line) input impedances at the
input voltage of 15 V.
The converter was subjected to a constant-current type load change from 0.5
to 2.5 A with a slew rate of 2.5 A/s. The resulting output-voltage response
is shown in Figure 10.21: the observed voltage dip is approximately 200 mV,
which corresponds closely to the step change in the load current and the
magnitude of the output impedance (100 m) at the voltage-loop crossover
frequency (Figure 10.20). The setup time of the transient is typical to the
current-mode-controlled converter (i.e., slow) due to the magnitude of the
low-frequency closed-loop output impedance (Figure 10.20).
10.6 Dynamic Review 345
Figure 10.20 The measured open-loop (dashed line) and closed-loop (solid line) output
impedances.
10.6.2
Superbuck II: 69 V/3.4 V/12 A
Figure 10.22 The measured voltage-loop gains at the input voltage of 6 V (solid line) and
9 V (dashed line).
Figure 10.23 The measured open (solid line) and closed-loop (dashed line) input
impedances at the input voltage of 6 V and at the output current of 12 A.
Figure 10.24 The measured open (dashed line) and closed-loop (solid line) output
impedances at the input voltage of 6 V.
Figure 10.25 The output-voltage response to the constant-current load change from 2 to
12 A at the slew rate of 2.5 A/s at the input voltage of 6 V.
at open loop and 10 F at closed loop. The impedances are quite the same
and, therefore, the ideal and short-circuit input impedances are the same and
as shown in Figure 10.23 due to the high attenuation of the input-to-output
transfer function.
The measured open (dashed line) and closed-loop (solid line) output
impedances are shown in Figure 10.24, where the magnitude of the closed-loop
348 10 The Fourth-Order Converter Superbuck
10.7
Summary
References
Index