ArticlePDF Available

Robust Output feedback control for discrete-time systems with ellipsoidal uncertainty

Authors:

Abstract and Figures

This paper provides a new robust control synthesis method for linear uncertain multivariable discrete-time systems subject to the ellipsoidal parametric uncertainty. This type of the parametric uncertainty is delivered by classical prediction error identification methods in a full-order model structure. The uncertainty is represented by linear fractional transformation (LFT). Fixed-order $H_2$ and $H_\infty$ control design problems are formulated in terms of solutions to a set of dilated linear matrix inequalities (LMIs). The control designs build on quadratically parameter-dependent Lyapunov functions. Flexible structures for the auxiliary variables are introduced to improve the performance and reduce the conservatism related to the fixed-order controller synthesis. The employed structures may be updated by a proposed iterative procedure. Numerical examples show the effectiveness of the proposed method.
Content may be subject to copyright.
IMA Journal of Mathematical Control and Information Page 1 of 22
doi:10.1093/imamci/dri000
Robust output feedback control for discrete-time systems with ellipsoidal
uncertainty
ARA SH SADEGHZADEH*
Faculty of Electrical Engineering, Shahid Beheshti University, Tehran, Iran
*Corresponding author: a.sadz@razi.ac.ir
HAMIDREZA MOMENI
Faculty of Electrical and Computer Engineering, Tarbiat Modares University, Tehran, Iran
[Received on October 2014]
This paper provides a new robust control synthesis method for linear uncertain multivariable discrete-
time systems subject to the ellipsoidal parametric uncertainty. This type of the parametric uncertainty
is delivered by classical prediction error identification methods in a full-order model structure. The un-
certainty is represented by linear fractional transformation (LFT). Fixed-order H2and Hcontrol design
problems are formulated in terms of solutions to a set of dilated linear matrix inequalities (LMIs). The
control designs build on quadratically parameter-dependent Lyapunov functions. Flexible structures for
the auxiliary variables are introduced to improve the performance and reduce the conservatism related
to the fixed-order controller synthesis. The employed structures may be updated by a proposed iterative
procedure. Numerical examples show the effectiveness of the proposed method.
Keywords: System identification; Robust control; Fixed-order controller; Ellipsoidal uncertainty; Dilated
linear matrix inequalities.
1. Introduction
System identification and robust control are two main fields of control systems research. This paper is a
step in an ongoing effort to connect these areas. The classical prediction error (PE) system identification
methods deliver models with ellipsoidal uncertainty, due to the measurement noise, in the case that the
set of parameterized models is flexible enough to capture the true system (Ljung, 1999). The uncertain
model obtained by the identification procedure is a parameterized model whose parameter vector θRm
is constrained to lie in the following ellipsoidal set
U={θ|(θˆ
θ)TRe(θˆ
θ)61},(1)
where the positive definite matrix Reand the identified vector ˆ
θare obtained by the identification pro-
cedure. This set contains the true system at some (user-chosen) probability level. In this paper, the
problems of robust H2and Houtput feedback control for systems with ellipsoidal uncertainty are
investigated. The problems of disturbance rejection and assessing the robustness with respect to un-
structured uncertainties can be formulated as the Hproblems (Zhou et al., 1995). H-optimization
minimizes the L2-induced gain from exogenous inputs to performance outputs. The standard H2prob-
lem is concerned with the minimization of the variance of the regulated performance output due to a
white noise input. H2-optimization removes the stochastics from LQG optimization with the minimiza-
tion of the 2-norm of the closed-loop system (Doyle et al., 1989) and allows the consideration of design
problems that the conventional LQG formulation and solution does not permit (Kwakernaak, 2002).
The author 2008. Published by Oxford University Press on behalf of the Institute of Mathematics and its Applications. All rights reserved.
2 of 22
The problem of robust performance analysis for systems with ellipsoidal uncertainty is addressed
in Biernacki et al. (1987); Guzzella et al. (1991); Iwasaki (1996); Braatz and Drisalle (1998); Bombois
et al. (2001); Chen and Seborg (2002); Barenthin et al. (2008); Bombois et al. (2010); Sadeghzadeh
(2014b).The problem of minimization of the maximum linear quadratic regulator (LQR) cost for all the
plants with parameters in an ellipsoidal set is considered in Lau et al. (1991a,b). The papers Mahon et al.
(1999); Larsson et al. (2011) are focused on the predictive control strategy for systems with ellipsoidal
uncertainty. The robust stabilization problem is considered in Crisalle et al. (1994); Crisalle and Balla-
mudi (1996); Peaucelle and Arzelier (1998); Raynaud et al. (2000); Henrion et al. (2001); Sadeghzadeh
and Momeni (2009) for ellipsoidally uncertain systems. The proposed method in Henrion et al. (2001)
is based on employing an ellipsoidal inner approximation of the stability domain in the polynomial coef-
ficient space to cope with the ellipsoidal uncertainty. The robust fragile controller design is investigated
in Sadeghzadeh and Momeni (2009).The design specification of the method proposed in Raynaud et al.
(2000) is that the closed-loop poles should be inside a stable disc region of a given radius. The paper
Barenthin and Hjalmarsson (2008) presents a method for the robust Hstate feedback control design
to cope with the ellipsoidal uncertainty thanks to the S-procedure. An iterative procedure for the robust
H2state feedback controller design is presented in Kanev et al. (2003). The problem of output feedback
control for uncertain discrete-time systems with input saturation is studied in Song and Wang (2013).
A delay partitioning approach is applied to solve the problem. In Rantzer and Megretski (1994), a full-
order robust controller synthesis method is presented that is based on infinite dimensional Youla-Kucera
parametrization. This approach cannot handle the reduced-order controller synthesis. A finite dimen-
sional convex optimization algorithm that solves the problem proposed in Rantzer and Megretski (1994)
is provided in Ghulchak and Rantzer (2002).
Robust fixed-order controller design is a challenging problem in control theory since full-order con-
trollers indeed impose restrictions on the scope of use in the practical applications (Keel and Bhat-
tacharyya, 1999). In the context of the robust fixed-order controller design, most of the existing ap-
proaches are limited to the uncertain polytopic systems. The results on the robust fixed-order H2control
can be found e.g. in Moreira et al. (2011); Sadeghzadeh and Karimi (2014); Dong and Yang (2007); Ger-
shon and Shaked (2006); Arzelier et al. (2003); Peaucelle and Arzelier (2001a); Sadeghzadeh (2014c).
The robust fixed-order Hproblem is investigated in Dong and Yang (2013); Agulhari et al. (2012);
Sadeghzadeh (2014a); Agulhari et al. (2010); Du and Yang (2008). Most of these approaches are based
on dilated or extended linear matrix inequalities (LMIs) which have been introduced for the robust anal-
ysis and synthesis problems by de Oliveira et al. and Peaucelle et al. (de Oliveira et al., 1999; Peaucelle
et al., 2000; de Oliveira et al., 2002). The main feature of these LMIs is that the Lyapunov variables have
no multiplication relation with the state space matrices by introducing auxiliary matrix variables. These
auxiliary variables provide extra free dimensions in the solution space for the H2and Hoptimization
problems and facilitate the use of parameter dependent Lyapunov functions. It is well known that fixed-
order controller design leads to either a non-convex rank constraint or bilinear matrix inequalities which
are computationally intractable. In the literature, to convexify the fixed-order control design problem
either a block triangular structure on the auxiliary variables is imposed (Dong and Yang, 2007; Du and
Yang, 2008) or auxiliary variables are pre-computed using an initial controller (Agulhari et al., 2012;
Moreira et al., 2011; Sadeghzadeh, 2014a; Sadeghzadeh and Karimi, 2014) that both of them suffer from
inherent conservatism.
To the best of our knowledge, the literature on the robust fixed-order controller synthesis to cope with
the ellipsoidal uncertainty is restricted to Single Input Single Output (SISO) systems. Fixed-order H
output feedback control synthesis for SISO systems based on the quadratic stability concept is developed
in Sadeghzadeh and Momeni (2011) using a polynomial method. As an extension to these methods,
3 of 22
parameter dependent Lyapunov functions are used for fixed-order Hcontrol design problem for SISO
systems in Sadeghzadeh et al. (2011) thanks to the concept of strictly positive realness (SPRness) of
transfer functions. Combined pole placement with sensitivity function shaping in H2or Hnorm by
fixed-order controllers is considered in Sadeghzadeh (2012) for SISO ellipsoidally uncertain systems.
Based on these motivations, fixed-order control design problem for Multi Input Multi Output (MIMO)
systems with ellipsoidal parametric uncertainty is studied in this paper. The design of both static and
fixed-order dynamic H2and Hcontrollers are addressed employing dilated or extended LMIs and using
quadratically parameter-dependent Lyaounov functions. In the proposed method, full structure auxil-
iary variables are utilized for the fixed-order controller design, as the main technical contribution of the
paper, whereas the Lyapunov variables and auxiliary matrices are all considered as decision variables
in the controller design step. It is not necessary to consider a special structure such as block diag-
onal structure or block triangular structure for the auxiliary variables in the presented method which
leads to effectively reducing the related conservatism. In addition, an iterative procedure is proposed to
improve the initially considered structures for the auxiliary variables. The iterations produce a mono-
tonically non-increasing sequence of the guaranteed cost by updating the auxiliary variable structures.
Note that the proposed design procedure does not need either a state feedback controller or an initial
output feedback controller for the design procedure initialization, contrary to the methods of Agulhari
et al. (2012); Moreira et al. (2011); Sadeghzadeh (2014a); Sadeghzadeh and Karimi (2014). The uncer-
tainty of the system is expressed by linear fractional transformation (LFT) in an uncertain part (with
block-diagonal structure) only known to vary in the following set
U={=Ip(θˆ
θ)|θU},
where denotes the Kronecker product (Zhou et al., 1995). Note that in contrast to the extensively
studied polytopic uncertainty which can be modeled as a convex hull of finite number of vertices, the el-
lipsoidal parametric uncertainty cannot be dealt with in this way and it makes the ellipsoidal uncertainty
treatment much harder. The proposed method in this paper is based on the quadratic separation concept
that has been previously employed for the robust stability and performance analysis (see, e.g., Peau-
celle and Arzelier (2001b); Iwasaki and Hara (1998)) as well as robust static output feedback control
design for continuous-time systems (Peaucelle and Arzelier, 2005). We utilize a general parametriza-
tion for the set of multipliers corresponding to the set U, introduced in Barenthin et al. (2008) for the
performance assessment, to formulate the robust controller synthesis in terms of solution to a tractable
LMI-based optimization problem. This way a new fixed-order robust H2and Hcontrol design method
for ellipsoidally uncertain multivariable systems via LMI formulation is provided in this paper.
The notation is fairly standard. Rn×mis the set of n×mreal matrices. Inis an n×nidentity matrix.
0n×mis an n×mzero matrix. The subscript for the dimension may be dropped if the sizes of matrices
are clear from the context. diag(·)is the block diagonal concatenation of input arguments. H e(A)is
a shorthand notation for A+AT.?AB denotes the Hermitian matrix BTAB. In a symmetric matrix, ?
denotes the transpose of an off-diagonal block. For a matrix Mgiven as follows
M=M11 M12
M21 M22 ,
the upper and lower LFTs with respect to are defined as
Fu(M,) = M22 +M21(IM11)1M12,
Fl(M,) = M11 +M12(IM22)1M21,
respectively.
4 of 22
2. Problem formulation and preliminaries
Consider the following linear time-invariant uncertain discrete-time system
x(q+1)
z(q)
y(q)
=
A()Bw()Bu
Cz()Dzw()Dzu
Cy()Dyw()
x(q)
w(q)
u(q)
,(2)
where xRnis the state vector, uRnuis the vector of control inputs, wRnwis the vector of
performance (exogenous) inputs, yRnyis the vector of measured outputs and zRnzis the vector
of performance outputs. The matrices are constant matrices of appropriate dimensions. The parametric
uncertainty of the system is modeled through an LFT structure. This representation corresponds to a
fictitious feedback v=ron the linear system
x(q+1)
r(q)
z(q)
y(q)
=
A BvBwBu
CrDrv Drw
CzDzv Dzw Dzu
CyDyv Dyw
x(q)
v(q)
w(q)
u(q)
,(3)
where U. This way, we have
A() = A+BvaCr,Bw() = Bw+BvaDrw,
Cz() = Cz+DzvaCr,Dzw() = Dzw +Dzv aDrw ,
Cy() = Cy+DyvaCr,Dyw() = Dyw +Dyv aDrw ,
where, to be concise, we adopt the notation
a=(IDrv)1.(4)
In the sequel, the uncertain system is assumed to be well-posed, which is classically met. This fact
implies that aalways exists and is unique for each (i.e. IDrvis considered to be invertible).
We start with the simpler static output feedback controller and then the modifications for the case of
dynamic controller are provided in the context of the paper. First, assume that
Dzu =0.
In the case that Dzu is not zero, one can add a low-pass filter with a sufficiently large bandwidth to
the performance outputs to obtain Dzu =0 for the augmented system. Let Tzw()denote the uncertain
closed-loop transfer functions from wto zfor some static output feedback control law
u=Ky,
with the following state space realization
x(q+1)
z(q)=Acl ()Bcl ()
Ccl()Dcl ()x(q)
w(q),(5)
where,
Acl () = [A+BvaCr] + BuK[Cy+DyvaCr],
Bcl () = [Bw+BvaDrw] + BuK[Dyw +Dyv aDrw ],(6)
Ccl() = Cz+DzvaCr,
Dcl () = Dzw +DzvaDrw .
5 of 22
The problem addressed here is to design a stabilizing controller with H2or Hperformance for the
uncertain closed-loop system.
The following lemmas are required to proceed further.
Lemma 1 (Duan et al., 2006) Consider the transfer function Tzw with the state space realization (Acl ,Bcl ,Ccl ,Dcl ).
Then the following inequalities hold if, and only if, there exist auxiliary matrices F, G and a symmetric
Lyapunov matrix P =PT>0and a matrix Z satisfying
for kTzwk2
2<γ(H2performance)
G+GTP GAcl FTGBcl
?PHe(FAcl )F Bcl
? ? I
>0,(7)
Z Ccl Dcl
?P0
? ? I
>0,trace(Z)<γ,(8)
for kTzwk2
<γ(Hperformance)
G+GTP0GAcl FTGBcl
?γI Ccl Dcl
? ? PHe(FAcl )F Bcl
? ? ? I
>0.(9)
This lemma introduces dilated LMIs for evaluating the H2and Hperformances. The main feature of
these dilated LMIs is that the Lyapunov variables have no multiplication relation with the state space
matrices through introducing auxiliary variables Gand F. This feature facilitates the using of parameter
dependent Lyapunov functions in the robust synthesis. In what follows, a parametrization for the set of
multipliers corresponding to the uncertainty set Uis introduced.
Lemma 2 (Barenthin et al., 2008) Let Σbe the set of all matrices
Στ=Σ11 Σ12
ΣT
12 Σ22 ,(10)
which satisfy the following condition
I IτTΣτI
Iτ60,U.(11)
Then a subset of Σmay be defined, if we use a specific parametrization for Στ. That is Σ11 R(τp)×(τp)
6 of 22
an arbitrary negative definite matrix and Σ22 =Σ11 Re+ϒ
with ϒ=
0ϒ12 ··· ϒ1(τp)
ϒT
12 0··· ϒ2(τp)
.
.
..
.
.....
.
.
ϒ1(τp)ϒ2(τp)··· 0
and Σ12 =
0Ψ12 ··· Ψ1(τp)
Ψ12 0··· Ψ2(τp)
.
.
..
.
.....
.
.
Ψ1(τp)Ψ2(τp)··· 0
with arbitrary Ψij R1×mand ϒi j =ϒT
i j Rm×mfor all i,j.
Proof 1 Pre- and post-multiplying of parameterized Στby I IτTand its transpose, respec-
tively, results that
I IτTΣτI
Iτ= (1(θˆ
θ)TRe(θˆ
θ))Σ11.
For all θU , we have (1(θˆ
θ)TRe(θˆ
θ)) >0, this implies (11).
3. Static output feedback control
To derive the robust performance conditions, we apply the results of Lemma 1 to the uncertain closed-
loop system (5). Assume that Buis of full column rank, and let invertible matrix T, such that T Bu=
[I0]T.TRn×ngenerally is not unique and can be obtained by
T=(BT
uBu)1BT
u
B
u,(12)
where B
udenotes an orthogonal basis for the null space of Bu, i.e. B
uBu=0.
We consider the following parameter-dependent Lyapunov and auxiliary matrices
P() = I
aCrTP
1P
2
PT
2P
3I
aCr,(13)
G() = I
aCrTG
GT,(14)
F() = I
aCrTF
FT,(15)
and to facilitate the presentation, we partition G,G,Fand Fin the following blocked matrices:
G= [ G1G2],G= [ G1G2],F= [ F1F2],F= [ F1F2],(16)
where P
1Rn×n,P
2Rn×(pm),P
3R(pm)×(pm),G1,F1Rn×nu,G2,F2Rn×(nnu),G1,F1
R(pm)×nu,G2,F2R(pm)×(nnu).
The state-space characterizations of robust H2and Hperformances are presented in the next theo-
rem.
7 of 22
Theorem 1 For the closed-loop system (5), the following robust performances are guaranteed for all
U, if there exist symmetric matrices P
1, P
3, Z and matrices P
2and G, G, F, Fgiven by (16) and
parameterized matrices Σ1,Σ2and Σ3given by (10) satisfying
for kTzw()k2
2<γ(Robust H2performance)
X>0,(17)
"Y?
CzDzw Dzv Dzv Z#>0,trace(Z)<γ,(18)
for kTzw()k2
<γ(Robust Hperformance)
"X?
0CzDzw 0Dzv Dzv γI#>0,(19)
P
1P
2
PT
2P
3+?Σ1CrDrv
0I>0,(20)
where
X=M1M2
MT
2M3+?Σ3diag(Cr,Cr,Drw)I3Drv
0I,
Y=M4M5
MT
5M6+?Σ2diag(Cr,Drw)I2Drv
0I,(21)
with
M1=
He(GT )P
1GT A +ΦCyTTFTGT Bw+ΦDyw
?P
1He(F T A +ΨCy)FT BwΨDyw
? ? I
,(22)
M2=
P
2+TTGT
GT Bv+ΦDyv TTFT
GT Bv+ΦDyv
(GTA +ΦCy)TP
2F T BvΨDyv (FT A +ΨCy)TF T BvΨDyv
(GT Bw+ΦDyw)T(FTBw+ΨDyw)T0
,(23)
M3=
P
3GT Bv+ΦDyv GT Bv+ΦDyv
?P
3He(FT Bv+ΨDyv )FT BvΨDyv
? ? 0
,(24)
M4=P
10
0Inw,M5=P
20
0 0 ,M6=P
30
0 0(pm)×(pm).(25)
also consider the following change of variables
Φ=G1K,Ψ=F1K,Φ=G1K,Ψ=F1K.(26)
Proof 2 See Appendix A.
8 of 22
3.1 Controller design procedure
Since controller Khas multiplication relations with the auxiliary matrices, Theorem 1 cannot be used
directly for the controller synthesis (see eq. (26)). To overcome this non-convexity, one can employ
a bisection design procedure. First, (26) can be ignored to find initial values for G1,F1,G1and F1
(i.e., Φ,Ψ,Φand Ψare considered as free decision variables in the inequality conditions of Theorem
1). Then, employing the obtained values as the structures for the auxiliary variables, one can design a
robust controller. Consider the following three-step algorithm for the controller synthesis:
Step 1- For one of the following cases
Case 1: Consider Φ,Φ,Ψand Ψas free decision variables ((26) is ignored),
Case 2: Consider Φ,Φas free decision variables and impose the constraints F1=0, F1=
0, Ψ=0 and Ψ=0,
find a feasible solution for the LMI constraints (17)-(18) or (19)-(20) for the design of H2or H
controller, respectively, and then let ¯
G1=G1,¯
F1=F1,¯
G1=G1,¯
F1=F1.
Step 2- Consider
G1=¯
G1H,G1=¯
G1H,F1=¯
F1H,F1=¯
F1H,
Φ=¯
G1Q,Φ=¯
G1Q,Ψ=¯
F1Q,Ψ=¯
F1Q,
where, HRnu×nuand QRnu×nyare free decision variables, then
min
γ,H,Q,G2,F2,G2,F2,P
1,P
2,P
3,Z,Σ1,Σ2,Σ3
γ(27)
s.t.(17)(18)(for H2controller),
or
(19)(20)(for Hcontroller).
The required controller can be recovered by K=H1Q.
Step 3- The obtained guaranteed cost γcan be improved if we update the values of ¯
G1,¯
G1,¯
F1
and ¯
F1in Step 2. Consider
Φ=G1K,Ψ=F1K,Φ=G1K,Ψ=F1K,
for the obtained controller Kfrom Step 2. Then
min
γ,G,F,G,F,P
1,P
2,P
3,Z,Σ1,Σ2,Σ3
γ(28)
s.t.(17)(18)(for H2controller),
or
(19)(20)(for Hcontroller).
and let ¯
G1=G1,¯
F1=F1,¯
G1=G1,¯
F1=F1. Now, go to Step 2 again.
9 of 22
Similar methods have been used in the literature to solve the nonconvex matrix inequalities, see,
e.g. El Ghaoui et al. (1997); Rotea and Iwasaki (1994). However, the merit of the proposed algorithm
over the existing approaches is that there is no need to fix any decision variable, instead, we determine
the structure of the auxiliary variables with the unconstrained Lyapunov matrices. Imposing a special
structure on the auxiliary matrices is an innovative way to overcome the non-convexity related to the
robust controller or filter synthesis. See e.g. de Oliveira et al. (2002); Dong and Yang (2007) for the
robust controller design, or Duan et al. (2006) for the robust filter design. These methods all consider a
fixed predefined structure for the key auxiliary variables. In this note, we iteratively improve the chosen
structure.
Remark 1 Step 1 is just an initial step to choose a structure for the key auxiliary variables. Case 1 is a
necessary condition for the existence of the desired controller, using the proposed method. This means
that if it fails, we should consider a higher order controller (see Section 4). Case 2 is not too restrictive
in comparison with Case 1, since, F in Lemma 1 just provides extra free dimensions in the solution
space. However, even in this case F2and F2are free variables. Nothing can be said about which case
provides a better solution. It should be mentioned that, we do not minimize γin Step 1 but we just look
for a feasible solution. Note that we do not pretend that the obtained structure from Step 1 is the best
one, however, the restriction to have upper or lower triangular structure for the auxiliary variables is
removed, contrary to the presented methods in de Oliveira et al. (2002); Dong and Yang (2007); Du and
Yang (2008).
Remark 2 Step 3 is indeed a robust performance analysis procedure which results a guaranteed cost
γ0for a designed controller K0. Note that the optimization problem (27) using the obtained auxiliary
variables in Step 3 results a new controller K with an upper bound γnot higher than γ0, since in this
case for H =I and Q =K0(27) is equivalent to (28). Thus the improvement of the obtained controller
by the proposed iterations is guaranteed. In the context of the robust performance analysis, Step 3
can be considered as an alternative for the method of Sadeghzadeh (2014b) as well as a discrete-time
counterpart for Peaucelle and Arzelier (2001b).
Remark 3 The proposed iterative procedure can be initiated with an initial stabilizing controller (if
there exists) from Step 3. This initial controller can be a robust stabilizing controller designed for
the uncertain system using any existing methods. It can be either state feedback or output feedback
controller or one can try the designed controller for an arbitrary system in the model set.
Remark 4 Note that the algorithm defined above just provides sufficient conditions for the fixed-order
controller design. It means that no one can guarantee that the proposed iterative algorithm results in
a feasible solution even if there exists any. However, if an initial robust output feedback stabilizing
controller is available (see Remark 3) then the algorithm always results in a feasible solution with a
lower guaranteed cost γin comparison with that of the initial controller.
4. Dynamic output feedback control
Suppose that the problem is to design a dynamic controller of order nkwith the following state space
realization xk(q+1)
u(q)=Kxk(q)
y(q)with K=AkBk
CkDk,
for the system given by (2), where AkRnk×nkand Bk,CkDkhaving compatible dimensions. This
controller results the following closed-loop state space matrices
10 of 22
Acl () = A() + BuDkCy()BuCk
BkCy()Ak,Bcl() = Bw() + BuDkDyw ()
BkDyw()
Ccl() = Cz()0,Dcl () = Dzw ().
Following a well-developed methodology (see, e.g., Agulhari et al. (2012); El Ghaoui et al. (1997)),
it is easy to see that these matrices can be rewritten as
Acl () =  A0
0 0 +Bv
0aCr0+0Bu
I0K 0I
Cy0+0
Dyv aCr0,
Bcl () =  Bw
0+Bv
0aDrw+0Bu
I0K 0
Dyw +0
Dyv aDrw,
Ccl =Cz0+DzvaCr0,
Dcl () = Dzw +DzvaDrw .
Now, due to comparison between these closed-loop state space matrices with those of (6), one can see
that the design of a dynamic controller can be regarded as the design of a static controller Kfor an
augmented system given by (3) with the following state space matrices
A BvBwBu
CrDrv Drw
CzDzv Dzw Dzu
CyDyv Dyw
=
A0BvBw0Bu
0 0nk0 0 I0
Cr0Drv Drw
Cz0Dzv Dzw 0Dzu
0I0 0
Cy0Dyv Dyw
.
5. Numerical illustrations
In this section two numerical examples will be given for illustrating the effectiveness of the proposed
method. The computer used is an Intel Core i7-3770 (3.40 GHz),8GB RAM, Windows 7 Ultimate SP1.
The LMIs are solved using YALMIP (L ¨
ofberg, 2004) under MATLAB 7.14. by using SeDuMi (Sturm,
1999) as the LMI solver.
5.1 Example 1
Let us consider a model of a mechanical system with two masses and two springs borrowed from Iwasaki
(1996). A discretized model of this system is presented in Agulhari et al. (2010). This model presents
four states (positions and speed of the masses m1and m2). k1and k2are the stiffness of the springs
and c0is the viscous friction coefficient. The parameters of the system are given by m1=2, m2=1,
k2=0.5 and consider the ellipsoidal uncertainty for the parameters k1and c0given by (1) with θ=
[k1c0]T,ˆ
θ= [ ˆ
k1ˆc0]T= [ 2.5 3.5]T,Re=diag(1/1.52,1/2.52)and =I3(θˆ
θ). The
dynamic matrices of the system are given by
A=
1 0 0.1 0
0 1 0 0.1
0.1(ˆ
k1+k2)
m1
0.1k2
m110.1 ˆc0
m10
0.1k2
m20.1k2
m20 1 0.1 ˆc0
m2
,
11 of 22
1 2 3 4 5 6 7 8
9.5
10
10.5
11
11.5
12
12.5
13
13.5
Iteration
Upper−bound
FIG. 1. The upper bound on the Hperformance versus iterations for example 1.
123456
1
1.5
2
2.5
3
3.5
4
C0
k1
FIG. 2. Inner polytopic approximation with 8 vertices for the ellipsoidal set related to example 1.
Bv=
0 0 0 0 0 0
0 0 0 0 0 0
0.1
m10 0 0.1
m10 0
0 0 0 0 0 0.1
m2
,Bw=
0
0.1
0.1
0
,Bu=
0
0
0.1
m1
0
Cr=
100
000
010
001
T
,Cz=
0
1
0
0
T
,Cy=
0 0
0 0
1 0
0 1
T
,
Drv Drw
Dzv Dzw Dzu
Dyv Dyw
=0.
The proposed method of Section 3.1 results the following static output feedback Hcontroller
K=17.7815 14.9196 ,with γ=9.55072
after 8 iterations of the auxiliary variable structure updates. The design procedure is initiated with the
following auxiliary variables obtained by Case 2 in Step 1.
¯
G1=6.5280 0.4555 9.1207 12.8018 T
¯
G1=0.8688 0.0154 0.2293 0.0005 0.1575 0.719 T
The monotonic decreasing of the upper-bound for the Hperformance (γ) versus iterations is shown
in Fig. 1. For the comparison purposes with the existing approaches, the ellipsoidal set is approximated
with an inner polytope with 8 vertices shown in Fig. 2.
Now, the presented methods in de Oliveira et al. (2002); Du and Yang (2008); Agulhari et al. (2010);
Chang and Yang (2014) are applied on the inner polytopic approximation. To evaluate the conservatism,
12 of 22
Table 1. The comparison of the Hperformance for example 1.
Methods γw.c.p. NvNrTime(sec.)
proposed method 9.5507 9.5426 281 49 6.93
Chang and Yang (2014) 15.5849 15.7086 404 576 208.1
Agulhari et al. (2010) 11.3283 11.1445 172 1320 2.46
Du and Yang (2008) Fail - 207 80 -
de Oliveira et al. (2002) Fail - 95 84 -
Table 2. The comparison of the H2performance for example 1.
Methods γw.c.p. NvNrTime(sec.)
proposed method 0.7540 0.7518 327 61 44.29
Moreira et al. (2011) 0.7976 0.7907 228 1328 3.21
Gershon and Shaked (2006) Fail - 202 265 -
Dong and Yang (2007) Fail - 2655 952 -
de Oliveira et al. (2002) Fail - 103 124 -
lower bounds for the worst case performance (w.c.p.) are calculated for the designed controllers by
griding the ellipsoidal set (with about 5100 points). Additionally, the numerical complexity associated
with the considered methods is analysed by the Nvnumber of scalar variables, Nrnumber of LMI rows
and the required computational time. None of the methods presented in de Oliveira et al. (2002); Du and
Yang (2008) provide feasible solution for the polytopic approximation, however, the presented method
in Agulhari et al. (2010) results a controller with the guaranteed cost γ=11.32832. By applying the
parameter dependent linear matrix inequalities approach of Oliveira and Peres (2007) on the presented
method in Chang and Yang (2014), one can obtain a robust static output feedback Hcontroller with
the guaranteed cost γ=15.58492. This minimum value is resulted by an iterative search in the two-
dimensional space for two scalar parameters αand β, considering about 100 points where the optimal
values α=12.91 and β=0.01 are obtained. For this method, the guaranteed cost is smaller than the
related w.c.p., that is because of utilizing the inner polytopic approximation for the actual ellipsoidal
uncertainty set. All the results are summarized in Table 1.
Now, we consider the robust H2control problem. The proposed method results the following con-
troller
K2=28.3482 17.3435 ,with γ=0.75402
after 40 iterations of the auxiliary variable structure updates. Now, the methods of de Oliveira et al.
(2002); Gershon and Shaked (2006); Dong and Yang (2007); Moreira et al. (2011) are considered for
the comparison, employing the mentioned inner polytopic approximation. The methods of de Oliveira
et al. (2002); Gershon and Shaked (2006) and Dong and Yang (2007) fail whereas the presented method
in Moreira et al. (2011) results a static controller with the guaranteed cost γ=0.79762. Note that the
first obtained controller by the proposed method (without iterations) yields γ=0.79672which is less
than that of Moreira et al. (2011). The results are summarized in Table 2.
13 of 22
5.2 Example 2
Consider the following system
G(q,θ) = 1
1+θ1q1θ2q1θ3q1
θ4q1θ5q1,
borrowed from Sadeghzadeh (2014b) with the ellipsoidal uncertainty set, given by (1), resulted from
system identification procedure. Where θ= [ θ1θ2θ3θ4θ5]T,
Re=
721.636 23.653 47.121 21.962 22.171
23.653 144.877 2.923 1.624 0.033
47.121 2.923 147.813 0.033 1.657
21.962 1.624 0.033 156.969 3.167
22.171 0.033 1.657 3.167 160.149
,
and ˆ
θ= [ 0.7991 0.1952 0.4465 0.4090 0.3160 ]T.
The considered problem is to design a first order controller with the robust Hperformance
W(I+G(θ)K)1
2
<γ,with W=I20.3(q0.38)
q0.97 ,
for the uncertain system.
To obtain the dynamic state space matrices, let Sbe the lower LFT of W(I+G(θ)K)1with respect
to Kas follows (Zhou et al., 1995):
S=
WG(θ)
WG(θ)
.
Moreover, consider SGas the upper LFT of Swith respect to G(θ), given by
SG=
00I2
I
I W0
W0
Additionally, consider Gas the upper LFT of G(θ)with respect to =I2(θˆ
θ)as follows
(Sadeghzadeh, 2014b):
G=0 0
E21 E22 +I
E210(IE11 0)1E11 E12 ,
with 0=I2ˆ
θ, where
E11 E12
E21 E22 =
I2(q1eT
1)q1I
eT
2eT
3
eT
4eT
502×2
,
is the upper LFT of G(θ)with respect to I2θ, with eidefining the ith unit vector .
Now the state space matrices (3) is obtained by the Redheffer star-product (Zhou et al., 1995) of
the state space realizations of SGby G. These LFT representations are illustrated in Fig. 3 and the
obtained state space matrices are given in Appendix B.
14 of 22
K
K
S
S
G
G(θ)
K
S
G
G
G(θ)
S
z
z
w
w
w z
y
y
y
u
v
u
u
r
FIG. 3. The LFT representations for example 2.
REFERENCES 15 of 22
Now, the proposed method in Section 3.1 using the modifications provided in Section 4 results the
following controller
K=AkBk
CkDk=
0.9901 0.0001 0.0081
43.5938 0.5156 1.7468
33.4174 2.6287 1.5508
,
with γ=0.83662. The procedure is initiated with Case 1 in Step 1. The obtained controller results the
worst case performance γw.c.p.=0.83562computed by the griding approach with about 12000 points
for the whole ellipsoidal set that shows a low level of conservatism for the obtained value γ.
Let ¯
G1=¯
F1= [ I0]Tand ¯
G1=¯
F1= [ I0]Tbe considered in Step 2 for the controller
synthesis. This assumption is equivalent to consider a triangular structure for the auxiliary variables
to convexify the problem similar to the methods of de Oliveira et al. (2002); Dong and Yang (2007);
Du and Yang (2008). But it cannot provide a feasible solution for this example. This reveals that the
obtained structure by Step 1 is more efficient than the triangular structure for the auxiliary variables at
least for this system.
Now, suppose that the synthesis procedure to be initiated from Step 3 by a given controller
K0=
0.97 1.202 0.066
0.172 1.399 1.393
0.142 0.705 2.299
that is the Hcontroller designed by HIFOO (Popov et al., 2010) for the nominal system G(q,ˆ
θ)with
the performance γ=0.62762. The guaranteed cost γ=1.12772is obtained by the griding method for
the whole uncertain system for this initial controller. Step 3 results γ=1.12912for the initial controller
that shows a low level of conservatism related to the robust analysis condition (28). Some iterations
between Step 3 and Step 2 result a new robust controller with the guaranteed cost γ=0.83262.
6. conclusion
The problem of robust fixed-order output feedback control for time-invariant discrete-time systems with
ellipsoidal uncertainty has been considered. Recently developed dilated LMIs to assess the H2and
Hperformances are employed. Along with the parameter-dependent Lyapunov functions, a general
parametrization for the set of multipliers corresponding to the ellipsoidal uncertainty is employed. This
way, a tractable optimization problem is obtained for the controller synthesis. An iterative procedure has
been proposed for updating the structure of the auxiliary variables to obtain the monotonic decreasing of
the robust performance guaranteed cost. Numerical comparisons have shown that the proposed method
is indeed promising for achieving less conservative results. The proposed method of this paper can easily
be modified for the uncertain discrete-time polytopic systems employing an appropriate parametrization
for the set of multipliers.
References
Agulhari, C.M., Oliveira, R.C.L.F., and Peres, P.L.D. (2010). Robust Hstatic output-feedback design
for time-invariant discrete-time polytopic systems from parameter-dependent state-feedback gains. In
American Control Conference (ACC), 2010. Baltimore, MD, USA.
16 of 22 REFERENCES
Agulhari, C.M., Oliveira, R.C.L.F., and Peres, P.L. (2012). LMI relaxations for reduced-order robust
Hcontrol of continuous-time uncertain linear systems. IEEE Transactions on Automatic Control,
57(6), 1532–1537.
Arzelier, D., Peaucelle, D., and Salhi, S. (2003). Robust static output feedback stabilization for polytopic
uncertain systems: Improving the guaranteed performance bound. In 4th IFAC Symposium on Robust
Control Design. Milan, Italy.
Barenthin, M., Bombois, X., Hjalmarsson, H., and Scorletti, G. (2008). Identification for control of
multivariable systems: controller validation and experiment design via LMIs. Automatica, 44, 3070–
3078.
Barenthin, M. and Hjalmarsson, H. (2008). Identification and control: Joint input design and Hstate
feedback with ellipsoidal parametric uncertainty via LMIs. Automatica, 44, 543–551.
Biernacki, R., Hwang, H., and Bhattacharyya, S. (1987). Robust stability with structured real parameter
perturbations. IEEE Transactions on Automatic Control, 32(6), 495–506.
Bombois, X., Gevers, M., Scorletti, G., and Anderson, B.D.O. (2001). Robustness analysis tools for an
uncertainty set obtained by prediction error identification. Automatica, 37, 1629–1636.
Bombois, X., Hjalmarsson, H., and Scorletti, G. (2010). Identification for robust H2deconvolution
filtering. Automatica, 46, 577–584.
Boyd, S., El Ghaoui, L., Feron, E., and Balakrishnan, V. (1994). Linear Matrix Inequalities in System
and Control Theory. SIAM, Philadelphia.
Braatz, R.D. and Drisalle, O.D. (1998). Robustness analysis for systems with ellipsoidal uncertainty.
International journal of robust and nonlinear control, 8, 1113 – 1117.
Chang, X.H. and Yang, G.H. (2014). New results on output feedback Hcontrol for linear discrete-time
systems. IEEE Transactions on Automatic Control, 59(5), 1355–1359.
Chen, D. and Seborg, D.E. (2002). Robust nyquist array analysis based on uncertainty descriptions from
system identification. Automatica, 38(3), 467 – 475.
Crisalle, O.D. and Ballamudi, R.K. (1996). Robust pole-placement technique for plants with ellip-
soidally uncertain parameters. Chemical Engineering Science, 51(12), 3193 – 3202.
Crisalle, O.D., Mahon, H.M., and Bonvin, D. (1994). Study of robust control designs using the critical-
direction method for ellipsoidal uncertainties. In Southcon/94. Conference Record, 173–180.
de Oliveira, M.C., Bernussou, J., and Geromel, J.C. (1999). A new discrete-time robust stability condi-
tion. Systems and Control Letters, 37(4), 261–265.
de Oliveira, M.C., Geromel, J.C., and Bernussou, J. (2002). Extended H2and Hnorm characterizations
and controller parametrizations for discrete-time systems. International Journal of Control, 75(9),
666–679.
de Oliveira, M.C. and Skelton, R.E. (2001). Stability tests for constrained linear systems. In S. Mo-
heimani (ed.), Perspectives in Robust Control, volume 268 of Lecture Notes in Control and Informa-
tion Sciences, 241–257. Springer London.
REFERENCES 17 of 22
Dong, J. and Yang, G.H. (2007). Static output feedback controller synthesis for linear systems with
time-invariant parametric uncertainties. IEEE Transactions on Automatic Control, 52, 1930–1936.
Dong, J. and Yang, G.H. (2013). Robust static output feedback control synthesis for linear continuous
systems with polytopic uncertainties. Automatica, 49(6), 1821–1829.
Doyle, J.C., Glover, K., Khargonekar, P.P., and Francis, B. (1989). State-space solutions to the standard
H2and Hcontrol problems. IEEE Transactions on Automatic Control, 34, 831–847.
Du, X. and Yang, G.H. (2008). LMI conditions for Hstatic output feedback control of discrete-time
systems. In 47th IEEE Conference on Decision and Control. Cancun, Mexico.
Duan, Z., Zhang, J., Zhang, C., and Mosca, E. (2006). Robust H2and Hfiltering for uncertain linear
systems. Automatica, 42, 1919–1926.
El Ghaoui, L., Oustry, F., and AitRami, M. (1997). A cone complementarity linearization algorithm
for static output-feedback and related problems. IEEE Transactions on Automatic Control, 42(8),
1171–1176.
Gershon, E. and Shaked, U. (2006). Static H2and Houtput-feedback of discrete-time LTI systems
with state multiplicative noise. Systems and Control Letters, 55(3), 232–239.
Ghulchak, A. and Rantzer, A. (2002). Robust control under parametric uncertainty via primal-dual
convex analysis. IEEE Transactions on Automatic Control, 47(4), 632–636.
Guzzella, L., Crisalle, O.D., Kraus, F., and Bonvin, D. (1991). Necessary and sufficient conditions for
the robust stabilizing control of linear plants with ellipsoidal parametric uncertainties. In Proceedings
of the 30th IEEE Conference on Decision and Control, 2948–2953 vol.3.
Henrion, D., Sebek, M., and Kucera, V. (2001). LMIs for robust stabilization of systems with ellipsoidal
uncertainty. In Process Control Conference. Strbske Pleso, Slovakia.
Iwasaki, T. (1996). Robust performance analysis for systems with structured uncertainty. International
Journal of robust and nonlinear control, 6, 85–99.
Iwasaki, T. and Hara, S. (1998). Well-posedness of feedback systems: insights into exact robustness
analysis and approximate computations. IEEE Transactions on Automatic Control, 43(5), 619–630.
Kanev, S., Schutter, B.D., and Verhaegen, M. (2003). An ellipsoid algorithm for probabilistic robust
controller design. Systems and Control Letters, 49(5), 365 – 375.
Keel, L. and Bhattacharyya, S. (1999). Robust stability and performance with fixed-order controllers.
Automatica, 35(10), 1717 – 1724.
Kwakernaak, H. (2002). H2-optimization theory and applications to robust control design. Annual
Reviews in Control, 26(1), 45 – 56.
Larsson, C.A., Annergren, M., and Hjalmarsson, H. (2011). On optimal input design in system identifi-
cation for model predictive control. In 50th IEEE Conference on Decision and Control and European
Control Conference (CDC-ECC), 805–810.
18 of 22 REFERENCES
Lau, M., Boyd, S., Kosut, R., and Franklin, G. (1991a). Robust control design for ellipsoidal plant set.
In Proceedings of the 30th IEEE Conference on Decision and Control, 291–296 vol.1.
Lau, M., Boyd, S., Kosut, R., and Franklin, G. (1991b). A robust control design for FIR plants with
parameter set uncertainty. In American Control Conference, 1991, 83–88.
Ljung, L. (1999). System Identification - Theory for the User. Prentice Hall, NJ, USA, second edition.
L¨
ofberg, J. (2004). YALMIP: A toolbox for modeling and optimization in MATLAB. In CACSD
Conference. URL http://control.ee.ethz.ch/ joloef/yalmip.php.
Mahon, H.M., Baab, C.T., and Crisalle, O. (1999). On a quasi-convex method for designing robust
predictive controllers. In Proceedings of the American Control Conference, volume 2, 925–930 vol.2.
Moreira, H.R., Oliveira, R.C.L.F., and Peres, P.L.D. (2011). Robust H2static output feedback design
starting from a parameter-dependent state feedback controller for time-invariant discrete-time poly-
topic systems. Optimal Control Applications and Methods, 32(1), 1–13.
Oliveira, R.C.L.F. and Peres, P.L.D. (2007). Parameter-dependent LMIs in robust analysis: Charac-
terization of homogeneous polynomially parameter-dependent solutions via LMI relaxations. IEEE
Transactions on Automatic Control, 52(7), 1334–1340.
Peaucelle, D. and Arzelier, D. (1998). Robust disk pole assignment by state and output feedback for
generalized uncertainty models. In 37th IEEE Conference on Decision and Control. Tampa, Florida
USA.
Peaucelle, D. and Arzelier, D. (2001a). An efficient numerical solution for H2static output feedback
synthesis. In European Control Conference. Porto, Portugal.
Peaucelle, D. and Arzelier, D. (2001b). Robust performance analysis with LMI-based methods for
real parametric uncertainty via parameter-dependent Lyapunov functions. IEEE Transactions on
Automatic Control, 46(4), 624–630.
Peaucelle, D. and Arzelier, D. (2005). Ellipsoidal sets for resilient and robust static output-feedback.
IEEE Transactions on Automatic Control, 50(6), 899–904.
Peaucelle, D., Arzelier, D., Bachelier, O., and Bernussou, J. (2000). A new robust D-stability condition
for real convex polytopic uncertainty. Systems and Control Letters, 40, 21–30.
Popov, A.P., Werner, H., and Millstone, M. (2010). Fixed-structure discrete-time Hcontroller synthesis
with HIFOO. In 49th IEEE Conference on Decision and Control, CDC 2010. Atlanta, Georgia, USA.
Rantzer, A. and Megretski, A. (1994). Convex parameterization of robustly stabilizing controllers. IEEE
Transactions on Automatic Control, 39(9), 1802–1808.
Raynaud, H.F., Pronzato, L., and Walter, E. (2000). Robust identification and control based on ellip-
soidal parametric uncertainty descriptions. European Journal of Control, 6, 245–255.
Rotea, M. and Iwasaki, T. (1994). An alternative to the D-K iteration? In American Control Conference,
volume 1, 53–57 vol.1.
REFERENCES 19 of 22
Sadeghzadeh, A. (2012). Identification and robust control for systems with ellipsoidal parametric un-
certainty by convex optimization. Asian Journal of Control, 14(5), 1251–1261.
Sadeghzadeh, A. (2014a). Fixed-structure Hcontroller design for systems with polytopic uncertainty:
An LMI solution. Asian Journal of Control, 16(6), 1859–1868.
Sadeghzadeh, A. (2014b). Performance analysis for uncertain multivariable systems obtained by system
identification. International Journal of Systems Science, 45(3), 547–555.
Sadeghzadeh, A. and Karimi, A. (2014). Fixed-structure H2controller design for polytopic systems via
LMIs. Accepted for publication in Optimal Control Applications and Methods. doi:10.1002/oca.2132.
Sadeghzadeh, A. and Momeni, H. (2009). Input design admitting non-fragile robust control by convex
optimization. In 15th IFAC Symposium on System Identification (SYSID2009). Saint-Malo, France.
Sadeghzadeh, A. and Momeni, H. (2011). Fixed-order robust Hcontrol and control-oriented uncer-
tainty set shaping for systems with ellipsoidal parametric uncertainty. International Journal of Robust
and Nonlinear Control, 21, 648–665.
Sadeghzadeh, A., Momeni, H., and Karimi, A. (2011). Fixed-order Hcontroller design for systems
with ellipsoidal parametric uncertainty. International Journal of Control, 84(1), 57–65.
Sadeghzadeh, A. (2014c). Fixed-order H2controller design for state space polytopic systems. Interna-
tional Journal of Control, Automation and Systems, 12(2), 316–323.
Song, G. and Wang, Z. (2013). A delay partitioning approach to output feedback control for uncertain
discrete time-delay systems with actuator saturation. Nonlinear Dynamics, 74(1-2), 189–202.
Sturm, J.F. (1999). Using sedumi 1.02, a matlab toolbox for optimization over sym-
metric cones. Optimization Methods and Software, 11(1-4), 625–653. URL
http://www.tandfonline.com/doi/abs/10.1080/10556789908805766.
Zhou, K., Doyle, J.C., and Glover, K. (1995). Robust and Optimal Control. Prentice Hall, Englewood
Cliffs, NJ.
A. Proof of Theorem 1
To obtain the robust performance conditions, Lemma 1 is applied on the uncertain closed-loop system
(5). Firs, note that for the auxiliary matrices given in (15), we get
G()Acl () =GTA +ΦCy+ (GT Bv+ΦDyv )(aCr)+(aCr)T(GTA +ΦCy)
+ (aCr)T(GT Bv+ΦDyv)(aCr),
F()Acl () =FT A +ΨCy+ (FT Bv+ΨDyv )(aCr)+(aCr)T(FT A +ΨCy)
+ (aCr)T(FT Bv+ΨDyv)(aCr),
G()Bcl () =GT Bw+ΦDyw + (GT Bv+ΦDyv)(aDrw )+(aCr)T(GT Bw+ΦDyw)
+ (aCr)T(GT Bv+ΦDyv)(aDrw ),
F()Bcl () =FT Bw+ΨDyw + (F T Bv+ΨDyv )(aDrw)+(aCr)T(FT Bw+ΨDyw)
+ (aCr)T(FT Bv+ΨDyv)(aDrw),
20 of 22 REFERENCES
with Φ,Φ,Ψand Ψare given by (26).
Proof of the robust H2performance:
Employing the parameter-dependent Lyapunov matrix given in (13) and taking into account that
diag(aCr,aCr,aDrw) = (I3a)L1with L1=d iag(Cr,Cr,Drw),
condition (7) can be rewritten as
I
(I3a)L1TM1M2
MT
2M3I
(I3a)L1>0,(29)
where M1,M2,M3are given in (22)-(24) which are constant matrices and do not depend on .
Now, can be written as
=(IDrv) + Dr v,
and post-multiplying by (IDrv)1that is invertible (based on the well-posedness of the system) and
using (4), we obtain a=+Drva. Then, we can immediately obtain the following constraint for
all U
I3IL1I3Drv
0II
(I3a)L1=0,(30)
which can be verified by a direct multiplication and taking into account (I3)(I3Drv)(I3a) =
I3(Drva).
Now, Similar to the method of Peaucelle and Arzelier (2001b); Sadeghzadeh (2014b), application of
Finsler’s Lemma (de Oliveira and Skelton, 2001) to (29) and (30) implies the existence of a parameter-
dependent scalar α()such that
M1M2
MT
2M3+?Σ()L1I3Drv
0I>0,(31)
where,
Σ() = α()I3T
II3I.(32)
Note, without loss of generality, we can assume that Σ()>0 for all U. Therefore, there exists a
constant Σsuch that
Σ()>Σ,U.(33)
Thus a sufficient condition for the satisfaction of (31) can be given as follows:
X=M1M2
MT
2M3+?ΣL1I3Drv
0I>0,(34)
subject to
I I3TΣI
I360,U.(35)
This latter inequality is obtained by once more applying Finsler’s Lemma on (33). Since, (35) is not a
finite-dimensional inequality, one can restrict attention to a subset for all of the matrices Σsatisfy (35),
in expense of some conservatism. Lemma 2 using a special parametrization for Σ, introduces such a
REFERENCES 21 of 22
subset that is a general parametrization for the set of multipliers corresponding to set U. This way, the
inequality (17) is obtained.
Additionally, condition (8) for the closed-loop system (5), using the Schur complement formula
(Boyd et al., 1994) can be written as
Z>0,trace(Z)<γ,(36)
P()0
0I?Z1Ccl()Dcl ()>0.(37)
One can see that (37) can be rewritten as
? M4M5
MT
5M6?Z1CzDzw Dzv Dzv  I
(I2a)L2>0,(38)
where M4,M5and M6are given in (25). Following the same line as in the proof of (17), we obtain the
following sufficient condition
Y?Z1CzDzw Dzv Dzv >0,(39)
for the satisfaction of (8) for the closed-loop system (5). Yis given in (21).
Once again applying the Schur complement formula to (39) and taking into account (36) implies
(18). Note that P()>0 is involved in (18) and this ends the proof.
Proof of the robust Hperformance:
The proof is the same as that of the H2performance and for the sake of brevity we just give a sketch
of that.
Using the Schur complement formula, it is easy to see that condition (9) is equivalent to
G+GTP GAcl FTGBcl
?PHe(FAcl )F Bcl
? ? I
?(γ1I)0Ccl Dcl >0.
This condition for the uncertain closed-loop system (5) can be written as
? M1M2
MT
2M3?(γ1I)0CzDzw 0Dzv Dzv  I
(I3a)L1>0,(40)
and following the same line as in the proof of (17), one can obtain
X?(γ1I)0CzDzw 0Dzv Dzv >0,(41)
as a sufficient condition for the satisfaction of (9) for the closed-loop system (5). Then, by using the
Schur complement formula, it can be reformulated as (19).
Additionally, condition P()>0 is equivalent to
P() = I
aCrTP
1P
2
PT
2P
3I
aCr>0,
that following the same line as in the proof of (17), one can obtain (20) as a sufficient condition for the
satisfaction of P()>0. This concludes the proof.
22 of 22 REFERENCES
B. The state space matrices for Example 2
A BvBwBu
CrDrv Drw
CzDzv Dzw Dzu
CyDyv Dyw
=
0.8 0 0 0 0.7071 0 0 0 0 0 0 0 0 0 0 0 0.7071 0
0 0.8 0 0 0 0 0 0 0 0.7071 0 0 0 0 0 0 0 0.7071
0 0 0.97 0 0 0 0 0 0 0 0 0 0 0 0.5 0 0 0
0 0 0 0.97 0 0 0 0 0 0 0 0 0 0 0 0.5 0 0
1.4142 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 1.4142 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0.2828 0.7071 0.354 0 0 1 0 0 0 0 0 1 0 0 0.3 0 0 0
0.5657 0.4243 0 0.354 0 0 0 1 0 0 0 0 0 1 0 0.3 0 0
0.2828 0.7071 0.354 0 0 1 0 0 0 0 0 1 0 0 0.3 0
0.5657 0.4243 0 0.354 0 0 0 1 0 0 0 0 0 1 0 0.3
... Before that, the paper [23] showed that robust stabilization of a scalar plant affected by ellipsoidal parametric uncertainty could be treated as a convex LMI problem. Furthermore, various identification and robust control methods for systems with ellipsoidal parametric uncertainty are addressed in [24][25][26][27]. Looking more deeply to robust stability analysis of systems with parametric uncertainty and uncertainty bounding set in the shape of a sphere/ellipsoid, there are several techniques available in the literature. ...
... Ellipsoidal uncertainty bounding set for the family(27). ...
Article
Full-text available
This paper presents the application of a value-set-based graphical approach to robust stability analysis for the ellipsoidal families of fractional-order polynomials with a complex structure of parametric uncertainty. More specifically, the article focuses on the families of fractional-order linear time-invariant polynomials with affine linear, multilinear, polynomic, and general uncertainty structure, combined with the uncertainty bounding set in the shape of an ellipsoid. The robust stability of these families is investigated using the zero exclusion condition, supported by the numerical computation and visualization of the value sets. Four illustrative examples are elaborated, including the comparison with the families of fractional-order polynomials having the standard box-shaped uncertainty bounding set, in order to demonstrate the applicability of this method.
... This contribution assumes the uncertainty bounding set given by using L 2 norm. The corresponding families of polynomials are called as the ellipsoidal [5][6][7][8] or spherical [1,[9][10][11][12][13] polynomial families. Strictly speaking, some works, e.g. ...
... Despite the fact that the ellipsoidal/spherical uncertainty is not researched so often as the classical "box" uncertainty, there is still a range of works dealing with the ellipsoidal/spherical uncertainty and related problems, see e.g. [5][6][7][8][9][10][11][12][13][14][15][16][17][18]. ...
Chapter
The contribution intends to present the application of the value set concept to the ellipsoidal polynomial families with multilinear uncertainty structure. It is a follow-up to the previously published work, where the ellipsoidal polynomial families with affine linear uncertainty structure were studied. In the first parts of this paper, the basic terms related to the robustness under parametric uncertainty (e.g., uncertainty structure, uncertainty bounding set, family, and value set) are briefly recalled, with the accent on the ellipsoidal polynomial families. Subsequently, the non-convex value sets of the illustrative ellipsoidal polynomial family with multilinear uncertainty structure are plotted and analyzed. It is shown that the boundaries of the value set need not to mapped only from the boundaries in the parameter space but possibly also from the internal points.
... Some works reported have considered interval-based uncertainties. However, some of them have examined systems with non-interval uncertainties, elliptical boundaries (Sadeghzadeh and Momeni 2016), and polynomial families, like the oval polynomial family (Matušů 2019;Matušů andŞenol 2019) or spherical polynomial families (Hurak and Šebek 2000). Notably, the Gaussian polynomial reveals a distribution of uncertainties (Kaczorek 2020), leading to the depiction of polygons that exhibit varying behaviors with increasing frequencies in different systems. ...
Article
This paper introduces a more streamlined and convenient graphical approach to investigate the stability of fractional-order dynamical systems comprehensively. In particular, we focus on the utilization of Kharitonov theorem, renowned for robust stability analysis of incommensurate fractional-order systems in the presence of uncertainty. A novel graphical framework is illustrated, promising to streamline the stability analysis of such systems, which leads to reducing the computational burden. Using the proposed method, we can achieve the least possible Kharitonov polynomials among the existing methods to analyze the robust stability of the incommensurate fractional-order systems. To validate our approach, we perform numerical simulations on four illustrative examples, demonstrating its effectiveness. Simulation results underscore the real-world utility of our methodology, emphasizing its potential significance in fractional-order system analysis.
... To partially overcome this conservativeness, several authors have proposed the use of iterative methods to locally solve the resulting non-convex Bilinear Matrix Inequality (BMI) problem (i.e. (Sadeghzadeh and Momeni 2016), (Moreira et al. 2011), (Sadeghzadeh and Karimi 2015), (Peaucelle and Arzelier 2001), (Donkers 2017), (Sadeghzadeh 2014)). However, iterative methods also only provide sufficient conditions, due to its local optimality guarantees. ...
Article
Full-text available
In this paper, we propose state- and static output-feedback generalized guaranteed cost control (GCC) approaches for discrete-time linear systems subject to norm-bounded structured parametric uncertainties. This method enables the convex synthesis for a more general class of systems, where uncertainties are uncorrelated block diagonal, and no feed-through uncertainty is multiplicative with control input ones. It also provides necessary and sufficient conditions for state-feedback and sufficient conditions for static output-feedback. We also present a comparative study among the proposed controllers, standard Linear Quadratic Regulator, and Guaranteed Cost Controller found in the literature.
... To partially overcome this conservativeness, several authors have proposed the use of iterative methods to locally solve the resulting non-convex Bilinear Matrix Inequality (BMI) problem (i.e. (Sadeghzadeh and Momeni 2016), (Moreira et al. 2011), (Sadeghzadeh and Karimi 2015), (Peaucelle and Arzelier 2001), (Donkers), (Sadeghzadeh 2014)). However, iterative methods also only provide sufficient conditions, due to its local optimality guarantees. ...
Preprint
Full-text available
In this paper, we propose state- and static output-feedback generalized guaranteed cost control (GCC) approaches for discrete-time linear systems subject to norm-bounded structured parametric uncertainties. This method enables the convex synthesis for a more general class of systems, where uncertainties are uncorrelated block diagonal, and no feed-through uncertainty is multiplicative with control input ones. It also provides necessary and sufficient conditions for state-feedback and sufficient conditions for static output-feedback. We also present a comparative study of the proposed controllers, standard Linear Quadratic Regulator, and GCC found in the literature.
Article
The uncertainty in electric power demand associated with the increasing penetration of electric vehicles can profoundly affect the stability of microgrids. Therefore, the present work addresses the need to reduce the operating cost of multi-microgrids and improve the convergence performance of the solution algorithms applied for their optimized electric power dispatch when considering the uncertainties associated with existing loads, renewable energy sources, and electric vehicle usage by proposing a novel double-layer robust optimization dispatch model. The multi-microgrid layer updates the constraints according to the number of real-time electric vehicle insertions and controls multi-type energy units to obtain the lowest operating cost under worst-case scenarios. The electric vehicle aggregator layer achieves the smallest power fluctuations and most ideal charging processes by controlling charging power while avoiding safety violations. Unrealistic worst-case scenarios are eliminated in an improved data-driven uncertainty set that is obtained from a neural network trained using a large volume of historical data. The proposed approach accurately captures the characteristics of the system, and thereby enables the replacement of a large volume of historical data with characteristic system features when formulating the uncertainty set, which simultaneously maintains high reliability and significantly reduces the convergence time. The optimization problem is then transformed into a mixed integer linear programming problem and finally solved by a column and constraint generation algorithm. The feasibility of the proposed approach and its superiority in economy and convergence performance compared to existing robust optimization methods are verified by numerical case studies.
Chapter
The contribution focuses on the investigation of robust stability for fractional-order linear time-invariant (LTI) systems with the multilinear structure of ellipsoidal parametric uncertainty, i.e., the analyzed family of fractional-order polynomials has the multilinear uncertainty structure and an ellipsoid-shaped uncertainty bounding set. The robust stability test is based on the numerical calculation and subsequent plot of the value sets, and the application of the zero exclusion condition. Unlike the previously published works, this contribution shows that, contrary to the case of a two-dimensional ellipse of parameters, the internal points of a three-dimensional ellipsoid of parameters cannot create the boundary of the value set in the complex plane even under more complicated uncertainty structures, such as the multilinear one.
Article
Hybrid extended-unscented Kalman filters (HEUKFs) for continuous-time nonlinear fractional-order systems with process and measurement noises are investigated in this paper. The Grünwald-Letnikov difference and the fractional-order average derivative (FOAD) method are adopted to discretize the investigated nonlinear fractional-order system, and the nonlinear functions in the system description are coped with the extended Kalman filter (EKF) and the unscented Kalman filter (UKF). The first-order Taylor expansion used in the EKF method is performed for the nonlinear function at the current time. Meanwhile, the unscented transformation used in the UKF is also concerned for the nonlinear function at the previous time. By using the HEUKF designed in this paper, the third-order approximations for the nonlinear function can be achieved to enhance the accuracy of state estimation and estimation error matrix. Finally, numerical examples are provided to illustrate the effectiveness of the proposed HEUKF for nonlinear fractional-order systems.
Chapter
The contribution focuses on the value sets of the ellipsoidal polynomial families with affine linear uncertainty structure. First, it recalls the fundamental terms from the area of robustness under parametric uncertainty, such as uncertainty structure, uncertainty bounding set, family, and value set, with emphasis to the ellipsoidal polynomial families. Then, the illustrative example is elaborated, in which the value sets of the ellipsoidal polynomial family with affine linear uncertainty structure are plotted, including randomly chosen internal points, and compared with the value sets of the classical “box” version of the polynomial family.
Article
In this paper, the problem of thruster saturation is considered for dynamic positioning systems of offshore platforms, specifically, a state feedback controller is developed for polynomial systems subject to actuator saturation. The sufficient conditions of stabilization problem are formulated in the form of sum of squares to ensure the desired H infinity performance, which can be numerically solved via the SOSTOOLS.For the modeling uncertainty problem caused by the uncertain hydrodynamic parameter, the results are extended to the uncertain system for the consideration of wider applications. Finally, simulations are conducted for a system with parameter uncertainties and thrust saturation in dynamic positioning system to illustrate the effectiveness and advantages of the proposed control strategy.
Article
Full-text available
In this article, the problem of fixed-order H 2 controller design for continuous-time polytopic systems is investigated. It is assumed that the uncertain parameters appear in the state space realization of the system. A convex set of fixed-order H 2 controllers is presented by introducing a slack matrix variable which decouples the Lyapunov variables and the controller parameters. Taking advantage of this feature, we can readily design a robust fixed-order controller for a polytopic system with non-common Lyapunov variables. An optimization problem is presented for computing the slack variables using an initial controller selected by the designer. Additionally, to improve the obtained performance, a procedure is provided to reduce the dependency of the method on the initial controller. The design conditions are in terms of solutions to a set of linear matrix inequalities. Numerical examples demonstrate the effectiveness of the proposed approach.
Article
Full-text available
This article provides a framework for robust performance analysis of linear time-invariant uncertain multivariable systems obtained by classical system identification methods. The performance measures are in terms of H2 or H∞ norm of a closed-loop transfer matrix. An upper bound for the performance analysis criterion is computed via an LMI-based optimisation problem. The LFT description is used as a tool for uncertainty modelling. The proposed performance conditions are derived based on using the parameter-dependent Lyapunov functions and are deduced via a parametrisation for the set of multipliers corresponding to the ellipsoidal uncertainty set delivered by system identification procedure. The effectiveness of the proposed analysis approach is demonstrated by a numerical example.
Article
This note derives an explicit expression for computing the robustness margin for affine systems whose real and complex coefficients are related by an ellipsoidal constraint. The expression, which is an application of a result by Chen, Fan, and Nett for rank-one generalized structured singular-value problems, extends and unifies previous results on robustness margin computation for systems with ellipsoidal uncertainty.
Conference Paper
This paper presents a new non-fragile robust control design method for systems affected by ellipsoidal parametric uncertainty in terms of solutions to a set of Linear Matrix Inequalities. A polynomial method is employed to design a fixed-order controller that guarantees that all the closed-loop poles reside within a given region of the complex plane. The controller to be designed is assumed to have polytopic uncertainty. Then, this method is integrated to the input design problem in system identification. This means that ellipsoidal parametric uncertainty resulting from model identification using this input spectrum will be shaped such that the largest possible polytopic uncertainty in controller parameters can be gained.
Article
In this paper, sufficient conditions for robust output feedback controller design for systems with ellipsoidal parametric uncertainty are given in terms of solutions to a set of linear matrix inequalities. A polynomial method is employed to design a fixed-order controller that assigns closed-loop poles within a given region of the complex plane and that satisfies an H_infty performance specification. The main feature of the proposed method is that it can be extended easily for control-oriented uncertainty set shaping using a standard input design approach. Consequently, the results can be extended to joint robust control/input design procedure which controller structure and performance specifications are translated into the requirements on the input signal spectrum used in system identification. This way, model uncertainty set can be tuned for robust control design procedure. The simulation results show the effectiveness of the proposed method.
Article
In this paper, sufficient conditions for robust output feedback controller design for systems with ellipsoidal parametric uncertainty are given in terms of solutions to a set of linear matrix inequalities (LMIs) Performance specifications are in terms of combined pole placement with sensitivity function shaping in the H2 or H∞ norm. Furthermore, an optimal input design technique for parameter estimation that is integrated into the robust control design is employed in this paper. This means that performance specifications on the closed-loop transfer functions are translated into the requirements on the input signal spectrum. The simulation results show the effectiveness of the proposed method. Copyright © 2011 John Wiley and Sons Asia Pte Ltd and Chinese Automatic Control Society
Article
This note provides a new method for fixed-structure H∞ controller design for discrete-time single input single output (SISO) systems with polytopic uncertainty. New conditions are derived based on the concept of robust strict positive realness (SPRness) of an uncertain polynomial with respect to a parameter-dependent polynomial. The quality of this approximation depends on this SPR-maker. A procedure is proposed for choosing the parameter-dependent SPR-maker that guarantees the improvement of the performance for the designed controller in comparison with the traditional approaches employed fixed SPR-makers. The proposed conditions are given in terms of solutions to a set of linear matrix inequalities. The effectiveness of the proposed approach is demonstrated by comparing with the existing results.
Article
In this paper, a new approach for fixed-structure H2 controller design in terms of solutions to a set of linear matrix inequalities are given. Both discrete-time and continuous-time SISO time-invariant systems are considered. Then the results are extended to systems with polytopic uncertainty. The presented methods are based on an inner convex approximation of the non-convex set of fixed-structure H2 controllers. The designed procedures are initialized either with a stable polynomial or with a stabilizing controller. An iterative procedure for robust controller design is given that converges to a suboptimal solution. The monotonic decreasing of the upper bound on the H2 norm is established theoretically for both nominal and robust controller design. Copyright © 2014 John Wiley & Sons, Ltd.