• Non ci sono risultati.

Fault Detection for Wireless Networked Control Systems with Stochastic Switching Topology and Time Delay

N/A
N/A
Protected

Academic year: 2021

Condividi "Fault Detection for Wireless Networked Control Systems with Stochastic Switching Topology and Time Delay"

Copied!
14
0
0

Testo completo

(1)

Research Article

Fault Detection for Wireless Networked Control Systems with

Stochastic Switching Topology and Time Delay

Pengfei Guo,

1

Jie Zhang,

1

Hamid Reza Karimi,

2

Yurong Liu,

3,4

Yunji Wang,

5

and Yuming Bo

1

1School of Automation, Nanjing University of Science & Technology, Nanjing 210094, China

2Department of Engineering, Faculty of Engineering and Science, University of Agder, 4898 Grimstad, Norway

3Department of Mathematics, Yangzhou University, Yangzhou 225002, China

4Faculty of Engineering, King Abdulaziz University, Jeddah 21589, Saudi Arabia

5Electrical and Computer Engineering Department, The University of Texas at San Antonio, One UTSA Circle,

San Antonio, TX 78249, USA

Correspondence should be addressed to Jie Zhang; zhangjie.njust@gmail.com

Received 10 April 2014; Revised 26 May 2014; Accepted 27 May 2014; Published 24 June 2014 Academic Editor: Derui Ding

Copyright © 2014 Pengfei Guo et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. This paper deals with the fault detection problem for a class of discrete-time wireless networked control systems described by switching topology with uncertainties and disturbances. System states of each individual node are affected not only by its own measurements, but also by other nodes’ measurements according to a certain network topology. As the topology of system can

be switched in a stochastic way, we aim to design𝐻fault detection observers for nodes in the dynamic time-delay systems. By

using the Lyapunov method and stochastic analysis techniques, sufficient conditions are acquired to guarantee the existence of the

filters satisfying the𝐻performance constraint, and observer gains are derived by solving linear matrix inequalities. Finally, an

illustrated example is provided to verify the effectiveness of the theoretical results.

1. Introduction

Dynamics analysis for wireless networked control systems (WiNCS) has recently been a hot research issue that has been attracting much attention from scholars [1–4], and fault det-ection for WiNCS has got fruitful result in both theoretical researches and practical cations [5–8]. Compared with the traditional point to point control systems or the wired net-worked control systems, using WiNCS can not only avoid a lot of wired interconnections, but also meet some needs of special occasions. Besides, WiNCS can serve as natural mod-els for many practical systems such as power grid networks, cooperate networks, neural networks, and environmental monitoring systems [9–13]. Inspired by the 𝐵𝐴 scale-free model proposed by Barab´asi and Albert in 1999, complex networks have become a focus of research and have attracted increasing attention in various fields of science and engineer-ing [14–17]. From a rich body of literature, stochastic systems

associated with the complex networks played an impor-tant role in network dynamics, and system failure usually occurred when topology switched. In this case, research on fault detection for WiNCS with stochastic switching topology is essential.

To the best of our knowledge, switching topology in sen-sor networks is a hot topic, and great effort has been devoted to dealing with this problem when designing observers for state estimation or fault detection [18–23]. In [24], synchronization problem for complex networks with ing topology was studied. For both fixed and arbitrary switch-ing topology, synchronization criteria were established and stability condition and switching law design method for time-varying switched systems were also presented. In [25], state estimation problem for discrete-time stochastic system with missing measurement was studied. Authors supposed that there was no centralized processor to collect all the infor-mation from the sensors, so nodes should estimate its own

Volume 2014, Article ID 879085, 13 pages http://dx.doi.org/10.1155/2014/879085

(2)

states according to certain topology, and sufficient conditions were proposed to make sure that the augmented system was asymptotical stable. In [26], stability problem of intercon-nected multiagent system was investigated. Agents in system were connected via a certain connection rule; two algebraic sufficient conditions were derived under the circumstance that the topology was uncontrollable. Reference [27] inves-tigated the stability analysis problem on neural networks with Markovian jumping parameters. Both of Lyapunov-Krasovskii stability theory and Itˆo differential rule were established to deal with global asymptotic stability and global exponential stability. Sufficient conditions were acquired based on linear matrix inequality to make the system both stochastically globally exponentially stable and stochastically globally asymptotically stable, respectively. Reference [28] designed a decentralized guaranteed cost dynamic feedback controller to achieve the synchronization of the network, whose topology was randomly changing.

Information flow between sensor nodes is time consum-ing, which leads to transmission delay in WiNCS; many scholars focused on this problem because the time delay is a common issue in many distributed systems [29–32]. Refer-ence [33] designed a sliding mode observer for a class of uncertain nonlinear neutral delay system. Both the reachable motion and the sliding motion were investigated and a suffi-cient condition of asymptotic stability was proposed in terms of linear matrix inequality for the closed-loop system. Refer-ence [34] focused on analyzing discrete-time Takagi-Sugeno (T-S) fuzzy systems with time-varying delays, and a delay partitioning method was used to analyze the scaled small gain of the model. Reference [35] studied the problem of uncer-tain nonlinear singular time-delay systems, and a switching surface function was designed by utilizing singular matrix.

Besides all what is mentioned above, another important factor which arouses unstably in WiNCS is external distur-bance. Since𝐻filtering does not need the accurate statistics of disturbances and ensures an estimation error less than a given disturbance attenuation level, many scholars were devoted to the research of𝐻filtering; see, for example, [36–

38] and the references therein. Reference [36] proposed a novel concept of bounded𝐻synchronization, which cap-tured the transient behavior of the time-varying complex networks over a finite horizon. Reference [38] investigated the robust filtering problem for time-varying Markovian jump systems with randomly occurring nonlinearities and satura-tion; a robust filter was designed such that the disturbance attenuation level was guaranteed.

Motivated by the previous researches stated above, our target is focused on the fault detection problem for WiNCS described by discrete-time systems with switching topology and uncertainties. The main contributions of this paper can be summarized as follows.(1) The stochastic switching topol-ogy of WiNCS is introduced to describe the binary switch between two kinds of topologies governed by a Bernoulli-distributed white noise sequence.(2) 𝐻observers are desi-gned to ensure an estimation error less than a given dis-turbance attenuation level. (3) Distributed fault detection observers are designed for each individual node according to the given topologies.

The rest of paper is organized as follows. In Section2, the fault detection problem of WiNCS is formulated. In Section3, we present sufficient conditions to make the filtering error system exponentially stable in the mean square, which also satisfies𝐻constraints. Furthermore, the gains of observers are also designed through LMI. A numerical example is given in Section4to show the effectiveness of proposed method. Finally, we give our conclusions in Section5.

Notations.The notations in this paper are quite standard.R𝑛

andR𝑛×𝑚denote the𝑛-dimensional Euclidean space and the set of𝑛×𝑚 real matrices; the superscript “𝑇” stands for matrix transposition;𝐼 is the matrix of appropriate dimension; ‖ ⋅ ‖ denotes the Euclidean norm of a vector and its induced norm of matrix; the notation𝑋 > 0 (resp., 𝑋 ≥ 0), for 𝑋 ∈ R𝑛×𝑛, means that the matrix𝑋 is real symmetric positive definite (respective positive definite).E{⋅} stands for the expectation operator. dim{⋅} is the dimension of a matrix. What is more, we use (∗) to represent the entries implied by symmetry. Matrices, if not explicitly specified, are assumed to have compatible dimensions.

2. Problem Formulation

Consider a type of WiNCS, whose topology can be switched at a random instant. In this case, the state of each individual node is affected not only by itself, but also by the connection relationship with other nodes. In this paper, we suppose that the system structure can only be switched between two topologies. The dynamic networks with stochastic switching topology can be described by

