IEEE 2011 April Boost Converter
IEEE 2011 April Boost Converter
IEEE 2011 April Boost Converter
Abstract—In this paper, a cascade controller is designed and ana- buck and boost converters with an incomplete analysis of the
lyzed for a boost converter. The fast inner current loop uses sliding- closed-loop system stability [12]. As a primitive-control method
mode control. The slow outer voltage loop uses the proportional– for variable structure systems, hysteresis control is still popu-
integral (PI) control. Stability analysis and selection of PI gains are
based on the nonlinear closed-loop error dynamics. It is proven lar for converters or inverters. A hysteretic current-mode con-
that the closed-loop system has a nonminimum phase behavior. trol is applied to a buck converter with low-voltage micro-
The voltage transients and reference voltage are predictable. The processor loads [13]. A simple, self-adjusting analog predic-
current ripple and system sensitivity are studied. The controller tion of the hysteresis band is added to the phase-locked-loop
is validated by a simulation circuit with nonideal circuit parame- control to ensure constant switching frequency of three-phase
ters, different circuit parameters, and various maximum switching
frequencies. The simulation results show that the reference output voltage-source inverters [14]. Hysteresis and delta-modulation
voltage is well tracked under parametric changes, system uncer- controls are implemented for a buck converter by using sen-
tainties, or external disturbances with fast dynamic transients, con- sorless current mode, reporting voltage-source characteristics,
firming the validity of the proposed controller. excellent open-loop tracking, and near-ideal source rejection
Index Terms—Boost converter, closed-loop, error dynamics, [15].
nonminimum phase, proportional–integral (PI), sliding-mode con- The researchers have made efforts to improve dynamic re-
trol (SMC), transient. sponse, transients and voltage ripples for dc–dc converters. Song
and Chung [8] claim that boundary control can improve fast
I. INTRODUCTION dynamic response. Through sensitivity analysis, they conclude
that the steady state switching frequency decreases or the hys-
HE BOOST converter is a typical power-conditioning
T component due to its simple structure and practical func-
tionality of amplifying the input voltage [1]. Its research is
teresis band increases as the equivalent series resistance (ESR)
for the capacitor increases. In [16], the transients caused by
the discontinuity in transition between buck and boost modes
mainly focused on topology, control, and safety [2]. The conven- can be reduced by compensating the discontinuity and nonlin-
tional small signal-based pulsewidth modulation (PWM) con- earity between the output voltage and the effective duty cycle.
trollers are often used although they operate optimally only In [2], focusing on compact-boost converters and intrinsically
for specific operating points [3]–[6]. The in-depth studies have safe switching power supplies, the energy-transfer modes and
been applied to various nonlinear controls for dc–dc convert- output voltage ripple of a boost converter are analyzed within
ers [7]–[9]. They are feedback state linearization, input–output the given range of the input voltage and load. The relationship
linearization, flatness, passivity-based control, dynamic feed- between the maximum output voltage ripple and the element
back control by input–output linearization, exact tracking, error parameters of the converter is deduced, and the minimum in-
passivity feedback, and boundary control. Implementations of ductance to guarantee the maximum output voltage ripple to be
them require PWM modulators. Five recent techniques from the lowest is obtained.
hybrid and optimal controls are evaluated on buck and boost Sliding-mode control (SMC) has gained popularity in con-
converters [10]. These methods display high performances, verters and inverters [17]. The earliest application of SMC to
while respecting circuit constraints. One-cycle control is ap- dc–dc converters was reported in 1983 [18] and 1985 [19].
plied to Cuk Converter [11]. Synergetic control is applied to The detailed SMC design theory is found in [17]. Mainly, the
SMC offers several advantages, namely, large signal stability,
robustness, good dynamic response, system order reduction,
Manuscript received January 4, 2010; revised July 6, 2010; accepted August
18, 2010. Date of current version June 10, 2011. Recommended for publication and simple implementation [20]. The SMC can be naturally im-
by Associate Editor F. Blaabjerg. plemented in converter control [21], since two discrete switch-
Z. Chen is with the Manufacturing Research Center, Tennessee Tech Univer- ing values can directly act as gating signals to semiconductor
sity, Cookeville, TN 38501 USA (e-mail: [email protected]).
J. Hu is with the Rockwell Automation, Milwaukee, WI 53092 USA (e-mail: switching devices in power circuits. In [22], the various aspects
[email protected]). concerning the application of SMC are discussed. It shows that
W. Gao is with the Department of Electrical and Computer Engineering, Uni- the SMC generates more consistent transient responses for a
versity of Denver, Denver, CO, USA (email: [email protected])
X. Ye is with the School of Electric Machinery and Electric Apparatus, wide operating range as compared with the conventional linear
Hefei University of Technology, Hefei 230009, China (e-mail: yexiao1234@ controls.
163.com). With phase portraits, extended linearization is proposed for
Color versions of one or more of the figures in this paper are available online
at http://ieeexplore.ieee.org. the systematic solution of sliding mode controller design in
Digital Object Identifier 10.1109/TPEL.2010.2070808 boost and buck–boost converters [23]. In [7] and [17], open-loop
yields TABLE I:
NOMINAL PARAMETERS
(CRv + v)v
Ri∗ = (18)
E − Li∗
i∗ contains the integral term of the voltage error. It is incon-
venient to analyze a dynamics system with integral terms. The
practical way is to rearrange the dynamics equations and elimi-
nate the integral term by differentiation. Both sides of (18) are
derived with respect to time, resulting in
Ri∗ (E − Li∗ )2 = ((CRv + v )v
0) will be evaluated. The trajectories of a second-order nonlin-
+ (CRv + v)v )(E − Li∗ ) + L(CRv + v)vi∗ (19) ear system in a small neighborhood of an equilibrium point is
expected to be close to the trajectories of its linearization about
where means the second derivative. With e = vd − v and vd that point if the origin of the linearized state equation is a hy-
as a constant, v = vd − e, v = −e , and v = −e . The first and perbolic equilibrium point [35]. Proper PI gains guarantee that
second derivatives of (6) are the equilibrium point (0, 0) is hyperbolic. The Jacobian matrix
i∗ = Kp e + Ki e (20) of (24) and (25) around (0, 0) is
i∗ = Kp e + Ki e . (21) A1 =
a11 a12
(29)
a21 a22
Let two state variables be x1 = e and x2 = e . Then, one has
RE 2 Ki
x1 = f1 (x1 , x2 ) = x2 and x2 = e . Substituting e, e , e , v, v , where a11 = 0, a12 = 1, a21 = L v d2 K p −C R E v d
, and a22 =
v , i∗ and i∗ into (19) yields R E 2 K p −L v d2 K i +2v d E
L v d2 K p −C R E v d
. Let the desired eigenvalues of the closed-
A1 = (A2 x2 + A3 )A4 + A5 x2 + A6 (22) loop system be λ∗1 and λ∗2 . The pole placement renders
where A1 = R(Kp x2 + Ki x1 )(E − LKp x2 − LKi x1 )2 , [ Kp Ki ]T = B −1 D (30)
A2 = CR(x1 − vd ), A3 = x2 (x1 − vd ) + x2 (CRx2 + x1 −
where
vd ), A4 = E − L(Kp x2 + Ki x1 ), A5 = LKp (CRx2 + x1 −
vd )(x1 − vd ), and A6 = LKi (CRx2 + x1 − vd )(x1 − vd )x2 . RE 2 − Lvd2 (λ∗1 + λ∗2 ) −Lvd2
Solving (22) for x2 renders B= ,
Lvd2 λ∗1 λ∗2
RE 2
A1 − A6 − A3 A4
x2 = f2 (x1 , x2 ) = . (23) −2vd E − CREvd (λ∗1 + λ∗2 )
A5 + A2 A4 D= ,
CREvd λ∗1 λ∗2
The nonlinear state space equations for the closed-loop error
dynamics in sliding mode is and T is transpose. Now, Kp and Ki are fixed. The Jacobian
matrix of (24) and (25) around (E/(LKi ), 0) is
x1 = f1 (x1 , x2 ) (24) ⎡ ⎤
0 1
x2 = f2 (x1 , x2 ). (25)
A2 = ⎣ Ki ⎦ . (31)
0 −
Any equilibrium point (p1 , p2 ) of (24) and (25) is worth Kp
attention. In the equilibrium state, one has p1 = 0 and p2 = 0
A2 has an eigenvalue on the imaginary axis. The qualitative
with
behavior of the nonlinear system near (E/(LKi ), 0) could be
f1 (p1 , p2 ) = 0 (26) quite distinct from that of the relevant linear system [35].
f2 (p1 , p2 ) = 0. (27) B. Phase Portrait of Error Dynamics
Solving (26) renders p2 = 0 with which one easily finds out Numerical construction of a global phase portrait for (24) and
A3 (p1, 0) = 0 and A6 (p1, 0) = 0. Hence, in order to satisfy (27), (25) will uncover the features of the equilibrium points (0, 0) and
A1 (p1, 0) = 0 must equal 0. Consequently (E/(LKi ), 0). Equation (23) tells that (24) and (25) have two
R(Kp ∗ 0 + Ki p1 )(E − L(Kp ∗ 0 + Ki p1 ))2 = 0. (28) discontinuous subspaces due to A5 + (A2 A4 ) = 0. They are
(vd , x2 ) and ((LKp vd − CRE)/(LKp − LKi CR), x2 ) where
Solving (28) renders p1 = 0 and p2 = E/(LKi ). Therefore, x2 can be any real value. In this design, the nominal parameters
there exist two equilibrium points (0, 0) and (E/(LKi ), 0) for for constructing a phase portrait are shown in Table I (how Kp
the closed-loop error system. The system trajectory shall be con- and Ki will be explained in Section V). The two discontinuous
fined to the equilibrium point (0, 0) since the other point leads subspaces are (50, x2 ) and (49.7423, x2 ). The two equilibrium
to a voltage tracking error and is dangerously close to the two points are (E/(LKi ), 0) = (48.3807, 0) and (0, 0). Fig. 5 shows
discontinuous subspaces to be shown later. After Kp and Ki are these points and subspaces. If the parameters vary, then they shift
obtained through linearizing the system around (0, 0), they are on the x1 axis, qualitatively providing the picture of a workable
plugged into (24) and (25) and the characteristics of (E/(LKi ), initial or transient condition. Let the initial conditions of (24)
CHEN et al.: CLOSED-LOOP ANALYSIS AND CASCADE CONTROL OF A NONMINIMUM PHASE BOOST CONVERTER 1241
Fig. 7. Trajectory of the zeros of F(s), and the step responses of v δ /v d δ (s) Fig. 8. Trajectory of the zeros of F(s), and the step responses of v δ /v d δ (s)
and F(s) under v e = 35 V, K p = −0.0087, and K i = 10.3347. and F(s) under v e = 35 V, K p = 0.001, and K i = 10.
and b2 = −Lve2 Kp . The transfer function of (35) is the following two conditions must be satisfied:
vδ (s) b2 s2 + b1 s + b0 b2 ((b0 /b2 ) − (a0 /a2 )) > 0 and ((b1 /b2 ) − (a1 /a2 ) > 0 (37)
= = + F (s) (36)
vdδ (s) a2 s2 + a1 s + a0 a2
((b0 /b2 ) − (a0 /a2 )) < 0 and ((b1 /b2 ) − (a1 /a2 )) < 0. (38)
where F (s) = b2 [((b1 /b2) − (a1 /a2 ))s + (b0 /b2) −
(a0 /a2 )]/(a2 s2 + a1 s + a0 ). With the nominal parame- The inequality (37) has no solution. Solving the in-
ters in Table I, the zeros of F(s) as ve increases from 20 to equality (38) renders Kp > 0 and Ki < Kp (CR2 E 3 +
50 V are plotted in the top pane of Fig. 7. All the zeros are 2LEve2 )/(L2 ve3 ). Therefore, to have a negative zero for
positive. F(s) is a stable and strictly proper system. Thus, F(s) and guarantee the system stability, the inequal-
F(s) is has a nonminimum phase behavior. Since b2 /a2 only ities of 0 < Kp < CRE/(Lve ), 0 < Ki < Kp (CR2 E 2 +
affects the initial value of the response of the vδ (s)/vdδ (s), 2Lve2 )/(LCRve2 ) and 0 < Ki < (CR2 E 3 + 2LEve2 )/(L2 ve3 )
due to F(s), vδ (s)/vdδ (s) always displays a nonminimum must hold. Then, b2 /a2 < 0 since b2 < 0 and a2 > 0. With
phase behavior. For example, ve = 35 V renders F (s) = E, R, L, C, and ve from Table I, it is inferred that 0 < Kp <
(−1243.6s + 34296)/(0.54 s2 + 753.8449 s + 165 360) and 0.0023, 0 < Ki < 12827Kp and 0 < Ki < 29.3178. Appar-
b2 /a2 = 0.7926. The zero of F(s) is 27.5769 and is in the ently, Kp = 0.001 and Ki = 10 are appropriate. Then, the zeros
right-half phase plane. For a unit step input, the response of of F(s) as ve increases from 20 to 50 V are plotted in the top
vδ (s)/vdδ (s) shown in the second pane of Fig. 7 starts from pane of Fig. 8. All the zeros are negative. F(s) is in the min-
b2 /a2 = 0.7926 and reaches the minimal value −0.468 before imum phase. To predict the transient for the closed-loop sys-
it converges to 1. In the bottom pane of Fig. 7, the response tem with Kp = 0.001 and Ki = 10, the unit step responses
of F(s) starts off in the wrong direction from 0 and reaches of vδ (s)/vdδ (s) = −0.78 + F (s) and F (s) = (246.2222s +
the minimal value −1.26 before it converges to 0.208. Hence, 2 84 444)/(0.063s2 + 926s + 1 60 000) with a negative zero of
the output voltage of the boost converter under the proposed −1155.2 for ve = 35 V are plotted in the mid and bottom panes
cascade controller has a nonminimum phase phenomenon when of Fig. 8, respectively. The response of vδ (s)/vdδ (s) starts from
the reference voltage experiences a step change. b2 /a2 = −0.78 and converges to 1. The response of F(s) starts
Next, it will be shown that with a negative zero for from 0 and converges to 1.78. The mid pane shows that the
F(s), F(s) has a minimum phase but vδ (s)/vdδ (s) still dis- output voltage still starts out in the wrong direction in a tran-
plays a kind of nonminimum phase behavior due to nega- sient, displaying a nonminimum phase phenomenon. However,
tive b2 /a2 . The stability evaluation and the PI gain selec- this is not classic nonminimum phase. In this case, the transient
tion can be based on (36). According to Ruth–Hurwitz sta- directly increases from a nonzero initial value on the side of 0
bility theorem, the sufficient and necessary stability condi- farther from the steady state value and then converges to the
tion for (36) is a0 > 0, a1 > 0, and a2 > 0. Solving these steady state value. For a classic nonminimum phase behavior as
inequalities for Kp and Ki renders Kp <CRE/(Lve ) and 0 < shown in Fig. 7, the transient starts from a nonzero initial value,
Ki < (CR2 E 3 + 2LEve2 )/(L2 ve3 ). The zero of F (s) is z = goes farther from the steady state value, reaches a peak, then
−((b0 /b2 ) − (a0 /a2 ))/(b1 /b2 ) − (a1 /a2 )). For z < 0, one of gets closer to the steady state value again until it converges to it.
CHEN et al.: CLOSED-LOOP ANALYSIS AND CASCADE CONTROL OF A NONMINIMUM PHASE BOOST CONVERTER 1243
The step responses of Figs. 7 and 8 are based on the two neg-
ative and real poles of (36). If the two poles of (36) are complex
conjugated with a negative real part, the undershoot behavior
will experience an oscillation. In conclusion, the boost con-
verter under the proposed controller has a nonminimum phase
behavior when the reference voltage experiences a step change
regardless of PI gains.
where e0 = vd2 , e1 = Ed2 RKi , e2 = 2Ed vd − Lvd2 Ki + − (CRv + v)v[(E − Li∗ )R + (E − Li∗ )R ]. (47)
REd Kp , and e3 = CRvd Ed − Lvd2 Kp . The transfer function Plugging R = Rd + Rδ , v = vd + vδ , (39) and (40) into (47),
of (42) is and dropping the high orders of vδ , vδ , vδ , Rδ , and Rδ and any
vδ (s) e0 s product of some of them render
F1 (s) = = 2
. (43)
Eδ (s) e3 s + e2 s + e1
g3 vδ + g2 vδ + g1 vδ = g0 Rδ (48)
For a unit step perturbation Eδ (s) = 1/s, the final value the-
orem shows that vδ converges to 0 where g0 = Evd2 , g1 = Rd2 E 2 Ki , g2 = 2ERd vd −
LRd vd Ki + Rd E Kp , and g3 = CRd2 vd E − Rd Lvd2 Kp .
2 2 2
e0 s The transfer function of (48) is
lim vδ (t) = lim svδ (s) = lim = 0. (44)
t→∞ s→0 s→0 e3 s2 + e2 s + e1
vδ (s) g0 s
Equation (44) shows that the output voltage transient even- F2 (s) = = 2
. (49)
Rδ (s) g3 s + g2 s + g1
tually dies out and the reference voltage is tracked again after
a transient. Next, the transient trajectory is shown to be pre- Similarly, the final value theorem shows limt→∞ vδ (t) → 0.
dictable. For example, with the nominal parameters in Table I, Hence, for a step change of load resistance, the output voltage
(44) becomes transient eventually dies out and the reference voltage is tracked
1225s again after a transient. Next, the transient trajectory is shown
F1 (s) = . (45) to be predictable. For example, with the nominal parameters in
0.8887s2 + 951.8685s + 142190
Table I, (49) becomes
The top pane of Fig. 9 shows the output voltage transient for
a positive unit step change of Eδ . It is seen that the voltage tran- 24500s
F2 (s) = . (50)
sient becomes positive, reaches the maximum value of 1.032 V 35.547s2 + 28 438s + 56 87 500
1244 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 26, NO. 4, APRIL 2011
Fig. 10. Output voltage transients for a unit step change of load resistance.
Fig. 11. Frequency response of the open-loop system with respect to the
angular frequency under v e = 35 V.
The top pane of Fig. 10 shows the output voltage transient
for a positive unit step change of Rδ . It is seen that the volt- Plugging (51) into (18) results in
age transient becomes positive, reaches the maximum value of
0.6339 V and converges back to 0 V. The transient lasts about 1 2L
vd2 E− vd vd = (CRv + v)v. (52)
0.025 s. The bottom pane of Fig. 10 shows the output voltage E RE
transient for a negative unit step change of Rδ . It is symmetrical
Let ve be the equilibrium point of vd and v. Let vδ and vdδ
to the transient in the top pane of Fig. 10.
be the perturbations of v and vd . Consequently, v = vδ + ve ,
According to the definition of nonminimum phase in
vd = vdδ + ve , v = vδ , and v = vdδ
. Plugging these variables
Section III-D, an odd number of real right-half plane zeros for
into (52), and dropping the high orders of vδ , vdδ , vδ , and vdδ
a transfer function is the sufficient and necessary condition for
and any product of some of them render
a linear system represented by that transfer function to have a
non-minimum phase behavior. Equations (45) and (50) do not 2Lve2
have any real right-half plane zero. Therefore, they do not have 2vdδ − v = CRvδ + 2vδ . (53)
RE 2 dδ
a nonminimum phase structure and the output voltage will not
The transfer function of (53) is
display a nonminimum phase behavior under a step change of
the input voltage or load resistance. The preceding work shows vδ (s) −(2Lve2 RE 2 )s + 2
that the system output voltage experiences an undershoot be- H(s) = = . (54)
vdδ (s) CRs + 2
havior when the input voltage or load resistance has a negative
step change and an overshoot behavior when one of them has a With the nominal parameters from Table I, (54) becomes
positive step change. The amplitude of the undershoot or over- H(s) = (−0.006125s + 2)/(0.00016s + 2) whose frequency
shoot is roughly the product of the magnitude of the step change response is shown in Fig. 11. This open-loop system passes the
and the transient amplitude caused by a unit step change. These low-frequency signals and amplifies the high-frequency signals
predictions are to be verified by the foregoing simulation. substantially. The open-loop system has the undesirable positive
gain margin. Thus, the system is sensitive to disturbances or
parametric uncertainties.
IV. SYSTEM ROBUSTNESS
In this section, the frequency responses of the open-loop and B. Frequency Response of Closed-Loop System
closed-loop boost converter systems are studied. The open-loop With the nominal parameters from Table I, the frequency
system is vulnerable to noises. The generous gain and phase response of (36) is studied. The top and bottom panes of Fig. 12
margins of the closed-loop system confirms its robustness. show the gain and phase responses of the closed-loop system
over the frequency spectrum, respectively. The gain margin is
−1.35 dB. The phase margin is close to 180◦ . They are very
A. Frequency Response of Open-Loop System
generous margins (a converter system has decent robustness if
Under the open loop control, ic is equal to 0 and (6) becomes its phase margin is about 52◦ and its gain margin is less than −0.5
[3]). The closed-loop system passes the low-frequency signals
vd2 and filters the high-frequency signals. The closed-loop system
i∗ = id = . (51) with such gain and phase margins will tolerate large disturbances
RE
CHEN et al.: CLOSED-LOOP ANALYSIS AND CASCADE CONTROL OF A NONMINIMUM PHASE BOOST CONVERTER 1245
1.05 V; and 3) forward current: 15 A. The current rating of yond the interest of this paper. The simulation fixed-step size is
the MOSFET switch guarantees its safety even if a continuous 1 μs. Since this paper deals with only simulation without A/D
current goes through it for a long time. converters, 1 μs is also the sampling period. Hence, the mini-
mum sliding mode pulse width is 1 μs or the maximum sliding
D. Controller Implementation mode switching frequency is 1 MHz. A lower maximum switch-
ing frequency of 10 –100 kHz can be used if a larger voltage
To implement the controller, one should assess the require-
tracking error is permitted [7], [38]. There are many advanced
ment for the system performances via analysis and computation
methods for reducing or eliminating chattering [17]. However,
as shown in this paper and classic control books for a second-
to pursue them is beyond the scope of this paper. If the switching
order system, select the appropriate boost-converter parameters,
frequency is less than 10 kHz, the proposed controller will fail
plug them into (30) to obtain the PI gains, use a reference volt-
to function. This is due to the larger switching boundary layer. A
age between the input voltage and the nominal reference voltage
system on such boundary layers is almost under open-loop con-
for the controller design and code (6), (7), and (8).
trol and, hence, diverges. As the switching frequency increases,
the switching boundary layer decreases, and the analysis and
VI. SIMULATION its prediction are more accurate. With the maximum switching
A. Simulation Summary frequency that is not less than 20 kHz, the simulation results
faithfully represent the analysis. The initial conditions of i(0) =
The system responses under the following conditions are re-
0 and v(0) = 0 are used for all the simulations.
ported: 1) the input voltage, inductance, capacitance, and resis-
tance have uncertainties; 2) the input voltage has a step change;
3) the load resistance has a step change; 4) the input voltage has B. System Uncertainties
disturbances; 5) the reference voltage has a step change; 6) cur-
In this simulation, modeling uncertainties are considered.
rent ripple with practical circuit parameters; and 7) sensitivity
The new parameters are E = 75%E0 = 15 V, L = 20%L0 =
analysis. In the first four cases, the reference voltage is constant.
8 mH, C = 200%C0 = 8 μF and R = 500%R0 = 200 Ω. The
The fifth case is to test the ability of the controller for track-
output voltage is to track vd = 35 V. The top pane of Fig. 14
ing a reference voltage with step changes. The sixth case is to
shows that the inductor current i converges to id = vd2 /(RE) =
demonstrate that the proposed controller can generate a practical
0.41 A. The current ripple is slightly visible. The second pane
current ripple with practical circuit parameters and much lower
shows that the output voltage v converges to vd = 35 V. The
maximum switching frequency. The last case is to compare the
bottom pane shows 0 or 1 SMC signal. In the first 1 ms,
system performances between the ideal and practical circuits. To
MOSFET is OFF since u = 0. The relevant circuit is shown
control the presentation volume, only the overall traveling direc-
in Fig. 3. Ignoring nonideal circuit factors, plugging u = 0 into
tion of a transient of the output voltage (undershoot, overshoot,
(1) and (2), and eliminating i render
or nonminimum phase) is analyzed. The specifics regarding ris-
ing time, overshoot amplitude, and settling time of a transient L
are not studied. The analytic approaches can be equally applied LCv + v + v = E. (55)
R
to inductor current transients but a detailed exploration is be-
CHEN et al.: CLOSED-LOOP ANALYSIS AND CASCADE CONTROL OF A NONMINIMUM PHASE BOOST CONVERTER 1247
Fig. 14. Inductor current, the output voltage, and the sliding-mode control Fig. 15. Inductor current, the output voltage, and sliding-mode control signal
signal for system uncertainties. for the step changes of the input voltage.
With E = 15 V, L = 8 mH, C = 8 μF, and R = 200 Ω, the 0. The relevant circuit is shown in Fig. 3. With L = 40 mH, C =
two complex conjugated poles of (55) are −313 + 3940j. In the 4 μF, and R = 40 Ω, the two poles of (55) are −1250 and −5000
first 1 ms, the output voltage rises to about 25 V but before it and the output voltage is underdamped. In the first 2.5 ms, the
shows an oscillatory behavior, MOSFET starts to turn ON and output voltage rises to about 17.7 V. Afterward, MOSFET starts
OFF alternately due to SMC. Starting from the time point of to turn ON and OFF alternately due to SMC. Starting from the
1 ms, the output voltage has an undershoot and then converges time point of 2.5 ms, the output voltage displays an undershoot
to vd = 35 V through an oscillation. As proven in Section III-D, behavior and then converges to vd = 35 V without an oscilla-
the undershoot behavior is due to the nonminimum phase struc- tion. As proven in Section III-D, the undershoot behavior is due
ture. The oscillation is due to the complex poles of (36) after to the nonminimum phase structure. The underdamping is due
sliding mode occurs. With E = 15 V, R = 200 Ω, L = 8 mH, C = to the two real and negative poles of (36) after sliding mode
8 μF, and vd = 35, the poles of (36) are −300 ± 642j. Hence, an occurs. With the nominal parameters from Table I, the poles of
oscillation is expected. The steady-state inductor current track- (36) are −273 and −1123. The output voltage converges without
ing error is within ±0.05 A. The steady-state output voltage an overshoot.
tracking error is within ±0.5 V. In this simulation, despite the
large variations of all the circuit parameters, the output voltage D. Step Change of Load Resistance
is still convergent, the inductor current is limited, and the boost In this simulation, step changes of the load resistance are
converter still operates in continuous mode. The closed-loop considered. In the first 0.03 s, R is 40 Ω. At the time point of
system under the proposed controller is robust against system 0.03 s, R becomes 30 Ω. At the time point of 0.06 s, R becomes
uncertainties. 40 Ω again. The top pane of Fig. 16 shows that i converges to
id = 1.53 A in the first 0.03 s, id = 2.14 A in the second 0.03 s
C. Step Change of Input Voltage Source and id = 1.53 A in the remaining time. The mid pane shows
that v converges to vd = 35 V without an overshoot in the first
In this simulation, step changes of the input voltage are con-
0.03 s. At the time point of 0.03 s, R steps down from 40 to 30 Ω
sidered. In the first 0.03 s, E is 20 V. At the time point of
and v experiences an undershoot. At the time point of 0.06 s, R
0.03 s, E becomes 15 V. At the time point of 0.06 s, E becomes
steps up from 30 to 40 Ω and v experiences an overshoot. These
20 V again. The top pane of Fig. 15 shows that i converges to
transients are predicted in Section III-E. The switching signal is
id = 1.53 A in the first 0.03 s, id = 2.14 A in the second 0.03 s
shown in the bottom pane. Since the parametric conditions are
and id = 1.53 A in the remaining time. The mid pane shows
the same, the transient and its analysis for the first 2.5 ms are
that v converges to vd = 35 V without an overshoot in the first
the same as the ones in Section V-C and they are not repeated
0.03 s since the system is critically damped. At the time point
here. The steady-state inductor current tracking error is within
of 0.03 s, E steps down from 20 to 15 V and v experiences
±0.03 A. The steady-state output voltage tracking error is within
an undershoot. At the time point of 0.06 s, E steps up from 15
±0.5 V.
to 20 V and v experiences an overshoot. These transients are
predicted in Section III-E. The switching signal is shown in the
E. Input Voltage Source with Disturbance
bottom pane. The steady-state inductor current tracking error is
within ±0.03 A. The steady-state output voltage tracking error In this simulation, the input voltage source is mixed with a
is within ±0.5 V. In the first 2.5 ms, MOSFET is OFF since u = Gaussian distributed random signal with the 0 mean and the
1248 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 26, NO. 4, APRIL 2011
Fig. 18. Inductor current, the output voltage, and the sliding-mode control
Fig. 16. Inductor current, the output voltage, and sliding-mode control signal signal for the step change of the reference voltage.
for the step changes of the load resistance.
H. Sensitivity Analysis
Fig. 21. Inductor currents, load currents, and output voltages for both ideal
In this simulation, the nominal circuit parameters of E0 = and nonideal circuits.
20 V, R0 = 200 Ω, L0 = 16 mH, C0 = 20 μF, and vd0 = 50 V
are used. Following the procedure described in Section V-D and
with the two poles of −400, the PI gains become Kp = 0.0071
and Ki = 5.8333. The actual circuit parameters are assumed to
be E = 20 V, R = 200 Ω, L = 16 mH and C = 20 μF. The
Off-the-Shelf switch devices, RC = 5 Ω and RL = 5 Ω (larger
dc resistances make the sharper differences) are considered. The
reference voltage vd = 35 V is tracked. The simulation step size
is 10 ms. Thus, the maximum switching frequency is 100 kHz.
First, the simulation is carried out with the ideal switch de-
vices, the ideal capacitor without equivalent series resistance
and the ideal inductor without series resistance. The inductor
current ii , the load current Ioi , and the output voltage vi are
obtained. Afterward, the simulation is carried out with the Off-
the-Shelf switch devices, RC = 5 Ω and RL = 5 Ω. The induc-
tor current ia , the load current Ioa , and the output voltage va
are obtained. ia and ii are plotted in the top pane of Fig. 21 and
their error Δi = ia − ii is plotted in the top pane of Fig. 22. Fig. 22. Inductor current error, load current error, and output voltage error for
Ioa and Ioi are plotted in the mid pane of Fig. 21 and their both ideal and nonideal circuits.
error ΔIo = Ioa − Ioi is plotted in the mid pane of Fig. 22.
va and vi are plotted in the bottom pane of Fig. 21 and their words, the steady state inductor current is sensitive to the non-
error Δv = va − vi is plotted in the bottom pane of Fig. 22. In ideal circuit factors; the steady state load current, and voltages
Fig. 21, the variables from the ideal circuit are in solid line and are insensitive to the nonideal factors due to the closed-loop
blue color; the variables from the nonideal circuit are in dotted control.
line and red color. The following conclusion is drawn.
The average value of the steady state inductor current error
Δi is greater than 0. The average values of the steady state VII. CONCLUSION
load current and output voltage are 0. The steady state inductor This paper deals with the cascade controller with PI and SMC
current ripple, the steady state load current tracking error, and for a boost converter. A scientific guideline for the design and
the steady state output voltage tracking error for the ideal cir- analysis of such a cascade controller has been provided. The PI
cuit are less than their counterparts for the nonideal circuit. The gains are selected based on the rigorous analysis of the at least
closed-loop controller has generated more steady state induc- semiglobally stable nonlinear closed-loop system. The stabil-
tor current to compensate voltage drops caused by the nonideal ity and robustness of the closed-loop system are analyzed and
circuit components. The closed-loop controller has guaranteed demonstrated through the pole placement, the phase portrait and
the same average values of the steady state load current and frequency response. The two equilibrium points and two discon-
output voltage for both circuits. The proposed controller is ca- tinuous subspaces of the closed-loop system are discovered and
pable of working with a boost converter taking into account the analyzed. The operational range of the reference voltage is stud-
Off-the-Shelf switch devices, the equivalent series resistance for ied. The nonminimum phase behaviors of the boost converter
the capacitor, and the series resistance for the inductor. In other are analyzed and simulated for various cases. The transient
CHEN et al.: CLOSED-LOOP ANALYSIS AND CASCADE CONTROL OF A NONMINIMUM PHASE BOOST CONVERTER 1251
behaviors for step changes of the input voltage and load re- [16] Y. J. Lee, A. Khaligh, and A. Emadi, “A compensation technique for
sistance are modeled and analyzed. The average load current smooth transitions in a non-inverting buck–boost converter,” IEEE Trans.
Power Electron., vol. 24, no. 4, pp. 608–614, Apr. 2009.
and voltage are shown to be insensitive to the nonideal circuit [17] V. I. Utkin, J. Guldner, and J. X. Shi, Sliding Mode Control in Electrome-
parameters. A variety of operating conditions are simulated. chanical Systems. London, UK: Taylor & Francis, 2008.
The system has robust performances under step changes of in- [18] F. Bilalovic, O. Music, and A. Sabanovic, “Buck converter regulator op-
erating in the sliding mode,” in Proc. 7th International PCI Conf. Rec.,
put voltage, load resistance and reference voltage. The system 1983, pp. 331–340.
rejects disturbances of input voltage, modeling uncertainties, [19] R. Venkataramanan, A. Sabanovic, and S. Cuk, “Sliding mode control of
and unmodeled parameters. dc-dc converters,” IEEE Trans. on Power Electron., vol. 55, no. 3, Mar.
2008.
The future work includes extension of the method to other [20] P. Mattavelli, L. Rossetto, and G. Spiazzi, “Small-signal analysis of DC-
SISO and MIMO dc–dc converters and digital implementation DC converters with sliding mode control,” IEEE Trans. Power Electron.,
of the controller with a microcontroller on a boost converter. vol. 12, no. 1, pp. 96–102, Jan. 1997.
[21] V. I. Utkin, “Sliding mode control design principles and applications to
The performances of this controller and the other controllers electric drives,” IEEE Trans. Ind. Electron., vol. 40, no. 1, pp. 23–36,
regarding robustness, stability, tracking error, switching effi- Feb. 1993.
ciency, reduction of harmonics, current ripple, voltage ripple, [22] S. C. Tan, Y. M. Lai, and C. K. Tse, “General design issues of sliding-mode
controllers in DC-DC converters,” IEEE Trans. Ind. Electron., vol. 55,
etc., would be compared in the future research through a scien- no. 3, pp. 1160–1173, Mar. 2008.
tific and systematic approach. [23] H. Sira-Ramirez and M. Rios-Bolivar, “Sliding mode control of DC-to-
DC power converters via extended linearization,” IEEE Trans. Circuits
Syst., vol. 41, no. 10, pp. 652–661, Oct. 1994.
ACKNOWLEDGMENT [24] S. C. Tan, Y. M. Lai, and C. K. Tse, “A unified approach to the design of
PWM-based sliding-mode voltage controllers for basic DC-DC converters
Z. Chen would like to thank Prof. V. Utkin at The Ohio State in continuous conduction mode,” IEEE Trans. Circuits Syst., vol. 53, no. 8,
University and J. Shi for their discussion on the closed-loop pp. 1816–1827, Aug. 2006.
[25] B. S. Yuri, A. S. I. Zinober, and I. A. Shkolnikov, “Boost and buck-
system analysis and control of power converters. boost power converters control via sliding modes using dynamic sliding
manifold,” in Proc. 41st IEEE Conf. Decis. Control, Dec. 2002, vol. 3,
pp. 2456–2461.
REFERENCES [26] S. Baev and Y. Sheessel, “Causal output tracking in nonminimum phase
boost DC/DC converter using sliding mode techniques,” in Proc. Amer.
[1] R. S. Weissbach and K. M. Torres, “A non-inverting buck-boost con-
Control Conf., Jun. 2009, pp. 77–82.
verter with reduced components using a microcontroller,” in Proc. IEEE
[27] Y. He and F. L. Luo, “Study of sliding mode control for DC-DC convert-
Southeast Conf., Aug. 2002, pp. 79–84.
ers,” in Proc. Power Syst. Technol.-Powercon, Nov. 2004, pp. 1969–1974.
[2] S. L. Liu, J. Liu, H. Mao, and Y. Q. Zhang, “Analysis of operating modes
[28] E. Alarcon, A. Poveda, S. Porta, and L. Martinez-Salamero, “Sliding-mode
and output voltage ripple of boost dc–dc converters and its design consid-
control analog integrated circuit for switching DC-DC power converter,”
erations,” IEEE Trans. Power Electron., vol. 23, no. 4, pp. 1813–1821,
in Proc. IEEE Int. Symp. Circuits and Syst., May 2001, vol. 1, pp. 500–503.
Jul. 2008.
[29] A. Visioli, Practical PID Control. London, UK: Springer, 2006.
[3] R. W. Erickson and D. Maksimovic, Fundamentals of Power Electronics.
[30] H. Guldemir, “Sliding mode control of DC-DC boost converter,” J. Appl.
Boston, USA: Kluwer Academic Publishers, 2004.
Sciences, vol. 5, no. 3, pp. 588–592, 2005.
[4] D. Xu, C. Zhao, and H. Fan, “A PWM plus phase shift control bidirectional
[31] A. Ramirez and E. Perez, “Stability of current-mode control of DC-DC
dc-dc converter,” IEEE Trans. Power Electron., vol. 19, no. 13, pp. 666–
power converters,” Syst. and Control Letters, vol. 45, pp. 113–119, May
675, May 2004.
2002.
[5] D. M. Mitchell, DC-DC Switching Regulator Analysis. New York, USA:
[32] K. Al-Hosani, A. Malinin, and V. I. Utkin, “Sliding mode PID control of
McGraw-Hill, 1998.
buck converters,” in Proc. Eur. Control Conf.(ECC), Aug. 2009.
[6] A. J. Forsyth and S. V. Mollow, “Modeling and control of dc-dc convert-
[33] H. Sira-Ramirez, “On the generalized PI sliding mode control of DC-
ers,” Power Eng. J., vol. 12, no. 5, pp. 229–236, Aug. 1998.
to-DC power converters: A tutorial,” Int. J. Control, vol. 76, no. 9/10,
[7] H. Sira-Ramirez and R. Silva-Origoza, Control Design Techniques in
pp. 1018–1033, Sep./Oct. 2003.
Power Electronics Devices. New Mexico City, USA: Springer, 2006.
[34] S. C. Tan, Y. M. Lai, and C. K. Tse, “Indirect sliding mode control of
[8] T. T. Song and H. S. Chung, “Boundary control of boost converters using
power converters via double integral sliding surface,” IEEE Trans. Power
state-energy plane,” IEEE Trans. Power Electron., vol. 23, no. 2, pp. 551–
Electron., vol. 23, no. 2, pp. 600–611, Mar. 2008.
563, Mar. 2008.
[35] H. K. Knalil, Nonlinear Systems. Upper Saddle River, NJ: Prentice-Hall,
[9] G. Chu, C. K. Tse, S. C. Wong, and S. X. Tan, “A unified approach for
2002.
the derivation of robust control for boost PFC converters,” IEEE Trans.
[36] G. F. Franklin, J. D. Powell, and E. N. Abbas, Feedback Control of Dy-
Power Electron., vol. 24, no. 1, pp. 2531–2544, Nov. 2009.
namic Systems. New York City, USA: Addison Wesley, 1991.
[10] S. Mariethoz, S. Almer, M. Beja, et al., “Comparison of hybrid control
[37] Z. S. Chen, W. Z. Gao, and X. Ye, “Frequency domain closed-loop analysis
techniques for buck and boost DC-DC converters,” IEEE Trans. Control
and sliding mode control of a nonminimum phase buck-boost converter,”
Syst. Technol., vol. 18, no. 5, pp. 1126–1145, Sep. 2010.
Control and Intell. Syst., vol. 38, no. 4, pp. 246–255, Nov. 2010.
[11] K. M. Smedley and S. Cuk, “One-cycle control of switching converters,”
[38] W. G. Yan, J. G. Hu, V. I. Utkin, and L. Y. Xu, “Sliding mode pulsewidth
IEEE Trans. Power Electron., vol. 10, no. 6, pp. 625–633, Nov. 1995.
modulation,” IEEE Trans. Power Electron., vol. 23, no. 2, pp. 619–626,
[12] T. Y. Jiang and R. Dougal, “Synergetic control of power converters for
Mar. 2008.
pulse current charging of advanced batteries from a fuel cell power
source,” IEEE Trans. Power Electron., vol. 19, no. 4, pp. 1140–1150,
Jul. 2004. Zengshi Chen received the Ph.D. degree in sys-
[13] B. Arbetter and D. Maksimovic, “DC-DC converter with fast transient tems and controls from The Ohio State University,
response and high efficiency for low-voltage microprocessor loads,” in Columbus, in 2006.
Proc. IEEE Appl. Power Electron., Feb. 1998, vol. 1, pp. 156–162. He is a Research Scientist for some universities
[14] L. Malesani, P. Mattavelli, and P. Tomasin, “Improved constant-frequency and corporations. His current research interests in-
hysteresis current control of VSI inverters with simple feedforward band- clude variable structure systems, sliding-mode con-
width prediction,” IEEE Trans. Ind. Appl., vol. 33, no. 5, pp. 1194–1202, trol, nonlinear control and their applications to power
Sep./Oct. 1997. converters, inverters and renewable energy machines.
[15] J. W. Kimball, P. T. Krein, and Y. X. Chen, “Hysteresis and delta modu-
lation control of converters using sensorless current mode,” IEEE Trans.
Power Electron., vol. 21, no. 4, pp. 1154–1158, Jul. 2006.
1252 IEEE TRANSACTIONS ON POWER ELECTRONICS, VOL. 26, NO. 4, APRIL 2011
Wenzhong Gao received the M.S. degree and Ph.D. Xiao Ye is currently pursuing the M.S. degree from
degrees in electrical and computer engineering spe- the School of Electric Machinery and Electric Appa-
cializing in electric power engineering from Georgia ratus, Hefei University of Technology, Hefei, China.
Institute of Technology, Atlanta, in 1999 and 2002, Her current research interests include dc–dc power
respectively. converters and sliding-mode control.
He is an Assistant Professor in the Depart-
ment of Electrical and Computer Engineering, Uni-
versity of Denver, Denver, CO. His current teach-
ing and research interests include renewable energy
and distributed generation, power-electronics appli-
cation, power-system protection, power-system mod-
eling and simulation, hybrid electric propulsion systems.