Professional Documents
Culture Documents
org
Published in IET Power Electronics
Received on 13th August 2008
Revised on 11th November 2008
doi: 10.1049/iet-pel.2008.0271
ISSN 1755-4535
Departament dEnginyeria Electro`nica, Ele`ctrica i Automa`tica, Escola Te`cnica Superior dEnginyeria, Universitat Rovira i
Virgili, Campus Sescelades 43007, Tarragona, Spain
2
CNRS, LAAS, University of Toulouse, 7 Avenue du Colonel Roche, Toulouse F-31077, France
E-mail: carlos.olalla@urv.cat
Abstract: This work presents an analytical study and an experimental verication of a robust control design based
on a linear matrix inequalities (LMI) framework for boost regulators. With the proposed LMI method, nonlinearities and uncertainties are modelled as a convex polytope. Thus, the LMI constraints permit to robustly
guarantee a certain perturbation rejection level and a region of pole location. With this approach, the
multiobjective robust controller is computed automatically by a standard optimisation algorithm. The
proposed method results in a state-feedback law efciently implementable by operational ampliers. PSIM
simulations and experimental results obtained from a prototype are used to validate this approach. The
results obtained are compared with a conventional PID controller.
Introduction
www.ietdl.org
their characteristics in order to compare such techniques: H1
and m-synthesis methods [9 12] require that the designer
arbitrarily choose weighting functions to specify the required
performances and to approximate the transient properties.
On the contrary, LMI-based control does not necessarily
require weighting functions and it can also deal with
transient requirements with pole placement constraints.
Also, it can be pointed out that the controller expression is
optimised manually in the QFT technique [13, 14], whereas
LMI control permits to optimise the controller parameters
automatically.
Since LMI provides the above advantages, the goal of this
work is to adapt LMI robust control concepts to dc/dc
regulator design. The fact that LMIs can be solved
automatically by efcient standard numerical algorithms
[19 21] has prompted a great number of researchers to
describe different control problems in terms of LMIs.
Therefore this technique can be considered as mature in
the eld of Control Theory.
The controller design shown in this work consists of
describing in terms of LMIs the following restrictions: rst,
the converter stability (in Lyapunovs sense); second, a
minimum level of perturbation rejection; and third, several
constraints in pole location. In all the cases, the design takes
into account uncertainty in the operation point and load
value. Finally, the design is completed when the restrictions
are numerically solved. The result is an efcient state
feedback controller. The main contribution of this work is
the experimental implementation of a prototype which
validates the feasibility of an LMI approach, successfully
applied in many engineering domains, in the area of power
electronics.
It is worth to mention that LMI control has been previously
reported in [1517] to design a state-feedback controller for a
dc/dc converter. The approach shown here differs from the
previous works since we consider a step-up converter, whereas
the previous references consider a buck converter. Therefore
our work takes into account a non-linear system, whose
linearisation yields a non-minimum phase plant, whereas
[1517] deal with a minimum phase linear case. In addition,
76
www.ietdl.org
models of dc dc converters neglect the high-frequency
dynamics because of the switching action, since we consider
Ts much smaller than the converter time constants. The
model is then valid for a frequency range up to half the
switching frequency [22] in the vicinity of the operation
point, since it has been linearised. The state-space
representation is written as
(1)
where
A [ Rnn , Bw [ Rnr , Bu [ Rnm , C z [ Rpn ,
pr
Dzw [ R , Dzu [ Rpm and
2
i L (t)
6
7
x(t) 4 vo (t) 5, w(t) i load (t) ,
x3 (t)
z(t) vo (t)
u(t) dd (t) ,
D0
d
L
1
RC
1
(2)
1 0 ,
Dzw [0],
Dzu [0]
(3)
(5)
(6)
i1
07
0
7
17
7, B w 6
4 5,
7
C
05
0
0
3
0
Vg
2 3
6 D0 L 7
0
6
7
d
6
6 7
7
Bu 6
Vg 7, Bref 4 0 5
6
7
4 (D02 R)C 5
1
d
0
6 0
6 0
A6
6 Dd
4C
0
2
(4)
(7)
02
02
b [ [1=(Ddmax
Rmax ), 1=(Ddmin
Rmin )]
www.ietdl.org
considers dynamic responses that do not correspond to any
real case. Therefore we will obtain a potentially conservative
solution.
The objectives of the design are to guarantee the stability,
to assure a minimum level of perturbation rejection and to
constraint the transient performance, for all the possible
cases [A( p), Bu( p)]. In next section, we will establish the
LMI conditions which satisfy these objectives.
x_ Ax
the existence of a quadratic function of the form
V (x) x0 Px . 0,
8x = 0
(9)
8x = 0
s.t. A 0 P PA , 0
(11)
(12)
kH (s)k1 W sup
(13)
(10)
W .0
AW WA 0 Bu Y Y 0 B0u , 0
AW WA 0 Bu Y Y 0 B0u
Bw
W Cy0 Y 0 D0yu
B0w
C y W Dyu Y
g1
0
0
g 1
3
7
5,0
(14)
www.ietdl.org
A proof is given in [27]. Note that satisfaction of inequality
(14) implies satisfaction of (12) and therefore this theorem
also ensures quadratic stability. The polytopic case is
directly
applicable
by satisfying (14) for all the vertices
G1 , . . . , GL of the polytopic domain.
jx + jyj , r,
y , cot (u)x
(15)
v d v n 1 z2 .
The following theorem allows to constraint the location of
the closed-loop poles in the region S(a, r, u).
rW
WA 0 Y 0 B0u
,0
AW Bu Y
rW
(16)
3.5 Remarks
We summarise the LMI synthesis method as follows. The
design of a robust control for a boost converter consists of
solving inequalities (14) and (16)(18) to nd the matrix
variables Y and W that minimise the H1 norm g and that
satisfy the pole placement constraints of the
region S(a, r, u)
for all the extrema of the polytopic model G1 , . . . , GL
min g
Y ,W
under conditions
(14),
(16), (17) and (18)
8 Gi , i 1, . . . , L
(19)
(17)
www.ietdl.org
Table 1 Boost converter parameters
Parameter
Value
[10, 50] V
D d0
[0.3, 1]
vo , Vref
24 V
600 mF
310 mH
Ts
5 ms
a
r
130
2p
10Ts
258
0.4, u has been set to 258. Finally, for a fast decay rate, we
have tested several different values of a. For the present
case, the parameter a has been set to 130; a higher value of
a results in an unfeasible problem for this parameter set.
Solving problem (19) using Matlabs standard LMI
toolbox [19], which yields a state-feedback controller K
K [1:95
2:00
725:22]
(20)
(21)
4.2 Simulations
The switched model of Fig. 1a with the controller K has been
implemented using PSIM simulator [31], taking the nominal
values of the converter.
In order to show the robustness of the proposed controller,
we have simulated the transient behaviour in presence of an
abrupt load change under nominal conditions and out of
nominal conditions. Fig. 3a depicts the output voltage
when the converter operates at the nominal equilibrium
point and reacts in front of a load step change of 0.5 A. It
can be noted that the output voltage response presents a
time constant of approximately 10 ms, that corresponds to
a decay rate of 400, which as expected is larger than the
minimum guaranteed decay rate (a 130). Furthermore,
the output voltage exhibits a small overshoot that agrees
with the damping ratio restriction. Fig. 3b shows the
simulation out of the nominal condition, without any
change in the controller parameters. The duty cycle at the
new equilibrium point is D d0 0.3, which corresponds to a
Vg equal to 7.2 V. Again, we simulate the regulator
Figure 3 PSIM simulated response for a loading step of 0.5 A with the nominal load R 50 V
a Under nominal duty cycle D d0 0.5
b Out of nominal duty cycle D d0 0.3
80
www.ietdl.org
Figure 4 PSIM simulated response for a loading step of 0.5 A with the nonnominal load R 10 V
a Under nominal duty cycle D d0 0.5
b Out of nominal duty cycle D d0 0.3
u(s)
CLRs2 Ls Dd02 R
PID(s)
(23)
(24)
d(Vref vo (t))
dt
(22)
www.ietdl.org
Out of these nominal conditions, in Fig. 3b, it is shown the
time-response simulation in presence of the same
perturbation of 0.5 A when the converter operates at a duty
cycle equal to Dd0 0.3. Again, we have maintained the
previous controller parameters. Since the PID controller was
not designed taking into account the uncertainty of the
converter, the regulator with PID controller loses its damping
properties and exhibits poor response when the duty cycle Dd0
decreases far from the nominal value. The simulations with
the non-nominal load R 10 V with the PID controller are
shown in Fig. 4. While in the nominal duty cycle Dd0 0:5
the behaviour is close to the case with the nominal load
R 50 V, when the duty cycle is out of its nominal value
Dd0 0:3, the output voltage behaviour is worse than the
Figure 6 Implementation diagram of a boost converter with the proposed LMI state-feedback regulation
Figure 7 Detail of the circuit implementation of the LMI state-feedback controller and the PWM regulator
82
www.ietdl.org
LMI controller in terms of perturbation rejection, decay rate and
damping ratio.
Besides the transient response characteristics, we have
simulated the steady-state output impedance of the regulator
with the LMI controller. The frequency response for a
perturbation iload 200 mA around the nominal duty cycle
D d0 0.5 has been depicted in Fig. 5 for the cases of the
nominal load R 50 V and a non-nominal load R 10 V.
The output impedance gain peak with the LMI controller is
approximately 7 dB, which agrees with the H1 norm
specication bound g 9.21 dB found in the LMI synthesis.
Conclusions
www.ietdl.org
LMI design method has been applied to a boost converter and
the results have been compared with a conventional PID
controller by means of both numerical simulations. Also the
experimental measurements from a laboratory prototype of a
boost converter have veried the results of the LMI
controller. The LMI control circuit implementation consists
of a standard current sensor, some OPAMPs and a PWM
device. We have shown that the state-feedback LMI
approach is a valid synthesis method for non-minimum
phase converters. With the proposed method, transient and
steady-state performances can be taken into account and the
resulting design has, in this case, good performance
characteristics, despite the conservatism in the uncertainty
model. The main advantage of this approach is that the
state-feedback controller can be synthesised automatically,
differently from other robust control methods, for which the
controller must be synthesised manually or using CAD
tools. Since the synthesis is carried out by means of a
Matlabs LMI toolbox, the method can be readily extensible
in order to consider parasitic resistances in the inductor and
capacitor by modifying the state-space matrices of the
model. Finally, experimental verications show a perfect
agreement with the design constraints despite uncertainty.
Future work will deal with the application of the method to
more complex power converters such as high-order circuits,
multiphase and multilevel converters.
Acknowledgment
References
LEYVA R., CID-PASTOR A., ALONSO C., QUEINNEC I., TARBOURIECH S.,
MARTINEZ-SALAMERO L.:
[6] GARCERA G., FIGUERES E., PASCUAL M., BENAVENT J.M.A.: Analysis
and design of a robust average current mode control loop
for parallel buck DC DC converters to reduce line and load
disturbance, IEE Proc. Electr. Power Appl., 2004, 151, (4),
pp. 414 424
[7] SUNTIO T. , HANKANIEMI M., KARPPANEN M.: Analysing the
dynamics of regulated converters, IEE Proc. Electr. Power
Appl., 2006, 153, (6), pp. 905 910
[8]
www.ietdl.org
[18] BIN H., MINGGAO Y.: Robust LPV control of diesel auxiliary
power unit for series hybrid electric vehicles, IEEE Trans.
Power Electron., 2006, 21, (3), pp. 791 798
[19] GAHINET P., NEMIROVSKI A., LAUB A.J., CHILALI M.: LMI control
toolbox for use with matlab (The MathWorks, Inc., 1995)
[20] STURM J.: Using SeDuMi 1.02, a MATLAB toolbox for
optimization over symmetric cones, Optim. Methods
Softw., 1999, 11 12, pp. 625 653
[21] LO FBERG J.: YALMIP : A toolbox for modeling and
optimization in MATLAB. Proc. CACSD Conf. 2004,
available at http://control.ee.ethz.ch/~joloef/yalmip.php
[22] MIN C., JIAN S.: Reduced-order averaged modeling of
active-clamp converters, IEEE Trans. Power Electron.,
2006, 21, (2), pp. 487 494
[30] GARCIA G., DAAFOUZ J., BERNUSSOU J.: Output feedback disk
pole assignment for systems with positive real uncertainty,
IEEE Trans. Autom. Control, 1996, 41, (9), pp. 1385 1391
[24] BOYD S., EL GHAOUI L., FERON E., BALAKRISHNAN V.: Linear matrix
lnequalities in system and control theory (SIAM, 1994)
85