𝑥𝑖(𝑘 + 1) = (𝐴 + Δ𝐴) 𝑥𝑖(𝑘) + 𝐵𝑥𝑖(𝑘 − 𝜏𝑘) + 𝛼∑𝑁 𝑗=1 𝐷𝑖𝑗𝛼𝑥𝑗(𝑘) + (1 − 𝛼)∑𝑁 𝑗=1 𝐷1−𝛼𝑖𝑗 𝑥𝑗(𝑘) + 𝐸𝑓𝑓 (𝑘) + 𝐸VV (𝑘) , 𝑦𝑖(𝑘) = 𝐶𝑥𝑖(𝑘) , 𝑧𝑖(𝑘) = 𝐿𝑥𝑖(𝑘) , 𝑥𝑖(𝑗) = 𝜑𝑖(𝑗) , 𝑗 = −𝜏, −𝜏 + 1, . . . , 0; 𝑖 = 1, 2, . . . , 𝑁, (1) where𝑥𝑖(𝑘) = (𝑥𝑖1(𝑘), 𝑥𝑖2(𝑘), . . . , 𝑥𝑖𝑛(𝑘))𝑇∈ R𝑛is the system state vector of the 𝑖th node, 𝑦𝑖(𝑘) is the measured output vector of the𝑖th node, 𝑧𝑖(𝑘) is the controlled output vector of the𝑖th node, V(𝑘) is the disturbance, and 𝑓(𝑘) is a fault. 𝐴, 𝐵, 𝐶, 𝐿, 𝐸𝑓, and𝐸Vare known constant matrices with appro-priate dimensions,Δ𝐴 is the system uncertainty arising from uncertain factors, and𝐷𝛼 = [𝐷𝛼𝑖𝑗]

𝑛×𝑛and𝐷

1−𝛼 = [𝐷1−𝛼 𝑖𝑗 ]𝑛×𝑛

are two coupled configuration matrices standing for different topologies which can be switched to each other.𝐷𝛼𝑖𝑗is defined as follows: if there is a connection from node 𝑖 to node 𝑗 (𝑖 ̸= 𝑗), then 𝐷𝛼

𝑖𝑗 = 1; otherwise 𝐷𝛼𝑖𝑗 = 0 (𝑖 ̸= 𝑗),

and the diagonal elements of the matrix are defined as 𝐷𝛼𝑖𝑖 = − ∑𝑁𝑗=1,𝑗 ̸= 𝑖𝐷𝛼𝑖𝑗 = − ∑𝑁𝑗=1,𝑗 ̸= 𝑖𝐷𝛼𝑗𝑖, and 𝐷1−𝛼𝑖𝑗 has the

(3)

same notation as𝐷𝛼𝑖𝑗does.𝛼 is a Bernoulli-distributed white noise sequence with

Prob{𝛼 = 1} = E {𝛼} = 𝛼,

Prob{𝛼 = 0} = 1 − E {𝛼} = 1 − 𝛼, (2) where𝛼 ∈ [0, 1] is a known constant.

For the system shown in (1), we make the following assumption throughout the paper.

Assumption 1. The perturbation parameter of the system

satisfies

Δ𝐴 = 𝑀𝐷 (𝑘) 𝐻, (3) where𝑀 and 𝑁 are, respectively, known constant matrices, 𝐷(𝑘) is a time-varying delay uncertain matrix, yet Lebesgue measurable, and𝐷𝑇(𝑘)𝐷(𝑘) ≤ 𝐼.

Assumption 2. The function 𝜏𝑘 describes the transmission

delay which satisfies

0 ≤ 𝜏𝑘≤ 𝜏. (4)

Remark 3. Sensor nodes in WiNCS are usually in dynamic

motion. When two nodes are within communication range, the linkage between them can be established; otherwise, their linkage may be broken off. The relative distance between nodes arouses in the topology switches. For the purpose of simplicity, we suppose that the system only switches between two topologies,𝐷𝛼and𝐷1−𝛼, and binary switches for a cer-tain node occur according to a given probability distribution.

We construct the following state observer for node𝑖:

̂𝑥𝑖(𝑘 + 1) = 𝐴̂𝑥𝑖(𝑘) +∑𝑁 𝑗=1 𝑘𝑖𝑗[𝑦𝑗(𝑘) − ̂𝑦𝑗(𝑘)] , ̂𝑦𝑖(𝑘) = 𝐶̂𝑥𝑖(𝑘) , ̂𝑧𝑖(𝑘) = 𝐿̂𝑥𝑖(𝑘) , (5)

wherê𝑥𝑖(𝑘) ∈ R𝑛is the estimation value of𝑥𝑖(𝑘), ̂𝑦𝑖(𝑘) is the estimation value of𝑦𝑖(𝑘), ̂𝑧𝑖(𝑘) is the estimation value of 𝑧𝑖(𝑘), and𝑘𝑖𝑗∈ R𝑛×𝑛is the gain of observer to be designed.

Define the state error𝑒𝑥𝑖(𝑘), measured output error 𝑒𝑦𝑖(𝑘), and the controlled output error̃𝑧𝑖(𝑘) of the system

𝑒𝑥𝑖(𝑘) = 𝑥𝑖(𝑘) − ̂𝑥𝑖(𝑘) ,

𝑒𝑦𝑖(𝑘) = 𝑦𝑖(𝑘) − ̂𝑦𝑖(𝑘) , ̃𝑧𝑖(𝑘) = 𝑧𝑖(𝑘) − ̂𝑧𝑖(𝑘) .

(6)

If system (1) has no fault, the residual is close to zero, and we set up residual evaluation function𝐽 and fault threshold 𝐽th

as follows: 𝐽 = {∑𝑁 𝑘=1 𝑒𝑇𝑦𝑖(𝑘)𝑒𝑦𝑖(𝑘)} 1/2 𝐽th= sup 𝑓(𝑘)=0𝐽. (7)

So the system fault can be detected by comparing𝐽 and 𝐽thas

follows:

𝐽 ≤ 𝐽th No fault happens,

𝐽 > 𝐽th Fault happens.

(8)

By utilizing the Kronecker product, the error system can be obtained from (1) and (5) as follows:

𝑒 (𝑘 + 1) = ( ̃𝐴 − 𝐾̃𝐶) 𝑒 (𝑘) + Δ ̃𝐴𝑥 (𝑘) + ̃𝐵𝑥 (𝑘 − 𝜏𝑘) + (𝛼 − 𝛼) (̃𝐷1− ̃𝐷2) 𝑥 (𝑘) + 𝛼̃𝐷1𝑥 (𝑘) + (1 − 𝛼) ̃𝐷2𝑥 (𝑘) + ̃𝐸𝑓𝑓 (𝑘) + ̃𝐸VV (𝑘) , ̃𝑧 (𝑘) = ̃𝐿𝑒 (𝑘) , (9) where 𝑥 (𝑘) = [𝑥𝑇1(𝑘), 𝑥𝑇2(𝑘), . . . , 𝑥𝑁𝑇(𝑘)]𝑇, ̂𝑥 (𝑘) = [̂𝑥𝑇1(𝑘), ̂𝑥𝑇2(𝑘), . . . , ̂𝑥𝑁𝑇(𝑘)]𝑇, 𝑦 (𝑘) = [𝑦𝑇 1(𝑘), 𝑦2𝑇(𝑘), . . . , 𝑦𝑇𝑁(𝑘)] 𝑇 , ̂𝑦 (𝑘) = [ ̂𝑦𝑇 1(𝑘), ̂𝑦2𝑇(𝑘), . . . , ̂𝑦𝑇𝑁(𝑘)] 𝑇 , 𝑧 (𝑘) = [𝑧1𝑇(𝑘), 𝑧2𝑇(𝑘), . . . , 𝑧𝑇𝑁(𝑘)] 𝑇 , ̂𝑧 (𝑘) = [̂𝑧𝑇 1(𝑘), ̂𝑧2𝑇(𝑘), . . . , ̂𝑧𝑇𝑁(𝑘)] 𝑇 , ̃ 𝐴 = 𝐼𝑁⊗ 𝐴, ̃𝐵 = 𝐼𝑁⊗ 𝐵, ̃ 𝐶 = 𝐼𝑁⊗ 𝐶, Δ ̃𝐴 = 𝐼𝑁⊗ Δ𝐴, ̃ 𝐷1= 𝐷𝛼⊗ 𝐼 dim(𝐴), 𝐷̃2= 𝐷1−𝛼⊗ 𝐼dim(𝐴), 𝐾 = (𝑘𝑖𝑗)𝑛×𝑛, ̃𝐸𝑓= 𝐼𝑁⊗ 𝐸𝑓, ̃𝐸V= 𝐼𝑁⊗ 𝐸V, ̃𝐿 = 𝐼𝑁⊗ 𝐿, ̃𝑧 (𝑘) = 𝑧 (𝑘) − ̂𝑧 (𝑘) . (10)

(4)

By introducing an augmented vector 𝜂(𝑘) = [𝑥𝑇(𝑘) 𝑒𝑇(𝑘)]𝑇, we have the following augmented system:

