• Aucun résultat trouvé

Finite-time stabilization and $H_\infty$ control of nonlinear delay systems via output feedback

N/A
N/A
Protected

Academic year: 2021

Partager "Finite-time stabilization and $H_\infty$ control of nonlinear delay systems via output feedback"

Copied!
14
0
0

Texte intégral

(1)

HAL Id: hal-01313201

https://hal.archives-ouvertes.fr/hal-01313201

Submitted on 21 Oct 2018

HAL is a multi-disciplinary open access archive for the deposit and dissemination of sci- entific research documents, whether they are pub- lished or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers.

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des établissements d’enseignement et de recherche français ou étrangers, des laboratoires publics ou privés.

Finite-time stabilization and H _ control of nonlinear delay systems via output feedback

Ta T. H. Trang, Vu N. Phat, Samir Adly

To cite this version:

Ta T. H. Trang, Vu N. Phat, Samir Adly. Finite-time stabilization and H_∞ control of nonlinear delay systems via output feedback. Journal of Industrial and Management Optimization, AIMS, 2016, 12 (1), pp.303-315. �10.3934/jimo.2016.12.303�. �hal-01313201�

(2)

FINITE-TIME STABILIZATION AND H CONTROL OF NONLINEAR DELAY SYSTEMS VIA OUTPUT FEEDBACK

Ta T.H. Trang and Vu N. Phat

Institute of Mathematics, VAST 18 Hoang Quoc Viet Road, Hanoi 10307, Vietnam

Adly Samir

Universit´e de Limoges, Laboratoire XLIM

123, avenue Albert Thomas, 87060 Limoges CEDEX, France

Abstract. This paper studies the robust finite-timeHcontrol for a class of nonlinear systems with time-varying delay and disturbances via output feed- back. Based on the Lyapunov functional method and a generalized Jensen integral inequality, novel delay-dependent conditions for the existence of out- put feedback controllers are established in terms of linear matrix inequalities (LMIs). The proposed conditions allow us to design the output feedback con- trollers which robustly stabilize the closed-loop system in the finite-time sense.

An application toH control of uncertain linear systems with interval time- varying delay is also given. A numerical example is given to illustrate the efficiency of the proposed method.

1. Introduction. The concept of finite-time stability (FTS) (or short-time sta- bility) introduced by Dorato [5] plays an important role in stability theory of dif- ferential equations. A system is said to be finite-time stable if its state does not exceed a certain threshold during a specified time interval. Compared with the Lyapunov stability, finite-time stability concerns the boundedness of system during a fixed finite-time interval. It is noted that, a system may be finite-time stable but not Lyapunov asymptoticaly stable, and vice versa. A lot of interesting results on finite-time stability and stabilization in the context of linear delay systems have been obtained (see, e.g. [2,8,11,14] and the references therein).

On the other hand, one of the most important problems is theHcontrol of time- delay systems via output feedback controllers. The main principle of the output feedback control is to utilize the measured output to excite the plant. Since the controller can be easily implemented in practice, the output feedback control has attracted a lot of attention over the past few decades and has been applied to many areas for example, in motor engine control, constrained robotics, networked control systems, communication and biological systems, etc. [1, 3, 6, 9, 15, 18, 21, 22].

So far, however, compared with numerous research results on Lyapunov stability withH control, few results on finite-timeH control have been obtained in the literature.

2010Mathematics Subject Classification. Primary: 93D20, 34D20; Secondary: 37C75.

Key words and phrases. Finite-time stabilization,Hcontrol, output feedback, time-varying delay, Lyapunov function, linear matrix inequality.

(3)

The finite-timeH control for switched linear systems with time-varying delay has been studied in [19, 20], but the results were limited either to discrete-time systems or to the systems with constant delays. In [12,16] some delay-dependent conditions for finite-time H control are extended to linear systems with time- varying delays, but the delay function is differentiable and the stabilizing control is designed via state feedback.

In this paper, we propose a new design tool to solve the robust finite-timeH control for nonlinear systems with interval time-varying delays via output feedback controls. The novel features here are that the interval time-varying delay is present in the observation output, and the output feedback controllers to be designed must satisfy some robust finite-time stability constraints on the closed-loop poles. Using new generalized Jensen integral inequality we select a new simpler set of Lyapunov- Krasovskii functionals to derive delay-dependent sufficient conditions for solving robust finite-time H control via output feedback controls. The conditions are obtained in terms of LMIs, which can be determined by utilizing MATLABs LMI Control Toolbox. The approach allows us to apply toHcontrol of uncertain linear systems with interval non-differentiable time-varying delay.

