synchronization analysis of network systems applying

10
Neurocomputing 331 (2019) 346–355 Contents lists available at ScienceDirect Neurocomputing journal homepage: www.elsevier.com/locate/neucom Synchronization analysis of network systems applying sampled-data controller with time-delay via the Bessel–Legendre inequality Hongru Ren a,b , Junlin Xiong b , Renquan Lu a,, Yuanqing Wu a a Guangdong Provincial Key Laboratory of Intelligent Decision and Cooperative Control, Guangdong University of Technology, Guangzhou 510006, Guangdong, China b Department of Automation, University of Science and Technology of China, Hefei 230026, Anhui, China a r t i c l e i n f o Article history: Received 11 October 2018 Revised 13 November 2018 Accepted 17 November 2018 Available online 22 November 2018 Communicated by Bo Shen Keywords: Integral inequality Network systems Sampled data control Synchronization Time delay a b s t r a c t In this paper, taking advantage of aperiodic sampled data control technique, the synchronization issue of network systems is brought into focus. During the transmission of sampled data, time-varying delays are concerned. Applying input delay method, the sampled data network systems can be rebuilt via continu- ous systems with another new delay term in the distributed controller. Unlike the utilization of Jensen and Wirtinger-based inequalities in most literature, the Bessel–Legendre integral inequality is introduced, which can relax conservative further. The characteristics of this integral inequality are adequately merged with the establishment of augmented Lyapunov functional. Two sufficient conditions for synchronizability of network systems are established. In the end, a simulation example is illustrated to verify the efficacy and advantage of the designed approach. © 2018 Elsevier B.V. All rights reserved. 1. Introduction For the past few years, a large amount of problems of network systems have been researched extensively [1–8]. For example, in [9], based on time variant measurement topology, the issue of dis- tributed estimation for cars formation was addressed. In [10], the synchronization problem of network systems with general linear dynamics was solved by a distributed event-triggered strategy. In particular, the synchronization problem becomes a hotspot topic in network systems investigation owing to its widespread practical applications. For instance, formation control, cooperative control of unmanned aircrafts and underwater vehicles, communication among wireless sensor networks and flocking of mobile vehicles are some typical issues in military and civilian area which the synchronization problems are involved. In [11], using a complex Laplacian-based technique, the fundamental formation control problem was investigated which required the network systems to achieve an explicit but arbitrary formation shape. In [12], for the synchronization tracking, an iterative learning control scheme was proposed, which can be utilized in the network systems with a fixed communication topology. The results were not only suitable for the homogeneous network systems, but extended to hetero- Corresponding author. E-mail addresses: [email protected] (H. Ren), [email protected] (J. Xiong), [email protected] (R. Lu), [email protected] (Y. Wu). geneous ones also. Afterwards, with regard to the synchronization issue of high-order nonlinear network systems, a novel distributed adaptive iterative learning control strategy was further designed in [13]. In addition, the distributed synchronization protocol design issue for network systems with oriented communication graphs and ordinary linear dynamics was discussed in [14]. For network systems, researchers poured attention into syn- chronization problem utilizing continuous-time control strategies. However, continuous-time control strategy sometimes is not ap- propriate due to some inherent characteristics of the networked scenarios. In order to address such issue, sampled-data control method should be a better choice rather than continuous-time one. The plant of sampled-data system is continuous-time, while the update mode of control law is discrete-time [15–20]. Although pe- riodic sampling approach was widely used under some circum- stances, it is necessary to employ aperiodic sampling pattern in order to saving energy further. Some crucial problems were stud- ied in literature with the aim of analysing aperiodic sampled-data systems. In [21], stability analysis of the acylic sampled data sys- tems was concerned for application to embedded and networked control. In [22], the synchronization of network systems with non- linear dynamics applying aperiodic sampled data controllers was studied. In [23], the continuous time systems with time-varying sampling intervals were rebuilt as discrete time-varying systems. In [24], the initial sampled data systems were reconstructed by time delay systems employing the input delay approaches. Adopting https://doi.org/10.1016/j.neucom.2018.11.061 0925-2312/© 2018 Elsevier B.V. All rights reserved.

Upload: others

Post on 30-Nov-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Neurocomputing 331 (2019) 346–355

Contents lists available at ScienceDirect

Neurocomputing

journal homepage: www.elsevier.com/locate/neucom

Synchronization analysis of network systems applying sampled-data

controller with time-delay via the Bessel–Legendre inequality

Hongru Ren

a , b , Junlin Xiong

b , Renquan Lu

a , ∗, Yuanqing Wu

a

a Guangdong Provincial Key Laboratory of Intelligent Decision and Cooperative Control, Guangdong University of Technology, Guangzhou 510 0 06,

Guangdong, China b Department of Automation, University of Science and Technology of China, Hefei 230026, Anhui, China

a r t i c l e i n f o

Article history:

Received 11 October 2018

Revised 13 November 2018

Accepted 17 November 2018

Available online 22 November 2018

Communicated by Bo Shen

Keywords:

Integral inequality

Network systems

Sampled data control

Synchronization

Time delay

a b s t r a c t

In this paper, taking advantage of aperiodic sampled data control technique, the synchronization issue of

network systems is brought into focus. During the transmission of sampled data, time-varying delays are

concerned. Applying input delay method, the sampled data network systems can be rebuilt via continu-

ous systems with another new delay term in the distributed controller. Unlike the utilization of Jensen

and Wirtinger-based inequalities in most literature, the Bessel–Legendre integral inequality is introduced,

which can relax conservative further. The characteristics of this integral inequality are adequately merged

with the establishment of augmented Lyapunov functional. Two sufficient conditions for synchronizability

of network systems are established. In the end, a simulation example is illustrated to verify the efficacy

and advantage of the designed approach.

© 2018 Elsevier B.V. All rights reserved.

g

i

a

[

i

a

c

H

p

s

m

T

u

r

s

o

i

s

t

c

l

1. Introduction

For the past few years, a large amount of problems of network

systems have been researched extensively [1–8] . For example, in

[9] , based on time variant measurement topology, the issue of dis-

tributed estimation for cars formation was addressed. In [10] , the

synchronization problem of network systems with general linear

dynamics was solved by a distributed event-triggered strategy. In

particular, the synchronization problem becomes a hotspot topic

in network systems investigation owing to its widespread practical

applications. For instance, formation control, cooperative control

of unmanned aircrafts and underwater vehicles, communication

among wireless sensor networks and flocking of mobile vehicles

are some typical issues in military and civilian area which the

synchronization problems are involved. In [11] , using a complex

Laplacian-based technique, the fundamental formation control

problem was investigated which required the network systems to

achieve an explicit but arbitrary formation shape. In [12] , for the

synchronization tracking, an iterative learning control scheme was

proposed, which can be utilized in the network systems with a

fixed communication topology. The results were not only suitable

for the homogeneous network systems, but extended to hetero-

∗ Corresponding author.

E-mail addresses: [email protected] (H. Ren), [email protected] (J. Xiong),

[email protected] (R. Lu), [email protected] (Y. Wu).

s

s

[

d

https://doi.org/10.1016/j.neucom.2018.11.061

0925-2312/© 2018 Elsevier B.V. All rights reserved.

eneous ones also. Afterwards, with regard to the synchronization

ssue of high-order nonlinear network systems, a novel distributed

daptive iterative learning control strategy was further designed in

13] . In addition, the distributed synchronization protocol design

ssue for network systems with oriented communication graphs

nd ordinary linear dynamics was discussed in [14] .

For network systems, researchers poured attention into syn-

hronization problem utilizing continuous-time control strategies.

owever, continuous-time control strategy sometimes is not ap-

ropriate due to some inherent characteristics of the networked

cenarios. In order to address such issue, sampled-data control

ethod should be a better choice rather than continuous-time one.

he plant of sampled-data system is continuous-time, while the

pdate mode of control law is discrete-time [15–20] . Although pe-

iodic sampling approach was widely used under some circum-

tances, it is necessary to employ aperiodic sampling pattern in

rder to saving energy further. Some crucial problems were stud-

ed in literature with the aim of analysing aperiodic sampled-data

ystems. In [21] , stability analysis of the acylic sampled data sys-

ems was concerned for application to embedded and networked

ontrol. In [22] , the synchronization of network systems with non-

inear dynamics applying aperiodic sampled data controllers was

tudied. In [23] , the continuous time systems with time-varying

ampling intervals were rebuilt as discrete time-varying systems. In

24] , the initial sampled data systems were reconstructed by time

elay systems employing the input delay approaches. Adopting

H. Ren, J. Xiong and R. Lu et al. / Neurocomputing 331 (2019) 346–355 347

s

b

f

f

m

a

p

o

m

a

l

r

d

s

s

o

c

n

i

t

n

l

c

e

m

p

l

c

c

l

o

n

d

t

t

t

w

s

i

a

i

I

