1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Observer-based sliding mode control for discrete nonlinear systems with packet losses: An eventtriggered method

15 12 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 15
Dung lượng 1,58 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

In this paper, the observer-based output feedback sliding mode control (SMC) problem is investigated for discrete delayed nonlinear systems subject to packet losses under the event-triggered strategy.

Trang 1

Full Terms & Conditions of access and use can be found at https://www.tandfonline.com/action/journalInformation?journalCode=tssc20

Systems Science & Control Engineering

An Open Access Journal

ISSN: (Print) 2164-2583 (Online) Journal homepage: https://www.tandfonline.com/loi/tssc20

Observer-based sliding mode control for discrete nonlinear systems with packet losses: an event-triggered method

Xinyu Guan, Jun Hu, Yunfei Cui & Long Xu

To cite this article: Xinyu Guan, Jun Hu, Yunfei Cui & Long Xu (2020) Observer-based sliding mode control for discrete nonlinear systems with packet losses: an event-triggered method, Systems Science & Control Engineering, 8:1, 175-188, DOI: 10.1080/21642583.2020.1734986

To link to this article: https://doi.org/10.1080/21642583.2020.1734986

© 2020 The Author(s) Published by Informa

UK Limited, trading as Taylor & Francis

Group.

Published online: 04 Mar 2020.

Submit your article to this journal

Article views: 266

View related articles

View Crossmark data

Trang 2

2020, VOL 8, NO 1, 175–188

https://doi.org/10.1080/21642583.2020.1734986

Observer-based sliding mode control for discrete nonlinear systems with packet losses: an event-triggered method

Xinyu Guana,b, Jun Hu a,b,c, Yunfei Cuia,band Long Xua,b

a Department of Mathematics, Harbin University of Science and Technology, Harbin, People’s Republic of China;bHeilongjiang Provincial Key Laboratory of Optimization Control and Intelligent Analysis for Complex Systems, Harbin University of Science and Technology, Harbin, People’s Republic of China;cSchool of Engineering, University of South Wales, Pontypridd, UK

ABSTRACT

In this paper, the observer-based output feedback sliding mode control (SMC) problem is

investi-gated for discrete delayed nonlinear systems subject to packet losses under the event-triggered

strategy It is assumed that the packet losses may occur in the control channel from the sensor to

the observer A suitable compensation strategy via the Bernoulli distributed random variable is used

to reduce the effects of packet losses In order to avoid the phenomenon of network congestion

dur-ing the networked transmission, an event-triggered mechanism is introduced to determine if the last

released measurement needs to be updated Based on the zero-order-hold (ZOH) measurement, an

output feedback observer is designed to reconstruct the system state This method can facilitate

the design of the discrete-time sliding surface A sufficient condition is proposed to guarantee the

stochastic stability of sliding mode dynamics systems by using linear matrix inequality (LMI) method,

and a novel observer-based sliding mode controller is synthesized to force the trajectories of the

error systems onto the pre-designed sliding mode surface within finite time Finally, an example is

given to illustrate the validity of the proposed theoretical result.

ARTICLE HISTORY

Received 2 January 2020 Accepted 23 February 2020

KEYWORDS

Event-triggered scheme; sliding mode control; packet losses; state observer; active compensation

1 Introduction

The sliding mode control (SMC) is an effective

con-trol technique, which has been widely discussed in the

control theory (Kchaou & EI-Hajjaji, 2017; Zhang, Shi,

& Xia,2010) The main idea of SMC is to select a suitable

sliding surface and design a discontinuous SMC law to

drive the system trajectories onto pre-designed sliding

surface, which can keep that the state trajectories stay in

the sliding surface thereafter (Cui, Hu, Wu, & Yang,2019;

Zhang, Hu, Liu, & Zhang, 2018; Zhang, Hu, Zhang,

& Chen,2020) The SMC has some great advantages

com-pared with the conventional control methods such as the

insensitivity the matched parameter variations and

exter-nal disturbances (Zhang et al.,2018) Therefore, the SMC

scheme has been widely used in the engineering fields,

such as robot manipulators, aircrafts, electrical motors

and so on (Tong, Lin, Huo, Jin, & Miao,2020) Considerable

research efforts have been devoted to the SMC problems

for various systems, for example, fuzzy systems (Zhang

et al., 2010), uncertain systems (Zhang & Xia, 2010),

Markov jump systems (Chen, Guo, & Ma,2019),

stochas-tic systems (Liu, Wu, Wu, Luo, & Franquelo,2019), and

discrete-time systems (That & Ha, 2015) Note that the

CONTACT Jun Hu jhu@hrbust.edu.cn, hujun2013@gmail.com

existence of the time delay would degrade the perfor-mance (Fei, Guan, & Gao,2018; Fei, Shi, Wang, & Wu,2018) Recently, in Chen et al (2019), the SMC problem has been investigated for a class of uncertain discrete delayed sys-tems with unmatched external disturbances and commu-nication constraints