The paper is organized as follows. The definition of FTS for nonlinear systems with interval time-varying delays and the problem statement are given in Section 2. Sufficient conditions for designing output feedback controllers of finite-timeH

control problem, an application to H control of uncertain linear systems with interval time-varying delay with numerical examples are given in Section 3.

2. Preliminaries. The following notations will be used throughout this paper, R+denotes the set of all nonnegative real numbers;Rn denotes then−dimensional space with the scalar productx>yand the vector normk·k;Rn×rdenotes the space of all matrices of (n×r)− dimension. A> denotes the transpose of A; a matrix A is symmetric if A=A>;I denotes the identity matrix;λ(A) denotes the set of all eigenvalues ofA; λmax(A) = max{Re(λ) : λλ(A)};λmin(A) = min{Re(λ) : λλ(A)};C1([−τ,0],Rn) denotes the set of all Rnvalued continuously differen- tiable functions on [−τ,0];L2([0, T],Rr) stands for the set of all square-integrable Rr−valued functions on [0, T]. The symmetric terms in a matrix are denoted by

∗. Matrix A is positive definite (A >0) if (Ax, x)>0 for all x6= 0. The segment of the trajectory x(t) is denoted by xt = {x(t+s) : s [−τ,0]} with its norm kxtk= sup

s∈[−τ,0]

kx(t+s)k.

Consider the following nonlinear control systems with time-varying delay and disturbances

˙

x(t) =A1x(t) +A2x(th(t)) +Bu(t) +Gw(t) +f(t, x(t), x(th(t)), u(t), w(t)) z(t) =C1x(t) +C2x(th(t)), t0, x(t) =ϕ(t), t[−h2,0],

(1)

where x(t)Rn, u(t)Rm, z(t)Rp are, respectively, the state, the control, the observation vector,A1, A2Rn×n, BRn×m, GRn×r, C1, C2 Rp×n are given constant matrices. The delay functionh(t) is continuous and satisfies

0h1h(t)h2, ∀t0. (2)

(4)

The initial functionϕC1([−h2,0],Rn) and the disturbancew(t) is a continuous function satisfying

Z T 0

w(t)>w(t)dtd. (3)

The nonlinear function f(t, x, y, u, w) is globally Lipschitzian in (x, y, u, w) such that

∃a1, a2, a3, a4>0 :kfk2a1kxk2+a2kyk2+a3kuk2+a4kwk2 (4) for allx, yRn, uRm, wRr.

Under the above assumptions onh(·), f(·) and the initial functionϕ(t),the sys- tem (1) has a unique solutionx(t, φ) on [0,+∞) (see [10], Theorem 1.2).

To study the robust finite-time H control of the system (1), the following definitions will be used later.

Definition 2.1(Robust finite-time stabilization). For given positive numbersT, c1, c2, c2 > c1,and a positive definite matrix R, the system (1) is said to be robustly finite-time stabilizable w.r.t. (c1, c2, T, R) if there exists an output feedback con- troller u(t) = F z(t) such that the following condition holds for all disturbances satisfying (3) and∀t[0, T]

max

sup

−h2≤s≤0

ϕ(s)>Rϕ(s), sup

−h2≤s≤0

˙

ϕ(s)>Rϕ(s)˙

c1x(t)>Rx(t)c2. Definition 2.2 (Robust finite-timeH control). Given γ >0, the robust finite- timeH control problem for the systems (1) has a solution if

1. The system (1) is robustly finite-time stabilizable w.r.t. (c1, c2, T, R).

2. There is a numberc0>0 such that sup

RT

0 kz(t)k2dt c0kϕk2+RT

0 kw(t)k2dt

γ, (5)

where the supremum is taken over all ϕ C1([−h2,0],Rn) and non-zero disturbancesw(.) satisfying (3).

We introduce the following technical well-known propositions for the proof of the main result.

Proposition 1 (Schur complement lemma [4]). Given constant matrices X, Y, Z with appropriate dimensions satisfying X = X> and Y = Y> > 0. Then X + Z>Y−1Z <0if and only if

X Z>

Z −Y

<0.

Proposition 2 (Generalized Jensen integral inequality [17]). For a given matrix R > 0, any differentiable function ϕ : [a, b] Rn, then the following inequality holds

Z b a

˙

ϕ(u)Rϕ(u)du˙ 1

ba(ϕ(b)ϕ(a))>R(ϕ(b)ϕ(a)) + 12

ba>RΩ, whereΩ = ϕ(b) +ϕ(a)

2 1

ba Z b

a

ϕ(u)du.

(5)

3. Output feedback finite-time H control. Before stating the main result, the following notations of several matrices variables are defined for simplicity.

