• Non ci sono risultati.

Asynchronous L1 control of delayed switched positive systems with mode-dependent average dwell time

N/A
N/A
Protected

Academic year: 2021

Condividi "Asynchronous L1 control of delayed switched positive systems with mode-dependent average dwell time"

Copied!
12
0
0

Testo completo

(1)

Asynchronous

L

1

control

of delayed switched positive systems

with

mode-dependent average dwell time

Mei

Xiang

a

,

Zhengrong Xiang

a,⇑

,

Hamid Reza Karimi

b

aSchool of Automation, Nanjing University of Science and Technology, Nanjing 210094, People’s Republic of China bDepartment of Engineering, Faculty of Engineering and Science, University of Agder, N-4898 Grimstad, Norway

Article history: Received 15 March 2013

Received in revised form 30 December 2013 Accepted 15 March 2014

Available online 1 April 2014

a b s t r a c t

This paper investigates the stability and asynchronous L1 control problems for a class of switched positive linear systems (SPLSs) with

time-varying delays by using the mode-dependent average dwell time (MDADT) approach. By allowing the co-positive type Lyapunov– Krasovskii functional to increase during the running time of active subsystems, a new stability criterion for the underlying system with MDADT is first derived. Then, the obtained results are extended to study the issue of asynchronous L1 control, where ‘‘asynchronous’’

means that the switching of the controllers has a lag with respect to that of system modes. Sufficient conditions are provided to guarantee that the resulting closed-loop system is exponentially stable and has an L1-gain performance. Finally, two numerical examples are given to

show the effectiveness of the developed results.

1. Introduction

Positive systems are dynamic systems whose state variables are constrained to be positive (at least nonnegative) at all times. Such systems abound in various fields, e.g., biomedicine [4], ecology [5], and TCP-like Internet congestion control [15]. During the past decades, switched systems have been investigated by many researchers due to the theoretical devel-opment as well as practical applications [21]. Several methods have been developed to study the stability of switched systems, such as the common Lyapunov function approach, the average dwell time (ADT) scheme, and the multiple Lyapunov functions method (see [1,10,25–27]). Recently, the mode-dependent average dwell time (MDADT) approach [37] has been proposed for the stability analysis and control synthesis of switched systems. It has been shown that the results obtained by the MDADT approach are more general than those derived by other methods.

Recently, switched positive linear systems (SPLSs) which consist of a family of positive linear subsystems and a switching signal governing the switching among them have received considerable attention due to their broad applications in conges-tion control [3] and communication systems [14]. Many useful results on stability and stabilization of such systems have appeared (see [2,8,9,12,13,31,32,36,38,39]). Because time-delay phenomena exist widely in engineering and social systems and often cause instability or bad system performance in control systems, time-delay systems have been extensively studied (see [11,12,16–20,28–30,39]). Some results on SPLSs with time-delays have been obtained [12,39].

On the other hand, the disturbance rejection problem has been a hot topic [7]. Some results on L1-gain analysis for

(2)

description for positive systems because 1-norm gives the sum of the values of the components, which is more appropriate, for instance, if the values represent the amount of material or the number of animal in a species [6].

In almost all the aforementioned works on switched positive systems, a very common assumption in the state-feedback stabilization context is that the controllers are switched synchronously with the switching of system modes, which is quite unpractical. As pointed out in [27], there inevitably exists asynchronous switching in actual operation, i.e. the switching in-stants of the controllers exceed or lag behind those of the subsystems. Thus, it is necessary to consider asynchronous switch-ing for realistic control. Some results on switched systems under asynchronous switchswitch-ing have been proposed in [22,23,25,26,33–35]. However, to the best of our knowledge, the asynchronous L1control problem for SPLSs, which

consti-tutes the main motivation of the present study, has not been investigated yet.

The main contribution of this paper is threefold: (1) by constructing an appropriate co-positive type Lyapunov–Krasovskii functional, a new stability criterion is derived by using the MDADT method; (2) by allowing the Lyapunov–Krasovskii func-tional to increase during the running time of active subsystems, improved stability and L1-gain analysis results are obtained;

(3) the obtained results are extended to study the issue of asynchronous L1control.

The remainder of this paper is organized as follows. In Section2, problem statements and necessary lemmas are given. In Section3, based on the MDADT approach, stability and asynchronous L1control problems for SPLSs with time-varying delays

are addressed, and sufficient conditions are also provided to guarantee the exponential stability of the closed-loop system. Two numerical examples are provided to show the effectiveness of the proposed approach in Section4. Concluding remarks are given in Section5.

Notation: In this paper, A  0(A  0) means that all the elements of A are positive (nonnegative). A  B (A  B) means that A  B  0 (A  B  0). Rnis the n-dimensional real vector space and Rnþis the set of n-dimensional vectors with nonnegative

elements; Rnsis the set of all real matrices of (n  s)-dimension. ATdenotes the transpose of A. The vector 1-norm of x 2 Rnis

denoted by kxk ¼Pnl¼1jxlj, where xlis the lth element of x. 1qdenotes the column vector with q rows containing only 1

en-tries; 1fdenotes the column vector with f rows containing only 1 entries; For scalars ya,ya+1, . . . , yb, yaya+1. . .ybis denoted by Pbi¼ayi; exp{} is the exponential operate; L1[t0,1) is the space of absolute integrable vector-valued functions on [t0, 1), i.e.,

we say z:[t0, 1) ? Rqis in L1[t0, 1) ifRt10kzðtÞkdt < 1.

2. Problem statements and preliminaries

Consider the following switched linear system with time-varying delay:

_xðtÞ ¼ ArðtÞxðtÞ þ GrðtÞxðt  dðtÞÞ þ BrðtÞuðtÞ þ ErðtÞwðtÞ; xðt0þ hÞ ¼

u

ðhÞ; h 2 ½

s

;0; zðtÞ ¼ CrðtÞxðtÞ þ DrðtÞwðtÞ; 8 > < > : ð1Þ

where x(t) 2 Rn, u(t) 2 Rpand z(t) 2 Rqdenote the system state, the control input, and the controlled output, respectively;

w(t) 2 Rfis the disturbance input which belongs to L

1[t0, 1);

r

(t):[t0, 1) ? N = {1, 2, . . . , N} is a piecewise constant function

of time, called a switching signal; N is the number of subsystems; t0is the initial instant; Ai, Gi, Bi, Ci, Diand Ei, "i 2 N, are