𝜂 (𝑘 + 1) = A𝜂 (𝑘) + ΔA𝜂 (𝑘) + B𝜂 (𝑘 − 𝜏𝑘) + (𝛼 − 𝛼) D𝜂 (𝑘) + 𝛼D1𝜂 (𝑘) + (1 − 𝛼) D2𝜂 (𝑘) + E𝑓𝑓 (𝑘) + EVV (𝑘) , ̃𝑧 (𝑘) = L𝜂 (𝑘) , (11) where A = [𝐴0 ̃̃ 𝐴 − 𝐾̃0 𝐶] , ΔA = [ΔΔ ̃𝐴 0𝐴 0̃ ] , B = [̃𝐵 0̃𝐵 0] , D = [𝐷̃1− ̃𝐷2 0 ̃ 𝐷1− ̃𝐷2 0] , D1= [𝐷̃1 0 ̃ 𝐷1 0] , D2= [ ̃ 𝐷2 0 ̃ 𝐷2 0] , E𝑓= [̃𝐸𝑓 ̃𝐸𝑓] , EV= [ ̃𝐸V ̃𝐸V] , L = [0 ̃𝐿] . (12)

Definition 4 (see [39]). Filtering error system (11) is said to be

exponentially stable in the mean square for any initial con-ditions when𝑓(𝑘) = 0 and V(𝑘) = 0, if there exist constants 𝛿 > 0 and 0 < 𝜅 < 1 such that the following inequality holds:

E {󵄩󵄩󵄩󵄩𝜂(𝑘)󵄩󵄩󵄩󵄩2} ≤ 𝛿𝑘 𝜅 sup

−𝜏≤𝑖≤0E {󵄩󵄩󵄩󵄩𝜂 (𝑖)󵄩󵄩󵄩󵄩

2} , ∀𝑘 ≥ 0.

(13) In this paper, we are going to design the fault detection observers for a class of WiNCS with randomly switching topology such that filtering error system (11) satisfies the following requirements simultaneously.

(C1) Filtering error system (11) with𝑓(𝑘) = 0, V(𝑘) = 0 is exponentially stable in the mean square.

(C2) For any 𝑓(𝑘) = 0, V(𝑘) ̸= 0 under the zero initial condition, the filtering error satisfies

∞ ∑ 𝑘=0 E {1 𝑁‖̃𝑧(𝑘)‖2} ≤ 𝛾2 ∞ ∑ 𝑘=0 E {‖V (𝑘)‖2} , (14) where𝛾 is a given scalar.

Besides, some useful and important lemmas that will be used in deriving out results will be introduced below.

Lemma 5 (Schur complement [40]). Given a symmetric

mat-rix𝑆 = [𝑆11𝑆12

𝑆21𝑆22], where 𝑆11is𝑟 × 𝑟 dimensional, the following

three conditions are equivalent:

(1)𝑆 < 0;

(2)𝑆11< 0 and 𝑆22− 𝑆𝑇12𝑆11−1𝑆12< 0; (3)𝑆22< 0 and 𝑆11− 𝑆12𝑆22−1𝑆𝑇12< 0.

Lemma 6 (see [25]). For any𝑥, 𝑦 ∈ 𝑅𝑛, and𝜇 > 0, the

fol-lowing inequality holds:

2𝑥𝑇𝑦 ≤ 𝜇𝑥𝑇𝑥 +𝜇1𝑦𝑇𝑦. (15)

Lemma 7 (see [41]). Let𝑌 = 𝑌𝑇,𝑀, 𝑁, and 𝐷(𝑡) be real

matrix of proper dimensions and𝐷𝑇(𝑡)𝐷(𝑡) ≤ 𝐼; then

inequ-ality𝑌+𝑀𝐷𝑁+(𝑀𝐷𝑁)𝑇< 0 holds if there exists a constant 𝜀,

which makes the following inequality hold:

𝑌 + 𝜀𝑁𝑁𝑇+ 𝜀−1𝑀𝑇𝑀 < 0 (16) or equivalently [ [ 𝑌 𝑀 𝜀𝑁𝑇 ∗ −𝜀𝐼 0 ∗ ∗ −𝜀𝐼 ] ] < 0. (17)

3. Main Results

In this section, by constructing a proper Lyapunov-Krasovskii functional combined with linear matrix inequalities, we are going to propose sufficient conditions such that filtering error system (11) is asymptotically stable in the mean square.

Theorem 8. Consider system (1) and suppose that observer

gain𝐾 is given. Filtering error system (11) is said to be

asymp-totically stable in the mean square, if there exist positive definite

matrix𝑃 = diag{𝑃1, 𝑃2} and 𝑄 > 0 with proper dimensions

satisfying the following inequality:

Π = [Π11 0

0 Π22] < 0, (18)

where

Π11= 4A𝑇𝑃A + 4ΔA𝑇𝑃ΔA + 𝛼 (1 − 𝛼) D𝑇𝑃D + 4𝛼D𝑇1𝑃D1+ (4 − 4𝛼) D𝑇2𝑃D2− 𝑃 + (1 + 𝜏) 𝑄,

Π22= 4B𝑇𝑃B − 𝑄.

(19)

Proof. For the stability analysis of system (11), we set𝑓(𝑘) = 0,

V(𝑘) = 0, and system (11) can be rewritten as 𝜂 (𝑘 + 1) = A𝜂 (𝑘) + ΔA𝜂 (𝑘) + B𝜂 (𝑘 − 𝜏𝑘)

+ (𝛼 − 𝛼) D𝜂 (𝑘) + 𝛼D1𝜂 (𝑘)

+ (1 − 𝛼) D2𝜂 (𝑘) .

(20)

Then, choose the following Lyapunov-Krasovskii func-tional:

(5)

where 𝑉1(𝑘) = 𝜂𝑇(𝑘) 𝑃𝜂 (𝑘) , 𝑉2(𝑘) = 𝑘−1∑ 𝑖=𝑘−𝜏𝑘 𝜂𝑇(𝑖) 𝑄𝜂 (𝑖) , 𝑉3(𝑘) = ∑0 𝑗=1−𝜏 𝑘−1 ∑ 𝑖=𝑘+𝑗 𝜂𝑇(𝑖) 𝑄𝜂 (𝑖) . (22)

By calculating the difference of𝑉(𝑘) along system (20), we have E {Δ𝑉1} = E {𝜂𝑇(𝑘 + 1) 𝑃𝜂 (𝑘 + 1) − 𝜂𝑇(𝑘) 𝑃𝜂 (𝑘)} = 𝜂𝑇(𝑘) A𝑇𝑃A𝜂 (𝑘) + 2𝜂𝑇(𝑘) A𝑇𝑃ΔA𝜂 (𝑘) + 2𝜂𝑇(𝑘) A𝑇𝑃B𝜂 (𝑘 − 𝜏𝑘) + 2𝛼𝜂𝑇(𝑘) A𝑇𝑃D1𝜂 (𝑘) + 2 (1 − 𝛼) 𝜂𝑇(𝑘) A𝑇𝑃D2𝜂 (𝑘) + 𝜂𝑇(𝑘) ΔA𝑇𝑃ΔA𝜂 (𝑘) + 2𝜂𝑇(𝑘) ΔA𝑇𝑃B𝜂 (𝑘 − 𝜏𝑘) + 2𝛼𝜂𝑇(𝑘) ΔA𝑇𝑃D1𝜂 (𝑘) + 2 (1 − 𝛼) 𝜂𝑇(𝑘) ΔA𝑇𝑃D 2𝜂 (𝑘) + 𝜂𝑇(𝑘 − 𝜏𝑘) B𝑇𝑃B𝜂 (𝑘 − 𝜏𝑘) + 2𝛼𝜂𝑇(𝑘 − 𝜏𝑘) B𝑇𝑃D1𝜂 (𝑘) + 2 (1 − 𝛼) 𝜂𝑇(𝑘 − 𝜏𝑘) B𝑇𝑃D2𝜂 (𝑘) + 𝛼 (1 − 𝛼) 𝜂𝑇(𝑘) D𝑇𝑃D𝜂 (𝑘) + 𝛼2𝜂𝑇(𝑘) D𝑇1𝑃D1𝜂 (𝑘) + 2𝛼 (1 − 𝛼) 𝜂𝑇(𝑘) D𝑇1𝑃D2𝜂 (𝑘) + (1 − 𝛼)2𝜂𝑇(𝑘) D𝑇2𝑃D2𝜂 (𝑘) − 𝜂𝑇(𝑘) 𝑃𝜂 (𝑘) . (23) In terms of Lemma6, we have

