Hmamed 2016
Hmamed 2016
5
Systems and Control, Cadi Ayyad University, Marrakesh,
Morocco, May 25-27, 2016
Abstract— This paper is concerned with the design [13]. Available techniques that have been devoted to
of robust observer based controllers for continuous- observer-based stabilization of uncertain linear systems
time linear systems with parameter uncertainties. The can be classified into three categories: Lyapunov-based
proposed method allows one to compute simultane-
ously the observer and controller gains by solving a techniques as in [14], iterative linear matrix inequalities
single bilinear matrix inequalities (BMI), which be- (ILMIs) procedures as proposed in [15], and convex
comes an linear matrix inequalities (LMI). Numerical optimization-based algorithms with equality constraints
examples are given to illustrate the validity and the as recently discussed in [16].
effectiveness of the proposed method. Furthermore, considerable efforts have been assigned to
keywords: Linear matrix inequalities(LMIs)approach, the robust stability and stabilization of linear systems
Observer-based control, Uncertain linear systems. with parameter uncertainties. For recent works, we refer
the readers to [17,18,19,20,21,22].
I. Introduction
Motivated by the above discussions, a new design
The name of observer is referred to as a dynamical methodology is proposed. This leads to a quite simple
system that uses the information of the system inputs LMI condition that is numerically tractable with any
and outputs to reconstruct the unmeasured states of LMI software. It is important to underline that the
the system under consideration. For deterministic and proposed LMI condition is solved without any additional
stochastic linear systems, the theory of observers is well restrictive conditions, namely the a priori choice of the
developed thanks to the pioneer works of Kalman [1] and Lyapunov matrix and the equality constraint [16].
Luenberger [2]. However, for uncertain linear systems, This note is organized as follows. In section II we
there is no generic procedure to solve the observation present the problem formulation and some preliminaries;
issue, which motivates the research in this area for the in section III we provide the main results concerning the
past decades, see for example [3]. When parts of the design of robust observer based controllers via LMI ap-
system dynamic is not completely known and the state proach for continuous−time linear systems with param-
vector is not entirely available for feedback, the available eter uncertainties. Finally, in section IV The illustrative
results are limited to some cases including matched example is proposed to illustrate the effectiveness of the
uncertainties [4] norm-bounded uncertainties [5,6] and proposed results.
uncertainties of dyadic types [7,8]. Notaions:Throughout this note, we use the follow-
In some real models, state feedback control might fail ing notations: Rn denotes the n−dimentional Euclidean
to guarantee the stabilizability when some of the sys- space. ∗ is used for the blocks induced by symmetry. I
tem states are not measurable. This is why a state is the identity matrix with appropriate dimensions. AT
observer is required and included in the feedback control represents the transpose matrix of A. P >0 means that
[9,10,11,12]. Observer-based controllers are often used P is real symmetric and positive definite, and He(M ) is
to stabilize unstable systems or to improve the system defined as He(M )=M+M T .
performances. The observer-based control of uncertain
linear systems is recognized to be a non-convex issue II. System description and problem statement
since the computation of the observer and the controller Consider the continuous-time uncertain linear systems
gains is usually conditioned by the solution of some described by state-space equations:
matrix inequalities which are not numerically tractable
ẋ(t) = (A + ∆A(t))x(t) + Bu(t)
(1)
1 Abdelaziz Hmamed is with Department of Physics Fac- y(t) = (C + ∆C(t))x(t)
ulty of Sciences Dhar El Mehraz B.P. 1796 Fes-Atlas Morocco
hammed− [email protected] where x(t)∈Rn is the state vector, y(t)∈Rp is the
1 Badreddine El Haiek is with the Department of Physics Fac- output measurement, and u(t)∈Rm is the control input
ulty of Sciences Dhar El Mehraz B.P. 1796 Fes-Atlas Morocco vector.The nominal matrices A∈Rn×n , B∈Rm×n , and
[email protected]
2 Mohammed Alfidi is with laboratory of engineering of systems C∈Rp×n are known and constant. First, we consider the
and applications, National school of applied sciences, Fes university following assumptions:
alfidi− [email protected]
3 Fernando Tadeo is with Universidad de Valladolid, Depart.
de Ingenieria de Sistemas y Automatica, 47005 Valladolid, Spain • The pairs (A,B) and (A,C) are assumed to be
[email protected] stabilizable and detectable, respectively.
˙
x̂(t) = Ax̂(t) + Bu(t) + L(y(t) − C x̂(t)) (4) Lemma 3 .[29] Let X, Y , and ∆ be real matrices with
n×p appropriate dimensions and ∆T ∆ ≤ I the following
where L∈R is the observer gain to be determined and inequality holds:
x̂(t)∈Rn×n is the estimate of x(t). Let e(t) = x(t) − x̂(t)
be the estimation error. Then, under the feedback X∆Y + Y T ∆T X T ≤ 1 XX T + Y T Y (10)
u(t) = −K x̂(t) (5) Lemma 4 .[25]: For matrices T, Q, U, and W with appro-
priate dimensions and scalar ξ. The inequality
m×n
where K∈R is the controller gain, the closed loop
dynamics is described by T + W T QT + QW < 0 (11)
ẋ(t) (A − BK + ∆A(t)) BK x(t) is fulfilled if the following condition holds:
=
ė(t) ∆A(t) − L∆C(t) A − LC e(t)
(6)
T ∗
<0 (12)
ξQT + U W −ξU − ξU T
The objective consists in finding the parameters L and
K so that the closed-loop system (6) is asymptotically Proof. Pre-and post-multiplying (12) by the full row rank
matrix I ξ1 W T
stable. and its transpose, respectively, the
inequality (11) can be obtained.
Hence, the stabilizing observer−based control gains are given Remark 4 : Consider the LMI (15) in theorem 2 and
by K=U −1 N and L=R−1 L̂. pre−multiplying by F and post−multiplying by F T , with
where
I 0 0 0 0 0
Ψ11 = AT P + P A − BN − N T B T + (1 + 2 )N1T N1 + 3 N2T N2
0 I 0 0 0 0
Ψ22 = AT R + RA − L̂C − C T L̂T
Ψ33 = −ξU − ξU T 0
F = 0 0 0 0 I
0 0 0 I 0 0
Ψ31 = ξ(P B − BU )T − N 0 0 0 0 I 0
x1
N =K̂]. x2
x3
2.5
2
Remark 5 : The conditions in Theorem 2 is LMI for a given
scalar ξ [23]. In order to avoid any optimization technique 1.5
states
been proposed in [24]. They use a finite set of LMI constraint 1
−0.5
IV. Numerical application. 0 1 2 3 4 5
time
6 7 8 9 10
A. Example 6
x1
5 x2
Consider the following system in [16]: 4
x3
" # " #
1 1 1 1 0 3
A= 0 −2 1 , B= 0 1 2
1 −2 0 0
States
−5 1
C= 1 0 1 ∆C = 0 d(t) 0 0
" # −1
0 0 a(t)
−2
∆A = 0 b(t) 0
c(t) 0 0 −3
−4
where a(t) ≤ α, b(t) ≤ β, c(t) ≤ γ, d(t) ≤ δ, 0 1 2 3 4 5
time s
the uncertainties can be rewritten under the form (2) with
" #
a(t)/α 0 0 Figure 2:State responses of the closed-loop system.
F1 = 0 b(t)/β 0 ,
" 0 #0 c(t)/γ
0 0 α 8
e1
N1 = 0 β 0 6
e2
e3
γ 0 0
4
M1 =M2 =I, F2 (t)=d(t)/δ N2 = 0 δ 0
2
0
are given in table 1. In fact for the α = β = γ = δ the LMIs
theorem 2 remain solvable until the maximum allowable −2
in this work. Which prove that the developed LMIs are less −8
0 1 2 3 4 5
conservative than those presented in [16,22]. time s
Using LMI Toolbox Software, there is a set of feasible
solutions of the LMIs given in Theorem 2 with " ξ=0.1, we #
get Figure 3:State error of the closed-loop system.
247.8902
18.1474 4.0936 3.6397
K= , L= 55.2508 table 1:
2.8939 6.8989 0.5175
13.0312 Calculated maximum allowable αmax for different methods.
with
Method Th1 [16] Th1 [22] Th2 [16] Th2 (ξ=0.1)
" # " #
2 5
x(0) = 3 ; x̂(0) = −1 αmax 1 1.3 1.35 1.6
−4 3
a(t) = cos(3t) b(t) = 1 − 0.3sin(2t) V. Conclusion
In this paper, the problem of designing observer−based
c(t) = 1.3sin(4t) d(t) = −1.2sin(3t) controllers for continuous−time linear systems has been stud-
ies. Sufficient condition for designing robust observer−based
Figure 1, plots the uncontrolled states trajectories of controllers have been given of solutions to a set of linear
the open−loop system. The state responses and state errors matrix inequalities. In particular , it has been proved that the
are shown in figure 2 and figure 3 respectively from which new proposed conditions are more relaxed than the existing
we see that the closed−loop system is asymptotically stable. ones with equality constraints. Finally, a numerical example
Thus, simulation results demonstrate the effectiveness of the has been given to illustrate the effectiveness of the proposed
proposed observer-based controller. method in this paper.