known constant matrices with appropriate dimensions; d(t) denotes the time-varying delay satisfying 0 6 d(t) 6

s

and _dðtÞ 6 d < 1 for known positive constants

s

and d;

u

(h) is a continuous vector-valued initial function defined on interval

s

, 0].

Next, we will give the definition of switched positive system (1).

Definition 1 [24]. System (1) is said to be an SPLS if for any switching signals

r

(t) and initial conditions

u

(h)  0, h 2 [

s

, 0], it satisfies x(t)  0 and z(t)  0, " t P t0.

Definition 2 [8]. A is called a Metzler matrix, if its off-diagonal entries are non-negative.

Due to the asynchronous switching, the switching instants of the controllers do not coincide with those of the subsys-tems. Without loss of generality, the ‘‘asynchronous’’ means that the switching of the controllers has a lag with respect to that of system modes. Then, the real control input will become

uðtÞ ¼ KrðtDjÞxðtÞ;

8

t 2 ½tj;tjþ1Þ;

j

¼ 0; 1; . . . ð2Þ

whereD0= 0, andDj< tj+1 tjrepresents the delayed period.

Remark 1. The period Djguarantees that switching instants of the controllers lag behind the switches of system modes, and

also there exists a period during which the system mode and the controller operate synchronously.

Let the ith subsystem be activated at the switching instant tj, and the jth subsystem be activated at the switching instant

tj+1. Then the corresponding controllers are activated at the switching instants tj+Djand tj+1+Dj+1, respectively. Upon

(3)

_xðtÞ ¼ AixðtÞ þ Gixðt  dðtÞÞ þ EiwðtÞ; zðtÞ ¼ CixðtÞ þ DiwðtÞ;

8

t 2 ½tjþ

D

j;tjþ1Þ _xðtÞ ¼ Ai;jxðtÞ þ Gjxðt  dðtÞÞ þ EjwðtÞ; zðtÞ ¼ CjxðtÞ þ DjwðtÞ;

8

t 2 ½tjþ1;tjþ1þ

D

jþ1Þ 8 > > > > > < > > > > > : ð3Þ

where Ai ¼ Ai þ BiKi and Ai;j ¼ Aj þ BjKi.

Lemma 1 [24]. System (3) is positive if and only if Ai and Ai;j are Metzler matrices, and Gi 0, Ei 0, Ci 0, Di 0, "(i,j) 2 N  N,

i – j.

Definition 3 [24]. System (1) is said to be exponentially stable under the switching signal

r

(t), if there exist constants f > 0 and

q

> 0 such that the solution of the system satisfies kxðtÞk 6 fkxðt0Þkceqðtt0 Þ, "t P t0, where kx(t0)kc = sups6h60k

u

(h)k.

Definition 4. [37]For a switching signal

r

(t) and any T2 P T1 P 0, let Nri(T1, T2) be the switching number that the ith

sub-system is active over the interval [T1, T2) and Ti(T1, T2) be the total running time of the ith subsystem over the interval [T1, T2), i

2 N. We say that

r

(t) has a mode-dependent average dwell time Tai if there exist positive numbers N0i (we call N0ithe mode

dependent chatter bounds) and Tai such that Nri(T1, T2) 6 N0i + Ti(T1, T2)/Tai holds.

Definition 5. System (1) is said to have an L1-gain performance level

c

under the switching signal

r

(t), if the following

con-ditions are satisfied:

(i) system(1)is exponentially stable when w(t)  0;

(ii) under zero initial conditions, i.e.,

u

(h) = 0, h 2 [

s

, 0], the following inequality holds for all nonzero w(t) 2 L1[t0, 1): Z 1 t0 ePN i¼1faiTiðt0;tÞgkzðtÞkdt 6

c

Z 1 t0 kwðtÞkdt; ð4Þ

where

a

i is a given positive constant and Ti(t0, t) is the total running time of the ith subsystem over the interval [t0, t).

Remark 2. When

a

i =

a

, "i 2 N, (4) will degenerate into (2) in [24]. Thus Definition 5 given here can be viewed as an

exten-sion of the one proposed in [24].

The aim of this paper is to design a state-feedback controller and a set of admissible switching signals with MDADT such that the resulting closed-loop system (3) is positive and exponentially stable with L1-gain performance.

3. Main results

3.1. Stability and L1-gain analysis

Before proceeding further, we present here the following results on the exponential stability for the SPLS (1) with u(t)  0 and w(t)  0 for later use.

Theorem 1. Consider the SPLS (1) with u(t)  0 and w(t)  0. Let

a

i> 0 be given constants. If there exist vectors

v

i 0,

t

i 0 and

#i  0 of appropriate dimensions, such that, "i 2 N,

ATi

v

a

i

v

t

s

#i 0; ð5Þ

GTi

v

i ð1  dÞeais

t

i 0; ð6Þ

then the system is exponentially stable for any switching signal

r

(t) with the following MDADT

Tai>Tai¼ ln

l

i=

a

i; ð7Þ

where

l

iP1 satisfy

v

i

l

i

v

j;

t

i

l

i

t

j; #i

l

i#j;

8

ði; jÞ 2 N  N ð8Þ

Proof. For any T > 0, let t0= 0 and denote by t1;t2; . . . ;tj1;tj; . . . ;tNrð0;TÞthe switching instants on the interval [t0, T), where

(4)

Consider the following Lyapunov–Krasovskii functional for the ith subsystem: Viðt; xðtÞÞ ¼ xTðtÞ

v

iþ Z t tdðtÞ eaiðtþsÞxTðsÞ

t

ids þ Z0 s Z t tþh eaiðtþsÞxTðsÞ# idsdh ð9Þ

where

v

i 0,

t

i 0 and #i 0 are vectors to be determined.

For the sake of simplicity, Vi(t, x(t)) is written as Vi(t) in this paper. Taking the derivation of the Lyapunov–Krasovskii

functional along the trajectory of the ith subsystem yields:

_ ViðtÞ ¼ _xTðtÞ

v

i

a

i Z t tdðtÞ eaiðtþsÞxTðsÞ

t

ids þ xTðtÞ

t

i ð1  _dðtÞÞeaisxTðt  dðtÞÞ

t

i 

a

i Z0 s Z t tþh eaiðtþsÞxTðsÞ# idsdh þ

s