2𝜂𝑇(𝑘) A𝑇𝑃ΔA𝜂 (𝑘) ≤ 𝜂𝑇(𝑘) A𝑇𝑃A𝜂 (𝑘) + 𝜂𝑇(𝑘) ΔA𝑇𝑃ΔA𝜂 (𝑘) , 2𝜂𝑇(𝑘) A𝑇𝑃B𝜂 (𝑘 − 𝜏𝑘) ≤ 𝜂𝑇(𝑘) A𝑇𝑃A𝜂 (𝑘) + 𝜂𝑇(𝑘 − 𝜏 𝑘) B𝑇𝑃B𝜂 (𝑘 − 𝜏𝑘) , 2𝛼𝜂𝑇(𝑘) A𝑇𝑃D1𝜂 (𝑘) ≤ 𝛼𝜂𝑇(𝑘) A𝑇𝑃A𝜂 (𝑘) + 𝛼𝜂𝑇(𝑘) D𝑇1𝑃D1𝜂 (𝑘) , 2 (1 − 𝛼) 𝜂𝑇(𝑘) A𝑇𝑃D2𝜂 (𝑘) ≤ (1 − 𝛼) 𝜂𝑇(𝑘) A𝑇𝑃A𝜂 (𝑘) + (1 − 𝛼) 𝜂𝑇(𝑘) D𝑇2𝑃D2𝜂 (𝑘) , 2𝜂𝑇(𝑘) ΔA𝑇𝑃B𝜂 (𝑘 − 𝜏𝑘) ≤ 𝜂𝑇(𝑘) ΔA𝑇𝑃ΔA𝜂 (𝑘) + 𝜂𝑇(𝑘 − 𝜏𝑘) B𝑇𝑃B𝜂 (𝑘 − 𝜏𝑘) , 2𝛼𝜂𝑇(𝑘) ΔA𝑇𝑃D1𝜂 (𝑘) ≤ 𝛼𝜂𝑇(𝑘) ΔA𝑇𝑃ΔA𝜂 (𝑘) + 𝛼𝜂𝑇(𝑘) D𝑇1𝑃D1𝜂 (𝑘) , 2 (1 − 𝛼) 𝜂𝑇(𝑘) ΔA𝑇𝑃D2𝜂 (𝑘) ≤ (1 − 𝛼) 𝜂𝑇(𝑘) ΔA𝑇𝑃ΔA𝜂 (𝑘) + (1 − 𝛼) 𝜂𝑇(𝑘) D𝑇2𝑃D2𝜂 (𝑘) , 2𝛼𝜂𝑇(𝑘 − 𝜏𝑘) B𝑇𝑃D1𝜂 (𝑘) ≤ 𝛼𝜂𝑇(𝑘 − 𝜏𝑘) B𝑇𝑃B𝜂 (𝑘 − 𝜏𝑘) + 𝛼𝜂𝑇(𝑘) D𝑇1𝑃D1𝜂 (𝑘) , 2 (1 − 𝛼) 𝜂𝑇(𝑘 − 𝜏𝑘) B𝑇𝑃D2𝜂 (𝑘) ≤ (1 − 𝛼) 𝜂𝑇(𝑘 − 𝜏𝑘) B𝑇𝑃B𝜂 (𝑘 − 𝜏𝑘) + (1 − 𝛼) 𝜂𝑇(𝑘) D𝑇2𝑃D2𝜂 (𝑘) , 2𝛼 (1 − 𝛼) 𝜂𝑇(𝑘) D𝑇 1𝑃D2𝜂 (𝑘) ≤ 𝛼 (1 − 𝛼) 𝜂𝑇(𝑘) D𝑇1𝑃D1𝜂 (𝑘) + 𝛼 (1 − 𝛼) 𝜂𝑇(𝑘) D𝑇2𝑃D2𝜂 (𝑘) . (24) Next, we have derived that

E {Δ𝑉2} = E {𝑉2(𝑘 + 1) − 𝑉2(𝑘)} = ∑𝑘 𝑖=𝑘+1−𝜏𝑘+1 𝜂𝑇(𝑖) 𝑄𝜂 (𝑖) − 𝑘−1∑ 𝑖=𝑘−𝜏𝑘 𝜂𝑇(𝑖) 𝑄𝜂 (𝑖) = 𝜂𝑇(𝑘) 𝑄𝜂 (𝑘) − 𝜂𝑇(𝑘 − 𝜏𝑘) 𝑄𝜂 (𝑘 − 𝜏𝑘) + 𝑘−1∑ 𝑖=𝑘+1−𝜏𝑘+1 𝜂𝑇(𝑖) 𝑄𝜂 (𝑖) − 𝑘−1∑ 𝑖=𝑘+1−𝜏𝑘 𝜂𝑇(𝑖) 𝑄𝜂 (𝑖)

(6)

≤ 𝜂𝑇(𝑘) 𝑄𝜂 (𝑘) − 𝜂𝑇(𝑘 − 𝜏𝑘) 𝑄𝜂 (𝑘 − 𝜏𝑘) + ∑𝑘 𝑖=𝑘+1−𝜏𝑘 𝜂𝑇(𝑖) 𝑄𝜂 (𝑖) , E {Δ𝑉3} = E {𝑉3(𝑘 + 1) − 𝑉3(𝑘)} = ∑0 𝑗=1−𝜏 𝑘 ∑ 𝑖=𝑘+1+𝑗 𝜂𝑇(𝑖) 𝑄𝜂 (𝑖) − ∑0 𝑗=1−𝜏 𝑘−1 ∑ 𝑖=𝑘+𝑗 𝜂𝑇(𝑖) 𝑄𝜂 (𝑖) = ∑0 𝑗=1−𝜏{𝜂 𝑇(𝑘) 𝑄𝜂 (𝑘) − 𝜂𝑇(𝑘 + 𝑗) 𝑄𝜂 (𝑘 + 𝑗)} = 𝜏𝜂𝑇(𝑘) 𝑄𝜂 (𝑘) − ∑𝑘 𝑖=𝑘+1−𝜏 𝜂𝑇(𝑖) 𝑄𝜂 (𝑖) . (25) Substituting (23)–(25) into (21), we have

E {Δ𝑉} = E {Δ𝑉1+ Δ𝑉2+ Δ𝑉3} = 𝛿𝑇(𝑘) Π𝛿 (𝑘) , (26) where 𝛿 (𝑘) = [𝜂𝑇(𝑘) 𝜂𝑇(𝑘 − 𝜏 𝑘)] 𝑇 . (27)

According to Theorem 8, we haveΠ < 0. For all the 𝛿(𝑘) ̸= 0, E{Δ𝑉} < 0, and there is a sufficiently small scalar 𝜀0> 0 such that

Π + 𝜀0diag{𝐼, 0} < 0. (28) Therefore, we can conclude from (26) and (28) that

E {Δ𝑉} ≤ −𝜀0E {󵄩󵄩󵄩󵄩𝜂(𝑘)󵄩󵄩󵄩󵄩2} . (29)

According to (21), we obtain that E {𝑉 (𝑘)} ≤ 𝜆1E {󵄩󵄩󵄩󵄩𝜂 (𝑘)󵄩󵄩󵄩󵄩2} + 𝜆2 𝑘−1 ∑ 𝑖=𝑘−𝜏E {󵄩󵄩󵄩󵄩𝜂 (𝑖)󵄩󵄩󵄩󵄩 2} , (30)

where𝜆1 = 𝜆max(𝑃) and 𝜆2= (𝜏 + 1)𝜆max(𝑄).

For any scalar𝜎 > 1, taking (21) into consideration, we have 𝜎𝑘+1E {𝑉 (𝑘 + 1)} − 𝜎𝑘E {𝑉 (𝑘)} = 𝜎𝑘+1E {Δ𝑉} + 𝜎𝑘(𝜎 − 1) E {𝑉 (𝑘)} ≤ 𝜖1(𝜎) 𝜎𝑘E {󵄩󵄩󵄩󵄩𝜂(𝑘)󵄩󵄩󵄩󵄩2} + 𝜖2(𝜎) 𝑘−1∑ 𝑖=𝑘−𝜏 𝜎𝑘E {󵄩󵄩󵄩󵄩𝜂 (𝑖)󵄩󵄩󵄩󵄩2} , (31) where𝜖1(𝜎) = (𝜎 − 1)𝜆1− 𝜎𝜀0and𝜖2(𝜎) = (𝜎 − 1)𝜆2.