[

e

s

e

p

t

s

t

s

l

b

t

t

a

f

a

e

w

t

u

d

t

w

t

s

c

E

c

M

A

i

i

c

z

d

a

c

p

2

2

k

l

o

E

w

a

e

p

a

e

e

m

s

t

L{

W ∑

r

a

t

x

F

t

c

v

s

c

d

s

d

D

ampled data control laws, a refresh method to evaluate the sta-

ility of continuous linear systems was proposed in [25] . Derived

rom the discrete time Lyapunov theorem, the above approach af-

ords simpler stability conditions of the continuous time system

odels. In [26] , utilizing Lyapunov functionals with discontinuity

t the impulse moments, exponential stability for time-varying im-

ulsive systems including nonlinear dynamics was established.

Owing to the fact that control signals are transmitted from

ne system to another in a wireless communication network in

ost situations, nonlinear dynamics and transmission delays usu-

lly arise inevitably during control process [27–33] . The prob-

ems of time delay for network systems are widely studied by

esearchers. In [34] , the cooperative output regulation issues for

iscrete time linear network systems suffering time delay were

tudied. The network systems were subject to jointly connected

witching networks. The distributed control law was composed

f a distributed switched observer and a purely decentralized

ontrol law. In [35] , the synchronization problems of time-delay

etwork systems with continuous-time single-integrator dynam-

cs were studied and the smart leader was introduced. In [36] ,

he synchronization issues of a kind of second order continuous

etwork systems with jointly-connected topologies and time de-

ay were investigated. Moreover, a linear neighbor-based proto-

ol suffering time delay was introduced. The imperfect network

nvironment may influence the stability of network systems re-

arkably. As a consequence, the sampled-data control approach is

opular and effective for analyzing network systems with time de-

ay. Among the existing literature, the input delay method is a

ompelling approach to model the sampled-data control inputs via

ontinuous-time functions. By applying this approach, the closed-

oop control systems can be presented as switched systems with

rdered and multiple time-varying delays [37,38] .

More recently, by Lyapunov functional approach, the synchro-

ization analysis of network systems with time variant delays has

rew a lot of attentions. The essential technical steps concerning

his approach are correlated with the design of the functional, and

he choice of proper bounding approaches as well. As is known

o all that the Jensen inequality is one of the bounding methods,

hich has been employed diffusely, despite an unavoidable con-

ervatism. Afterwards, to relax this conservatism, extended Jensen

nequalities were studied, which involved Jensen inequality via the

doption of attached quadratic terms. The alleged Wirtinger-based

nequality and its further extensions were investigated in [39,40] .

n addition, generalized integral inequalities were investigated in

41] , which were derived from Legendre polynomials and Bessel in-

quality. Particularly, if the degree of Legendre polynomials is cho-

en as two, it can be called the second-order Bessel–Legendre in-

quality.

There are many progress and achievements on synchronization

roblems for network systems in the existing literature. However,

he synchronization issue of network systems has not been fully

tudied and some problems are required to be probed. Based on

he discussion mentioned above, this paper considers the issue of

ynchronization for network systems with time-varying delays uti-

izing aperiodic sampled-data control approach. The main contri-

utions are as follows. First, time-varying delays with no restric-

ion on their derivatives are considered in this paper. Furthermore,

he characteristics of the Bessel-Legendre inequality are adequately

dapted to the establishment of augmented Lyapunov-Krasovskii

unctionals. In addition, unlike the utilization of Wirtinger-based

nd Jensen inequalities in most literature, the Bessel-Legendre in-

quality is adopted to address the synchronization issue of net-

ork systems, which is less conservative.

The structure of the paper is arranged as follows. First, sys-

em model, the corresponding problem description and some

seful lemmas are explained by Section 2 . Then in Section 3 ,

erived from the input delay approach and Lyapunov functional,

wo novel sufficient conditions for synchronizability issue of net-

ork systems with time variant delays are provided. Meanwhile,

wo relevant sampled-data synchronization control laws are de-

igned. In the end, the validity of the proposed synchronization

ontrol law is testified by numerical simulation in Section IV.

Notations: Throughout the entire paper, R

n represents the real

uclidean space with dimension n . R

a ×b is utilized to denote the

ollection of all a × b real matrices. M

T is the matrix transpose of

, and M

−1 is the inverse matrix. For any square matrix A , He (A ) = + A

T . The notation ‖ · ‖ means the Euclidean vector norm or the

nduced matrix 2-norm. Q > 0 ( Q ≥ 0) represents that Q is pos-

tive definite (positive semi-definite). The set S n + stands for the

ollection of symmetric positive definite matrices. 0 expresses a

ero matrix, and I N stands for the N -dimensional identity matrix.

iag( ���) represents a block diagonal matrix or diagonal matrix,

nd diag p ( J ) denotes a block diagonal matrix with p blocks of J .

ol { ���} stands for a column vector. P �Q represents the Kronecker

roduct.

. Problem formulation and preliminaries

.1. Network systems

So as to introduce the concept of network systems, simple

nowledge of graph theory is presented first. G = (V , E , A ) is uti-

ized to represent an oriented graph containing the collection

f vertices V = { v 1 , v 2 , . . . , v N } , the collection of oriented edges

⊆V × V , and the adjacency matrix A = [ a i j ] N×N . For convenience,

e represent G = (V , E , A ) as G ( A ) if there is no ambiguity. When

vertex j can take over signals from vertex i , then an oriented

dge e ij ∈ E exists in G ( A ), which can be represented via vertices

air of vertices ( v i , v j ). The element of adjacency matrix A is set as

i j = 1 if and only if an oriented edge ( v i , v j ) consists in G ( A ), or

lse, a i j = 0 .

From vertex v i to v j , an oriented path is a series of ordered

dges in E , indicated by (v i , v c1 ) , (v c1 , v c2 ) , . . . , (v ck , v j ) with inter-

ediate vertices v cp , p = 1 , . . . , k . An oriented graph is strong or

trongly connected if there exists an oriented path between any

wo distinct vertices v i and v j . For graph G ( A ), the corresponding

aplacian matrix L = [ l i j ] N×N is set by

l i j = −a i j , i � = j,

l ii = −∑ N j =1 , j � = i l i j .

(1)

ith regard to a strong oriented graph G ( A ), L is subject to N j=1 l i j = 0 , which is known as the diffusion property, and is ir-

educible as well.

Consider the network systems with N isolated linear systems,

bbreviated as nodes, described by the following dynamic charac-

eristics:

˙ i (t) = Ax i (t) + Bu i (t) , i = 1 , 2 , . . . , N. (2)

or the i th node, x i (t) = [ x i 1 (t ) , . . . , x in (t )] T ∈ R

n stands for the sys-

em state and u i (t) ∈ R

p denotes the designed control law. The

onstant real matrices A and B have proper dimensions.

The objective of the paper is, for network systems (2) , to pro-

ide a distributed controller u i for each node i such that the

ynchronization can be realized. However, to reduce the energy

onsumption of communication, such design task for node i only

epends on the signals from its neighbors and its own at separate

ampling instants instead of successive signals.

Before deriving the main results, it is essential to retrospect one

efinition and two lemmas as follows.

efinition 1 [42] . If the following equations hold,

348 H. Ren, J. Xiong and R. Lu et al. / Neurocomputing 331 (2019) 346–355

t

2

c

L

a

e⎡⎣h

w

L

a⎡⎣h

R

L

t

a

c

3

d

u

w

m

Z

p

c

t

t

h

u

·

t

B

t

w

η

lim

→∞

‖ x i (t) − x j (t) ‖ = 0 , ∀ i, j = 1 , . . . , N, (3)

the network systems (2) can be considered to achieve the synchro-

nization for any initial conditions.

Lemma 1 [43] . With regard to an oriented strong graph G , its

Laplacian matrix L meets the diffusive coupling condition (1) with∑ N j=1 l i j = 0 , and is irreducible as well. Moreover, L has an eigenvalue

0 with multiplicity 1, and the relevant normalized left eigenvector

� = [ � 1 , � 2 , . . . , � N ] T ∈ R

N satisfying ∑ N

i =1 � i = 1 , namely, �

T · L = 0 .

In addition, for all i = 1 , 2 , . . . , N, ϱi > 0 is satisfied.

Lemma 2 [44] . With regard to an oriented and strong graph G , let

� = [ � 1 , � 2 , . . . , � N ] T be the unique left normalized eigenvector of

corresponding Laplace matrix L with regard to the 0 eigenvalue, � =diag { � 1 , � 2 , . . . , � N } > 0 , and W N×N = � − � �

T . Accordingly, ∀ P > 0,

the following two equations hold:

x T (t)(W L � P C) g(x (t))

= −1

2

N ∑

i =1

N ∑

j =1 , j � = i � i l i j

(x i (t) − x j (t)

)T P C

[g(x i (t)) − g(x j (t))

],

x T (t)(W � P C) g(x (t))

=

1

2

N ∑

i =1

N ∑

j =1 , j � = i � i � j

(x i (t) − x j (t)

)T P C

[g(x i (t)) − g(x j (t))

].

Remark 1. It can be noticed that g ( x ( t )) stands for any function of

x ( t ). For example, ˙ x (t) and x ( t ) are the most common two alterna-

tives of g ( x ( t )). When nonlinear dynamics exist in network systems,

then g ( x ( t )) can be substituted by a nonlinear function of x ( t ).

2.2. Bessel-Legendre integral inequality

In the first place, let us introduce an inequality which is the

kernel of the theoretical derivation of this paper. It is consistent

with the inequality shown in [45] recently, which is a special cir-

cumstance of the Bessel-Legendre inequality in [41] as well. The

corresponding proving process can be sought out in [45] or in [41] .

Lemma 3. For a differentiable function z in [ a, b] → R

n , and a matrix

M ∈ S n + , the inequality

∫ b

a

˙ z T (v ) M

z (v ) dv ≥ 1

b − a G

T diag (M, 3 M, 5 M) G (4)

holds, where

G =

⎢ ⎢ ⎢ ⎢ ⎣

z(b) − z(a )

z(b) − z(a ) − 2

b − a

∫ b

a

z(v ) dv

z(b) − z(a ) − 6

b − a

∫ b

a

δa,b (v ) z(v ) dv

⎥ ⎥ ⎥ ⎥ ⎦

,

δa,b (v ) = 2

(v − a

b − a

)− 1 .

Remark 2. The Wirtinger-based inequality of [39] is included

in the inequality (4) with the aid of the third element of G .

Except as signals ∫ b

a z(v ) dv , z ( a ) and z ( b ), an additional signal∫ b a δa,b (v ) z(v ) dv is introduced to accomplish this improvement.

Compared with the Jensen and Wirtinger-based inequalities, the

utilize of the Bessel–Legendre integral inequality can relax the con-

servatism. In the next section, the characteristics of this integral

inequality are adapted to the establishment of extended Lyapunov

functional adequately. Pursuing the approach developed in [46] ,

more precise conditions are derived in this paper. t

.3. Parameter-dependent matrix inequalities

Applying another construction method, the reciprocally convex

ombination inequality in [47] is shown via the following lemma.

emma 4. With regard to any R ∈ S n + , it is assumed that there is

matrix X ∈ R

n ×n so that [ R X X T R

] ≤ 0 . Accordingly, the following in-

quality

1

βR 0

0

1

1 − βR

⎦ ≤[R X

X

T R

], ∀ β ∈ (0 , 1) ,

olds.

Next, a variational form of Lemma 4 is presented alternatively,

hich is derived from the classical bounding technique in [48] .

emma 5. With regard to any given M 1 ∈ S n + , M 2 ∈ S

n + , Y 1 ∈ R

2 n ×n

nd Y 2 ∈ R

2 n ×n , the inequality

1

βM 1 0

0

1

1 − βM 2

⎦ ≤ �M

(β) , ∀ β ∈ (0 , 1) ,

olds, where

M

(β) = He ( Y 1 [ I n 0 n ×n ] + Y 2 [ 0 n ×n I n ] )

− βY 1 M

−1 1 Y T 1 − (1 − β) Y 2 M

−1 2 Y T 2 .

emark 3. It can be noticed that the key distinction between

emmas 4 and 5 is that, the lower bound depends specifically upon

he uncertain argument β in Lemma 5 . Eventually, at the cost of

dditional decision variables, this reliance on β results in a de-

rease of conservatism.

. Sampled data control law

In the paper, the synchronization control protocal with sampled

ata signals for system i is given as follows, i = 1 , . . . , N,

i (t) = αK

N ∑

j =1 , j � = i a i j

[x j (t k − η(t k )) − x i (t k − η(t k ))

],

t ∈ [ t k , t k +1 ) , k ∈ N , (5)

here α > 0 stands for a coupling strength parameter, K is the gain

atrix to be designed. t k represents the updating instant of the

OH. Moreover, it is supposed that the sampled signals have ex-

erienced a time-varying transmission delay η( t ) from sampler to

ontroller which satisfies 0 ≤η1 ≤η( t ) ≤η2 . Hence, data informa-

ion at discrete sampling instant t k − η(t k ) is applied to the con-

roller design task at t k . Then, by employing ZOH, the control signal

olds between two adjacent updating moments t k and t k +1 . The

pdating instants of ZOH are subject to η(t 0 ) = t 0 < t 1 < · · · < t k <

· · < lim t→∞

t k = + ∞ . Suppose that the sampling intervals are al-

erable with an upper bound h b as

(t k +1 − η(t k )) − (t k − η(t k )) = t k +1 − t k ≤ h b , k ∈ N .

y defining h 2 � h b + η2 , one has

k +1 − (t k − η(t k )) = t k +1 − t k + η(t k ) ≤ h 2 , k ∈ N , (6)

here h 2 represents the maximal time lag between the instant t k −(t k ) at which the state information is updated, and the instant

k +1 at which the next sampling is triggered.

H. Ren, J. Xiong and R. Lu et al. / Neurocomputing 331 (2019) 346–355 349

x

S

x

w

i

[

t{

w

R

c

f

b

f

3

o

t

t

G

G

a

ξ

ξ

ξ

ξ

ξ

a

f

δ

δ

3

T

G

a

S

t

t

w

a

g

g

A

P

a

V

w

V

a

R

i

[

t

s P

Define

(t) =

⎢ ⎢ ⎣

x 1 (t) x 2 (t)

. . . x N (t)

⎥ ⎥ ⎦

, x (t k − η(t k )) =

⎢ ⎢ ⎣

x 1 (t k − η(t k )) x 2 (t k − η(t k ))

. . . x N (t k − η(t k ))

⎥ ⎥ ⎦

.

ubstituting (5) into (2) leads to

˙ (t) = (I N � A ) x (t) − α(L � BK) x (t k − η(t k )) , (7)

here t ∈ [ t k , t k +1 ) , k ∈ N . Inspired by Fridman et al. [24,37,38] , the

nput delay approach is utilized. Defining h (t) = t − t k + η(t k ) , t ∈ t k , t k +1 ) , it can be found from (6) that h 1 ≤ η(t k ) ≤ h (t) < t k +1 − k + η(t k ) ≤ h 2 , where h 1 = η1 . Then, we rewrite (7) as

˙ x (t) = (I N � A ) x (t) − α(L � BK) x (t − h (t)) , x (t) = φ(t) , −h 2 ≤ t ≤ 0 ,

(8)

here h 1 ≤ h ( t ) ≤ h 2 and h 12 � h 2 − h 1 .

emark 4. It can be observed that ˙ h (t) = 1 for t � = t k . However, no

onstraints are made on the derivative of the time-varying delay

unctions ˙ η(t) . Therefore, η( t ) are fast variant delays which the sta-

ility conditions do not rely on the derivative of the time delay

unctions ˙ η(t) [49] .

.1. Some useful notations

On the basis of Lemma 3 together with Lemma 4 or 5 , two the-

rems are given for the synchronization issue of system (8) with

ime variant delays. For the simplicity of expression, in this sec-

ion we utilize the following notations.

e i =

[0 nN×(i −1) nN I nN 0 nN×(14 −i ) nN

], i = 1 , . . . , 14 ,

w i =

[0 n ×(i −1) n I n 0 n ×(14 −i ) n

], i = 1 , . . . , 14 ,

� = (I N � A ) e 1 − α(L � BK) e 3 ,

i j = Aw 1 + αi j BKw 3 , αi j = α(l i j /� j ) ,

2 (χ ) =

[

χ1 − χ2

χ1 + χ2 − 2 χ5

χ1 − χ2 − 6 χ6

]

, G 3 (χ ) =

[

χ2 − χ3

χ2 + χ3 − 2 χ7

χ2 − χ3 − 6 χ8

]

,

4 (χ ) =

[

χ3 − χ4

χ3 + χ4 − 2 χ9

χ3 − χ4 − 6 χ10

]

, �(χ) =

[G 3 (χ ) G 4 (χ )

],

nd

0 (t) =

⎢ ⎣

x (t) x (t − h 1 )

x (t − h (t)) x (t − h 2 )

⎥ ⎦

, ξ1 (t) =

1

h 1

⎢ ⎣

∫ 0

−h 1

x (t + s ) ds ∫ 0

−h 1

δ1 (s ) x (t + s ) ds

⎥ ⎦

,

2 (t) =

1

h (t) − h 1

⎢ ⎣

∫ −h 1

−h (t) x (t + s ) ds ∫ −h 1

−h (t) δ2 (s ) x (t + s ) ds

⎥ ⎦

,

3 (t) =

1

h 2 − h (t)

⎢ ⎣

∫ −h (t)

−h 2

x (t + s ) ds ∫ −h (t)

−h 2

δ3 (s ) x (t + s ) ds

⎥ ⎦

,

4 (t) = (h (t) − h 1 ) ξ2 (t) , ξ5 (t) = (h 2 − h (t)) ξ3 (t) ,

6 (t) =

⎢ ⎣

∫ −h 1

−h 2

x (t + s ) ds

h 12

∫ −h 1

−h 2

δ4 (s ) x (t + s ) ds

⎥ ⎦

,

nd looking up the functions δa, b given in Lemma 3 , where the

unctions δi are shown as follows

1 (s ) = 2

s + h 1

h 1

− 1 , δ2 (s ) = 2

s + h (t)

h (t) − h 1

− 1 ,

3 (s ) = 2

s + h 2

h 2 − h (t) − 1 , δ4 (s ) = 2

s + h 2

h 12

− 1 .

.2. “Reciprocally convex” – based result

heorem 1. It is assumed that the oriented graph G is strong.

iven controller gain matrix K, time-varing delay 0 ≤η1 ≤η( t ) ≤η2 ,

nd upper bound of sampling intervals h b > 0, if there exist P ∈

5 n + , S 1 , S 2 , R 1 , R 2 ∈ S n + , M , N ∈ R

14 n ×2 n and a matrix X ∈ R

3 n ×3 n so

hat for any i, j = 1 , . . . , N, and any κ = 1 , 2 , the following inequali-

ies hold:

=

[˜ R 2 X

X

T ˜ R 2

]≤ 0 , �i j (h κ ) = �0 (h κ ) − �T (w )��(w ) < 0 ,

here h 1 = η1 , h 2 = h b + η2 , and for any θ ∈ R ,

0 (θ ) = He

(G

T 1 (θ ) P G 0 + M g 1 (θ ) + N g 2 (θ )

)+

ˆ S

+ T i j

(h

2 1 R 1 + h

2 12 R 2

)i j − G 2 (w ) T ˜ R 1 G 2 (w ) ,

G 1 (θ ) =

[w

T 1 h 1 w

T 5 h 1 w

T 6 w

T 11 + w

T 13

ˆ G

T 1 (θ )

]T ,

ˆ G 1 (θ ) = (h 2 − θ )(w 11 + w 14 ) + (θ − h 1 )(w 12 − w 13 ) ,

G 0 =

[T

i j w

T 1 −w

T 2 w

T 1 +w

T 2 −2 w

T 5 w

T 2 −w

T 4

ˆ G

T 0

]T ,

ˆ G 0 = h 12 (w 2 + w 4 ) − 2(w 11 + w 13 ) ,

ˆ S = diag (S 1 , −S 1 + S 2 , 0 n ×n , −S 2 , 0 10 n ×10 n ) ,

˜ R i = diag (R i , 3 R i , 5 R i ) ,

nd

1 (θ ) = (θ − h 1 )

[w 7

w 8

]−

[w 11

w 12

],

2 (θ ) = (h 2 − θ )

[w 9

w 10

]−

[w 13

w 14

].

fterwards, the network systems (2) can realize the synchronization.

roof. For system (8) , choose the Lyapunov-Krasovskii functional

s

(x (t) , ˙ x (t)

)= V P

(x (t)

)+ V S

(x (t)

)+ V R

(x (t) , ˙ x (t)

), (9)

here

V P

(x (t)

)=

� x T (t)(W � P ) � x (t) ,

V S

(x (t)

)=

∫ t

t−h 1

x T (s )(W � S 1 ) x (s ) ds

+

∫ t−h 1

t−h 2

x T (s )(W � S 2 ) x (s ) ds,

R

(x (t) , ˙ x (t)

)= h 1

∫ 0

−h 1

∫ t

t+ θ˙ x T (s )(W � R 1 ) x (s ) d sd θ

+ h 12

∫ −h 1

−h 2

∫ t

t+ θ˙ x T (s )(W � R 2 ) x (s ) d sd θ,

nd

� x (t) = col{ x (t) , h 1 ξ1 (t) , ξ6 (t) } . �

emark 5. The Lyapunov functionals V S and V R have been utilized

n [47] and [39] already. About the choice of V P , for example in

47] , the usual approach is to select a quadratic term relying on

he momentary system state x ( t ) merely. While it was demon-

trated in [39] that it is necessary to augment V for purpose of

350 H. Ren, J. Xiong and R. Lu et al. / Neurocomputing 331 (2019) 346–355

w

G

b

x

T

b

ξ

O

c

l

n

c{T

w

c

ξ

a

G

c

a

h

ϕ

w

fi

g

g

C

f

fully taking advantage of the Wirtinger-based inequality. The aug-

mented form is comprised of ∫ 0 −h 1

x (t + s ) ds and

∫ −h 1 −h 2

x (t + s ) ds,

which can be found apparently in the Wirtinger-based inequality.

Furthermore, considering the Bessel-Legendre inequality shown in

Lemma 3 , which is an augmented form of the Wirtinger-based

inequality, the term V P ought to contain two extra signals∫ 0 −h 1

δ1 (s ) x (t + s ) ds and

∫ −h 1 −h 2

δ4 (s ) x (t + s ) ds as well. Such state ex-

tension in V P was first put forward in [50] .

Along the trajectories of (8) , the target of the following deriva-

tion is to obtain an upper bound of the derivative of Lyapunov

functional V (x (t) , ˙ x (t)

). Therefore, an extended state vector is uti-

lized as

ϕ(t) = col

{

ξ0 (t ) , ξ1 (t ) , ξ2 (t ) , ξ3 (t ) , ξ4 (t ) , ξ5 (t ) }

.

To avoid complexity, the time variable is left out without any pos-

sible ambiguity. Specifically, it means that, for example, h and ϕrepresent h ( t ) and ϕ( t ) in the sequel, respectively.

For t ∈ [ t k , t k +1 ) , by finding the time derivative of functional

V P ( x ( t )) along the trajectory of (8) , we can see that

d

dt V P

(x (t)

)= 2

� x T (t)(W � P ) � x (t) .

Accordingly, it is needed to represent ˙ � x (t) and

� x (t) by the extended

vector ϕ. For one thing, it can be noticed that

˙ x (t) =

� ϕ.

Then, it can be found that

d

dt

∫ 0

−h 1

x (t + s ) d s =

d

d t

∫ t

t−h 1

x (u ) d u = x (t) − x (t − h 1 ) , (10)

is the first component of h 1 ˙ ξ1 (t) . Afterwards, adopting integration

by parts leads to

d

dt

∫ 0

−h 1

s · x (t + s ) ds = s · x (t + s ) | 0 −h 1 −

∫ 0

−h 1

x (t + s ) ds

= h 1 x (t − h 1 ) −∫ 0

−h 1

x (t + s ) ds.

Therefore, the second component of h 1 ˙ ξ1 (t) is given by

d

dt

∫ 0

−h 1

δ1 (s ) x (t + s ) ds

=

d

dt

∫ 0

−h 1

(2 s

h 1

+ 1

)x (t + s ) ds

=

2

h 1

· d

dt

∫ 0

−h 1

s · x (t + s ) ds +

d

dt

∫ 0

−h 1

x (t + s ) ds

= 2 x (t − h 1 ) − 2

h 1

∫ 0

−h 1

x (t + s ) ds + x (t) − x (t − h 1 )

= x (t) + x (t − h 1 ) − 2

h 1

∫ 0

−h 1

x (t + s ) ds. (11)

Consequently, from (10) and (11) , it can be concluded that

h 1 ˙ ξ1 (t) =

[e 1 − e 2

e 1 + e 2 − 2 e 5

]ϕ.

By using similar methods, it can be seen that

˙ ξ6 (t) =

[e 2 − e 4

ˆ G 0 (e )

]ϕ,

where ˆ G 0 (χ ) = h 12 (χ2 + χ4 ) − 2(χ11 + χ13 ) . Hence, it can be sum-

marized that

˙ x (t) =

� G 0 ϕ,

here

0 =

[� T e T 1 − e T 2 e T 1 + e T 2 − 2 e T 5 e T 2 − e T 4 ˆ G

T 0 (e )

]T .

For another, let us derive an expression of � x (t) relying on ϕ. To

egin with, it can be seen that

(t) = e 1 ϕ, h 1 ξ1 (t) = h 1

[e 5 e 6

]ϕ.

hen, to express ξ 6 ( t ) depending on the augmented state ϕ, it can

e noticed that

6 (t) =

⎢ ⎢ ⎣

(∫ −h 1

−h

+

∫ −h

−h 2

)x (t + s ) ds

h 12

(∫ −h 1

−h

+

∫ −h

−h 2

)δ4 (s ) x (t + s ) ds

⎥ ⎥ ⎦

. (12)

n one hand, from (12) , it can be seen that the first nN elements

an be represented as (e 11 + e 13 ) ϕ. On the other hand, for the

ast nN elements of ξ 6 ( t ), two dissimilar expressions of δ4 ( t ) are

eeded, which are based on δ2 ( t ) and δ3 ( t ), respectively. Then, it

an be found that

h 12 δ4 (s ) = (h − h 1 ) δ2 (s ) + (h 2 − h ) , h 12 δ4 (s ) = (h 2 − h ) δ3 (s ) − (h − h 1 ) .

herefore, it can be seen that

h 12

(∫ −h 1

−h

+

∫ −h

−h 2

)δ4 (s ) x (t + s ) ds

= (h − h 1 )

(∫ −h 1

−h

δ2 (s ) x (t + s ) ds −∫ −h

−h 2

x (t + s ) ds

)

+ (h 2 − h )

(∫ −h 1

−h

x (t + s ) ds +

∫ −h

−h 2

δ3 (s ) x (t + s ) ds

)=

ˆ G 1 (h, e ) ϕ,

here ˆ G 1 (θ, χ) = (h 2 − θ )(χ11 + χ14 ) + (θ − h 1 )(χ12 − χ13 ) . Ac-

ordingly, it can be concluded that

6 (t) =

[e 11 + e 13

ˆ G 1 (h, e )

]ϕ,

nd

� x (t) = G 1 (h, e ) ϕ, where

1 (θ, χ) =

[χ T

1 h 1 χT 5 h 1 χ

T 6 χ T

11 + χ T 13

ˆ G

T 1 (θ, χ)

]T .

Furthermore, recalling the structure of the extended state ϕ, it

an be noticed that the last four elements of ϕ can be regarded

s linear combination of the other elements. That is, ξ4 (t) = (h − 1 ) ξ2 (t) and ξ5 (t) = (h 2 − h (t )) ξ3 (t ) directly lead to

T He

((W � M ) g 1 (h, e ) + (W � N ) g 2 (h, e )

)ϕ = 0 ,

here matrices M , N ∈ R

14 n ×2 n and functions g 1 ( · ), g 2 ( · ) are de-

ned as

1 (θ, χ) = (θ − h 1 )

[χ7

χ8

]−

[χ11

χ12

],

2 (θ, χ) = (h 2 − θ )

[χ9

χ10

]−

[χ13

χ14

].

onsequently, the derivative of V P ( x ( t )) is given as

d

dt V P

(x (t)

)= ϕ

T He

(G

T 1 (h, e )(W � P ) � G 0 + (W � M ) g 1 (h, e )

+ (W � N ) g 2 (h, e ) )ϕ. (13)

By deriving the time derivative of functional V S ( x ( t )), it can be

ound that

d V S

(x (t)

)= ϕ

T � S ϕ, (14)

dt

H. Ren, J. Xiong and R. Lu et al. / Neurocomputing 331 (2019) 346–355 351

w

0

t

=

w

ϒ

ϒ

F

ϒ

ϒ

w

β

ϒ

w

C

F

r

w

I

i

e

h

V

b

=T

s

T

t

t

S

o

f

[w

G

a

g

g

T

w

P

P

w

G

F

S

N

here � S = diag (W � S 1 , W � (−S 1 + S 2 ) , 0 nN×nN , −W � S 2 ,

10 nN×10 nN ) .

To obtain the derivative of functional V R (x (t) , ˙ x (t)

), we can see

hat

d

dt V R

(x (t) , ˙ x (t)

)

˙ x T (t) (

h

2 1 (W � R 1 ) + h

2 12 (W � R 2 )

)˙ x (t) + ϒ1 + ϒ2 ,

here

1 = −h 1

∫ t

t−h 1

˙ x T (u )(W � R 1 ) x (u ) du,

2 = −h 12

(∫ t−h 1

t−h

+

∫ t−h

t−h 2

)˙ x T (u )(W � R 2 ) x (u ) du.

rom Lemma 3 , it can be found that

1 ≤ −ϕ

T G 2 (e ) T � R 1 G 2 (e ) ϕ,

2 ≤ − 1

βϕ

T G 3 (e ) T � R 2 G 3 (e ) ϕ − 1

1 − βϕ

T G 4 (e ) T � R 2 G 4 (e ) ϕ

= −ϕ

T �(e ) T

1

β� R 2 0

0

1

1 − β� R 2

⎦ �(e ) ϕ,

here � R i = diag (W � R i , 3 W � R i , 5 W � R i ) , i = 1 , 2 , and

=

h − h 1 h 12

. Next, it can be noticed from Lemma 4 that

2 ≤ −ϕ

T �(e ) T � ��(e ) ϕ,

here

� =

[� R 2

� X

� X

T � R 2

]≤ 0 .

onsequently, it can be summarized that

d

dt V R

(x (t) , ˙ x (t)

)≤ ϕ

T [ � T (

h

2 1 (W � R 1 ) + h

2 12 (W � R 2 )

)�

− G 2 (e ) T � R 1 G 2 (e ) − �(e ) T � ��(e ) ] ϕ. (15)

inally, putting the previous formulas (13) –(15) together, and

ecalling Lemmas 1 and 2 , then we have

d

dt V

(x (t) , ˙ x (t)

)≤ 1

2

N ∑

i =1

N ∑

j =1 , j � = i � i � j ϕ

T �i j ( h ) ϕ

here

˜ ϕ = ϕ i − ϕ j ,

i j (θ ) = �0 (θ ) − �T (w )��(w ) ,

�0 (θ ) = He

(G

T 1 (θ, w ) P G 0 + M g 1 (θ, w ) + N g 2 (θ, w )

)+

ˆ S

+ T i j

(h

2 1 R 1 + h

2 12 R 2

)i j − G 2 (w ) T ˜ R 1 G 2 (w ) ,

G 0 =

[T

i j w

T 1 −w

T 2 w

T 1 +w

T 2 −2 w

T 5 w

T 2 −w

T 4

ˆ G

T 0 (w )

]T ,

ˆ S = diag (S 1 , −S 1 + S 2 , 0 n ×n , −S 2 , 0 10 n ×10 n ) ,

˜ R i = diag (R i , 3 R i , 5 R i ) ,

� =

[˜ R 2 X

X

T ˜ R 2

]≤ 0 .

t can be noticed the fact that �ij ( h ) is affine respecting h ,

n order that �ij ( h ) is convex. In consequence, the two in-

qualities �ij ( h 1 ) < 0 and �ij ( h 2 ) < 0 indicate �ij ( h ) < 0 for all

∈ [ h 1 , h 2 ]. Afterwards, it can be found that d dt

V (x (t ) , ˙ x (t )

)< 0 and

(x (t) , ˙ x (t)

)≤ V

(x (0) , ˙ x (0)

), which indicates that V

(x (t) , ˙ x (t)

)is

ounded. Hence, � x T (t )(W � P ) � x (t ) is bounded as well and

� i � j λmin (P ) ‖

� x i (t) − �

x j (t) ‖

2

≤ 1

2

N ∑

i =1

N ∑

j =1 , j � = i � i � j

(� x i (t) − �

x j (t) )T

P

(� x i (t) − �

x j (t) )

� x T (t)(W � P ) � x (t) = O (e −�t ) .

herefore, based on Definition 1 , synchronization in network

ystems (2) suffering time variant delay η( t ) can be guaranteed.

heorem 2. It is assumed that the oriented graph G is strong. Given

ime-varing delay 0 ≤η1 ≤η( t ) ≤η2 , upper bound of sampling in-

ervals h b > 0 and parameters ϑg , (g = 1 , 2 , 3) , if there exist P 2 ∈

4 n + , S 1 , S 2 ∈ S n + , M , N ∈ R

14 n ×2 n , X ∈ R

3 n ×3 n , U ∈ R

n ×n and a diag-

nal matrix J ∈ S n + so that ∀ i, j = 1 , 2 , . . . , N and any κ = 1 , 2 , the

ollowing inequalities hold:

¯ =

[R 2 X

X

T R 2

]≤ 0 , (16)

�1 + �2 (h κ ) Z T

Z −δ J

]< 0 , (17)

here h 1 = η1 , h 2 = h b + η2 , and for any θ ∈ R ,

�1 = He

(w

T 1 δ1 (A J w 1 + αi j BUw 3 )

),

�2 (θ ) = He

(G

T 12 (θ ) P 2 G 02 + M g 1 (θ ) + N g 2 (θ )

)+ S

− G

T 2 (w ) R 1 G 2 (w ) − �T (w ) ��(w ) ,

12 (θ ) =

[h 1 w

T 5 h 1 w

T 6 w

T 11 + w

T 13

ˆ G

T 1 (θ )

]T ,

ˆ G 1 (θ ) = (h 2 − θ )(w 11 + w 14 ) + (θ − h 1 )(w 12 − w 13 ) ,

G 02 =

[w

T 1 −w

T 2 w

T 1 +w

T 2 −2 w

T 5 w

T 2 −w

T 4

ˆ G

T 0

]T ,

ˆ G 0 = h 12 (w 2 + w 4 ) − 2(w 11 + w 13 ) ,

S = diag ( S 1 , −S 1 + S 2 , 0 n ×n , −S 2 , 0 10 n ×10 n ) ,

R i = δi +1 diag ( J , 3 J , 5 J ) ,

Z = δ(A J w 1 + αi j BUw 3 ) ,

δ = h

2 1 δ2 + h

2 12 δ3 ,

nd

1 (θ ) = (θ − h 1 )

[w 7

w 8

]−

[w 11

w 12

],

2 (θ ) = (h 2 − θ )

[w 9

w 10

]−

[w 13

w 14

].

hen, the network systems (2) can accomplish the synchronization

ith the control gain K = U J −1 in (5) .

roof. Based on Theorem 1 , we choose P = diag (P 1 , P 2 ) , where

1 ∈ S n + and P 2 ∈ S

4 n + . By selecting P 1 = δ1 J, R 1 = δ2 J and R 2 = δ3 J,

here J ∈ S n + is a diagonal matrix, it can be seen that

T 1 (θ ) P G 0 =

[w

T 1 G

T 12 (θ )

][P 1 0

0 P 2

][

i j

G 02

]

,

= w

T 1 δ1 J(Aw 1 + αi j BKw 3 ) + G

T 12 (θ ) P 2 G 02 .

urthermore, we set

J = J −1 , U = K J , P 2 = diag 4 ( J ) P 2 diag

4 ( J ) , S 1 = J S 1 J ,

¯ 2 = J S 2 J , X = J X J , M = diag

14 ( J ) M diag

2 ( J ) ,

¯ = diag

14 ( J ) N diag

2 ( J ) .

352 H. Ren, J. Xiong and R. Lu et al. / Neurocomputing 331 (2019) 346–355

A[f

p

t

g

R

a

a

R

T

Y

i

a

T

w

t

T

q

t

v

T

v

h

S

d

1⎡⎣w

a

i

t

t

Pre- and post-multiplying � by diag 6 ( J ) directly leads to (16) . Pre-

and post-multiplying �ij ( h κ ) by diag 14 ( J ) and applying Schur com-

plement, it can be found that (17) holds. �

3.3. Another synchronization result

In the last section, Theorem 1 is obtained based on

Lemmas 3 and 4 . By substituting Lemma 5 for Lemma 4 , an analo-

gous analysis of synchronization can be accomplished alternatively,

which results in the following conditions.

Theorem 3. Assume that the oriented graph G is strong. Given time-

varing delay 0 ≤η1 ≤η( t ) ≤η2 , controller gain K and upper bound of

sampling intervals h b > 0, if there exist P ∈ S 5 n + , S 1 , S 2 , R 1 , R 2 ∈ S

n + ,M , N ∈ R

14 n ×2 n and two matrices Y 1 , Y 2 ∈ R

14 n ×3 n so that ∀ i, j =1 , . . . , N and any κ = 1 , 2 , λ = 1 , 2 , the following inequality holds: [

�0 (h κ ) − He

(Y 2 G 3 (w ) + Y 1 G 4 (w )

)Y λ

Y T λ

− ˜ R 2

]

< 0 ,

where h 1 = η1 , h 2 = h b + η2 , and �0 , ˜ R 2 are given in Theorem 1 .

Accordingly, the network systems (2) can realize the synchronization.

Proof. Some proof steps are ignored due to the fact that the proof

process is similar to the technique in Theorem 1 . Thereinto, the

major difference consists in the utilization of Lemma 4 superseded

by Lemma 5 . From Lemma 4 , it can be found that

ϒ2 ≤ −ϕ

T �(e ) T

1

β� R 2 0

0

1

1 − β� R 2

⎦ �(e ) ϕ

≤ −ϕ

T �(e ) T � �M

(β)�(e ) ϕ,

where

� �M

(β) = He ([

� X 1

� X 2

])− β �

X 1 � R

−1 2

� X

T 1 − (1 − β) � X 2

� R

−1 2

� X

T 2 .

Consequently, we conclude that

d

dt V R

(x (t) , ˙ x (t)

)≤ ϕ

T [ � T

(h

2 1 (W � R 1 ) + h

2 12 (W � R 2 )

)�

− G 2 (e ) T � R 1 G 2 (e ) − �(e ) T � �M

(β)�(e ) ] ϕ.

(18)

Finally, putting the previous formulas (13) –(18) together, and re-

calling Lemmas 1 and 2 , then we have

d

dt V

(x (t) , ˙ x (t)

)≤ 1

2

N ∑

i =1

N ∑

j =1 , j � = i � i � j ϕ

T �i j ( h ) ϕ

where

�i j (θ ) = �0 (θ ) − �T (w )�M

(β)�(w ) ,

�M

(β) = He ([

X 1 X 2

])− βX 1

R

−1 2 X

T 1 − (1 − β) X 2

R

−1 2 X

T 2 .

Then, denoting �( w ) by �, it can be seen that

�i j (h ) = �0 (h ) − He (�T

[X 1 X 2

]�)

+ β�T X 1 R

−1 2 X

T 1 �

+(1 − β)�T X 2 R

−1 2 X

T 2 �.

Denoting �T X 1 = Y 2 and �T X 2 = Y 1 leads to

�i j (h ) = � + βY 2 R

−1 2 Y T 2 + (1 − β) Y 1 R

−1 2 Y T 1

= β(� + Y 2 R

−1 2 Y T 2 ) + (1 − β)(� + Y 1 R

−1 2 Y T 1 ) ,

where

= �0 (h ) − He

([Y 2 Y 1

][ G 3 (w ) G 4 (w )

]).

pplying Schur complement, it can be obtained that

� Y λY T λ

− ˜ R 2

]< 0 ,

or λ = 1 , 2 , can lead to �ij ( h ) < 0. Therefore, referring to the

roof in Theorem 1 and according to Definition 1 , synchroniza-

ion in network systems (2) with time-varying delay η( t ) can be

uaranteed. �

emark 6. To compare the conservatism of Theorems 1 and 3 , we

ssume that the conditions given in Theorem 1 are satisfied. By

pplying Schur complement, it can be noticed that � ≥ 0 leads to

˜ 2 − X

R

−1 2 X

T ≥ 0 , ˜ R 2 − X

T ˜ R

−1 2 X ≥ 0 .

hen, by choosing

T 1 =

˜ R 2 G 4 (w ) + X

T G 3 (w ) , Y T 2 =

˜ R 2 G 3 (w ) + X G 4 (w ) ,

t can be found that

�0 (h κ ) − He

(Y 2 G 3 (w ) + Y 1 G 4 (w )

)+ Y 1 R

−1 2 Y T 1

= �0 (h κ ) − �T (w )

(� +

[˜ R 2 − X

R

−1 2

X

T 0

0 0

])�(w )

≤ �0 (h κ ) − �T (w )��(w ) ,

nd

�0 (h κ ) − He

(Y 2 G 3 (w ) + Y 1 G 4 (w )

)+ Y 2 R

−1 2 Y T 2

= �0 (h κ ) − �T (w )

(� +

[0 0

0

˜ R 2 − X

T ˜ R

−1 2

X

])�(w )

≤ �0 (h κ ) − �T (w )��(w ) .

herefore, the comparison demonstrates that Theorem 3 al-

ays brings about better (or at least the same) outcomes

han Theorem 1 . Generally, the underlying improvement of

heorem 3 over Theorem 1 , at the cost of a visible growth of the

uantity of decision variables, is the revealment of a tradeoff be-

ween the numerical complexity and the reduction of the conser-

atism.

heorem 4. Assume that the oriented graph G is strong. Given time-

aring delay 0 ≤η1 ≤η( t ) ≤η2 , upper bound of sampling intervals

b > 0 and parameters ϑg , (g = 1 , 2 , 3) , if there exist matrices P 2 ∈

4 n + , S 1 , S 2 ∈ S n + , M , N ∈ R

14 n ×2 n , Y 1 , Y 2 ∈ R

14 n ×3 n , U ∈ R

n ×n and a

iagonal matrix J ∈ S n + such that for any i, j = 1 , . . . , N and any κ =

, 2 , λ = 1 , 2 , the following inequality holds:

�1 + �3 (h κ ) Z T Y λZ −δ J 0

Y T λ

0 −R 2

⎦ < 0 ,

here h 1 = η1 , h 2 = h b + η2 , and for any θ ∈ R ,

¯3 (θ ) = He

(G

T 12 (θ ) P 2 G 02 + M g 1 (θ ) + N g 2 (θ )

)+ S

− G

T 2 (w ) R 1 G 2 (w ) − He

(Y 2 G 3 (w ) + Y 1 G 4 (w )

),

nd other variables or matrices can be found in Theorem 2 . Accord-

ngly, the network systems (2) can realize the synchronization with

he control gain matrix K = U J −1 in (5) .

Proof: Referring to the proof in Theorem 2 , we can find the way

o prove Theorem 4 in like manner.

H. Ren, J. Xiong and R. Lu et al. / Neurocomputing 331 (2019) 346–355 353

Fig. 1. Topology graph G of the network systems.

0 5 10 15 20 25 30 35-2

0

2

0 5 10 15 20 25 30 35-2

0

2

Fig. 2. State trajectories of the network systems.

4

t

a

t

a

A

.

T

G

l

[

b

A

w

x

x

p

s

0

A

s

K

s

t

F

a

F

t

. Numerical example

In Section 4 , a numerical simulation is provided to demonstrate

he availability of the designed approach. The topology graph G

mong the network systems is provided in Fig. 1 . The adjacent ma-

rix A and the Laplacian matrix L of the network systems are given

0 5 10 150

0.2

0.4

0.6

0.8

1

1.2

sam

plin

g in

terv

als

Fig. 3. Aperiodic sampling interv

s

=

⎢ ⎢ ⎣

0 1 0 0 1

1 0 1 0 0

0 1 0 1 0

0 0 1 0 1

1 0 0 1 0

⎥ ⎥ ⎦

, L =

⎢ ⎢ ⎣

2 −1 0 0 −1

−1 2 −1 0 0

0 −1 2 −1 0

0 0 −1 2 −1

−1 0 0 −1 2

⎤⎥⎥⎦

herefore, it can be found that the directed communication graph

of network systems is strong. Correspondingly, the normalized

eft eigenvector to the eigenvalue 0 can be calculated as � =1 / 5 1 / 5 1 / 5 1 / 5 1 / 5] T .

The dynamic characteristics of the i th system can be described

y Eq. (2) corresponding to the following parameter matrices,

=

[0 −1 . 7458

3 . 5539 0

], B =

[−2 . 0458 −1 . 3388

−1 . 5095 1 . 3022

],

here x i (t) =

[x i 1 (t) x i 2 (t)

]T , i = 1 , 2 , 3 , 4 , 5 .

The initial states of the network systems are given as follows:

1 (0) =

[−1 . 5

0 . 3

], x 2 (0) =

[0 . 8

1 . 5

], x 3 (0) =

[−0 . 5

0 . 8

],

4 (0) =

[1 . 5

−0 . 8

], x 5 (0) =

[−0 . 8

−1 . 5

].

Recalling the framework of the sampling controller (5) , we sup-

ose that the coupling strength is α = 0 . 5 . The time-varying delays

atisfy 0.1 ≤η( t ) ≤ 0.2, and upper bound of sampling lags is h b = . 5 . Therefore, it can be seen that h 1 = 0 . 1 and h 2 = h b + η2 = 0 . 7 .

ccording to Theorem 2 , we can find the gain K of the proposed

ampling controller by

=

[−0 . 3391 0 . 1329

−0 . 1630 0 . 4565

].

Filling the gain matrix K and time-varying delays η( t k ) into the

ampling controller (5) , the state trajectories of the network sys-

ems under such sampled-data control law are demonstrated in

ig. 2 which signifies that the network systems can eventually re-

lize synchronization.

The corresponding aperiodic sampling intervals are shown in

ig. 3 . The x -axis value of each stem stands for a sampling time

k , k = 0 , 1 , . . . . The height of every stem represents the time span

20 25 30 35

als with upper bound h b .

354 H. Ren, J. Xiong and R. Lu et al. / Neurocomputing 331 (2019) 346–355

0 5 10 15 20 25 30 35-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

Fig. 4. Sampled-data control signal u i ( t ) for system 1.

0 5 10 15 20 25 30 350

0.5

1

1.5

2

2.5

3

Fig. 5. Synchronization error ε( t ) attenuate exponentially to 0.

0 5 10 15 20 25 30 350

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

Fig. 6. Norm of the state trajectories ‖ x i ( t ) ‖ of the network systems.

5

t

a

o

t

S

t

a

e

c

c

c

b

l

i

A

e

R

t

C

P

G

(

R

of the aperiodic sampling interval t k +1 − t k related to the maxi-

mum sampling interval h b . From Fig. 3 , we can observe that the

sampling controller needs less data transmission. Therefore, com-

munication burden and energy consumption can be reduced by

this way intuitively.

In Fig. 4 , the sampling control signals u i ( t ) for (2) are given.

From (5) , it can be found that u i (t) , t ∈ [ t k , t k +1 ) use the informa-

tion of the states x i (t k − η(t k )) with time-varying delays η( t k ). Fur-

thermore, the signals u i (t) , t ∈ [ t k , t k +1 ) keep a constant during the

sampling intervals [ t k , t k +1 ) due to the ZOH.

For the purpose of demonstrating the availability of our de-

signed algorithm further, the synchronization error of each sys-

tem is defined as ε(t) =

√ ∑ 5 j=2 ‖ x j (t) − x 1 (t) ‖ . The synchroniza-

tion error ε( t ) is illustrated in Fig. 5 with a fast convergence rate

which can be seen that the synchronization of network systems is

achieved within a short time.

The responses of the norm of the state trajectories ‖ x i ( t ) ‖ of the

network systems are presented in Fig. 6 , from which we can ob-

serve that the network systems achieve the synchronization with

the sampled-data controller which suffers time-varying delays.

. Conclusions

In the paper, utilizing aperiodic sampled data control approach,

he synchronization issue of network systems suffering time vari-

nt delays has been analyzed. Adopting input delay method, the

riginal sampled data systems have been rebuilt as continuous sys-

ems with novel time variant delay terms in the control signals.

o as to derive the synchronization conditions of network sys-

ems, the Bessel–Legendre inequality has been adopted. The char-

cteristics of this inequality have been adequately adapted to the

stablishment of extended Lyapunov functionals. Two novel suffi-

ient conditions for synchronizability of network systems and the

orresponding controller design methods have been presented. By

ontrast, it has been identified that the latter sufficient condition

rings better (or at least the same) outcomes than the former. At

ast, a numerical simulation has been shown to verify the availabil-

ty and advantage of the designed approach.

cknowledgment

This work was partially supported by the National Natural Sci-

nce Foundation of China ( U1611262 , 61773357 ), the Innovative

esearch Team Program of Guangdong Province Science Founda-

ion (2018B030312006), the Fundamental Research Funds for the

entral Universities (2017FZA5010), the Science and Technology

lanning Project of Guangdong Province (2017B010116006), the

uangdong Natural Science Funds for Distinguished Young Scholar

2018B030306013).

eferences

[1] H. Dong , Z. Wang , S.X. Ding , H. Gao , On H-infinity estimation of randomly oc-curring faults for a class of nonlinear time-varying systems with fading chan-

nels, IEEE Trans. Autom. Control 61 (2) (2016) 479–484 .

[2] R. Lu , P. Shi , H. Su , Z.G. Wu , J. Lu , Synchronization of general chaotic neuralnetworks with nonuniform sampling and packet missing: A switched system

approach, IEEE Trans. Neural Networks Learn. Syst. 29 (3) (2016) 523–533 . [3] H. Dong , H. Nan , Z. Wang , W. Ren , Variance-constrained state estimation for

complex networks with randomly varying topologies, IEEE Trans. Neural Net-works Learn. Syst. 29 (7) (2017) 2757–2768 .

[4] F. Yang , H. Dong , Z. Wang , W. Ren , F.E. Alsaadi , A new approach to non-fragilestate estimation for continuous neural networks with time-delays, Neurocom-

puting 197 (4) (2016) 205–211 .

[5] C. Wen , F. Liu , Observer-based consensus of second-order multi-agent systemswithout velocity measurements, Neurocomputing 179 (2016) 298–306 .

[6] G. Wen , W. Yu , J. Wang , D. Xu , J. Cao , Distributed node-to-node consensus ofmulti-agent systems with time-varying pinning links, Neurocomputing 149 (1)

(2015) 1387–1395 .

H. Ren, J. Xiong and R. Lu et al. / Neurocomputing 331 (2019) 346–355 355

[

[

[

[

[

[

[

[

[

[

[

[

[

[

[

[

[

[

[

[

[

[

[7] H.X. Hu , W. Yu , Q. Xuan , L. Yu , G. Xie , Consensus of multi-agent systems inthe cooperation-competition network with inherent nonlinear dynamics, Neu-

rocomputing 158 (2015) 134–143 . [8] L. Ma , Z. Wang , H.-K. Lam , Event-triggered mean-square consensus control

for time-varying stochastic multi-agent system with sensor saturations, IEEETrans. Autom. Control 62 (7) (2017) 3524–3531 .

[9] D. Viegas , P. Batista , P. Oliveira , C. Silvestre , C.L.P. Chen , Distributed state esti-mation for linear multi-agent systems with time-varying measurement topol-

ogy, Automatica 54 (2015) 72–79 .

[10] W. Hu , L. Liu , G. Feng , Consensus of linear multi-agent systems by distributedevent-triggered strategy, IEEE Trans. Cybern 46 (1) (2017) 148–157 .

[11] Z. Lin , L. Wang , Z. Han , M. Fu , Distributed formation control of multi-agentsystems using complex laplacian, IEEE Trans. Autom. Control 59 (7) (2014)

1765–1777 . [12] S. Yang , J.X. Xu , D. Huang , Y. Tan , Optimal iterative learning control design

for multi-agent systems consensus tracking, Syst. Control Lett. 69 (2) (2014)

80–89 . [13] X. Jin , Adaptive iterative learning control for high-order nonlinear multi-agent

systems consensus tracking, Syst. Control Lett. 89 (2016) 16–23 . [14] Z. Li , G. Wen , Z. Duan , W. Ren , Designing fully distributed consensus proto-

cols for linear multi-agent systems with directed graphs, IEEE Trans. Autom.Control 60 (4) (2015) 1152–1157 .

[15] P. Shi , Filtering on sampled-data systems with parametric uncertainty, IEEE

Trans. Autom. Control 43 (7) (1998) 1022–1027 . [16] H. Gao , J. Wu , P. Shi , Robust sampled-data H ∞ control with stochastic sam-

pling, Automatica 45 (7) (2009) 1729–1736 . [17] X. Meng , T. Chen , Optimal sampling and performance comparison of periodic

and event based impulse control, IEEE Trans. Autom. Control 57 (12) (2012)3252–3259 .

[18] S. Liu , T. Li , L. Xie , M. Fu , J.F. Zhang , Continuous-time and sampled-data-based

average consensus with logarithmic quantizers, Automatica 49 (11) (2013)3329–3336 .

[19] Z.W. Liu , Z.H. Guan , X. Shen , G. Feng , Consensus of multi-agent net-works with aperiodic sampled communication via impulsive algorithms us-

ing position-only measurements, IEEE Trans. Autom. Control 57 (10) (2012)2639–2643 .

20] M. Guo , D.V. Dimarogonas , Nonlinear consensus via continuous, sampled, and

aperiodic updates, Int. J. Control 86 (4) (2013) 567–578 . [21] Y. Oishi , H. Fujioka , Stability and stabilization of aperiodic sampled-data con-

trol systems using robust linear matrix inequalities, Automatica 46 (8) (2010)1327–1333 .

22] Y. Wu , H. Su , P. Shi , Z. Shu , Z.G. Wu , Consensus of multiagent systems usingaperiodic sampled-data control, IEEE Trans. Cybern. 46 (9) (2016) 2132–2143 .

23] Y.S. Suh , Stability and stabilization of nonuniform sampling systems, Automat-

ica 44 (12) (2008) 3222–3226 . [24] E. Fridman , A refined input delay approach to sampled-data control, Automat-

ica 46 (2) (2010) 421–427 . 25] A. Seuret , A novel stability analysis of linear systems under asynchronous sam-

plings, Automatica 48 (1) (2012) 177–182 . 26] P. Naghshtabrizi , J.P. Hespanha , A.R. Teel , Exponential stability of impulsive sys-

tems with application to uncertain sampled-data systems, Syst. Control Lett. 57(5) (2008) 378–385 .

[27] K. Liu , E. Fridman , Wirtinger inequality and Lyapunov-based sampled-data sta-

bilization, Automatica 48 (1) (2012) 102–108 . 28] H. Ma, H. Liang, Q. Zhou, C.K. Ahn, Adaptive dynamic surface control design for

uncertain nonlinear strict-feedback systems with unknown control directionand disturbances, IEEE Trans. Syst. Man Cybern. Syst. (2018), doi: 10.1109/TSMC.

2018.2855170 . 29] Y. Zhang , Y.P. Tian , Consensus of data-sampled multi-agent systems with ran-

dom communication delay and packet loss, IEEE Trans. Autom. Control 55 (4)

(2010) 939–943 . 30] L. Ma , Z. Wang , Y. Liu , F.E. Alsaadi , Exponential stabilization of nonlinear

switched systems with distributed time-delay: An average dwell time ap-proach, Eur. J. Control 37 (2017) 34–42 .

[31] H. Ma, Q. Zhou, L. Bai, H. Liang, Observer-based adaptive fuzzy fault-tolerantcontrol for stochastic nonstrict-feedback nonlinear systems with input quan-

tization, IEEE Trans. Syst. Man Cybern. Syst. (2018), doi: 10.1109/TSMC.2018.

2833872 . 32] L. Ma , Z. Wang , Y. Liu , F.E. Alsaadi , A note on guaranteed cost control for non-

linear stochastic systems with input saturation and mixed time-delays, Int. J.Robust Nonlinear Control 27 (18) (2017) 4 4 43–4 456 .

[33] H. Ma, H. Liang, H. Ma, Q. Zhou, Nussbaum gain adaptive backstepping controlof nonlinear strict-feedback systems with unmodeled dynamics and unknown

dead zone, Int. J. Robust Nonlinear Control (2018), doi: 10.1002/rnc.4315 .

34] Y. Yan , J. Huang , Cooperative output regulation of discrete-time linear time-de-lay multi-agent systems under switching network, Neurocomputing 241 (2017)

108–114 . [35] Z. Ma , Z. Liu , Z. Chen , Modified leader-following consensus of time-delay mul-

ti-agent systems via sampled control and smart leader, Int. Journal Control Au-tom. Syst. 15 (6) (2017) 2526–2537 .

36] P. Lin , Y. Jia , Consensus of a class of second-order multi-agent systems with

time-delay and jointly-connected topologies, IEEE Trans. Autom. Control 55 (3)(2010) 778–784 .

[37] K. Liu , E. Fridman , L. Hetel , Stability and L 2 -gain analysis of networked controlsystems under round-robin scheduling: a time-delay approach, Syst. Control

Lett. 61 (5) (2012) 666–675 .

38] K. Liu , E. Fridman , Delay-dependent methods and the first delay interval, Syst.Control Lett. 64 (1) (2014) 57–63 .

39] A. Seuret , F. Gouaisbaut , Wirtinger-based integral inequality: Application totime-delay systems, Automatica 49 (9) (2013) 2860–2866 .

40] H.B. Zeng , Y. He , M. Wu , J. She , Free-matrix-based integral inequality for sta-bility analysis of systems with time-varying delay, IEEE Trans. Autom. Control

60 (10) (2015) 2768–2772 . [41] A. Seuret , F. Gouaisbaut , Hierarchy of LMI conditions for the stability analysis

of time-delay systems, Syst. Control Lett. 81 (2015) 1–7 .

42] W. Ren , R.W. Beard , Consensus seeking in multiagent systems under dynami-cally changing interaction topologies, IEEE Trans. Autom. Control 50 (5) (2005)

655–661 . 43] Q. Ma , J. Lu , H. Xu , Consensus for nonlinear multi-agent systems with sampled

data, Trans. Inst. Meas. Control 36 (5) (2014) 618–626 . 44] J. Lu , D.W. Ho , Globally exponential synchronization and synchronizability for

general dynamical networks, IEEE Trans. Syst. Man Cybern. Part B Cybern. 40

(2) (2010) 350–361 . 45] H.B. Zeng , Y. He , M. Wu , J. She , New results on stability analysis for systems

with discrete distributed delay, Automatica 60 (2015) 189–192 . 46] P.G. Park , W.I. Lee , S.Y. Lee , Auxiliary function-based integral inequalities for

quadratic functions and their applications to time-delay systems, J. Frankl. Inst.352 (4) (2015) 1378–1396 .

[47] P.G. Park , J.W. Ko , C. Jeong , Reciprocally convex approach to stability of systems

with time-varying delays, Automatica 47 (1) (2011) 235–238 . 48] Y.S. Moon , P. Park , W.H. Kwon , Y.S. Lee , Delay-dependent robust stabilization

of uncertain state-delayed systems, Int. J. Control 74 (14) (2001) 1447–1455 . 49] E. Fridman , U. Shaked , Delay-dependent stability and H ∞ control: Constant and

time-varying delays, Int. J. Control 76 (1) (2003) 48–60 . 50] K. Liu , A. Seuret , Y. Xia , Stability analysis of systems with time-varying de-

lays via the second-order Bessel-Legendre inequality, Automatica 76 (2016)

138–142 .

Hongru Ren received the B.E. in Automation from Uni-

versity of Science and Technology of China, Departmentof Automation, Hefei, Anhui, China in 2013, and he is

currently pursuing the Ph.D. degree also in Department

of Automation, University of Science and Technology ofChina, Hefei, Anhui, China. His research interests include

networked control systems and Kalman filtering.

Junlin Xiong received his B.Eng. and M.Sc. degrees from

Northeastern University, China, and his Ph.D. degree fromthe University of Hong Kong, Hong Kong, in 20 0 0, 20 03

and 2007, respectively. From November 2007 to Febru-

ary 2010, he was a research associate at the Univer-sity of New South Wales at the Australian Defence Force

Academy, Australia. In March 2010, he joined the Univer-sity of Science and Technology of China where he is cur-

rently a professor in the Department of Automation. Cur-rently, he is an associate editor for the IET Control Theory

and Application. His current research interests are in the

fields of negative imaginary systems, large-scale systemsand networked control systems.

Renquan Lu received his Ph.D. degree in Control Scienceand Engineering from Zhejiang University, Hangzhou,

China, in 2004. He was supported by the National Sci-ence Fund for Distinguished Young Scientists of China

in 2014, honored as the Distinguished Professor of Pearl

River Scholars Program of Guangdong Province, the Dis-tinguished Professor of Yangtze River Scholars Program

by the Ministry of Education of China in 2015 and 2017,respectively. Currently, he is a professor of the School

of Automation at Guangdong University of Technology,Guangzhou, China. His research interests include complex

systems, networked control systems, and nonlinear sys-

tems.

Yuanqing Wu received the Ph.D. degree with the Depart-

ment of Control Science and Engineering, Zhejiang Uni-versity, Hangzhou, China, in 2016. He is currently with

the Intelligent Information Processing Laboratory, Guang-

dong University of Technology, Guangzhou, China. From2014 to 2015, he was a Research Assistant with the School

of Electrical and Electronic Engineering, Nanyang Tech-nology University, Singapore. His current research inter-

ests include multiagent systems, large-scalar network sys-tems, output regulation theory, sampled-data control, and

event-triggered control.