xTðtÞ#i Z 0 s eaihxTðt þ hÞ# idh ¼ 

a

iViðtÞ þ

a

ixTðtÞ

v

iþ _xTðtÞ

v

iþ xTðtÞ

t

i ð1  _dðtÞÞeaisxTðt  dðtÞÞ

t

i þ

s

xTðtÞ# i Z t ts eaiðstÞxTðsÞ# ids 6

a

iViðtÞ þ xTðtÞð

a

i

v

iþ ATi

v

iþ

t

iþ

s

#iÞ þxTðt  dðtÞÞ GTi

v

i ð1  dÞeais

t

i    Z t tdðtÞ eaisxTðsÞ# ids 6

a

iViðtÞ þ xTðtÞð

a

i

v

iþ AT i

v

t

s

#iÞ þxTðt  dðtÞÞ GT i

v

i ð1  dÞeais

t

i  

It can be obtained from (5) and (6) that

ð10Þ

ð11Þ V_ iðtÞ 6 

a

iViðtÞ

It follows that

VrðtÞðtÞ 6 earðtÞðttjÞVrðtÞðtjÞ; t 2 ½tj; tjþ1Þ From (7) and (8), one has

VrðTÞðTÞ 6 earðTÞðTtNrð0;TÞÞVrðtNrð0;TÞÞðtNrð0;TÞÞ 6

l

rðTÞearðTÞðTtNrð0;TÞÞVrðt Nrð0;TÞÞðt  Nrð0;TÞÞ 6

l

r ðTÞe arðTÞðTtNrð0;TÞÞearðtNrð0;TÞ1 ÞðtNrð0;TÞtNrð0;TÞ1Þ VrðtNrð0;TÞ1ÞðtNrð0;TÞ1Þ 6    6Vrð0Þð0Þ Y Nrð0;TÞ1 s¼0

l

rðt sþ1Þexp X Nrð0;TÞ1 s¼0 

a

rðtsÞðtsþ1 tsÞ   

a

rðTÞðT  tNrð0;TÞÞ ( )! 6Vrð0Þð0ÞY N i¼1

l

Nrið0;TÞ i exp XN i¼1 

a

i X s2/ðiÞ ðtsþ1 tsÞ " # 

a

rðTÞðT  tNrð0;TÞÞ ( )! 6exp X N i¼1 N0iln

l

i ( ) exp X N i¼1 Tið0; TÞ ln

l

i=Tai XN i¼1

a

iTið0; TÞ ( ) Vrð0Þð0Þ ¼ exp X N i¼1 N0iln

l

i ( ) exp X N i¼1 ðln

l

i=Tai

a

iÞTið0; TÞ ( ) Vrð0Þð0Þ; ð12Þ

where /(i) denotes the set of s satisfying

r

(ts) = i, ts2 ft0;t1;t2; . . . ;tj1;tj;tjþ1; . . . ;tNrð0;TÞg,

l

rðtsþ1Þ,

l

r(T)2 {

l

1,

l

2, . . . ,

l

N},

a

r(T)2 {

a

1,

a

2, . . . ,

a

N}.

Set

e

1= min(r,i)2nN{

v

ir},

e

2= max(r,i)2nN{

v

ir},

e

3= max(r,i)2nN{

t

ir} and

e