Besides, for integer𝑀 ≥ 𝜏 + 1, summing up both sides of (31) from 0 to𝑀 − 1, we have 𝜎𝑀E {𝑉 (𝑘 + 1)} − E {𝑉 (0)} ≤ 𝜖1(𝜎)𝑀−1∑ 𝑘=0 𝜎𝑘E {󵄩󵄩󵄩󵄩𝜂(𝑘)󵄩󵄩󵄩󵄩2} + 𝜖2(𝜎)𝑀−1∑ 𝑘=0 𝑘−1 ∑ 𝑖=𝑘−𝜏 𝜎𝑘E {󵄩󵄩󵄩󵄩𝜂(𝑖)󵄩󵄩󵄩󵄩2} . (32) For𝜏 > 1, 𝑀−1 ∑ 𝑘=0 𝑘−1 ∑ 𝑖=𝑘−𝜏 𝜎𝑘E {󵄩󵄩󵄩󵄩𝜂(𝑖)󵄩󵄩󵄩󵄩2} ≤ (∑−1 𝑖=−𝜏 𝑖+𝜏 ∑ 𝑘=0 +𝑀−1−𝜏∑ 𝑖=0 𝑖+𝜏 ∑ 𝑘=𝑖+1 + 𝑀−1∑ 𝑖=𝑀−1−𝜏 𝑀−1 ∑ 𝑘=𝑖+1 ) × 𝜎𝑘E {󵄩󵄩󵄩󵄩𝜂(𝑖)󵄩󵄩󵄩󵄩2} ≤ 𝜏∑−1 𝑖=−𝜏 𝜎𝑖+𝜏E {󵄩󵄩󵄩󵄩𝜂(𝑖)󵄩󵄩󵄩󵄩2} + 𝜏𝑀−1−𝜏∑ 𝑖=0 𝜎𝑖+𝜏E {󵄩󵄩󵄩󵄩𝜂(𝑖)󵄩󵄩󵄩󵄩2} + 𝜏 𝑀−1∑ 𝑖=𝑀−1−𝜏 𝜎𝑖+𝜏E {󵄩󵄩󵄩󵄩𝜂(𝑖)󵄩󵄩󵄩󵄩2} ≤ 𝜏𝜎𝜏max −𝜏≤𝑖≤0E {󵄩󵄩󵄩󵄩𝜂(𝑖)󵄩󵄩󵄩󵄩 2} + 𝜏𝜎𝜏𝑀−1 𝑖=0 𝜎𝑖E {󵄩󵄩󵄩󵄩𝜂(𝑖)󵄩󵄩󵄩󵄩2} . (33)

Then from (32) and (33), we have 𝜎𝑘E {𝑉 (𝑘)} ≤ E {𝑉 (0)} + (𝜖1(𝜎) + 𝜖2(𝜎)) 𝑘−1 ∑ 𝑖=0 𝜎𝑖E {󵄩󵄩󵄩󵄩𝜂(𝑖)󵄩󵄩󵄩󵄩2} + 𝜖2(𝜎) ∑ −𝜏≤𝑖≤0E {󵄩󵄩󵄩󵄩𝜂(𝑖)󵄩󵄩󵄩󵄩 2} , (34) where 𝜖2(𝜎) = 𝜏𝜎𝜏(𝜎 − 1) 𝜆2. (35) We set𝜆0 = 𝜆min(𝑃) and 𝜆 = max{𝜆1, 𝜆2}; it is easy to follow that

E {𝑉 (𝑘)} ≥ 𝜆0E {󵄩󵄩󵄩󵄩𝜂(𝑘)󵄩󵄩󵄩󵄩2} . (36)

Besides, we can conclude from (30) that E {𝑉 (0)} ≤ 𝜆 max

−𝜏≤𝑖≤0E {󵄩󵄩󵄩󵄩𝜂(𝑖)󵄩󵄩󵄩󵄩 2} .

(37) It can be verified that there exists𝜎0> 1 that

(7)

So it is clear to see from (34) to (38) that E {󵄩󵄩󵄩󵄩𝜂(𝑘)󵄩󵄩󵄩󵄩2} ≤ (1 𝜎0) 𝑘𝜆 + 𝜖 2(𝜎0) 𝜆0 −𝜏≤𝑖≤0maxE {󵄩󵄩󵄩󵄩𝜂 (𝑖)󵄩󵄩󵄩󵄩 2} . (39)

So augmented system (11) is exponentially mean-square stable according to Definition4when𝑓(𝑘) = 0 and V(𝑘) = 0, and the proof of Theorem8is complete.

In addition, we are going to analyze the𝐻performance of filtering error system (11).

Theorem 9. For the given disturbance attenuation level 𝛾 >

0 and observer gain 𝐾, filtering error system (11) is said to

be asymptotically stable in the mean square and satisfies𝐻

constraints in (14) with 𝑓(𝑘) = 0, V(𝑘) ̸= 0, if there exist

positive definite matrix𝑃 = diag{𝑃1, 𝑃2}, 𝑄 > 0 with proper

dimensions, and𝜀 > 0 satisfying the following inequality:

Γ = [ [ Γ11 0 Γ13 ∗ Π22 Γ23 ∗ ∗ Γ33− 𝛾2𝐼] ] < 0, (40) where Γ11= Π11+ ΔA𝑇𝑃ΔA + 1 𝑁L𝑇L,

Γ13= A𝑇𝑃EV+ 𝛼D1𝑇𝑃EV+ (1 − 𝛼) D𝑇2𝑃EV,

Γ23= B𝑇𝑃E V,

Γ33= 2E𝑇V𝑃EV.

(41)

Π11andΠ22are defined in Theorem8.

Proof. According to Theorem8, filtering error system (11) is

asymptotically stable in the mean square with𝑓(𝑘) = 0, V(𝑘) = 0. By constructing the same Lyapunov-Krasovskii functional as in Theorem8and setting𝑓(𝑘) = 0, we have

E {Δ𝑉𝑘} ≤ E {𝛿𝑇(𝑘) Π𝛿 (𝑘) + 2𝜂𝑇(𝑘) A𝑇𝑃EVV (𝑘) + 2𝜂𝑇(𝑘) ΔA𝑇𝑃EVV (𝑘) + 2𝜂𝑇(𝑘 − 𝜏𝑘) B𝑇𝑃EVV (𝑘) + 2𝛼𝜂𝑇(𝑘) D𝑇1𝑃EVV (𝑘) + 2 (1 − 𝛼) 𝜂𝑇(𝑘) D𝑇2𝑃EVV (𝑘) + V𝑇(𝑘) E𝑇V𝑃EVV (𝑘)} , (42)

where𝛿(𝑘) and Π are previously defined. It follows from Lemma6that

2𝜂𝑇(𝑘) ΔA𝑇𝑃EVV (𝑘) ≤ 𝜂𝑇(𝑘) ΔA𝑇𝑃ΔA𝜂 (𝑘)

+ V(𝑘)𝑇E𝑇

V𝑃EVV (𝑘) .

(43)

Substituting (43) into (42), we have E {Δ𝑉𝑘} ≤ E {𝛿𝑇(𝑘) Π𝛿 (𝑘) + 2𝜂𝑇(𝑘) A𝑇𝑃E VV (𝑘) + 𝜂𝑇(𝑘) ΔA𝑇𝑃ΔA𝜂 (𝑘) + 2𝜂𝑇(𝑘 − 𝜏 𝑘) B𝑇𝑃EVV (𝑘) + 2𝛼𝜂𝑇(𝑘) D𝑇1𝑃EVV (𝑘) + 2 (1 − 𝛼) 𝜂𝑇(𝑘) D𝑇2𝑃EVV (𝑘) + 2V𝑇(𝑘) E𝑇V𝑃EVV (𝑘)} . (44)

By setting ̃𝛿(𝑘) = [𝛿𝑇(𝑘) V𝑇(𝑘)]𝑇, (44) can be written as E {Δ𝑉 (𝑘)} ≤ E{{ { ̃𝛿𝑇(𝑘) [ [ Π11+ ΔA𝑇𝑃ΔA 0 Γ 13 ∗ Π22 Γ23 ∗ ∗ Γ33 ] ] ̃𝛿(𝑘)}} } , (45) where Γ13 = A𝑇𝑃EV + 𝛼D𝑇1𝑃EV + (1 − 𝛼)D𝑇2𝑃EV23 = B𝑇𝑃EV, andΓ33 = 2E𝑇V𝑃EV.

In order to deal with the 𝐻 performance of (11), we introduce the following index:

𝐽 (𝑛) = E∑𝑛

𝑘=0

{1

𝑁̃𝑧𝑇(𝑘) ̃𝑧 (𝑘) − 𝛾2V𝑇(𝑘) V (𝑘)} , (46) where𝑛 is a nonnegative integer.