In the practical applications, the data transmission is periodic with sampling and transmission at a fixed time interval in the networked environment (Hu, Wang, Liu, Zhang, & Navaratne, 2020) Therefore, a huge sample data needed to be calculated and transmitted How-ever, it is worth mentioning that the successive trans-missions inevitably lead to unnecessary space occupancy and energy waste Therefore, there is a need to pro-vide an effective method to determine whether the sampled signals should be sent out or not, which is commonly determined by certain criterion and guaran-tees the satisfactory performance (Dong, Wang, Shen,

& Ding,2016; Hu, Liu, Zhang, & Liu,2020; Zhang, Hu, Liu,

Yu, & Liu,2019) Due to the above situation, much effort has been devoted to present the proper communication protocols (Chu & Li,2019; Kumari, Bandyopadhyay, Kim,

& Shim,2019) Recently, the event-triggered mechanism

© 2020 The Author(s) Published by Informa UK Limited, trading as Taylor & Francis Group.

This is an Open Access article distributed under the terms of the Creative Commons Attribution License ( http://creativecommons.org/licenses/by/4.0/ ), which permits unrestricted use,

Trang 3

has been introduced and some related works with the

event-triggered scheme have been given (Lu, Hu, Guo,

& Zhou,2018; Wu, Gao, Liu, & Li, 2017; Yao, Zhang, Li,

& Li, 2019) For example, based on the observer-based

control and state-feedback control scheme, the

event-triggered control problem of Markov jump systems (MJSs)

has been studied in Yao et al (2019) In Song, Wang,

and Niu (2019), the token-dependent SMC law has been

proposed, which can force the trajectory of error

sys-tems onto the designed sliding mode surface and ensure

that the estimation error system is asymptotically

sta-ble In Lu et al (2018), the multi-delay stochastic NCS

has been discussed and the event-triggered scheme has

been proposed by using the free-weighting matrix (FWM)

method and the integral inequality method Recently,

in Wu et al (2017), the event-triggered SMC method

has successfully applied to multi-loop control by taking

the limitation of shared communication into account

However, there are no results available on analysing

the observer-based SMC for discrete nonlinear systems

with the consideration of the event-triggered

mecha-nism, which motivates us to cope with this challenging

and meaningful topic

On another research front, the packet losses and

uncertain observations have been stirred much

atten-tion in the study of communicaatten-tion network (Dong, Hou,

Wang, & Ren,2018; Dong, Wang, Ding, & Gao,2016; Hu,

Wang, Liu, & Zhang,2019; Tan & Liu, 2012, 2013; Tan,

Liu, & Duan, 2012; Tan, Liu, & Shi, 2015; Tan, Yin, Liu,

Huang, & Zhao, 2018) Generally, the packet losses are

modelled by the Bernoulli distribution and the Markov

chain (Hu, Zhang, Kao, Liu, & Chen,2019; Hu, Zhang, Yu,

Liu, & Chen,2019; Wang, Dong, Shen, & Gao,2013)

Con-sider the phenomenon of packet losses, which may occur

in a feedback loop of the communication network, the

discrete-time integral sliding mode surfaces have been

designed via the packet losses probability and the

slid-ing mode controllers have been designed for network

control systems with continuous Markov packet losses

in Niu and Ho (2010) and Song, Chen, and Yam (2017),

respectively In Xue, Yu, and Wang (2019), the H

con-trol problem has been studied for discrete-time linear

time-delay systems with random packet losses and

quan-tization Besides, the sector-bounded method has been

applied to convert the quantitative control problem of

networked systems into a robust control problem with

uncertainty Two different schemes for the uncertain

lin-ear systems involving packet losses have been

consid-ered, they are the hold-input method and zero-input

method (Yang, Wang, Niu, & Li,2010), respectively It is

devoted to the problem of robust output-feedback SMC

for the networked systems involving both measuring

and actuation consecutive data packet losses In Argha,

Li, Su, and Nguyen (2016), a discrete-time SMC prob-lem with robust output feedback and packet losses has been studied However, it should be noted that there is a need to propose an event-based SMC scheme for discrete networked systems with packet losses and time-varying delays in order to fit the communication constraints Inspired by the above discussions, the main goal of this paper is to solve the observer-based SMC problem for a delayed system with event-triggered scheme and packet losses Here, the time-varying delays with known lower and upper bounds are considered Moreover, the packet losses are addressed by utilizing a Bernoulli distributed random variable Then, an observer-based sliding mode control method is given to fulfil the addressed problem The addressed problem has two challenges/difficulties

as follows: (1) How to deal with the effects of non-linear disturbances, time-varying delays and parameter-uncertainty on the discrete-time system simultaneously? (2) How to propose an efficient control method to atten-uate the effects from the phenomena of event-triggered mechanism and packet losses onto the whole control per-formance? In summary, we adopt the following solutions Firstly, we handle the parameter uncertainties and non-linear disturbances by using the norm-bounded conation and Lipschitz method, which are addressed by utilizing the linear matrix inequality technique Moreover, to tackle the effects of the event-triggered mechanism and packet losses, the trigger condition and compensator are pro-posed, respectively Based on the Lyapunov stability the-ory, the stochastic stability criterion is established for the addressed discrete delayed system Specifically, the main contributions of this paper are listed as follows (1) Both the event-triggered mechanism and packet losses are, for the first time, introduced together for the SMC prob-lem in order to reflect a more realistic environment; (2) A observer-based SMC method is given to compensate the effects of time-delay, packet losses and event-triggered mechanism; and (3) New sufficient condition is given to ensure the stochastic stability of resulted sliding mode dynamics and the reachability is shown

2 Problem formulation and preliminaries

In this section, the brief problem formulation is given and some useful lemmas are introduced

2.1 System model

In this paper, the concerned discrete delayed nonlinear system is described by

x k+1 = (A + A)x k + A d x k−τ k + B(u k + f(x k )),

y k = Cx k,

Trang 4

x k = φ k ∀ k ∈ [−τ M, 0], (1)

where x k∈Rn , u k∈Rm and y k∈Rp are the state

vec-tor, the control input and the output, respectively A, A d , B

and C are known constant matrices of appropriate

dimen-sions The parameter-uncertainty matrixA is assumed

to be norm-bounded of the following form:

where F is an unknown matrix satisfying FTF ≤ I, E and

H are known constant matrices of appropriate

dimen-sions The nonlinear disturbance f (x k ) with known bound

satisfies

whereλ > 0 represents a known constant.

Assumption 2.1: The positive integerτ k describes the

discrete time-varying delay and satisfies

τ m ≤ τ k ≤ τ M, withτ mandτ Mbeing the bounds

2.2 Packet losses

It is assumed that the packet losses will occur In order to

compensate the packet losses, the following method will

be utilized in this paper:

y ck =



y k, if data packet is received,

y k−1, if data packet is lost.

(4)

Equation (4) describes that y ck is equal to y kwhen the

packet is perfectly received at time k, otherwise y ck is

equal to y k−1when a packet loss occurs The probability of

packet losses is determined by the Bernoulli distribution

as follows:

Pr{θ k = 1} = ¯θ, Pr{θ k = 0} = 1 − ¯θ, (5)

where 0≤ ¯θ < 1 stands for the probability Equation (4)

can be rewritten in the following form:

y ck = (1 − θ k )y k + θ k y k−1. (6)

2.3 Event-triggered scheme

In this paper, the event detector is introduced to reduce

the network burdens and then save the limited

commu-nication resources In particular, an event-triggered

sam-pling strategy is used to determine whether or not the

current measurement output y k should be transmitted

When the data is transmitted from observer to controller,

the following event-triggered condition is introduced to reduce the utilization of the network resources

eTˆx k e ˆx k ≥ δˆxT

where 0< δ < 1 is a constant, and e ˆx k = ˆx k − ˆx ¯k with

ˆx k and ˆx ¯k being the current measurement and the last released one, respectively  > 0 is known weighting

matrix

To end this section, the following lemmas are intro-duced to facilitate further derivations

Lemma 2.1: For any real vectors a, b and matrix P > 0 of appropriate dimensions, we have

aTb + bTa ≤ aTPa + bTP−1b.

Lemma 2.2: Let Q = QT, N and H be real matrices of

appro-priate dimensions For any F satisfying F = FT≤ I, Q +

NFH + HTFTNT< 0 if and only if there exists a scalar ε > 0 such that Q + εNNT+ ε−1HTH or equivalently

T

⎦ < 0.

Lemma 2.3 (Schur complement lemma): Given

con-stant matrices S1,S2,S3, where S1=ST

1and 0 < S2=ST

2,

then S1+ST

3S2−1S3< 0 if and only if



S1 ST 3

∗ −S2



< 0 or



S2 S3

S1



< 0.

3 Observer-based sliding mode control

In this section, we aim to establish the event-triggered SMC scheme for considered discrete-time networked sys-tem with packet losses Firstly, an estimator is constructed

to estimate the unmeasurable state variables In addition, the observer-based controller is designed to force the state trajectories onto the pre-designed sliding surface The detailed flowchart is given in Figure1

Remark 3.1: As illustrated in Figure1, it is easy to see that the signal transmitted is divided into the following steps

Step 1: the original measurement output y k is obtained

at the time instant k Step 2: the phenomenon of packet

losses is described when transmitting the signal, where a random variable obeying the Bernoulli distribution is

uti-lized Therefore, the original measurement y kis replaced

by the updated signal y ck Step 3: a state observer is con-structed in order to obtain the unmeasurable state vari-able Step 4: the event-triggered is introduced to decrease

the network burdens, and the state variable x ¯kis

transmit-ted to plant at the trigger instant ¯k.

Trang 5

Figure 1.Event-triggered control with packet losses.

3.1 Estimator design

Firstly, the following state estimator is constructed:

ˆx k+1 = Aˆx k + Bu k + L[y ck − (1 − ¯θ)ˆy k],

whereˆx k ∈Rn denotes the estimator state and L∈Rn×p

is estimator gain to be determined later

The sliding mode surface is constructed as follows:

where the matrix G∈Rm ×n will be designed later to

ensure the non-singularity of GB.

According to SMC theory, when the system

trajecto-ries reach the sliding mode surface, the ideal condition

satisfies S k+1= S k= 0 Therefore, we have

S k+1= Gˆx k+1

= G[Aˆx k + Bu k + L(y ck − (1 − ¯θ)ˆy k )]

The equivalent control law is then obtained as

u k eq = −(GB)−1G[A ˆx k + L(y ck − (1 − ¯θ)ˆy k )]. (11)

By the triggered condition in (7), the

event-triggered equivalent control law can be rewritten as

fol-lows:

u ¯k

eq = −(GB)−1G[A ˆx ¯k + L(y ck − (1 − ¯θ)ˆy k )]. (12)

Substituting (12) into (8) yields

ˆx k+1 = [A − (θ k − ¯θ)LC](I − ¯G)ˆx k + ¯GAe ˆx k

+ (1 − θ k )(I − ¯G)LCe k + θ k (I − ¯G)

× LCe k−1+ θ k (I − ¯G)LCˆx k−1, (13)

where ¯G = B(GB)−1G Hence, based on (1) and (8), the

error dynamic can be derived as

e k+1 = [A + A − (1 − θ k )LC]e k + A d e k−τ k

+ Bf(x k ) − θ k LCe k−1 − θ k LC ˆx k−1

+ [A + (θ k − ¯θ)LC]ˆx k + A d ˆx k−τ k (14)

3.2 Stability analysis

In this subsection, a sufficient condition is given to ensure the stochastic stability of the sliding mode dynamics based on the linear matrix inequality technique

Theorem 3.1: Consider the sliding mode surface (9) Given

scalars ε1> 0 and ε2> 0, then the resulting closed-loop systems composed of (13) and (14) are stochastically stable,

if there exist symmetric matrices P1> 0, P2> 0, Q2> 0 and

W > 0 satisfying

⎣ ∗11 1222 1323

∗ ∗ −ε1I

⎦ < 0, (15)

BTP1B < ε2I, (16)

where

 ,

11=

⎦ ,

Trang 6

23=

 1

23 2 23

 ,

22=

∗ 66 AT

d P1A d

⎦ ,

 , 11= 111 112 131

 ,

12=



1

 ,

1

11=

⎣0 3αC

3ATP1B

⎦ ,

1

12=

5αCTWTB ¯θATP1B 0 0

⎦ ,

1

13=

α1CTWT α2CTWTB

3αCTWT

⎦ ,

1

21=

6 ¯θCTWT CTWT √

3 ¯θCTWTB

⎦ ,

1

22=

3αCTWT 0

2 ¯θCTWT

2 ¯θCTWTB

3αCTWT

⎦ ,

13=

(1 − ¯θ)CTWTE 0

− ¯θCTWTE − ¯θCTWTE

− ¯θCTWTE − ¯θCTWTE

ATd P1E ATd P1E

AT

d P1E

⎦ ,

1

23=

3P1E 0

0 (2 − ¯θ)P1E

⎦ ,

2

23=



0 0 0 0 0 0 0 0 0 0 −ε1I

T

,

α1=√5(1 − ¯θ), α2=√2(1 − ¯θ), α3= 2 − ¯θ,

11= −P1+ (τ M − τ m + 2)P2+ 2ATP1A

+ (6 + ¯θ)ε2λ2I + δ + ε1HTH,

13= (1 − ¯θ)ATWC,

14 15= ¯θATWC,

34 35= − ¯θATWC,

36 37= ATP1A d − (1 − ¯θ)CTWTA d,

46= − ¯θCTWTA d,

66= 2AT

d P1A d − Q2,

77= 2AT

d P1A d − P2,

22= −diag{P1, P1, BTP1B, BTP1B, ¯ θBTP1B,

BTP1B, P1,(1 − ¯θ)P1,(1 − ¯θ)BTP1B, P1,

¯θP1, P1, ¯θBTP1B, P1, ¯θP1, ¯θBTP1B, P1},

33= (6 + ¯θ)ε2λ2I + (τ M − τ m + 1)Q2− P1+ P2

+ ε1HTH.

Here, G = BTP1and L = P−11 W is the observer gain.

Proof: Select the following Lyapunov–Krasovskii

func-tional:

V k=

5

p=1

V k p,

V k1= ˆxT

k P1ˆx k,

V k2= eT

k P1e k,

V k3=

r−1

j=r−τ k

ˆxT

j P2ˆx j+

−τ m

j=−τ M+1

r−1

i=r+j

ˆxT

i P2ˆx i,

V k4=

g−1

l =g−τ k

eTl Q2e l+

−τ m

l =−τ M+1

g−1

t =l+g

eTt Q2e t,

V k5= eT

k−1 P2e k−1 + ˆxT

k−1 P2ˆx k−1.

DefiningE{V1

k} =E{V1

k+1} −E{V1

k}, then we have

E{V1

k } = {[A − (θ k − ¯θ)LC](I − ¯G)ˆx k + ¯GAe ˆx k

+ (1 − θ k )(I − ¯G)LCe k

+ θ k (I − ¯G)LCe k−1 + θ k (I − ¯G)LC

ˆx k−1}TP1{[A − (θ k − ¯θ)LC](I − ¯G)ˆx k

+ ¯GAe ˆx + (1 − θ k )(I − ¯G)LCe k

Trang 7

+ θ k (I − ¯G)LCe k−1 + θ k (I − ¯G)LC

ˆx k−1} − ˆxT

k P1ˆx k

= ˆxT

k AT(I − ¯G)TP1(I − ¯G)Aˆx k

+ 2ˆxT

k AT(I − ¯G)TP1¯GAe ˆx k + 2(1 − ¯θ)ˆxT

k AT(I − ¯G)TP1(I − ¯G)LCe k

+ 2 ¯θˆxT

k AT(I − ¯G)TP1(I − ¯G)LCe k−1

+ 2 ¯θˆxT

k AT(I − ¯G)TP1(I − ¯G)LCˆx k−1

+ α2ˆxT

k CTLT(I − ¯G)TP1(I − ¯G)LCˆx k

+ 2α2ˆxT

k CTLT(I − ¯G)TP1(I − ¯G)LCe k

− 2α2ˆxT

k CTLT(I − ¯G)TP1(I − ¯G)LCe k−1

− 2α2ˆxT

k CTLT(I − ¯G)TP1(I − ¯G)LCˆx k−1

+ eT

ˆx k AT¯GTP1¯GAe ˆx k + 2(1 − ¯θ)eT

ˆx k AT¯GTP1(I − ¯G)LCe k

+ 2 ¯θeT

ˆx k AT¯GTP1(I − ¯G)LCe k−1

+ 2 ¯θeT

ˆx k AT¯GTP1(I − ¯G)LCˆx k−1

+ (1 − ¯θ)eT

k CTLT(I − ¯G)TP1(I − ¯G)LCe k

+ ¯θeT

k−1CTLT(I − ¯G)TP1(I − ¯G)LCe k−1

+ 2 ¯θeT

k−1CTLT(I − ¯G)TP1(I − ¯G)LCˆx k−1

+ ¯θˆxT

k−1 CTLT(I − ¯G)TP1(I − ¯G)LCˆx k−1

− ˆxT

where ¯G = B(GB)−1G, E{(θ k − ¯θ)2} = (1 − ¯θ) ¯θ = α2,

E{(θ k − ¯θ)(1 − θ k )} = −α2andE{θ k − ¯θ} = 0 Next, it is

easy to obtain that

E{V1

k } ≤ 2ˆxT

k ATP1A ˆx k + 2ˆxT

k ATGT(GB)−1GA ˆx k

+ 2(1 − ¯θ)ˆxT

k ATP1LCe k

− 2(1 − ¯θ)ˆxT

k ATGT(GB)−1GLCe k

+ 2 ¯θˆxT

k ATP1LCe k−1

− 2 ¯θˆxT

k ATGT(GB)−1GLCe k−1

+ 2 ¯θˆxT

k ATP1LC ˆx k−1

− 2 ¯θˆxT

k ATGT(GB)−1GLC ˆx k−1

+ 2α2ˆxT

k CTLTP1LC ˆx k

+ 2α2ˆxT

k CTLTGT(GB)−1GLC ˆx k

+ 2α2ˆxT

k CTLTP1LCe k

− 2α2ˆxT

k CTLTGT(GB)−1GLCe

k

− 2α2ˆxT

k CTLTP1LCe k−1

+ 2α2ˆxT

k CTLTGT(GB)−1GLCe k−1

− 2α2ˆxT

k CTLTP1LC ˆx k−1

+ 2α2ˆxT

k CTLTGT(GB)−1GLC ˆx k−1

+ eT

ˆx k ATGT(GB)−1GAe ˆx k

+ 2(1 − ¯θ)eT

k CTLTP1LCe k

+ 2(1 − ¯θ)eT

k CTLTGT(GB)−1GLCe k

+ 2 ¯θeT

k−1 CTLTP1LCe k−1

+ 2 ¯θeT

k−1 CTLTGT(GB)−1GLCe k−1

+ 2 ¯θeT

k−1CTLTP1LC ˆx k−1

− 2 ¯θeT

k−1CTLTGT(GB)−1GLC ˆx k−1

+ 2 ¯θˆxT

k−1 CTLTP1LC ˆx k−1

+ 2 ¯θˆxT

k−1 CTLTGT(GB)−1GLC ˆx k−1

− ˆxT

By applying Lemma 2.1, we can get

− 2(1 − ¯θ)ˆxT

k ATGT(GB)−1GLCe k

≤ (1 − ¯θ)ˆxT

k ATGT(GB)−1GA ˆx k

+ (1 − ¯θ)eT

− 2 ¯θˆxT

k ATGT(GB)−1GLCe k−1

≤ ¯θˆxT

k ATGT(GB)−1GA ˆx k

+ ¯θeT

− 2 ¯θˆxT

k ATGT(GB)−1GLC ˆx k−1

≤ ¯θˆxT

k ATGT(GB)−1GA ˆx k

+ ¯θˆxT

− 2α2ˆxT

k CTLTGT(GB)−1GLCe k

≤ α2ˆxT

k CTLTGT(GB)−1GLC ˆx k

+ α2eTk CTLTP1LCe k, (22)

2α2ˆxT

k CTLTGT(GB)−1GLCe k−1

≤ α2ˆxT

k CTLTGT(GB)−1GLC ˆx k

+ α2eTk−1CTLTP1LCe k−1, (23)

2α2ˆxT

k CTLTGT(GB)−1GLC ˆx k−1

≤ α2ˆxT

k CTLTGT(GB)−1GLC ˆx k

+ α2ˆxT

− 2 ¯θeT

k−1CTLTGT(GB)−1GLC ˆx k−1

≤ ¯θeT

k−1CTLTGT(GB)−1GLCe

k−1

+ ¯θˆxT

2α2ˆxT

k CTLTP1LCe k

Trang 8

≤ α2ˆxT

k CTLTP1LC ˆx k + α2eTk CTLTP1LCe k, (26)

− 2α2ˆxT

k CTLTP1LCe k−1

≤ α2ˆxT

k CTLTP1LC ˆx k

+ α2eTk−1CTLTP1LCe k−1, (27)

− 2α2ˆxT

k CTLTP1LC ˆx k−1

≤ α2ˆxT

k CTLTP1LC ˆx k

+ α2ˆxT

2 ¯θeT

k−1 CTLTP1LC ˆx k−1

≤ ¯θeT

k−1CTLTP1LCe k−1

+ ¯θˆxT

Substituting (19) and (29) into (18) and taking the

mathe-matical expectation, one has

E{V1

k } ≤ ˆxT

k {2ATP1A + 5α2CTLTP1LC

+ (3 + ¯θ)ATGT(GB)−1GA + 5α2CT

× LTGT(GB)−1GLC }ˆx k + eT

k {3(1 − ¯θ)

× CTLTP1LC + 2(1 − ¯θ)

× CTLTGT(GB)−1GLC + 2α2

× CTLTP1LC }e k + eT

k−1{4 ¯θCTLTP1LC

+ 3 ¯θCTLTGT(GB)−1GLC

+ 2α2CTLTP1LC }e k−1 + ˆxT

k−1 {5 ¯θCTLT

× P1LC + 2 ¯θCTLTGT(GB)−1GLC

+ 2α2CTLTP1LC }ˆx k−1

+ 2(1 − ¯θ)ˆxT

k ATP1LCe k

+ 2 ¯θˆxT

k ATP1LCe k−1

+ 2 ¯θˆxT

k ATP1LC ˆx k−1

+ eT

ˆx k ATGT(GB)−1GAe ˆx k

− ˆxT

Besides,

E{V2

k } = {¯Ae k + A d e k−τ k + Bf(x k ) − θ k LCe k−1

− θ k LC ˆx k−1 + [A + (θ k − ¯θ)LC]ˆx k

+ A d ˆx k−τ k}TP1{¯Ae k + A d e k−τ k

+ Bf(x k ) − θ k LCe k−1 − θ k LC ˆx k−1

+ [A + (θ k − ¯θ)LC]ˆx k + A d ˆx k −τ k}

− eT

k P1e k

=E{eT

k ¯ATP1¯Ae k + 2eT

k ¯ATP1A d e k−τ k

+ 2eT

k ¯ATP1Bf (x k ) − 2 ¯θeT

k ¯ATP1LCe k−1

− 2 ¯θeT

k ¯ATP1LC ˆx k−1 + 2eT

k ¯ATP1[A

+ (θ k − ¯θ)LC]ˆx k + 2eT

k ¯ATP1A d ˆx k−τ k

+ eT

k−τ k ATd P1A d e k−τ k

+ 2eT

k−τ k ATd P1Bf (x k )

− 2 ¯θeT

k−τ k ATd P1LCe k−1

− 2 ¯θeT

k−τ k ATd P1LC ˆx k−1

+ 2eT

k−τ k ATd P1Aˆx k

+ 2eT

k−τ k ATd P1A d ˆx k−τ k

+ fT(x k )BTP1Bf (x k )

− 2 ¯θfT(x k )BTP1LCe k−1

− 2 ¯θfT(x k )BTP1LC ˆx k−1 + 2fT(x k )BTP1Aˆx k

+ 2fT(x k )BTP1A d ˆx k−τ k

+ ¯θeT

k−1 CTLTP1LCe k−1

+ 2 ¯θeT

k−1 CTLTP1LC ˆx k−1

− 2 ¯θeT

k−1CTLTP1Aˆx k

− 2 ¯θeT

k−1CTLTP1A d ˆx k −τ k

− 2α2eTk−1 CTLTP1LC ˆx k

+ ¯θˆxT

k−1 CTLTP1LC ˆx k−1

− 2 ¯θˆxT

k−1 CTLTP1Aˆx k

− 2 ¯θˆxT

k−1CTLTP1A d ˆx k −τ k

− 2α2ˆxT

k−1CTLTP1LC ˆx k

+ ˆxT

k ATP1Aˆx k

+ 2ˆxT

k ATP1A d ˆx k−τ k

+ α2ˆxT

k CTLTP1LC ˆx k

+ ˆxT

k −τ k ATd P1A d ˆx k −τ k } − eT

k P1e k, (31)

where ¯A = A + A − (1 − θ k )LC Then, we obtain

E{V2

k } = eT

k (A + A)TP1(A + A)e k

− 2(1 − ¯θ)eT

k (A + A)TP1LCe k

+ 2(1 − ¯θ)eT

k CTLTP1LCe k

+ 2eT

k (A + A)TP1A d e k−τ k

− 2(1 − ¯θ)eT

k CTLTP1A d e k −τ k

+ 2eT

k (A + A)TP1Bf (x k )

− 2(1 − ¯θ)eT

k CTLTP1Bf (x k )

− 2 ¯θeT

k (A + A)TP1LCe k−1

Trang 9

− 2 ¯θeT

k (A + A)TP1LC ˆx k−1

+ 2eT

k (A + A)TP1Aˆx k

− 2(1 − ¯θ)eT

k CTLTP1Aˆx k

+ 2α2eTk CTLTP1LC ˆx k

+ 2eT

k (A + A)TP1Aˆx k

− 2(1 − ¯θ)eT

k CTLTP1Aˆx k

+ eT

k−τ k ATd P1A d e k−τ k

+ 2eT

k−τ k ATd P1Bf (x k )

− 2 ¯θeT

k−τ k ATd P1LCe k−1

− 2 ¯θeT

k−τ k ATd P1LC ˆx k−1

+ 2eT

k−τ k ATd P1Aˆx k

+ 2eT

k−τ k ATd P1A d ˆx k−τ k

+ fT(x k )BTP1Bf (x k )

− 2 ¯θfT(x k )BTP1LCe k−1

− 2 ¯θfT(x k )BTP1LC ˆx k−1

+ 2fT(x k )BTP1Aˆx k

+ 2fT(x k )BTP1A d ˆx k −τ k

+ ¯θeT

k−1 CTLTP1LCe k−1

+ 2 ¯θeT

k−1 CTLTP1LC ˆx k−1

− 2 ¯θeT

k−1 CTLTP1Aˆx k

− 2α2eTk−1CTLTP1LC ˆx k

− 2 ¯θeT

k−1CTLTP1A d ˆx k−τ k

+ ¯θˆxT

k−1 CTLTP1LC ˆx k−1

− 2 ¯θˆxT

k−1 CTLTP1Aˆx k

− 2α2ˆxT

k−1CTLTP1LC ˆx k

− 2 ¯θˆxT

k−1CTLTP1A d ˆx k −τ k

+ ˆxT

k ATP1Aˆx k

+ 2ˆxT

k ATP1A d ˆx k−τ k

+ ˆxT

k−τ k ATd P1A d ˆx k −τ k

+ α2ˆxT

k CTLTP1LC ˆx k

− eT

By applying Lemma 2.1, it follows that

2α2eTk CTLTP1LCLC ˆx k

≤ α2eTk CTLTP1LCe k

+ α2ˆxT

2eTk −τ k ATd P1Bf (x k )

≤ eT

k −τ k ATd P1A d e k −τ k

+ fT(x k )BTP1Bf (x k ), (34)

− 2 ¯θfT(x k )BTP1LCe k−1

≤ ¯θfT(x k )BTP1Bf (x k )

+ ¯θeT

− 2 ¯θfT(x k )BTP1LC ˆx k−1

≤ ¯θfT(x k )BTP1Bf (x k )

+ ¯θˆxT

2fT(x k )BTP1Aˆx k

≤ fT(x k )BTP1Bf (x k ) + ˆxT

k ATP1Aˆx k, (37)

2fT(x k )BTP1A d ˆx k −τ k

≤ fT(x k )BTP1Bf (x k )

+ ˆxT

2 ¯θeT

k−1 CTLTP1LC ˆx k−1

≤ ¯θeT

k−1 CTLTP1LCe k−1

+ ¯θˆxT

2eTk (A + A)TP1Bf (x k )

≤ fT(x k )BTP1Bf (x k )

+ eT

k (A + A)TP1(A + A)e k, (40)

− 2(1 − ¯θ)eT

k CTLTP1Bf (x k )

≤ (1 − ¯θ)fT(x k )BTP1Bf (x k )

+ (1 − ¯θ)eT

2eTk (A + A)TP1Aˆx k

≤ eT

k (A + A)TP1(A + A)e k

+ ˆxT

− 2α2eTk−1CTLTP1LC ˆx k

≤ α2eTk−1 CTLTP1LCe k−1

+ α2ˆxT

− 2α2ˆxT

k−1CTLTP1LC ˆx k

≤ α2ˆxT

k CTLTP1LC ˆx k

+ α2ˆxT

− 2(1 − ¯θ)eT

k (A + A)TP1LCe k

≤ (1 − ¯θ)eT

k (A + A)TP1(A + A)e k

+ (1 − ¯θ)eT

Trang 10

According to (3), we have

fT(x k )BTP1Bf (x k )

≤ BTP1B λ2x k2≤ ε2λ2Ix kTx k

= ε2λ2I ˆxT

k ˆx k + ε2λ2IeTk e k (46)

Substituting (33)–(46) into (32), we obtain

E{V2

k } ≤ (4 − ¯θ)eT

k (A + A)TP1(A + A)e k

+ 2(1 − ¯θ)eT

k CTLTP1LCe k

+ 2eT

k (A + A)TP1A d e k−τ k

− 2(1 − ¯θ)eT

k CTLTP1A d e k−τ k

− 2 ¯θeT

k (A + A)TP1LCe k−1

− 2 ¯θeT

k (A + A)TP1LC ˆx k−1

− 2(1 − ¯θ)eT

k CTLTP1Aˆx k

+ 2eT

k (A + A)TP1A d ˆx k−τ k

− 2(1 − ¯θ)eT

k CTLTP1A d ˆx k−τ k + α2eTk−1CTLTP1LCe k−1

+ 2eT

k −τ k ATd P1A d e k−τ k

− 2 ¯θeT

k −τ k ATd P1LCe k−1

− 2 ¯θeT

k −τ k ATd P1LC ˆx k−1

+ 2eT

k −τ k ATd P1Aˆx k

+ 2eT

k −τ k ATd P1A d ˆx k −τ k

+ (6 + ¯θ)ε2λ2I ˆxT

k ˆx k

+ (6 + ¯θ)ε2λ2IeTk e k

+ (2 ¯θ + 1)eT

k−1 CTLTP1LCe k−1

− 2 ¯θeT

k−1 CTLTP1Aˆx k

+ α2eTk−1 CTLTP1LCe k−1

− 2 ¯θeT

k−1CTLTP1A d ˆx k −τ k

+ 3 ¯θˆxT

k−1CTLTP1LC ˆx k−1

− 2 ¯θˆxT

k−1 CTLTP1Aˆx k

− 2 ¯θˆxT

k−1 CTLTP1A d ˆx k−τ k

+ α2ˆxT

k−1CTLTP1LC ˆx k−1

+ 3ˆxT

k ATP1Aˆx k

+ 2ˆxT

k ATP1A d ˆx k−τ k

+ 2ˆxT

k−τ k ATd P1A d ˆx k−τ k

+ 4α2ˆxT

k CTLTP1LC ˆx k − eT

E{V3

k} =E

r

j=r+1−τ k+1

ˆxT

j P2ˆx j

r−1

j=r−τ k

ˆxT

j P2ˆx j

+

−τ m

j=−τ M+1

r

i=r+j+1

r−1

i=r+j

⎠ ˆxT

i P2ˆx i

≤ (τ M − τ m + 1)ˆxT

k P2ˆx k

− ˆxT

E{V4

k} =E

g

l=g+1−τ k+1

eTl Q2e l

g−1

l=g−τ k

eTl Q2e l

+ −τ

m

l=−τ M+1

g

t=l+1+g

g−1

t=l+g

⎠ eT

t Q2e t

≤ (τ M − τ m + 1)eT

k Q2e k

− eT

E{V5

k } = eT

k P2e k − eT

k−1P2e k−1+ ˆxT

k P2ˆx k

− ˆxT

In terms of the event-triggered condition (7), we can achieve

δˆxT

k ˆx k − 2δˆxT

k e ˆx k + δeT

ˆx k e ˆx k − eT

ˆx k e ˆx k ≥ 0 (51) Combining (30), (47) with (48)–(51), we have

E{V k } ≤ ξ(k)Tϒ1ξ(k),

where

ξ(k) =ˆxT

k eTˆx k eTk eTk−1 ˆxT

k−1 eTk−τ k ˆxT

k−τ k

T

,

ϒ1=

ϒ11 −δ ϒ13 ϒ14 ϒ15 ϒ16 ϒ16

∗ ∗ ϒ33 ϒ34 ϒ35 ϒ36 ϒ36

⎦ ,

ϒ11= 3ATP1A + 9α2CTLTP1LC − P1+ δ

+ (τ M − τ m + 2)P2+ 2ATP1A

+ 5α2CTLTGT(GB)−1GLC + (6 + ¯θ)ε2λ2I

+ (3 + ¯θ)ATGT(GB)−1GA,

ϒ13= (1 − ¯θ)ATP1LC − (1 − ¯θ)ATP1LC,

ϒ14= ϒ15= ¯θATP1LC − ¯θATP1LC,

ϒ16= ATP1A d,

ϒ22= δ −  + ATGT(GB)−1GA,

Ngày đăng: 05/11/2020, 10:08

TỪ KHÓA LIÊN QUAN