4= max(r,i)2n N{#ir}, where

m

ir,

t

irand #irrepresent

the rth elements of

m

i,

t

iand #i, respectively, n = {1, 2, . . . , n}. Then, one obtains VrðTÞðTÞ P

e

1kxðTÞk Vrðt0Þðt0Þ 6

e

2kxðt0Þk þ ð

e

3e sarðt0Þþ

e

4

s

esarðt0ÞÞ Z t0 t0s kxðsÞkds It follows that

(5)

kxðTÞk 6 1

e

1 exp X N i¼1 N0iln

l

i ( ) exp X N i¼1 ðln

l

i=Tai

a

iÞTið0; TÞ ( )

e

2kxðt0Þk þ ð

e

3earðt0Þsþ

e

4

s

earðt0ÞsÞ Z t0 t0s kxðsÞkds   6 1

e

1 exp X N i¼1 N0iln

l

i ( )

e

e

3

s

earðt0Þsþ

e

4

s

2earðt0Þs 

exp max i2Nðln

l

i=Tai

a

iÞðT  t0Þ sups6h60k

u

ðhÞk

Set f¼1

e

1 exp X N i¼1 N0iln

l

i ( )

e

e

3

s

earðt0Þsþ

e

4

s

2earðt0Þs  ;

q

¼ min i2Nð

a

i ln

l

i=TaiÞ: It can be obtained from(7)that

kxðTÞk 6 feqðTt0Þkxðt

0Þkc;

8

T P t0; ð13Þ

This completes the proof. h

Remark 3. In Theorem 1, we get a delay-dependent stability criterion by utilizing the MDADT method instead of the ADT method [24]. In [24], the parameters k and

l

are same for all subsystems, i.e., mode-independent. However, the parameters

a

i and

l

i in this paper are mode-dependent, which would reduce the conservativeness existed in [24].

When d(t)  0, the SPLS (1) will generate to a delay-free system and the result in Theorem 1 reduces to the one proposed in Theorem 1 of [36].

Based on Theorem 1, we will present a stability result for the SPLS (3) with w(t)  0 by considering a class of Lyapunov– Krasovskii functionals allowed to increase with bounded increase rate during some intervals.

Theorem 2. Consider the SPLS (3) with w(t)  0. Let

a

i > 0 and bi > 0 be given constants. If there exist vectors

v

i  0,

t

i  0, #i  0,

v

i,j  0,

t

i,j  0 and #i,j  0 of appropriate dimensions, such that, "(i, j) 2 N  N, i – j,

AT

i

v

a

i

v

t

s

#i 0; ð14Þ

GTi

v

i ð1  dÞeais

t

i 0; ð15Þ

AT

i;j

v

i;j bi

v

i;jþ

t

i;jþ

s

#i;j 0; ð16Þ

GTi

v

i;j ð1  dÞ

t

i;j 0; ð17Þ

then the system is exponentially stable for any switching signal

r

(t) with the following MDADT scheme

Taj>Taj¼

D

mjð

a

jþ bjÞ þ lnð

l

0j

l

1j

l

2jÞ

 

=

a

j; ð18Þ

whereDmjdenotes the maximal delay period that the switching of the controller of the jth subsystem lags behind that of the

sub-system,

l

0j¼

l

j¼ esðajþbjÞand

l

1j

l

2jP1 satisfy

v

j

l

1j

v

i;j;

t

j

l

1j

t

i;j; #j

l

1j#i;j;

v

i;j

l

2j

l

0j

v

i;

t

i;j

l

2j

t

i; #i;j

l

2j#i ð19Þ

Proof. For any T > 0, let t0= 0 and denote by t1;t2; . . . ;tj1;tj; . . . ;tNrð0;TÞthe switching instants in the interval [t0, T), where

Nrð0; TÞ ¼PNi¼1Nrið0; TÞ. Let Ti(0, T) be the total running time of the ith subsystem over the interval [0, T).

Let the ith subsystem be activated at tj1and the jth subsystem be activated at tj, (i, j) 2 N  N, i – j. Construct the

following Lyapunov–Krasovskii functional for the SPLS (3):

VðtÞ ¼ x TðtÞ

v

iþR t tdðtÞeaiðtþsÞxTðsÞ

t

ids þR 0 s Rt tþheaiðtþsÞxTðsÞ#idsdh;

8

t 2 ½tj1þ

D

j1;tjÞ xTðtÞ

v

i;jþR t tdðtÞe bjðtsÞxTðsÞ

t

i;jds þR 0 s Rt tþhe bjðtsÞxTðsÞ# i;jdsdh;

8

t 2 ½tj;tjþ

D

jÞ 8 < : ð20Þ

When w(t)  0, by Theorem 1, we obtain from (14)–(17) that

_

VðtÞ 6 

a

iVðtÞ;

8

t 2 ½tj1þ

D

j1;tjÞ biVðtÞ;

8

t 2 ½tj1;tj1þ

D

j1Þ

ð21Þ

From (19) and (20), at the instants tjand tj+Dj, we have Vðtjþ

D

jÞ 6

l

1jVððtjþ

D

jÞ  Þ; VðtjÞ 6

l

2j

l

jV t  j 

(6)

For T P tNrð0;TÞþDNrð0;TÞ, we obtain by induction that VðTÞ 6earðTÞðTtNrð0;TÞDNrð0;TÞÞVðt Nrð0;TÞþ

D

Nrð0;TÞÞ 6

l

r ðTÞ1e arðTÞðTtNrð0;TÞDNrð0;TÞÞVððt Nrð0;TÞþ

D

Nrð0;TÞÞÞ 6

l

r ðTÞ1e arðTÞðTtNrð0;TÞDNrð0;TÞÞebrðTÞDNrð0;TÞVðt Nrð0;TÞÞ 6

l

r ðTÞ

l

rðTÞ1

l

rðTÞ2e arðTÞðTtNrð0;TÞDNrð0;TÞÞebrðTÞDNrð0;TÞVðt Nrð0;TÞÞ 6

l

r ðTÞ

l

rðTÞ1

l

rðTÞ2e arðTÞðTtNrð0;TÞDmrðTÞÞebrðTÞDmrðTÞV t Nrð0;TÞ   6   6exp X N i¼1 

a

i X s2/ðiÞ ðtsþ1 ts

D

miÞ þ bi X s2/ðiÞ

D

mi ! ( ) Vðt0Þ YN i¼1 ð

l

i

l

i1

l

i2Þ Nrið0;TÞ 6exp X N i¼1 N0ilnð

l

i

l

i1

l

i2Þ ( ) exp X N i¼1 lnð

l

i

l

i1

l

i2ÞTið0; TÞ=Tai ( þX N i¼1 ð

a

iðTið0; TÞ 

D

miNrið0; TÞÞ þ bi

D

miNrið0; TÞÞ ) Vðt0Þ 6exp X N i¼1 N0ilnð

l

i

l

i1

l

i2Þ þ ð

a

iþ biÞ

D

mi ( ) exp X N i¼1 lnð

l

i

l

i1

l

i2Þ=Tai

a

iþ ð

a

iþ biÞ

D

mi=Tai  Tið0; TÞ ( ) Vðt0Þ

where /(i) denotes the set of s satisfying

r

(ts) = i, ts2 ft0;t1;t2; . . . ;tj1;tj;tjþ1; . . . ;tNrð0;TÞg, Dmr(T)2 {Dm1,Dm2, . . . ,DmN},

l

r(T)2 {

l

1,

l

2, . . . ,

l

N},

l

r(T)12 {

l

11,

l

21, . . . ,

l

N1},

l

r(T)22 {

l

12,

l

22, . . . ,

l

N2},

a

r(T)2 {

a

1,

a

2, . . . ,

a

N} and br(T)2 {b1,b2,

. . ., bN}.

It follows from(18)that V(T) converges to zero as T ? 1. Then the exponential stability of the SPLS (3) with w(t)  0 can be deduced by following the proof line ofTheorem 1.

The proof is completed. h

Remark 4. The proof ofTheorem 2is similar to the one ofTheorem 1. Note that the Lyapunov–Krasovskii functional con-sidered inTheorem 2can be increasing both at switching instants and during the interval [tj1, tj1+Dj1). However,

the possible increment will be compensated by the more specific decrement (by limiting the lower bound of MDADT), there-fore, the system exponential stability is still guaranteed.

Now, we are in a position to consider the L1-gain analysis for the SPLS (3).

Theorem 3. Consider the SPLS (3). Let

a

i> 0, bi> 0 and

c

> 0 be given constants. If there exist vectors

v

i 0,

t

i 0, #i 0,

v

i,j 0,

t

i,j 0 and #i,j 0 of appropriate dimensions, "(i, j) 2 N  N, i – j, such that

AT

i

v

a

i

v

t

s

#iþ C T

i1q 0; ð22Þ

AT

i;j

v

i;j bi

v

i;jþ

t

i;jþ

s

#i;jþ CTj1q 0; ð23Þ

GTi

v

i ð1  dÞeais

t

i 0; ð24Þ

GTj

v

i;j ð1  dÞ

t

i;j 0; ð25Þ

ETi

v

iþ DTi1q

c

1f 0; ð26Þ

ETj

v

i;jþ DTj1q

c

1f 0; ð27Þ

then the system is exponentially stable and has a prescribed L1-gain performance level

c

for any switching signal with the MDADT

scheme(18), where

l

0j,

l

1jand

l

2jsatisfy(19).

Proof. Choose the Lyapunov–Krasovskii functional(20)for the SPLS (3). ByTheorem 2, the exponential stability of the SPLS (3) with w(t)  0 is ensured by(22)–(25).

(7)

DefineC(t) = kz(t)k 

c

kw(t)k. When w(t)–0, it follows from(22)–(27)that _ VðtÞ 6 

a

iVðtÞ 

C

ðtÞ;

8

t 2 ½tj1þ

D

j1;tjÞ biVðtÞ 

C

ðtÞ;

8

t 2 ½tj1;tj1þ

D

j1Þ ð28Þ

Then, integrating both sides of(28), we have

VðtÞ 6 e aiðttj1Dj1ÞVðt j1þ

D

j1Þ  Rt tj1þDj1e aiðtsÞ

C

ðsÞds;

8

t 2 ½t j1þ

D

j1;tjÞ ebiðttj1ÞVðtj 1Þ R t tj1e biðtsÞ

C

ðsÞds;

8

t 2 ½tj 1;tj1þ

D

j1Þ 8 < : ð29Þ whereC(s) = kz(s)k 

c

kw(s)k.

For T P tNrð0;TÞþDNrð0;TÞ, byDefinition 4,(19) and (29), we can obtain by induction that VðTÞ 6earðTÞðTtNrð0;TÞDNrð0;TÞÞVðt Nrð0;TÞþ

D

Nrð0;TÞÞ  Z T tNrð0;TÞþDNrð0;TÞ earðTÞðTsÞ

C

ðsÞds 6

l

r ðTÞ1e arðTÞðTtNrð0;TÞDNrð0;TÞÞVððt Nrð0;TÞþ

D

Nrð0;TÞÞ  Þ  Z T tNrð0;TÞþDNrð0;TÞ earðTÞðTsÞ

C

ðsÞds 6

l

rðTÞ1earðTÞðTtNrð0;TÞDNrð0;TÞÞfebrðTÞDNrð0;TÞVðt Nrð0;TÞÞ  Z tNrð0;TÞþDNrð0;TÞ tNrð0;TÞ ebrðTÞðtNrð0;TÞþDNrð0;TÞsÞ

C

ðsÞdsg  Z T tNrð0;TÞþDNrð0;TÞ earðTÞðTsÞ

C

ðsÞds 6

l

r ðTÞ

l

rðTÞ1

l

rðTÞ2e arðTÞðTtNrð0;TÞDNrð0;TÞÞebrðTÞDNrð0;TÞVðt Nrð0;TÞÞ 

l

rðTÞ1earðTÞðTtNrð0;TÞDNrð0;TÞÞ Z tNrð0;TÞþDNrð0;TÞ tNrð0;TÞ ebrðTÞðtNrð0;TÞþDNrð0;TÞsÞ

C

ðsÞds  Z T tNrð0;TÞþDNrð0;TÞ earðTÞðTsÞ

C

ðsÞds 6

l

r ðTÞ

l

rðTÞ1

l

rðTÞ2e arðTÞðTtNrð0;TÞDmrðTÞÞebrðTÞDmrðTÞV t Nrð0;TÞ    Z T tNrð0;TÞþDNrð0;TÞ earðTÞðTsÞ

C

ðsÞds 

l

rðTÞ1e arðTÞðTtNrð0;TÞDNrð0;TÞÞ Z tNrð0;TÞþDNrð0;TÞ tNrð0;TÞ ebrðTÞðtNrð0;TÞþDNrð0;TÞsÞ

C

ðsÞdsg 6   6exp X N i¼1 N0ilnð

l

i

l

i1

l

i2Þ ( ) exp X N i¼1 lnð

l

i

l

i1

l

i2ÞTið0; TÞ=Tai ( þX N i¼1 ð

a

iðTið0; TÞ  Nrið0; TÞ

D

miÞ þ biNrið0; TÞ

D

miÞ ) Vðt0Þ  Z T t0 e P N i¼1aiðTiðs;TÞNriðs;TÞDmiÞþbiNriðs;TÞDmi

C

ðsÞY N i¼1 ð

l

i

l

i1

l

i2ÞNriðs;TÞds

where /(i) denotes the set of s satisfying

r

(ts) = i, ts2 ft0;t1;t2; . . . ;tj1;tj;tjþ1; . . . ;tNrð0;TÞg,

Dmr(T)2 {Dm1,Dm2, . . . ,DmN},

l

r(T)2 {

l

1,

l

2, . . . ,

l

N},

l

r(T)12 {

l

11,

l

21, . . . ,

l

N1},

l

r(T)22 {

l

12,

l

22, . . . ,

l

N2},

a

r(T)2

{

a

1,

a

2, . . . ,

a

N} and br(T)2 {b1, b2, . . . , bN}.

Under the zero initial condition, one has

0 6  Z T t0 e PNi¼1aiðTiðs;TÞNriðs;TÞDmiÞþbiNriðs;TÞDmi

C

ðsÞY N i¼1 ð

l

i

l

i1

l

i2Þ Nriðs;TÞ ð30Þ

(8)

That is ZT t0 e P N i¼1aiðTiðs;TÞNriðs;TÞDmiÞþbiNriðs;TÞDmi zðsÞ k kY N i¼1 ð

l

i

l

i1

l

i2Þ Nriðs;TÞds 6

c

Z T t0 e PNi¼1aiðTiðs;TÞNriðs;TÞÞþbiNriðs;TÞ wðsÞ k kY N i¼1 ð

l

i

l

i1

l

i2Þ Nriðs;TÞds ð31Þ

Multiplying both sides of(31)by ePN

i¼1ðaiþbiÞNriðt0;TÞDmiQN i¼1ð

l

i

l

i1

l

i2ÞNri ðt0;TÞyields ZT t0 ePNi¼1faiTiðs;TÞðaiþbiÞNriðt0;sÞDmiNriðt0;sÞ lnðlili1li2ÞgkzðsÞkds 6

c

Z T t0 ePNi¼1faiTiðs;TÞðaiþbiÞNriðt0;sÞDmigkwðsÞkds ð32Þ

It follows from(18)that

ZT t0 eP N i¼1faiTiðs;TÞ ððaiþbiÞDmiþlnðlili1li2ÞÞTiðt0;sÞ=TaigkzðsÞkds 6

c

Z T t0 eP N i¼1aiTiðs;TÞkwðsÞkds ð33Þ

Integrating both sides of(33)from T = t0to 1 leads to Z1 t0 ePN i¼1faiTiðt0;tÞgkzðtÞkdt 6

c

Z 1 t0 kwðtÞkdt ð34Þ

This means that system(3)achieves a prescribed L1-gain performance level

c

.

This completes the proof. h 3.2. Asynchronous L1control

Based on the obtained stability and L1-gain analysis results, the following theorem presents sufficient conditions for the

existence of a state-feedback controller for the SPLS (1) in the presence of asynchronous switching such that the correspond-ing closed-loop system(3)is positive and exponentially stable with an L1-gain performance level

c

.

Theorem 4. Consider the SPLS (1). Let

a

i> 0, bi> 0 and

c

> 0 be given constants. If there exist vectors

v

i 0,

t

i 0, #i 0,

v

i,j 0,

t

i,j 0, #i,j 0, and any matrices Kiof appropriate dimensions, "(i, j) 2 N  N, i – j, such that Ai¼ Aiþ BiKiand Ai;j¼ Ajþ BjKiare Metzler matrices, and(24)–(27)and the following inequalities hold

ATi

v

iþ hiþ

a

i

v

t

s

#iþ CTi1q 0; ð35Þ

AT

i;j

v

i;jþ KTiB T

j

v

i;j bi

v

i;jþ

t

i;jþ

s

#i;jþ CTj1q 0; ð36Þ where hi KTiB

T

i

v

i, then the resulting closed-loop system(3)is positive and exponentially stable with an L1-gain performance level

c

for any switching signal with the MDADT scheme(18), where

l

0j,

l

1jand

l

2jsatisfy(19).

Proof. Upon introducing vectors hisatisfying hi KTiB T

i

v

i, and substituting them into(22), the theorem can be directly

obtained fromTheorem 3. This completes the proof. h

Remark 5. Differently from the result in [35], we get sufficient conditions for the existence of an L1-gain performance level.

Also, the result proposed in Theorem 4 is derived via the MDADT approach, which is different from those adopted in [33–35]. The parameters

a

i and bi are mode-dependent, which brings more flexibility to find feasible controllers. On the other hand,

our result can cover the result of [24] as a special case, where the asynchronous switching is not considered.

Remark 6. It is noticed that (24), (25), (26), (27), (35) and (36) are mutually dependent. We can firstly solve (24), (26) and (35) to obtain the vectors

v

i,

t

i, #i, hi. Then we can get Ki by hi  KiT BiT

v

i. By substituting the obtained Ki into (36), and solving

(25), (27) and (36), we can obtain these vectors

v

i,j,

t

i,j, #i,j. In addition, it can be seen that a smaller

a

i will be favorable to the

feasibility of (24), (26) and (35), and a larger biwill be favorable to the feasibility of (25), (27) and (36). In view of these, we

put forward the following algorithm to obtain Ki.

Algorithm 1.

Step (1) For each i 2 N, choose a

a

i(For the first time, we can choose a larger

a

i), and solve(24), (26) and (35).

(9)

Step (3) If there exists a feasible solution, then get

v

i,

t

i, #i, hi. By hi KTiB T

i

v

i, find a Kisuch that Ai¼ Aiþ BiKi and

Ai;j¼ Ajþ BjKiare Metzler matrices, and then substitute it into(36).

Step (4) Choose a bi(For the first time, we can choose a smaller bi), and solve(25), (27) and (36).

Step (5) If(25), (27) and (36)are unfeasible, then increase biappropriately, and go to Step (4).

Step (6) If there exists a feasible solution, then get

v

i,j,

t

i,j, #i,j, and compute Tajby(18) and (19).

4. Numerical examples

In this section, two examples will be presented to demonstrate the potential and validity of our developed theoretical results.

Example 1. Consider the switched linear systems consisting of two positive subsystems described by:

A1¼ 0:5302 0:0012 0:0873 0:2185 0:7494 0:5411 0:7370 0:1543 0:3606 2 6 4 3 7 5; A2¼ 0:5136 0:4419 0:3689 0:1840 0:3951 0:0080 0:3163 0:6099 1:0056 2 6 4 3 7 5; G1¼ 0:01 0:001 0 0 0:01 0:1 0:05 0 0:01 2 6 4 3 7 5; G2¼ 0:012 0 0 0:014 0:01 0 0 0 0:01 2 6 4 3 7 5:

It is obvious that the trajectories of such a switched system will remain positive if x(0)  0. Our purpose here is to find the admissible switching signals with MDADT such that the system is exponentially stable.

To illustrate the advantages of the proposed MDADT switching, we shall also present the design results of switching sig-nals for the system with ADT switching for the sake of comparison. By different approaches and setting the relevant param-eters appropriately, the computation results for the system with two different switching schemes are listed inTable 1.

It can be seen fromTable 1that the minimal MDADT are reduced to Ta1¼ 6:8663; T

a2¼ 7:8472 for given

l

1 =

l

2= 3, and

one special case of MDADT switching is T a1¼ T

a2¼ 7:8472 by setting

a

1=

a

2= 0.14, which is the ADT switching, i.e., the

de-signed MDADT switching is more general.

Example 2. Consider system(1)with parameters as follows

A1¼ 1 7 8:5 2:5  ; G1¼ 0:1 0:2 0:3 0:1  ; B1¼ 0:2 0:4  ; E1¼ 0:5 0:2  ; C1¼ 0:1 0:3½ ; D1¼ 0:3; A2¼ 6:8 3:5 9:3 6:6  ; G2¼ 0:2 0:1 0:1 0:2  ; B2¼ 0:1 0:3  ; E2¼ 0:3 0:4  ; C2 ¼ 0:2 0:4½ ; D2 ¼ 0:2:

By Lemma 1, the trajectories of such a switched system will obviously remain positive if

u

(h)  0, h 2 [

s

, 0]. Our purpose here is to design a set of stabilizing controllers and find the admissible switching signals with MDADT such that the resulting closed-loop system is exponentially stable with an L1disturbance attenuation performance level in the presence of

asynchro-nous switching.

Taking Dm1 = 1.0, Dm2 = 0.5,

a

1 = 0.4,

a

2 = 0.3,

s

= 0.1, d = 0.1 and

c

= 1, and solving (24), (26) and (35) in Theorem 4 give

rise to

Table 1

Computation results for the system with two different switching schemes

ADT switching[38] MDADT switching

Feasible solutions v1¼ 70:6769½ 26:0675 27:0391T ; v2¼ 24:3130½ 75:9861 11:9570T; t1¼ 0:6826½ 1:2278 0:6271T; t2¼ 0:4213½ 0:6719 0:3204T; #1¼ 7:1928½ 10:0483 6:9808T; #2¼ 5:0049½ 5:5576 3:9734T v1¼ 64:7231½ 22:8869 24:0552T; v2¼ 21:8226½ 67:5209 10:5841T; t1¼ 0:4451½ 1:0511 0:3853T; t2¼ 0:4103½ 0:5137 0:2134T; #1¼ 5:3587½ 9:0788 5:1133T; #2¼ 4:9672½ 4:7610 3:1748T Switching parameters k¼ 0:14;l¼ 3; s a¼ 7:8472 a1¼ 0:16; a2¼ 0:14; l1¼l2¼ 3 T a1¼ 6:8663; Ta2¼ 7:8472

(10)

v

1¼ 0:5757 0:7741  ;

v

2¼ 0:7487 0:5872  ;

t

1¼ 1:2302 1:1821  ;

t

2¼ 1:1858 1:2650  ; #1¼ 1:0186 1:0186  ; #2¼ 1:0186 1:0186  ; h1¼ 8:6846 5:0069  ; h2¼ 3:1003 1:7068  : By hi KTiB T

i

v

i, the state feedback gain matrices can be obtained as follows: K1¼ 20:4460 11:7876½ ; K2¼ 16:1223 8:8759½ :

Obviously, Ai¼ Aiþ BiKiand Ai;j¼ Ajþ BjKiare Metzler matrices. Then, choosing b1= 0.5 and b2= 0.6, and solving(25), (27)

and (36), we obtain

v

2;1¼ 0:7916 0:9499  ;

v

1;2¼ 0:4309 0:3613  ;

t

2;1¼ 0:9653 0:9630  ;

t

1;2¼ 0:9921 1:0477  ; #2;1¼ 0:8413 0:8509  ; #1;2¼ 0:8680 0:8689  :

Then, according to(19), we have

l

11= 1.2744,

l

21= 1.7375,

l

01= 1.0942,

l

12= 1.6187,

l

22= 0.8863 and

l

02= 1.0942. From

(18), it can be obtained that T

a1¼ 4:4623 and T

a2¼ 3:0031. Choosing Ta1= 4.5 and Ta2= 3.1, simulation results of the

closed-loop systems are shown inFigs. 1 and 2, where the initial conditions are xð0Þ ¼ 0:1 0:2½ T, and xðtÞ ¼ 0 0½ T;t 2 ½ 0:1 0 . It can be seen that the closed-loop system is positive and exponentially stable, which indicates that the proposed method is effective. 0 5 10 15 20 25 0 0.5 1 1.5 2 2.5 3 Time (s) System Mode Controller Mode

Fig. 1. Switching signal.

0 5 10 15 20 25 -0.05 0 0.05 0.1 0.15 0.2 Time (s) S tat e R es pons e x1 x2

(11)

5. Conclusions

Using the MDADT approach, the stabilization problem of positive switched systems with time-varying delays under asyn-chronous switching has been investigated in this paper. We have designed a feedback controller and a class of switching sig-nals such that the closed-loop system is exponentially stable and has a prescribed L1-gain performance in presence of

asynchronous switching. Our future work will focus on the L1fault detection observer design for positive switched systems

under asynchronous switching. Acknowledgment

This work was supported by the National Natural Science Foundation of China under Grant No. 61273120. References

[1] S.B. Attia, S. Salhi, M. Ksouri, Static switched output feedback stabilization for linear discrete-time switched systems, Int. J. Innovative Comput. Inf. and Control 8 (5A) (2012) 3203–3213.

[2] F. Blanchini, P. Colaneri, M.E. Valcher, Co-positive Lyapunov functions for the stabilization of positive switched systems, IEEE Trans. Autom. Control 57 (12) (2012) 3038–3050.

[3] M. Bolajraf, F. Tadeo, T. Alvarez, M. Ait Rami, State-feedback with memory for controlled positivity with application to congestion control, IET Control Theory Appl. 4 (10) (2010) 2041–2048.

[4] E.R. Carson, C. Cobelli, L. Finkelstein, Modeling and identification of metabolic systems, Am. J. Physiol. 240 (3) (1981) 120–129. [5] H. Caswell, Matrix Population Models: Construction, Analysis and Interpretation., Sinauer Associates, Sunderland, MA, 2001. [6] X. Chen, J. Lam, P. Li, Z. Shu, l1-Induced norm and controller synthesis of positive systems, Automatica 49 (5) (2013) 1377–1385.

[7] Z. Chen, K. Yamada, T. Sakanushi, Y. Zhao, Linear matrix inequality-based repetitive controller design for linear systems with time-varying uncertainties to reject position-dependent disturbances, Int. J. Innovative Comput. Inf. Control 9 (8) (2013) 3241–3256.

[8] E. Fornasini, M.E. Valcher, Linear copositive Lyapunov functions for continuous-time positive switched systems, IEEE Trans. Autom. Control 55 (8)

(2010) 1933–1937.

[9] E. Fornasini, M.E. Valcher, Stability and stabilizability criteria for discrete-time positive switched systems, IEEE Trans. Autom. Control 57 (5) (2012) 1208–1221.

[10] C.A. Ibanez, M.S. Suarez-Castanon, O.O. Gutierrez-Frias, A switching controller for the stabilization of the damping inverted pendulum cart system, Int. J. Innovative Comput. Inf. Control 9 (9) (2013) 3585–3597.

[11] Q. Liu, W. Wang, D. Wang, New results on model reduction for discrete-time switched systems with time delay, Int. J. Innovative Comput. Inf. Control 8 (5A) (2012) 3431–3440.

[12] X. Liu, C. Dang, Stability analysis of positive switched linear systems with delays, IEEE Trans. Autom. Control 56 (7) (2011) 1684–1690.

[13] O. Mason, R. Shorten, On linear copositive Lyapunov functions and the stability of switched positive linear systems, IEEE Trans. Autom. Control 52 (7) (2007) 1346–1349.

[14] R. Shorten, D. Leith, J. Foy, R. Kilduff, Towards an analysis and design framework for congestion control in communication networks, in: Proceedings of 12th Yale Workshop Adaptive Learning Systems, 2003.

[15] R. Shorten, F. Wirth, D. Leith, A positive systems model of TCP-like congestion control: asymptotic results, IEEE/ACM Trans. Networking 14 (3) (2006) 616–629.

[16] X. Su, P. Shi, L. Wu, Y.D. Song, A novel approach to filter design for T–S fuzzy discrete-time systems with time-varying delay, IEEE Trans. Fuzzy Syst. 20 (6) (2012) 1114–1129.

[17] X. Su, P. Shi, L. Wu, Y.D. Song, A novel control design on discrete-time Takagi–Sugeno fuzzy systems with time-varying delays, IEEE Trans. Fuzzy Syst. 21 (4) (2013) 655–671.

[18] X. Su, L. Wu, P. Shi, Senor networks with random link failures: distributed filtering for T–S fuzzy systems, IEEE Trans. Ind. Inf. 9 (3) (2013) 1739–1750. [19] L. Wu, X. Su, P. Shi, Output feedback control of Markovian jump repeated scalar nonlinear systems, IEEE Trans. Autom. Control (2013), http://

dx.doi.org/10.1109/TAC.2013.2267353.

[20] L. Wu, W.X. Zheng, Weighted H1model reduction for linear switched systems with time-varying delay, Automatica 45 (1) (2009) 186–193.

[21] L. Wu, W.X. Zheng, H. Gao, Dissipativity-based sliding mode control of switched stochastic systems, IEEE Trans. Autom. Control 58 (3) (2013) 785–791. [22] Z. Xiang, Y.N. Sun, Q. Chen, Robust reliable stabilization of uncertain switched neutral systems with delayed switching, Appl. Math. Comput. 217 (23)

(2011) 9835–9844.

[23] Z. Xiang, R. Wang, Robust control for uncertain switched non-linear systems with time delay under asynchronous switching, IET Control Theory Appl. 3 (8) (2009) 1041–1050.

[24] M. Xiang, Z. Xiang, Stability, L1-gain and control synthesis for positive switched systems with time-varying delay, Nonlinear Anal.: Hybrid Syst. 9 (1) (2013) 9–17.

[25] W. Xiang, J. Xiao, H1 filtering for switched nonlinear systems under asynchronous switching, Int. J. Syst. Sci. 42 (5) (2011) 751–765.

[26] W. Xiang, J. Xiao, M.N. Iqbal, Fault detection for switched nonlinear systems under asynchronous switching, Int. J. Control 84 (8) (2011) 1362–1376. [27] G. Xie, L. Wang, Stabilization of switched linear systems with time-delay in detection of switching signal, J. Math. Anal. Appl. 305 (6) (2005) 277–290. [28] R. Yang, H. Gao, P. Shi, Delay-dependent robust H1 control for uncertain stochastic time-delay systems, Int. J. Robust Nonlinear Control 20 (16) (2010)

1852–1865.

[29] R. Yang, P. Shi, G.P. Liu, Filtering for discrete-time networked nonlinear systems with mixed random delays and packet dropouts, IEEE Trans. Autom. Control 56 (11) (2011) 2655–2660.

[30] R. Yang, P. Shi, G.P. Liu, H. Gao, Network-based feedback control for systems with mixed delays based on quantization and dropout compensation, Automatica 47 (12) (2011) 2805–2809.

[31] A. Zappavigna, P. Colaneri, J. Geromel, R. Middleton, Dwell time analysis for continuous-time switched linear positive systems, in: Proceedings of American Control Conference, Marriott Waterfront, Baltimore, MD, USA, 2010, pp. 6256–6261.

[32] A. Zappavigna, P. Colaneri, J. Geromel, R. Middleton, Stabilization of continuous-time switched linear positive systems, in: Proceedings of American Control Conference, Marriott Waterfront, Baltimore, MD, USA, 2010, pp. 3275–3280.

[33] L. Zhang, N. Cui, M. Liu, Y. Zhao, Asynchronous filtering of discrete-time switched linear systems with average dwell time, IEEE Trans. Circ Syst.: Part I 58 (5) (2011) 1109–1118.

[34] L. Zhang, H. Gao, Asynchronously switched control of switched linear systems with average dwell time, Automatica 46 (5) (2010) 953–958. [35] L. Zhang, P. Shi, Stability, l2-gain and asynchronous H1control of discrete-time switched systems with average dwell time, IEEE Trans. Autom. Control

54 (9) (2009) 2193–2200.

[36] J. Zhang, Z. Han, F. Zhu, J. Huang, Stability and stabilization of positive switched systems with mode-dependent average dwell time, Nonlinear Anal.: Hybrid Syst. 9 (1) (2013) 42–45.

(12)

[37] X. Zhao, L. Zhang, P. Shi, M. Liu, Stability and stabilization of switched linear systems with mode-dependent average dwell time, IEEE Trans. Autom. Control 57 (7) (2012) 1809–1815.

[38] X. Zhao, L. Zhang, P. Shi, M. Liu, Stability of switched positive linear systems with average dwell time switching, Automatica 48 (6) (2012) 1132–1137. [39] X. Zhao, L. Zhang, P. Shi, Stability of a class of switched positive linear time-delay systems, Int. J. Robust Nonlinear Control 23 (5) (2013) 578–589.

Riferimenti

Documenti correlati

In this paper, we propose necessary and sufficient conditions for the stability of a class of linear continuous-time systems where the delay is subject to stochastic variations..

The quadrupole time of flight mass spectrometer (Q-TOF-MS), often used for metabolomics studies was evaluated several times in the past in order to find the important

ben risolto negli interventi INA casa della nostra città e in particolar modo al quartiere della Rosta Nuova.. Nell’Ottobre del 1957 l’IACP di Reggio Emilia da l’avvio ai la- vori

Compared to animals kept indoors, grazing animals had similar performance and milk characteristics, higher rumination time and, with respect to volatile

For high resolution spectroscopy of ' S O - ~ P O doubly forbidden transition we have also prepared a 698 nm clock laser stabilized on high finesse symmetrically

The aim of this paper is to evaluate the influence of humic substances extracted from pasture and forested soils on invertase, esterase and peroxidase enzymes and on redox

[r]

– Seconda segnalazione per la Toscana e specie esoti- ca casuale di nuova segnalazione per la provincia di Lucca.. Le segnalazioni riportate sono 83 per 75 specie e si ri- feriscono