When the system is under zero initial condition, we have 𝐽 (𝑛) = E∑𝑛 𝑘=0 {1 𝑁̃𝑧𝑇(𝑘) ̃𝑧 (𝑘) − 𝛾2V𝑇(𝑘) V (𝑘) + Δ𝑉 (𝑘)} − E {𝑉 (𝑛 + 1)} ≤ E∑𝑛 𝑘=0 {1 𝑁̃𝑧𝑇(𝑘) ̃𝑧 (𝑘) − 𝛾2V𝑇(𝑘) V (𝑘) + Δ𝑉 (𝑘)} ≤ E∑𝑛 𝑘=0 {̃𝛿𝑇(𝑘) Γ̃𝛿(𝑘)} . (47) According to Theorem9, we have𝐽(𝑛) ≤ 0. Furthermore, letting𝑛 → ∞, we have ∞ ∑ 𝑘=0 E {𝑁1‖̃𝑧(𝑘)‖2} ≤ 𝛾2∑∞ 𝑘=0E {‖V (𝑘)‖ 2} , (48)

so the proof of Theorem9is complete.

Next, sufficient condition is proposed for designing𝐻 filter for WiNCS as shown in (1).

(8)

Theorem 10. For the given disturbance attenuation level 𝛾 >

0, filtering error system (11) is said to be asymptotically stable

in the mean square and satisfies𝐻 constraints in (14) with

𝑓(𝑘) = 0, V(𝑘) ̸= 0, if there exist positive definite matrix 𝑃 = diag{𝑃1, 𝑃2}, 𝑄 > 0, a general matrix 𝑋 with proper

dimensions, and𝜀 > 0 satisfying the following inequality:

Υ = [ [ [ [ [ [ Υ11 0 Υ13 Υ14 0 ∗ −𝑄 Γ23 Υ24 0 ∗ ∗ Γ33− 𝛾2𝐼 0 0 ∗ ∗ ∗ Υ44 Υ45 ∗ ∗ ∗ ∗ −𝜀𝐼 ] ] ] ] ] ] < 0, (49) where Υ11= (1 + 𝜏) 𝑄 − 𝑃 + 𝑁1L𝑇L + 𝜀𝑁𝑇𝑁, Υ13= ΩEV+ 𝛼D𝑇1𝑃EV+ (1 − 𝛼) D𝑇2𝑃EV, Υ14= [2Ω 0 𝛼1D𝑇𝑃 𝛼2D𝑇1𝑃 𝛼3D𝑇2𝑃 0] , Υ24= [0 0 0 0 0 2B𝑇𝑃] , Υ44= diag {−𝑃, −𝑃, −𝑃, −𝑃, −𝑃, −𝑃} , Υ45𝑇 = [0 ̃𝑀𝑇𝑃𝑇 0 0 0 0] , 𝛼1= √𝛼 (1 − 𝛼), 𝛼2= 2√𝛼, 𝛼3= 2√1 − 𝛼, ̃ 𝑁 = 𝐼𝑁⊗ 𝑁, 𝑀 = 𝐼̃ 𝑁⊗ 𝑀, 𝑃 = [𝑃1 𝑃2] , 𝑁 = [ ̃𝑁 0] , Ω = [𝐴̃𝑇𝑃1 0 0 𝐴̃𝑇𝑃2− ̃𝐶𝑇𝑋] . (50)

Γ23 andΓ33 are defined in (41). So the gain of fault detection

observer is

𝐾 = 𝑃2−1𝑋𝑇. (51)

Proof. According to Lemma5, inequality (40) can be

rewrit-ten into the following:

[ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ (1 + 𝜏) 𝑄 − 𝑃 + 𝑁1L𝑇L 0 Γ 13 2A𝑇 52ΔA𝑇 √𝛼 (1 − 𝛼)D𝑇 2√𝛼D𝑇1 2√1 − 𝛼D𝑇2 0 ∗ −𝑄 Γ23 0 0 0 0 0 2B𝑇 ∗ ∗ Γ33− 𝛾2𝐼 0 0 0 0 0 0 ∗ ∗ ∗ −𝑃−1 0 0 0 0 0 ∗ ∗ ∗ ∗ −𝑃−1 0 0 0 0 ∗ ∗ ∗ ∗ ∗ −𝑃−1 0 0 0 ∗ ∗ ∗ ∗ ∗ ∗ −𝑃−1 0 0 ∗ ∗ ∗ ∗ ∗ ∗ ∗ −𝑃−1 0 ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ −𝑃−1 ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] < 0. (52)

Multiplying diag{𝐼, 𝐼, 𝐼, 𝑃, 𝑃, 𝑃, 𝑃, 𝑃, 𝑃} on both sides of the above matrix inequality, we have

[ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ (1 + 𝜏) 𝑄 − 𝑃 + 1 𝑁L𝑇L 0 Γ13 2A𝑇𝑃 5 2ΔA𝑇𝑃 √𝛼 (1 − 𝛼)D𝑇𝑃 2√𝛼D𝑇1𝑃 2√1 − 𝛼D𝑇2𝑃 0 ∗ −𝑄 Γ23 0 0 0 0 0 2B𝑇𝑃 ∗ ∗ Γ33− 𝛾2𝐼 0 0 0 0 0 0 ∗ ∗ ∗ −𝑃 0 0 0 0 0 ∗ ∗ ∗ ∗ −𝑃 0 0 0 0 ∗ ∗ ∗ ∗ ∗ −𝑃 0 0 0 ∗ ∗ ∗ ∗ ∗ ∗ −𝑃 0 0 ∗ ∗ ∗ ∗ ∗ ∗ ∗ −𝑃 0 ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ −𝑃 ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] < 0. (53)

(9)

Sensor1 Sensor3 Sensor4 Sensor5 Sensor2 (a) Sensor1 Sensor3 Sensor4 Sensor5 Sensor2 (b)

Figure 1: Two topology structures of WiNCS.

By the use of Lemma7, inequality (53) can be rewritten into

[ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ [ (1 + 𝜏) 𝑄 − 𝑃 + 1 𝑁L𝑇L + 𝜀𝑁 𝑇𝑁 0 Γ 13 2A𝑇𝑃 0 √𝛼 (1 − 𝛼)D𝑇𝑃 2√𝛼D𝑇1𝑃 2√1 − 𝛼D𝑇2𝑃 0 0 ∗ −𝑄 Γ23 0 0 0 0 0 2B𝑇𝑃 0 ∗ ∗ Γ33− 𝛾2𝐼 0 0 0 0 0 0 0 ∗ ∗ ∗ −𝑃 0 0 0 0 0 0 ∗ ∗ ∗ ∗ −𝑃 0 0 0 0 𝑃 ̃𝑀 ∗ ∗ ∗ ∗ ∗ −𝑃 0 0 0 0 ∗ ∗ ∗ ∗ ∗ ∗ −𝑃 0 0 0 ∗ ∗ ∗ ∗ ∗ ∗ ∗ −𝑃 0 0 ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ −𝑃 0 ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ ∗ −𝜀𝐼 ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] ] <0. (54)

We set𝐾𝑇𝑃2 = 𝑋, so 𝐾 = 𝑃2−1𝑋𝑇. Substituting it into (54), we can get the result easily, and the proof of Theorem10is complete.

4. Numerical Simulations

In this section, a simulation result is presented to show the effectiveness of the proposed method. Consider system (1) with 𝐴 = [0.1910 0.18540.1742 0.1701] , 𝐵 = [−0.1075 0.0046−0.0088 0.0288] , 𝐶 = [0.8899 0.34140.4046 0.2373] , 𝐸𝑓= [0.12520.0880] , 𝑀 = [0.0463 0.09270 0.1066] , 𝐷 (𝑘) = [0.8sin0(0.7𝑘) 0.8 sin (0.7𝑘)] ,0 𝐻 = [0.3337 0.24100.1947 −0.3245] , 𝐸V= [0.20170.0512] , 𝐿 = [0.92 0.41] , V (𝑘) = 3𝑒−0.9𝑘sin(0.2𝑘) . (55) Suppose that there are five nodes in WiNCS with inter-connection topology as shown in Figure1, and the coupled configuration matrices are

𝐷𝛼= [ [ [ [ [ [ −3 0 1 1 1 0 −2 1 0 1 1 1 −2 0 0 1 0 0 −1 0 1 1 0 0 −2 ] ] ] ] ] ] , 𝐷1−𝛼=[[[ [ [ [ −2 1 0 0 1 1 −4 1 1 1 0 1 −3 1 1 0 1 1 −2 0 1 1 1 0 −3 ] ] ] ] ] ] (56)