P =R1/2P R1/2, U1=R1/2U1R1/2, U2=R1/2U2R1/2, X1=R1/2X1R1/2, X2=R1/2X2R1/2, S=R1/2SR1/2,

α1=λmin(P), α2=λmax(P) +h1λmax(U1) +h2λmax(U2) + 0.5h31λmax(X1) + 0.5h32λmax(X2) + 0.5(h2h1)2(h2+h1max(S),

α3=λmax(P) +h1λmax(U1) +h2λmax(U2) + 0.5h31λmax(X1) + 0.5h32λmax(X2) + 0.5(h2h1)2(h2+h1max(S2), Ψ1= (Ψ1ij)11×11, Ψ2= (Ψ2ij)6×11, Ψ3=diag

−0.5N,−0.5N,1

a3N+ 1 2a3I,1

a3N+ 1

2a3I,−0.5N,−0.5N

, Ψ111=P A1+A>1P+U1+U2+a1I+ηC1>C14X14X2+BKC1

+C1>K>B>0.5BN B>, Ψ122=−U14X14S, Ψ133=−U24X24S,Ψ144=−8S+a2I+ηC2>C2,

Ψ155=h21X1+h22X2+ (h2h1)2S2Q,Ψ166=a4IγηI,Ψ177=−I, Ψ188=−12X1,Ψ199=−12X2,Ψ110,10= Ψ111,11=−12S,Ψ112=−2X1, Ψ113=−2X2,Ψ114=P A2+ηC1>C2,Ψ115=A>1Q,Ψ116=P G,Ψ117=P

Ψ118= Ψ128= 6X1,Ψ119= Ψ139= 6X2,Ψ124= Ψ134=−2S,Ψ145=A>2Q,Ψ156=QG, Ψ12,11= Ψ13,10= Ψ14,10= Ψ14,11= 6S,Ψ157=Q, and Ψ1ij= 0 for the others, Ψ211=P B, Ψ212=C1>K>0.5BN, Ψ213=C1>K>, Ψ244= Ψ245=C2>K>, Ψ256=QB, Ψ2ij = 0 for the others.

The following theorem gives a sufficient condition for robust finite-timeHcontrol via output feedback of the system (1).

Theorem 3.1. For given positive constantsT, c1, c2, γand a positive definite matrix R,the robust finite-time H control of the system (1) has a solution if there exist a positive scalar η,symmetric positive definite matricesP, U1, U2, X1, X2, S, N and matricesQ, K such that the following conditions hold

Ψ =

Ψ1 Ψ2

Ψ3

<0, (6)

α2c1+γηdα1c2e−ηT. (7) The output feedback controller is given byu(t) =N−1Kz(t), t0.

Proof. Consider the following Lyapunov-Krasovskii functional associated to the sys- tem (1): V(t, xt) =

4

X

i=1

Vi(t, xt), where

V1(t, xt) =eηtx(t)>P x(t), V2(t, xt) =

2

X

i=1

eηt Z t

t−hi

x(s)>Uix(s)ds,

V3(t, xt) =

2

X

i=1

hieηt Z 0

−hi

Z t t+s

˙

x(τ)>Xix(τ)dτds,˙

(6)

V4(t, xt) =(h2h1)eηt Z −h1

−h2

Z t t+s

˙

x(τ)>Sx(τ)dτds.˙ It is not difficult to verify that

α1x(t)>Rx(t)V(t, xt), ∀t: 0tT, (8) V(0, x0)α2 sup

−h2≤s≤0

x(s)>Rx(s),x(s)˙ >Rx(s)˙ α2c1, (9)

V(0, x0)α3kϕk2. (10)

Taking the derivative ofVi(t, x), i= 1, . . . ,4, along the solution of the system, we get the following estimations

V˙1(t, xt)≤ηV1+eηt

x(t)> P A1+A>1P+ 2P BN−1B>P+C1>F>N F C1 x(t) + 2x(t)>P Gw(t) +x(th(t))>C2>F>N F C2x(th(t))

+ 2x(t)>P A2x(th(t)) + 2x(t)>P f(t, x, xh, u, w) , V˙2(t, xt) =ηV2+eηt

x(t)>(U1+U2)x(t)x(th1)>U1x(th1)

x(th2)>U2x(th2) , V˙3(t, xt) =ηV3+eηt

˙

x(t)>(h21X1+h22X2) ˙x(t)

2

X

i=1

hi

Z t t−hi

˙

x(s)>Xix(s)ds˙ . Applying Proposition2, we have

−hi

Z t t−hi

˙

x(s)>Xix(s)ds˙ ≤ −4x(t)>Xix(t)4x(thi)>Xix(thi)

4x(t)>Xix(thi)s+12

hix(thi)>Xi Z t

t−hi

x(s)ds +12

hi

x(t)>Xi Z t

t−hi

x(s)d12 h2i

Z t t−hi

x(s)>dsXi Z t

t−hi

x(s)ds.

Hence,

V˙3(t,xt)ηV3+eηt

˙

x(t)>(h21X1+h22X2) ˙x(t) +x(t)>(−4X14X2)x(t)

4x(th1)>X1x(th1)4x(th2)>X2x(th2)4x(t)>X1x(th1)

4x(t)>X2x(th2) +

2

X

i=1

12 hi

x(t)>Xi

Z t t−hi

x(s)ds

+

2

X

i=1

12 hi

x(thi)>Xi

Z t t−hi

x(s)ds

2

X

i=1

12 h2i

Z t t−hi

x(s)>dsXi

Z t t−hi

x(s)ds . Using the same calculation as in ˙V3(t, xt), we get

V˙4(t, xt) =ηV4+eηt

(h2h1)2x(t)˙ >Sx(t)˙ (h2h1)

Z t−h(t) t−h2

˙

x(s)>Sx(s)ds˙

(h2h1) Z t−h1

t−h(t)

˙

x(s)>Sx(s)ds˙

≤ηV4+eηt

(h2h1)2x(t)˙ >Sx(t)˙ 8x(th(t))>Sx(th(t))

(7)

4x(th2)>Sx(th2)4x(th1)>Sx(th1)4x(th(t))>Sx(th2)

4x(th(t))>Sx(th1) 12 (h2h(t))2

Z t−h(t) t−h2

x(s)>dsS

Z t−h(t) t−h2

x(s)ds

12 (h(t)h1)2

Z t−h1

t−h(t)

x(s)>dsS Z t−h1

t−h(t)

x(s)ds

+ 12

h2h(t)x(th(t))>S

Z t−h(t) t−h2

x(s)ds+ 12

h2h(t)x(th2)>S

Z t−h(t) t−h2

x(s)ds

+ 12

h(t)h1x(th1)>S Z t−h1

t−h(t)

x(s)ds+ 12

h(t)h1x(th(t))>S Z t−h1

t−h(t)

x(s)ds . Multiplying both sides of (1) byeηt2 ˙x(t)>Qfrom the right, we obtain

eηt

2 ˙x(t)>Qx(t)+2 ˙˙ x(t)>Q(A1+BF C1)x(t) + 2 ˙x(t)>Q(A2+BF C2)x(th(t)) + 2 ˙x(t)>QGw(t) + 2 ˙x(t)>Qf(t, x, xh, u, w)

= 0.

Consequently, 0eηt

˙

x(t)>(−2Q+ 2QBN−1B>Q) ˙x(t) +x(t)>C1>F>N F C1x(t) + 2 ˙x(t)>QA1x(t) +x(th(t))>C2>F>N F C2x(th(t))

+ 2 ˙x(t)>QA2x(th(t)) + 2 ˙x(t)>QGx(t) + 2 ˙x(t)>Qf(t, x, xh, u, w) . (11) Adding the inequality (11) and the zero term

eηt

f(t, x, xh, u, w)>f(t, x, xh, u, w)f(t, x, xh, u, w)>f(t, x, xh, u, w) +γηw(t)>w(t)γηw(t)>w(t) +ηz(t)>z(t)ηz(t)>z(t)

= 0 to ˙V(t, xt), and using the estimation (4) forf(t, x, xh, u, w), and noting that f(t, x, xh, u, w)>f(t, x, xh, u, w)x(t)> a1I+ 2a3C1>F>F C1

x(t) +a3w(t)>w(t) +x(th(t))> a2I+ 2a3C2>F>F C2

x(th(t)), ηz(t)>z(t) =ηx(t)>C1>C1x(t) + 2ηx(t)>C1>C2x(th(t))

+ηx(th(t))>C2>C2x(th(t)), we have

V˙(t, xt)ηV(t, xt) +eηt

x(t)>(P A1+A>1P+U1+U2+a1I+ηC1>C1

4X14X2+ 2P BN−1B>P+ 2C1>F>N F C1+ 2a3C1>F>F C1B x(t) +w(t)>(a4IγηI)w(t) +x(th1)>(−U14X14S)x(th1) +x(th2)>(−U24X24S)x(th2) +x(th(t))>

8S+a2I+ηC2>C2

+ 2C2>F>N F C2+ 2a3C2>F>F C2

x(th(t))

+ ˙x(t)> h21X1+h22X2+ (h2h1)2S2Q+ 2QBN−1B>Q

˙ x(t)

f(.)>f(.) + 2x(t)>(P A2+ηC1>C2)x(th(t)) + 2x(t)>P Gw(t) + 2x(t)>P f(.)

(8)

4x(t)>X1x(th1)4x(t)>X2x(th2)4x(th(t))>Sx(th2) + 2 ˙x(t)>QGw(t) + 2 ˙x(t)>Qf(.)

2

X

i=1

12 h2i

Z t t−hi

x(s)>dsXi

Z t t−hi

x(s)ds

+

2

X

i=1

12 hi

x(t)>Xi

Z t t−hi

x(s)ds+

2

X

i=1

12 hi

x(thi)>Xi

Z t t−hi

x(s)dsr

12 (h2h(t))2

Z t−h(t) t−h2

x(s)>dsS

Z t−h(t) t−h2

x(s)ds4x(th(t))>Sx(th1)

12 (h(t)h1)2

Z t−h1

t−h(t)

x(s)>dsS Z t−h1

t−h(t)

x(s)ds+ 2 ˙x(t)>QA1x(t)

+ 12

h2h(t)x(th(t))>S

Z t−h(t) t−h2

x(s)ds+ 2 ˙x(t)>QA2x(th(t))

+ 12

h2h(t)x(th2)>S

Z t−h(t) t−h2

x(s)ds+ 12 h(t)h1

x(th1)>S Z t−h1

t−h(t)

x(s)ds

+ 12

h(t)h1

x(th(t))>S Z t−h1

t−h(t)

x(s)ds

+eηtγηw(t)>w(t)eηtηz(t)>z(t).

We obtain

V˙(t, xt)ηV(t, xt)eηtξ(t)>W ξ(t) +eηtγηw(t)>w(t)eηtηz(t)>z(t), (12) where

ξ(t)>=h

x(t)>, x(th1)>, x(th2)>, x(th(t))>,x(t)˙ >, w(t)>, f(.)>, 1

h1

Z t t−h1

x(s)>ds, 1 h2

Z t t−h2

x(s)>ds, 1 h2h(t)

Z t−h(t) t−h2

x(s)>ds, 1

h(t)h1

Z t−h1 t−h(t)

x(s)>dsi , W = (Wij)11×11,

W11=P A1+A>1P+U1+U2+a1I+ηC1>C14X14X2

+ 2P BN−1B>P+ 2C1>F>N F C1+ 2a3C1>F>F C1, W22=−U14X14S, W33=−U24X24S,

W44=−8S+a2I+ηC2>C2+ 2C2>F>N F C2+ 2a3C2>F>F C2,

W55=h21X1+h22X2+ (h2h1)2S2Q+ 2QBN−1B>Q, W66=a4IγηI, W77=−I, W88=−12X1, W99=−12X2, W10,10=W11,11=−12S,

W12=−2X1, W13=−2X2, W14=P A2+ηC1>C2, W15=A>1Q, W16=P G, W17=P , W18=W28= 6X1, W19=W39= 6X2, W24=W34=−2S, W45=A>2Q, W56=QG, W2,11=W3,10=W4,10=W4,11= 6S, W57=Q, andWij = 0 for the others.

Therefore, from (12) it follows that d

dt e−ηtV(t, xt)

ξ(t)>W ξ(t) +γηw(t)>w(t)ηz(t)>z(t). (13)

Références

Documents relatifs

Some additional tools for stability analysis of time-delay systems using homogeneity are also presented: in particular, it is shown that if a time-delay system is homogeneous

This paper is an extension of Zheng and Wang (2016) to investigate the simultaneous continuous finite-time estimation of the trajectory and the unknown input for linear systems

Le thème principal de ce mémoire est la commande sous contraintes pour des systèmes à retard, en tenant compte de la problématique d’échantillonnage (où les informations

In this work, our goal is to increase the maximum delay allowed in time-delay linear systems for a given H ∞ level γ through output-feedback control design.. Furthermore, if the

E Interactive Tuples Extraction from Semi-Structured Data 115 F Learning Multi-label Alternating Decision Trees from Texts and Data125 G Text Classification from Positive and

Similar to the single inter- section case where all the interacting flows have to be considered when determining optimal cycle time and splits, the network case too

The root causes of the contract’s complexity and ambiguity lies not only in the contract itself, but also in the larger enterprise in the form of unclear/inconsistent

Au-delà des « figures imposées », la thématique européenne est, une fois encore et comme en 2002, le parent pauvre de cette campagne alors même que les enjeux européens