with probability𝛼 = 0.3 and disturbance attenuation level 𝛾 = 0.88.

(10)

0 5 10 15 20 25 30 35 40 45 50 0 0.5 1 1.5 2 2.5 3 3.5 4 Time (k) Resid ual e val ua tio n f u nc tio n J (1) (a) 0 5 10 15 20 25 30 35 40 45 50 0 10 20 30 40 50 60 Time (k) R es idu al e va lu at ion f u n ct ion J (2) (b) 0 5 10 15 20 25 30 35 40 45 50 0 1 2 3 4 5 6 7 Re si d u al ev al ua tio n fun ctio n J (3) Time (k) (c) 5 10 15 20 25 30 35 40 45 50 0 0 0.5 1 1.5 2 2.5 3 3.5 4 Time (k) Re si d u al eval ua tio n fun ctio n J (4) (d) 0 5 10 15 20 25 30 35 40 45 50 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 R es idu al e va lu at ion f u n ct ion J (5) Time (k) (e)

(11)

Table 1: Gain matrices. 𝑘𝑖𝑗 𝑗 = 1 𝑗 = 2 𝑗 = 3 𝑗 = 4 𝑗 = 5 𝑖 = 1 [−0.8360 2.2935 −0.4851 1.4932] [0.0671 −0.10900.0169 −0.0272] [−0.0226 0.0699−0.0057 0.0176] [0.0468 −0.08740.0118 −0.0221] [0.1513 −0.26610.0384 −0.0675] 𝑖 = 2 [0.0590 −0.0896 0.0149 −0.0225] [−1.0733 2.7564−0.5455 1.6103] [0.1716 −0.30580.0431 −0.0766] [0.0868 −0.18140.0231 −0.0478] [0.1625 −0.27880.0407 −0.0696] 𝑖 = 3 [−0.0165 0.0549 −0.0042 0.0140] [0.1671 −0.30390.0425 −0.0772] [−0.9403 2.4938−0.5116 1.5439] [0.0765 −0.11600.0190 −0.0287] [0.1198 −0.22800.0305 −0.0581] 𝑖 = 4 [0.0413 −0.0747 0.0106 −0.0191] [0.0842 −0.14940.0213 −0.0376] [0.0786 −0.13130.0200 −0.0334] [−0.7223 2.0971−0.4566 1.4440] [−0.0752 0.1590−0.0190 0.0401] 𝑖 = 5 [0.1587 −0.2833 0.0402 −0.0717] [0.1616 −0.29330.0411 −0.0744] [0.1194 −0.22580.0304 −0.0575] [−0.0812 0.1885−0.0210 0.0485] [−0.9518 2.5147−0.5144 1.5490]

The initial states of each sensor node are 𝑥1(0) = [ 3.2−3.5] , 𝑥2(0) = [ 2.2−1.6] , 𝑥3(0) = [2.723.25] , 𝑥4(0) = [ −3.6−1.36] , 𝑥5(0) = [3.122−1.45] . (57)

Parameters can be acquired based on the proposed theo-rems, they are omitted here for brevity concern, and observer gain matrices are listed in Table1.

We make fault detection for the system shown in (1), and we assume that fault only occurs in node 2 at time instant𝑘 = 30, system fault can be delivered to other nodes by their inter-connections, and simulation results are shown in Figure2, where red line and dotted line represent evaluation function𝐽 and threshold value𝐽th, respectively. From the results we can

see that𝐽 rises quickly when fault happens, and threshold val-ues are designed as𝐽th1 = 1.1939, 𝐽th2= 1.4556, 𝐽th3= 4.0299,

𝐽th4= 0.8139, and 𝐽th5= 0.1127. Figure3indicates the

stoch-astic switching for two topologies associated with this exam-ple.

In WiNCS, states of node are affected not only by itself, but also by other nodes’ measurement according to the topol-ogy, so node’s failure can be transmitted to other nodes via signal channel. Intuitively, a node with more connection means more importance in the system, and failure can be spread to entire topology in a short time, so detecting failure in time is quite important, which will affect the stability of the system.

5. Conclusion

In this paper, we have considered the fault detection prob-lem for a class of discrete-time wireless networked control systems, which has stochastic switching topology, combined

0 5 10 15 20 25 30 35 40 45 50 0 1 2 3 Time (k) T o p o log y swi tc h es

Figure 3: Topology switches.

with uncertainty and disturbance. The states of each node in WiNCS are affected not only by itself, but also by other nodes’ measurements according to a certain topology. We get sufficient conditions based on Lyapunov stability theory to guarantee the existence of the filters satisfying the 𝐻 performance constraint, and the gains of observers are also acquired by solving linear matrix inequalities. However, there are only five nodes in the simulation and fault detection for WiNCS composed of large number of nodes is still a difficult problem, which is our future research task.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This work has been supported by the National Natural Sci-ence Foundation of China (Grant no. 61104109), the Natural Science Foundation of Jiangsu Province of China (Grant no. BK2011703), the Support of Science and Technology and Independent Innovation Foundation of Jiangsu Province of

(12)

China (Grant no. BE2012178), the Doctoral Fund of Ministry of Education of China (Grant no. 20113219110027).

References

[1] H. R. Karimi and H. Gao, “New delay-dependent exponential

𝐻synchronization for uncertain neural networks with mixed

time delays,” IEEE Transactions on Systems, Man, and Cybernet-ics B: CybernetCybernet-ics, vol. 40, no. 1, pp. 173–185, 2010.

[2] A. Ulusoy, O. Gurbuz, and A. Onat, “Wireless model-based pre-dictive networked control system over cooperative wireless net-work,” IEEE Transactions on Industrial Informatics, vol. 7, no. 1, pp. 41–51, 2011.

[3] H. R. Karimi and P. Maass, “Delay-range-dependent

exponen-tial𝐻synchronization of a class of delayed neural networks,”

Chaos, Solitons and Fractals, vol. 41, no. 3, pp. 1125–1135, 2009.

[4] H. R. Karimi, “Robust𝐻 filter design for uncertain linear

systems over network with network-induced delays and output quantization,” Modeling, Identification and Control, vol. 30, no. 1, pp. 27–37, 2009.

[5] J. Yu, F. Liu, X. Yu, C. Wu, and L. Wu, “Fault detection of dis-crete-time switched systems with distributed delays: input-output approach,” International Journal of Systems Science, vol. 44, no. 12, pp. 2255–2272, 2013.

[6] L. Wu, X. Yao, and W. X. Zheng, “Generalized𝐻2fault detection

for two-dimensional Markovian jump systems,” Automatica, vol. 48, no. 8, pp. 1741–1750, 2012.

[7] J. Chen and H. Zou, “An interesting method for the exponentials for some special matrices,” Systems Science and Control Engi-neering, vol. 2, no. 1, pp. 2–6, 2014.

[8] B. Zhang, C. Sconyers, C. Byington, R. Patrick, M. E. Orchard, and G. Vachtsevanos, “A probabilistic fault detection approach: application to bearing fault detection,” IEEE Transactions on Industrial Electronics, vol. 58, no. 5, pp. 2011–2018, 2011. [9] N. Shih and C. Wang, “An inspection model of products and

their input materials,” Systems Science and Control Engineering, vol. 2, no. 1, pp. 297–307, 2014.

[10] A. Tzes, G. Nikolakopoulos, and I. Koutroulis, “Development and experimental verification of a mobile client-centric net-worked controlled system,” European Journal of Control, vol. 11, no. 3, pp. 229–241, 2005.

[11] W. Zhou, C. Ji, J. Mou, D. Tong, and Y. Gao, “Adaptive target synchronization for wireless sensor networks with Markov delays and noise perturbation,” International Journal of Control, Automation and Systems, vol. 11, no. 5, pp. 919–925, 2013. [12] J. Mou, W. Zhou, T. Wang, C. Ji, and D. Tong, “Consensus of the

distributed varying scale wireless sensor networks,” Mathemati-cal Problems in Engineering, vol. 2013, Article ID 862518, 9 pages, 2013.

[13] W. Zhou, D. Tong, Y. Gao, C. Ji, and H. Su, “Mode and delay-dependent adaptive exponential synchronization in pth mom-ent for stochastic delayed neural networks with Markovian switching,” IEEE Transactions on Neural Networks and Learning Systems, vol. 23, no. 4, pp. 662–668, 2012.

[14] L. Liu, F. Wu, and W. Zhang, “Estimating parameters of s-systems by an auxiliary function guided coordinate descent method,” Systems Science and Control Engineering, vol. 2, no. 1, pp. 125–134, 2014.

[15] A.-L. Barab´asi, “Scale-free networks: a decade and beyond,” Science, vol. 325, no. 5939, pp. 412–413, 2009.

[16] S. Boccaletti, V. Latora, Y. Moreno, M. Chavez, and D.-U. Hwang, “Complex networks: structure and dynamics,” Physics Reports, vol. 424, no. 4-5, pp. 175–308, 2006.

[17] J. P. Thiery and J. P. Sleeman, “Complex networks orchestrate epithelial-mesenchymal transitions,” Nature Reviews Molecular Cell Biology, vol. 7, no. 2, pp. 131–142, 2006.

[18] P. Lin and Y. Jia, “Average consensus in networks of multi-agents with both switching topology and coupling time-delay,” Physica A: Statistical Mechanics and Its Applications, vol. 387, no. 1, pp. 303–313, 2008.

[19] Z. Wang, Y. Wang, and Y. Liu, “Global synchronization for discrete-time stochastic complex networks with randomly occurred nonlinearities and mixed time delays,” IEEE Transac-tions on Neural Networks, vol. 21, no. 1, pp. 11–25, 2010.

[20] H. R. Karimi, “A sliding mode approach to𝐻synchronization

of master-slave time-delay systems with Markovian jumping parameters and nonlinear uncertainties,” Journal of the Franklin Institute, vol. 349, no. 4, pp. 1480–1496, 2012.

[21] Z. Wang, Y. Liu, and X. Liu, “Exponential stabilization of a class of stochastic system with Markovian jump parameters and mode-dependent mixed time-delays,” IEEE Transactions on Automatic Control, vol. 55, no. 7, pp. 1656–1662, 2010.

[22] H. R. Karimi, “Robust delay-dependent𝐻control of

uncer-tain time-delay systems with mixed neutral, discrete, and distributed time-delays and Markovian switching parameters,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 58, no. 8, pp. 1910–1923, 2011.

[23] Z. Wang, Y. Liu, M. Li, and X. Liu, “Stability analysis for stochas-tic Cohen-Grossberg neural networks with mixed time delays,” IEEE Transactions on Neural Networks, vol. 17, no. 3, pp. 814– 820, 2006.

[24] J. Zhao, D. J. Hill, and T. Liu, “Synchronization of complex dyna-mical networks with switching topology: a switched system point of view,” Automatica, vol. 45, no. 11, pp. 2502–2511, 2009. [25] J. Liang, Z. Wang, and X. Liu, “Distributed state estimation for

uncertain Markov-type sensor networks with mode-dependent distributed delays,” International Journal of Robust and Nonlin-ear Control, vol. 22, no. 3, pp. 331–346, 2012.

[26] Z. Ji, Z. Wang, H. Lin, and Z. Wang, “Controllability of multi-agent systems with time-delay in state and switching topology,” International Journal of Control, vol. 83, no. 2, pp. 371–386, 2010. [27] Y. Liu, Z. Wang, and X. Liu, “On global stability of delayed bam stochastic neural networks with Markovian switching,” Neural Processing Letters, vol. 30, no. 1, pp. 19–35, 2009.

[28] T. H. Lee, D. H. Ji, J. H. Park, and H. Y. Jung, “Decentralized guaranteed cost dynamic control for synchronization of a com-plex dynamical network with randomly switching topology,” Applied Mathematics and Computation, vol. 219, no. 3, pp. 996– 1010, 2012.

[29] Y. Liu, Z. Wang, and X. Liu, “State estimation for discrete-time neural networks with markov-mode-dependent lower and upper bounds on the distributed delays,” Neural Processing Letters, vol. 36, no. 1, pp. 1–19, 2012.

[30] J. Hu, Z. Wang, H. Gao, and L. K. Stergioulas, “Robust sliding mode control for discrete stochastic systems with mixed time delays, randomly occurring uncertainties, and randomly occur-ring nonlinearities,” IEEE Transactions on Industrial Electronics, vol. 59, no. 7, pp. 3008–3015, 2012.

[31] M. Lefebvre and F. Zitouni, “Analytical solutions to lqg homing problems in one dimension,” Systems Science and Control Engineering, vol. 2, no. 1, pp. 41–47, 2014.

(13)

[32] G. P. Samanta, “Analysis of a delayed hand-foot-mouth disease epidemic model with pulse vaccination,” Systems Science and Control Engineering, vol. 2, no. 1, pp. 61–73, 2014.

[33] L. Wu, C. Wang, and Q. Zeng, “Observer-based sliding mode control for a class of uncertain nonlinear neutral delay systems,” Journal of the Franklin Institute, vol. 345, no. 3, pp. 233–253, 2008.

[34] X. Su, P. Shi, L. Wu, and Y. Song, “A novel control design on discrete-time takagi-sugeno fuzzy systems with time-varying delays,” IEEE Transactions on Fuzzy Systems, vol. 21, no. 4, pp. 655–671, 2013.

[35] L. Wu and W. X. Zheng, “Passivity-based sliding mode control of uncertain singular time-delay systems,” Automatica, vol. 45, no. 9, pp. 2120–2127, 2009.

[36] B. Shen, Z. Wang, and X. Liu, “Bounded𝐻synchronization

and state estimation for discrete time-varying stochastic com-plex networks over a finite horizon,” IEEE Transactions on Neural Networks, vol. 22, no. 1, pp. 145–157, 2011.

[37] H. Dong, Z. Wang, and H. Gao, “Robust𝐻filtering for a class

of nonlinear networked systems with multiple stochastic com-munication delays and packet dropouts,” IEEE Transactions on Signal Processing, vol. 58, no. 4, pp. 1957–1966, 2010.

[38] H. Dong, Z. Wang, D. W. C. Ho, and H. Gao, “Robust 𝐻

filtering for Markovian jump systems with randomly occurring nonlinearities and sensor saturation: the finite-horizon case,” IEEE Transactions on Signal Processing, vol. 59, no. 7, pp. 3048– 3057, 2011.

[39] Z. Wang, D. W. C. Ho, Y. Liu, and X. Liu, “Robust𝐻control for

a class of nonlinear discrete time-delay stochastic systems with missing measurements,” Automatica, vol. 45, no. 3, pp. 684–691, 2009.

[40] B. Shen, Z. Wang, Y. S. Hung, and G. Chesi, “Distributed𝐻

filtering for polynomial nonlinear stochastic systems in sensor networks,” IEEE Transactions on Industrial Electronics, vol. 58, no. 5, pp. 1971–1979, 2011.

[41] Z. Wang, D. W. C. Ho, and X. Liu, “Variance-constrained filtering for uncertain stochastic systems with missing measure-ments,” IEEE Transactions on Automatic Control, vol. 48, no. 7, pp. 1254–1258, 2003.

(14)

Submit your manuscripts at

http://www.hindawi.com

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Mathematics

Journal of

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Mathematical Problems in Engineering

Hindawi Publishing Corporation http://www.hindawi.com

Differential Equations

International Journal of Volume 2014

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014 Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Mathematical PhysicsAdvances in

Complex Analysis

Journal of Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Optimization

Journal of

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Combinatorics

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014 International Journal of

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Journal of

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Function Spaces

Abstract and Applied Analysis Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014 International Journal of Mathematics and Mathematical Sciences

Hindawi Publishing Corporation http://www.hindawi.com Volume 2014

The Scientific

World Journal

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Discrete Dynamics in Nature and Society

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014 Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014

Discrete Mathematics

Journal of

Hindawi Publishing Corporation

http://www.hindawi.com Volume 2014 Hindawi Publishing Corporationhttp://www.hindawi.com Volume 2014

Stochastic Analysis

Riferimenti

Documenti correlati

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

4-EC was at noteworthy concentrations in apple fermented products, reaching maximum values of above 2200 attd 4600 pglL in cider and vinegar respectively, and

Recent experiments have shown that BMSB communicates using vibrational signals and that males are attracted by a female song.. The aim of our experiment was

Entre estas, destacam-se: a melhoria das acessibilidades aos soutos; o rejuvenescimento dos castanhais; um maior aprofundamento do trabalho de caracterização das

In this study we evaluate the direct effect of GcMAF complexed with oleic acid (OA-GcMAF) on human multiple myeloma cells (KMS-12- BM), as well as the effect on the same cell

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

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

The examination of sagittal brain sections has shown the expression of calretinin in several areas of the octopus brain, including the vertical lobe, the superior and inferior