Reliable control for hybrid-driven T–S fuzzy systems with actuator faults and probabilistic nonlinear perturbations

Reliable control for hybrid-driven T–S fuzzy systems with actuator faults and probabilistic nonlinear perturbations

Accepted Manuscript Reliable control for hybrid-driven T-S fuzzy systems with actuator faults and probabilistic nonlinear perturbations Lijuan Zha, J...

1MB Sizes 2 Downloads 105 Views

Accepted Manuscript

Reliable control for hybrid-driven T-S fuzzy systems with actuator faults and probabilistic nonlinear perturbations Lijuan Zha, Jian-an Fang, Jinliang Liu, Engang Tian PII: DOI: Reference:

S0016-0032(17)30075-3 10.1016/j.jfranklin.2017.02.014 FI 2907

To appear in:

Journal of the Franklin Institute

Received date: Revised date: Accepted date:

22 August 2016 10 February 2017 12 February 2017

Please cite this article as: Lijuan Zha, Jian-an Fang, Jinliang Liu, Engang Tian, Reliable control for hybrid-driven T-S fuzzy systems with actuator faults and probabilistic nonlinear perturbations, Journal of the Franklin Institute (2017), doi: 10.1016/j.jfranklin.2017.02.014

This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting proof before it is published in its final form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.

ACCEPTED MANUSCRIPT

Reliable control for hybrid-driven T-S fuzzy systems with actuator faults and probabilistic nonlinear perturbations Lijuan Zhaa , Jian-an Fang∗,a , Jinliang Liub , Engang Tianc a College of Information Science and Technology, Donghua University, Shanghai, P.R. China of Information Engenering, Nanjing University of Finance and Economics, Nanjing, Jiangsu, P. R. China c School of Electrical and Automation Engineering, Nanjing Normal University, Nanjing,Jiangsu, P.R. China

CR IP T

b College

Abstract

AN US

This paper is concerned with the reliable controller design for hybrid-driven nonlinear systems via T-S fuzzy model with probabilistic actuator faults and probabilistic nonlinear perturbations. To reduce unnecessary transmissions in the network, a hybrid-driven scheme is introduced, in which the communication transmission scheme can be selected between time-driven scheme and event-driven scheme. The switch law of the communication schemes is modeled as Bernoulli distributed stochastic variable. Considering the network-induced delay, nonlinear perturbations and the probabilistic actuator faults, a new model is constructed under the hybrid driven scheme. By using Lyapunov-Krasovskii functionals and stochastic analysis techniques, sufficient conditions are established which ensure the mean square stability of the augmented system under hybrid driven scheme. Furthermore, a unified co-design algorithms for the desired controller and the hybrid-driven scheme are developed. Finally, a typical simulation example is used to demonstrate the validity of obtained results.

M

Key words: Networked control systems; event-driven scheme; probabilistic actuator failure; Takegi-Sugeno (T-S) fuzzy model

ED

1. Introduction

AC

CE

PT

During the past few years, fuzzy systems based on Takagi-Sugeno (T-S) model have been widely recognized as an efficient approach to approximate nonlinear systems with arbitrary precision. Research in modeling and control of nonlinear systems by T-S fuzzy model has received a great deal of attention, because they can be analyzed by the linear system theories and described by a family of IF-THEN rules. There are some outstanding results reported [1–9]. In [1], the authors concentrate on the fault detection filtering problem for nonlinear switched stochastic system in the T-S fuzzy framework. In [3], the authors investigate network-based output tracking control for a T-S fuzzy system that can not be stabilized by a non-delayed fuzzy static output feedback controller. The authors study the distributed event-triggered H∞ filtering for a class of nonlinear system in [5]. The authors investigate the reliable filter design with strict dissipativity for a class of T-S fuzzy time-delay systems in [9]. It should be observed that the premises in the controlled fuzzy plant and the one in the fuzzy controller are often asynchronous due to the presence of network-induced delays. How to deal with the asynchronous premises in networked control systems is still an open problem. The existing results are not enough, more effort should be paid to deal with this problem, which motivates the present investigation. Due to the increasing number of components in practical systems, the presence of actuator faults is unavoidable, which may result in deterioration of system performance and even instability of the closed-loop system. Therefore, it is essential and significant to increase system reliability and security. The studies of reliable control scheme have received considerable attention of control community and lots of outstanding results have been obtained [10–12]. In [10], the problem of adaptive fault tolerant tracking controller for a class of uncertain nonlinear systems with input quantization and actuator faults is investigated. In [11], the fault-tolerant stabilization problem has been studied for a class of nonlinear systems with uncertain parameters. The authors in [12] deal ∗ Corresponding Author Email address : [email protected]

1

ACCEPTED MANUSCRIPT

AC

CE

PT

ED

M

AN US

CR IP T

with the problem of reliable and robust H∞ static output feedback controller synthesis for continuous-time nonlinear stochastic systems with actuator faults. Despite these efforts, the reliable control for T-S fuzzy systems with probabilistic nonlinear perturbation under hybrid-driven scheme has not drawn any attention in the present literature. Networked control systems have become an active research area in recent years due to the advantage of simple installation, low cost, easier maintenance, etc. However, the introduction of communication networks can bring some problems. Especially, due to the limited network bandwidth, the phenomenons of time delay, packet dropout and noise interference are often encountered, which may lead to performance degradation and system instability. Fortunately, much effort has been made on how to reduce the amount of network transmission and improve the efficient of network utilization. Different strategies have been proposed in the existing publications [13–20]. Generally speaking, the researches tackling with this problem can be classified into two categories:(i) the first one is the time-driven scheme. With this method, network transmission is assigned periodically. The fixed sampling interval is chosen to guarantee a desired performance under the worst conditions such as external disturbances, uncertainties, time-delays and so on. However, when a control system runs in a steady state, there is no need to update the measurement and control signal, such a method will lead to unnecessary waste of network resources. (ii)the second one is the event-driven scheme. In order to overcome the drawback of the time-driven scheme, the event-driven scheme has been proposed in [19], in which the task is executed only when the pre-defined condition is satisfied. The event-driven scheme has been proved to be an effective way in saving the network resource while maintains satisfactory system performance. The main advantages of the event-driven scheme can be summarized as low transmission frequency, reduction in the release times of the sensor and reduction in calculation cost of controller. Recently, on the basis of the work in [19], different problems have been investigated under different event-driven schemes [13–18, 20]. For example, the authors in [13] investigate decentralized control for a class of interconnected system. In [17], the authors are concerned with H∞ filter design for a class of neural network systems with event-triggered communication scheme and quantization. Different from above works, taking the random actuator faults and probabilistic nonlinear perturbations into consideration, the reliable control for hybrid-driven T-S fuzzy systems is investigated in this paper. Compared with some past works, the adopted hybrid-driven scheme pays attention to the variation of the network loads, which is more flexible in saving the network resources. In our hybrid-driven scheme, a Bernoulli distributed stochastic variable is used to describe the access status of time-driven scheme and the event-driven scheme. Such a method is suitable to guarantee the desired performance of networked control systems under the worst conditions of external disturbances, uncertainties, time-delays and so on. The hybrid-driven scheme is also capable of improving the network resources utilization while maintain satisfactory system performance especially when there is no negligible measurement variation. However, to the best of our knowledge, no investigations have been involved about the problem of reliable control for hybrid-driven T-S fuzzy systems with probabilistic nonlinear perturbations under hybrid-driven scheme. Compared with the existing researches, the reliable control is firstly addressed for hybrid-driven T-S fuzzy systems with random actuator faults and probabilistic nonlinear perturbations. The main contributions of this paper are as follows: (1) A Bernoulli distributed stochastic variable is used to describe the switch between different communication schemes in the hybrid-driven scheme, which is efficient to make full use of the network capacity. (2) Considering the actuator faults, probabilistic nonlinear perturbations and network-induced delays, a new model is established under the proposed hybrid-driven scheme. (3) Based on the model, sufficient conditions are obtained to ensure the desired system performance and the explicit design method of controller gains are derived. (4) the premises in the controlled plant and the one in the fuzzy controller operate in an asynchronous way in this paper. The rest of this paper is organized as follows. In Section 2, the issue on the implementation of the hybriddriven scheme is presented. Section 3 gives the sufficient conditions for the stabilization of the augmented system. Furthermore, the explicit controller design method is presented. An illustrative example is provided in Section 4 to show the effectiveness of the obtained results. Finally, Section 5 concludes the paper. Notation: Rn and Rn×m denote the n-dimensional Eculidean space, and the set of n × m real matrices; the superscript T stands for matrix transposition; I is the identity matrix of appropriate dimension; the notation X > 0(respectively, X ≥ 0), for X ∈ Rn×n means that the matrix X is real symmetric positive definite (respectively,positive semi-definite); Prob{X} denotes probability of event X to occur; S ym{X} denotes" the expression # A ∗ X T + X; E denotes the expectation operator; for a matrix B and two symmetric matrices A and C, denotes B C a symmetric matrix, where ∗ denotes the entries implied by symmetry. 2

ACCEPTED MANUSCRIPT

2. System description

7LPHGLUYHQ

3ODQW

6HQVRU

(YHQWGLUYHQ

1HWZRUN

AN US

&RQWUROOHU

CR IP T

$FWXWDRU

Figure 1: The structure of T-S fuzzy systems under hybrid-driven scheme

M

The control problem with unreliable communication links and probabilistic nonlinear perturbations is shown in Fig.1, in which the sensor is clock driven, the controller and the actuator are event driven. The nonlinear control system can be described by the following T-S fuzzy system: Plant Rule i: IF θ1 (t) is M1i , and θ2 (t) is M2i , · · · , and θ p (t) is M ip , Then x˙(t) = Ai x(t) + Bi u(t) + β(t)Ei h(x) + (1 − β(t))Fi g(x)

(1)

PT

ED

where i = 1, · · · , r, x(t) ∈ Rn denotes the system state vector, u(t) ∈ Rm is the control input, θi (t) denotes the h iT vector of fuzzy premise variables, θ(t) = θ1 (t) θ2 (t) · · · θ p (t) , M ij ( j = 1, · · · , p) are the fuzzy sets, Ai , Bi , Ei and Fi (i = 1, 2, ..., r) are constant matrices of appropriate dimensions. The initial condition of the system (1) is given by x(t0 ) = x0 ; h(x) and g(x) are nonlinear functions satisfying ( kh(x)k2 ≤ kΦ1 x(t)k2 (2) kg(x)k2 ≤ kΦ2 x(t)k2

CE

where Φ1 and Φ2 are real matrices with compatible dimensions, h(x) and g(x) are the abbreviation of h(t, x(t)) and g(t, x(t)), respectively. β(t) is a Bernoulli distributed random variable, which is assumed to be known prior through statistical tests E{β(t)} = Prob{β(t) = 1} = β¯

AC

Remark 1. Nonlinear perturbations are ubiquitous in practical systems. In this paper, a Bernoulli distributed random variable is used to distinguish the different probabilities of h(x) and g(x) occurring. For example, when h(x) and g(x) have the same lower and upper bounds, the random variable can describe the variation of the nonlinear perturbations. Similar nonlinearities can be found in [13, 21]. By using a center-average defuzzifier, product inference and a singleton fuzzifier, the global dynamic of the system (1) is inferred as x˙(t) =

r X i=1

hi (θ(t))[Ai x(t) + Bi u(t) + β(t)Ei h(x) + (1 − β(t))Fi g(x)]

(3)

Q where hi (θ(t)) = Prµi (θ(t)) , µi (θ(t)) = pj=1 M ij (θ j (t)), M ij (θ j (t)) is the membership value of θ j (t) in M ij . For µ (θ(t)) i i=1 notational simplicity, we use hi to represent hi (θ(t)). 3

ACCEPTED MANUSCRIPT

As shown in Fig.1, the system (1) is controlled over a communication network, hybrid-driven scheme is adopted, that is, time-driven scheme and event-driven scheme can work in different frequencies [22]. In this paper, we use a Bernoulli distributed random variable α(t) to describe the switch law between the two communication schemes. The information of α(t) can be obtained through statistical method. Define ( α(t) = 1, i f time − driven scheme is active (4) α(t) = 0, i f event − driven scheme is active where E{α(t)} = Prob{α(t) = 1} = α. ¯ At each sampling instant, only one of the two communication strategies is active.

CR IP T

Remark 2. The hybrid-driven scheme adopted in this paper is aimed to reduce the limited network resource and deal with the unavoidable occurrence of worst conditions(such as external disturbances and time-delays). In networked control systems, due to the existence of the network-induced delays in sensor to controller path, the available premise variables for the fuzzy rules in the controller side and the premises in the system may be asynchronous. Specially, for t ∈ [tk h+τtk , tk+1 h+τtk+1 ], in (3), the premise variables is θi (t), only θi (tk h) is available at the controller. In view of this, the controller u(t) can be designed in a form of Control rule i: IF θ1 (tk h) is M1i , and θ2 (tk h) is M2i , · · · , and θ p (tk h) is M ip , Then

AN US

u(t) = Ki x(tk h), t ∈ [tk h + τtk , tk+1 h + τtk+1 ]

(5)

where Ki (i = 1, · · · , r) are controller gains to be determined, τtk is the network-induced delay, and tk h is the time stamp of latest control signal received by the actuator.

M

Remark 3. Due to the presence of network-induced delays, it is unreasonable to employ the identical premise variables in the fuzzy plant and the fuzzy controller. The asynchronous characteristic between the plant and the controller leads to mismatch membership functions, which makes the analysis and the design of the system more complex. Fortunately, taking the asynchronous operation and network-induced delays into consideration, different new methods have been proposed [23–26]. Based on these works, the premises in the controlled plant and the one in the fuzzy controller operate in an asynchronous way in this paper.

ED

In the following, based on (5), the controller design method of the hybrid-driven system will be given step by step considering the hybrid-driven scheme, random actuator faults and communication delay.

PT

Assumption 1. In this technical note, the probability of the time-driven scheme (or the event-driven scheme) activated is assumed to be known a prior.

CE

Assumption 2. Throughout this paper, τtk is network-induced delays, which contains the delay from the sensor to the controller and from the controller to the actuator, and the computational and waiting delays. x(tk h) denotes the set of sensor measurements which are successfully arrive at the actuator. x(t0 h) is the initial condition. Remark 4. The sojourn probability α¯ can be derived through the following statistical method [27]: ki n→∞ n

AC

α¯ = lim

where ki , n ∈ Z + , ki is the times of α(t) = 1 in the interval [1, n].

If the time-driven scheme is employed, the corresponding sensor measurement will be sent out to the controller through communication network periodically. Considering the network-induced time delay, similar to [28], let d(t) = t − tk h, this leads to 0 ≤ τtk ≤ d(t) ≤ tk+1 h − tk h + τtk+1 , d M . Then, the overall controller can be represented in the following form u(t) =

r X j=1

h j (θ(tk h))K j x(t − d(t)), t ∈ [tk h + τtk , tk+1 h + τtk+1 ] 4

(6)

ACCEPTED MANUSCRIPT

In order to reduce the unnecessary data transmission, an alternative event-driven scheme is introduced in the other channel, whether or not the current sampled data can be send out is dependent on the following condition [19]: f (ek (t), σ) = eTk (t)Ωek (t) − σ2 xT (tk h)Ωx(tk h) ≤ 0

(7)

u(t) =

r X j=1

CR IP T

where ek (t) = x(tk h) − x(tk h + jh), x(tk h) is the latest transmitted measurement, σ ∈ [0, 1), Ω is the matrix with appropriate dimension. The current sampled data x(tk h + jh) can be transmitted as long as the state error ek (t) violates condition (7). Similar to [20], the holding interval of the ZOH t ∈ [tk h + τtk , tk+1 h + τtk+1 ] can be divided into [tk h + τtk , tk+1 h + S τtk+1 ] = dl=0 Υ(l, k), Υ(l, k) = [tk h+lh+τtk +l , tk h+lh+h+τtk +l+1 ], l = 1, · · · , d, d = tk+1 −tk −1. Set τ(t) = t−tk h−lh, 0 ≤ τtk ≤ τ(t) ≤ h + τtk +l+1 , τ M , the transmitted state can be written as x(tk h) = x(t − τ(t)) + ek (t), then, the defuzzified output of the controller is h j (θ(tk h))K j [x(t − τ(t)) + ek (t)], t ∈ [tk h + τtk , tk+1 h + τtk+1 ]

(8)

In order to cope with the effect of hybrid-driven scheme, the following controller is utilized: r X j=1

h j (θ(tk h))K j x(t − d(t)) + (1 − α(t))

r X

h j (θ(tk h))K j [x(t − τ(t)) + ek (t)],

AN US

u(t) = α(t)

t ∈ [tk h + τtk , tk+1 h + τtk+1 ]

j=1

(9)

Remark 5. Because the hybrid-driven scheme is utilized, the controller in (9) is more general. When α(t) = 1, the signal x(tk h) received by the controller can be expressed as x(t − d(t)) under the time-driven scheme; When α(t) = 0, the signal x(tk h) received by the controller can be rewritten as x(t − τ(t)) + ek (t) under the event-driven scheme.

ED

M

Remark 6. Time-driven scheme and the event-driven scheme can be selected according to the actual network loads and the system performance. When network induced delay and network congestion are unacceptable, the event-driven scheme can de chosen to save the network bandwidth. Especially, when the control system is in a steady state, the energy utilization of the related components can be reduced under event-driven scheme. Otherwise, when the fluctuation of the state is very obvious, the time-driven scheme can be selected. Similar to the existing mehod in [28] and [29], the random failure of multi-actuators in the system is modeled

PT

as

uF (t) = Wu(t)

(10)

CE

where W = diag{w1 (t), w2 (t), · · · , wm (t)} with w s (t)(s = 1, · · · , m) being m uncorrelated random variables taking values on the interval [0, ϑ], in which ϑ is a constant and ϑ ≥ 1. The expectations and variances of w s (t) P ¯ s Ds , Ds = are w¯ s and δ2ws . From the definitions of W, we can get E{W} = diag{w¯ 1 , w¯ 2 , · · · , w¯ m } = s=m s−1 w diag{0, · · · , 0, 1, 0, · · · , 0} | {z } | {z } m−s

AC

s−1

Remark 7. Actuator failure is often encountered in the system, which may result in unbearable system performance and even instability of the system. In this paper, a stochastic modeling method is used in (10). Particularly, wi (t) = 1 means there is no fault in the ith actuator at time t; wi (t) = 0 means complete failure of the ith actuator or packet loss during the transmission from the controller to the actuator; wi (t) ∈ (0, 1) or wi (t) ∈ (1, ϑ) means partial fault or data distortion occurring, that is, the received signal at the ith actuator may be either smaller or larger than the real one. Combing (3), (9) and (10), the closed-loop nonlinear networked control system becomes x˙(t) =

r X r X i=1 j=1

n hi (θ(t))h j (θ(tk h)) Ai x(t) + α(t)Bi WK j x(t − d(t)) + (1 − α(t))Bi WK j [x(t − τ(t)) + ek (t)]

+β(t)Ei h(x) + (1 − β(t))Fi g(x)} , t ∈ [tk h + τtk , tk+1 h + τtk+1 ] 5

(11)

ACCEPTED MANUSCRIPT

From the definitions of W, α(t) and β(t), (11) can be rewritten as x˙(t) =

r X r X i=1 j=1

where

n ¯ i j2 + Bi (W − W)[A ¯ hi (θ(t))h j (θ(tk h)) Ai j + (α(t) − α)B ¯ i WA ¯ i j2 ] i j1 + (α(t) − α)A

(12)

o +Ai j3 , t ∈ [tk h + τtk , tk+1 h + τtk+1 ]

¯ i j1 + β(t)E ¯ ¯ Ai j = Ai x(t) + Bi WA i h(x) + (1 − β(t)F i g(x))

CR IP T

Ai j1 = α(t)K ¯ ¯ j x(t − d(t)) + (1 − α(t))K j [x(t − τ(t)) + ek (t)] Ai j2 = K j x(t − d(t)) − K j x(t − τ(t)) − K j ek (t) Ai j3 = β(t)Ei h(x) + (1 − β(t))Fi g(x))

Under the hybrid-driven scheme, the purpose of this paper is to design the reliable controller and the triggering parameters to stabilize the T-S fuzzy systems with random nonlinear perturbations, communication delay and probabilistic actuator faults. In order to deal with this problem, similar to [25, 26], we assume the asynchronous errors of the grades of memberships satisfy the following inequality

AN US

| h j (θ(t)) − h j (θ(tk h)) |≤ µ p , p = 1, 2, ..., r

(13)

Lemma 1. [30] For any vectors x, y ∈ Rn , and positive definite matrix Q ∈ Rn×n , the following inequality holds: 2xT y ≤ xT Qx + yT Q−1 y

Lemma 2. [31] Suppose τ(t) ∈ [τm , τ M ], d(t) ∈ [0, d M ], Ξ1 , Ξ2 , Ξ3 , Ξ4 and Ω are matrices with appropriate dimensions, then

M

(τ(t) − τm )Ξ1 + (τ M − τ(t))Ξ2 + d(t)Ξ3 + (d M − d(t))Ξ4 + Ω < 0 if and only if

(14)

ED

(τ M − τm )Ξ1 + d M Ξ3 + Ω < 0

(τ M − τm )Ξ2 + d M Ξ3 + Ω < 0

3. Main results

PT

(τ M − τm )Ξ1 + d M Ξ4 + Ω < 0

(τ M − τm )Ξ2 + d M Ξ4 + Ω < 0

CE

In this section, we will develop an approach for deriving stability conditions and controller design for the T-S fuzzy closed-loop system (12). We now state and establish the following result.

AC

¯ τ M , d M , w s , δa , δb , δws (s = 1, · · · , m), σ, µ p (p = 1, 2, ..., r) and matrix K j , Theorem 1. For given scalars α, ¯ β, under the hybrid-driven scheme (4), the augmented system (12) is mean square stable if there exist positive matrix P > 0, Q1 > 0, Q2 > 0, R1 > 0, R2 > 0, Ω > 0, U, Mi j , Ni j , T i j and S i j with appropriate dimensions such that for l = 1, 2, 3, 4 Φii (l) < 0, i = 1, 2, ..., r

(15)

Φi j (l) + Φ ji (l) < 0, i, j = 1, 2, ..., r

(16)

U + Ξi j (l) > 0, i, j = 1, 2, ..., r

(17)

6

ACCEPTED MANUSCRIPT

where ∗ ∗ ∗ Ξ44 0 0

∗ ∗ 0 ∗ 0 −Q1 0 0 0 0 0 0 0 0 0 0

∗ ∗ ∗ ∗ Ξ55 0 ∗ ∗ ∗ σ2 Ω 0 0 0 0

 ∗   ∗  ∗  <0 ∗   ∗   Ξ66 ∗ ∗ ∗ ∗ −Q2 0 0 0

∗ ∗ ∗ ∗ ∗ −Ω 0 0

 ∗ ∗   ∗ ∗   ∗ ∗   ∗ ∗   ∗ ∗   ∗ ∗   −P ∗   0 −P

i ¯ j −T i j + S i j −S i j 0 0 0 , Bi j = PBi WK q r X √ ˆ Φi j (l) = Ξi j (l) + ¯ δa = α¯ α, αˆ = 1 − α, ¯ βˆ = 1 − β, ˆ δb = β¯ β, µ p (U + Ξip (l)) −Mi j + Ni j

−Ni j

AN US

h Γ = Mi j + T i j

∗ ∗ Ξ33 0 0 0

CR IP T

 ∗ Ξ11 + Γ + ΓT  Ξ Ξ 21 22   Ξ31 0 ij Ξ (l) =  Ξ41 0   Ξ 0 51  Ξ61 (l) 0  PAi + ATi P + Q1 + Q2  ¯ T BT P αK ¯ Tj W  i  0  ¯ T BT P αK ˆ Tj W  i Ξ11 =  0   ¯ T BT P αK ˆ Tj W  i  ¯ TP βE i  ˆ TP βF i

p=1

Ξ21

M

Ξ31

"√ # √ √ √ √ √ ¯ ˆ d PA d αB ¯ 0 d αB ˆ 0 d αB ˆ d βPE d βPF √ M ij √ M ij √ M ¯ i √ M ˆ i = √ M i √ M ij τ M PAi τ M αB ¯ ij 0 τ M αB ˆ ij 0 τ M αB ˆ ij τ M βPEi τ M βPFi √ √ √   d M δa Bi j 0 − d M δa Bi j 0 − d M δa Bi j 0 0 0  √ √ 0 √τ δ B  0 − τ δ B 0 − τ δ B 0 0 M a i j M a i j M a i j   √ √ =  0 0 0 0 0 δb d M PEi −δb d M PFi  0 √ √  0 0 0 0 0 0 δb τ M PEi −δb τ M PFi

ED

−1 −1 −1 −1 −1 Ξ22 = diag{−PR−1 1 P, −PR2 P}, Ξ33 = diag{−PR1 P, −PR2 P, −PR1 P, −PR2 P} √ √ √     0 αˆ d M D¯ 0 0 0 α¯ d M D¯ 0 αˆ d M D¯  δw1 PBi D1 K j  √ ¯  0 α¯ √τ M D¯ 0 αˆ √τ M D¯    0 αˆ √τ M D 0 0 ¯  .. √ √  Ξ41 =   , D =  . ¯ ¯ ¯   0 δa √d M D 0 −δa √d M D 0 −δa √d M D 0 0 δw1 PBi Dm K j 0 δa τ M D¯ 0 −δa τ M D¯ 0 −δa τ M D¯ 0 0

CE

PT

Ξ44 = diag{R1 , R2 , R1 , R2 }, Rk = diag{−PR−1 P, · · · , −PR−1 k P}, k = 1, 2 | k {z } m " # PΦ1 01×7 Ξ51 = , Ξ55 = diag{−P, −P}, Ξ66 = diag{−R1 , −R2 } PΦ2 01×7 √ # "√ # "√ # "√ # " d M MiTj d M MiTj d M NiTj d M NiTj √ √ √ , Ξ (2) = , Ξ (3) = , Ξ (4) = Ξ61 (1) = √ 61 61 61 τ M S iTj τ M T iTj τ M S iTj τ M T iTj

AC

Proof: Choose the following Lyapunov functional as V(t) = V1 (t) + V2 (t) + V3 (t)

(18)

where

V1 (t) = xT (t)Px(t) Z t Z T V2 (t) = x (s)Q1 x(s)ds + V3 (t) =

t−d M Z t t−d M

Z

t

t−τ M

t

s

x˙T (v)R1 x˙(v)dvds + 7

xT (s)Q2 x(s)ds Z

t

t−τ M

Z

t s

x˙T (v)R2 x˙(v)dvds

ACCEPTED MANUSCRIPT

Taking derivation on Vi (t) and evaluating their expectation E{V˙ 1 (t)} = 2xT (t)PAi j E{V˙ 2 (t)} = xT (t)(Q1 + Q2 )x(t) − xT (t − d M )Q1 x(t − d M ) − xT (t − τ M )Q2 x(t − τ M ) Z t Z t T T ˙ E{V3 (t)} = x˙ (t)(d M R1 + τ M R2 ) x˙(t) − x˙ (s)R1 x˙(s)ds − x˙T (s)R1 x˙(s)ds t−d M

(19) (20) (21)

t−τ M

Notice that

CR IP T

x˙T (t)(d M R1 + τ M R2 ) x˙(t) r r X X n ¯ i j + δ2a ATij2 W ¯ i h(t) − Fi g(t)] ¯ T BTi RB ¯ i WA ¯ i j2 + δ2b [Ei h(t) − Fi g(t)]T R[E hi (θ(t))h j (θ(tk h)) ATij RA = i=1 j=1

+

m X s=1

¯ i D s Ai j1 ) δ2ws (Bi D s Ai j1 )T R(B

m X

+

s=1

  

¯ i D s Ai j2 ) δ2ws δ2a (Bi D s Ai j2 )T R(B   

(22)

i=1 j=1

2

r X r X i=1 j=1

2

r X r X i=1 j=1

2

r X r X i=1 j=1

hi (θ(t))h j (θ(tk h))ζ T (t)Mi j [x(t) − x(t − d(t)) −

Z

t

x˙(s)ds] = 0

T

hi (θ(t))h j (θ(tk h))ζ (t)T i j [x(t) − x(t − τ(t)) −

Z

PT

CE AC

−2ζ T (t)T i j T

−2ζ (t)S i j

t−d M Z t

t−τ(t) Z t−τ(t) t−τ M

x˙(s)ds ≤ (τ M − τ(t))ζ

T

(24)

x˙(s)ds] = 0

(25)

Z

(26)

t

t−τ(t)

T (t)S i j R−1 2 S i j ζ(t)

t−τ(t)

x˙(s)ds] = 0

t−τ M

i

x˙T (s)R1 x˙(s)ds

(27)

Z

(28)

T x˙(s)ds ≤ (d M − d(t))ζ T (t)Ni j R−1 1 Ni j ζ(t) +

Z

x˙(s)ds] = 0

t−d M

eTk (t) hT (x) gT (x)

t−d(t)

T x˙(s)ds ≤ τ(t)ζ T (t)T i j R−1 2 T i j ζ(t) +

t−d(t)

t−τ(t)

h where ζ T (t) = xT (t) xT (t − d(t)) xT (t − d M ) xT (t − τ(t)) xT (t − τ M ) By Lemma 1 , we can get there exist real matrices R1 and R2 such that Z t Z t T T −1 T −2ζ (t)Mi j x˙(s)ds ≤ d(t)ζ (t)Mi j R1 Mi j ζ(t) + −2ζ T (t)Ni j

Z

t

hi (θ(t))h j (θ(tk h))ζ T (t)S i j [x(t − τ(t)) − x(t − τ M ) −

t−d(t) Z t−d(t)

(23)

t−d(t)

hi (θ(t))h j (θ(tk h))ζ T (t)Ni j [x(t − d(t)) − x(t − d M ) −

M

r X r X

ED

2

AN US

in which R¯ = d M R1 + τ M R2 , Ai j , Ai j1 and Ai j2 have been denoted in (12). Employing the free-weighting matrices method [32, 33], for matrices Mi j , Ni j , T i j and S i j of appropriate dimensions, we have

t−d(t)

t−d M

x˙T (s)R1 x˙(s)ds

x˙T (s)R2 x˙(s)ds +

Z

t−τ(t)

t−τ M

x˙T (s)R2 x˙(s)ds

(29) (30)

From the definition in (2), we can get xT (t)ΦT1 PΦ1 x(t) − hT (x)Ph(x) ≥ 0 T

(t)ΦT2 PΦ2 x(t)

T

(31)

− g (x)Pg(x) ≥ 0

(32)

σ2 xT (t − τ(t))Ωx(t − τ(t)) − eTk (t)Ωek (t) ≥ 0

(33)

x

Recalling the definition of τ(t), (7) becomes

8

ACCEPTED MANUSCRIPT

Combining (19)-(33), we derive that ˙ E{V(t)}

r X r X



i=1 j=1

n hi (θ(t))h j (θ(tk h)) 2xT (t)PAi j + xT (t)(Q1 + Q2 )x(t) − xT (t − d M )Q1 x(t − d M )

−xT (t − τ M )Q2 x(t − τ M ) + ζ T (t)Mi j [x(t) − x(t − d(t))] ¯ i j + δ2a ATij2 W ¯ i h(t) − Fi g(t)] ¯ T BTi RB ¯ i WA ¯ i j2 + δ2b [Ei h(t) − Fi g(t)]T R[E +ATij RA +

m X s=1

¯ i D s Ai j1 ) + δ2ws (Bi D s Ai j1 )T R(B

m X s=1

¯ i D s Ai j2 ) δ2ws δ2a (Bi D s Ai j2 )T R(B

CR IP T

+ζ T (t)Ni j [x(t − d(t)) − x(t − d M )] + ζ T (t)T i j [x(t) − x(t − τ(t))]

T T −1 T +ζ T (t)S i j [x(t − τ(t)) − x(t − τ M )] + d(t)ζ T (t)Mi j R−1 1 Mi j ζ(t) + (d M − d(t))ζ (t)Ni j R1 Ni j ζ(t) T T −1 T 2 T +τ(t)ζ T (t)T i j R−1 2 T i j ζ(t) + (τ M − τ(t))ζ (t)S i j R2 S i j ζ(t) + σ x (t − τ(t))Ωx(t − τ(t)) o −eTk (t)Ωek (t) + xT (t)ΦT1 PΦ1 x(t) − hT (x)Ph(x) + xT (t)ΦT2 PΦ2 x(t) − gT (x)Pg(x) r r X X n ¯ i j + δ2a ATij2 W ¯ T BTi RB ¯ i WA ¯ i j2 hi (θ(t))h j (θ(tk h)) ζ T (t)(Ξ11 + Γ + ΓT )ζ(t) + ATij RA



+

m X s=1

+

m X s=1

AN US

i=1 j=1,i≤ j

¯ i D s Ai j2 ) + δ2b [Ei h(t) − Fi g(t)]T R[E ¯ i h(t) − Fi g(t)] δ2ws δ2a (Bi D s Ai j2 )T R(B T ¯ i D s Ai j1 ) − hT (x)Ph(x) + d(t)ζ T (t)Mi j R−1 δ2ws (Bi D s Ai j1 )T R(B 1 Mi j ζ(t)

(34)

M

T T −1 T T −1 T +(d M − d(t))ζ T (t)Ni j R−1 1 Ni j ζ(t) + τ(t)ζ (t)T i j R2 T i j ζ(t) + (τ M − τ(t))ζ (t)S i j R2 S i j ζ(t) o +xT (t)ΦT1 PΦ1 x(t) + xT (t)ΦT2 PΦ2 x(t) − gT (x)Pg(x)

˙ By using Schur complements, one can see that E{V(t)} < 0 can be ensured by hi (θ(t))h j (θ(tk h))Ξi j (l) < 0

ED

r X r X

(35)

i=1 j=1

The following slack matrix X is introduced to relax the design results

PT

r X r X i=1 j=1

  hi (θ(t)) h j (θ(tk h)) − h j (θ(t)) U = 0

(36)

CE

If U + Ξi j (l) > 0, substituting (36) into (35), we can get r X r X

AC

i=1 j=1

≤ =

h   i hi (θ(t)) h j (θ(t))Ξi j (l) + h j (θ(tk h)) − h j (θ(t)) U + Ξi j (l)

r X r X i=1 j=1

r X r X i=1 j=1

  r X    i j ip  hi (θ(t))h j (θ(t)) Ξ (l) + µ p U + Ξ (l)  p=1

h2i (θ(t))Φii (l) +

r X X

i=1 i< j≤r

  hi (θ(t))h j (θ(t)) Φi j (l) + Φ ji (l)

(37)

  P where Φi j (l) = Ξi j (l) + rp=1 µ p U + Ξip (l) ˙ According to (15) and (16), it follows from (37) that (35) is satisfied. Then, we can have E{V(t)} < 0. This completes the proof. Sufficient conditions are given in Theorem 1, which guarantee the mean-square stability of the augmented system (12). Based on the results in Theorem 1, we are in a position to design the controller in the form of (9) in the following theorem. 9

ACCEPTED MANUSCRIPT

¯ τ M , d M , w s , δa , δb , δws (s = 1, · · · , m), σ, µ p (p = 1, 2, ..., r), ε1 and ε2 , under Theorem 2. For given scalars α, ¯ β, the hybrid-driven scheme (4), the augmented system (12) is mean square stable with controller feedback gains ˜ > 0, U, ˜ M ˜ i j , N˜ i j , T˜ i j and S˜ i j K j = Y j X −1 , if there exist positive matrix X > 0, Q˜ 1 > 0, Q˜ 2 > 0, R˜ 1 > 0, R˜ 2 > 0, Ω with appropriate dimensions such that for l = 1, 2, 3, 4 ˜ ii (l) < 0, i = 1, 2, ..., r Φ ˜ i j (l) + Φ ˜ ji (l) < 0, i, j = 1, 2, ..., r Φ

(39)

U˜ + Ξ˜ i j (l) > 0, i, j = 1, 2, ..., r

(40)

(38)

˜ i j (l) = Ξ˜ i j (l) + Φ

r X

µ p (U˜ + Ξ˜ ip (l))

p=1

∗ Ξ˜ 22 0 0 0 0

∗ ∗ Ξ˜ 33 0 0 0

∗ ∗ ∗ Ξ˜ 44 0 0

∗ ∗ ∗ ∗ Ξ˜ 55 0

 ∗   ∗  ∗   < 0, i, j = 1, 2, ..., r, i ≤ j. ∗   ∗   Ξ˜ 66

AN US

˜ Ξ11 + Γ˜ + Γ˜ T  Ξ˜ 21   ˜ 31  Ξ Ξ˜ i j (l) =  ˜ 41 Ξ   Ξ˜ 51  Ξ˜ 61 (l)

 Ai X + XATi + Q˜ 1 + Q˜ 2 ¯ T BT  αY ¯ Tj W i   0  ¯ T BT αY ˆ Tj W  i =  0   ¯ T BT αY ˆ Tj W  i  ¯βXE T i  ˆ T βXF i

∗ ∗ 0 ∗ 0 −Q˜ 1 0 0 0 0 0 0 0 0 0 0

M

Ξ˜ 11

CR IP T

where

∗ ∗ ∗ ˜ σ2 Ω 0 0 0 0

∗ ∗ ∗ ∗ −Q˜ 2 0 0 0

∗ ∗ ∗ ∗ ∗ ˜ −Ω 0 0

∗ ∗ ∗ ∗ ∗ ∗ −X 0

 ∗   ∗   ∗   ∗   ∗   ∗   ∗   −X

AC

CE

PT

ED

i h ˜ i j + T˜ i j − M ˜ i j + N˜ i j −N˜ i j −T˜ i j + S˜ i j −S˜ i j 0 0 0 , B˜i j = Bi WY ¯ j Γ˜ = M "√ # √ √ √ √ √ ˜ ˜ ˜ ¯ ˆ ˜Ξ21 = √d M Ai X √d M α¯ Bi j 0 √d M αˆ Bi j 0 √d M αˆ Bi j √d M βEi X √d M βFi X ¯ iX ˆ iX τ M Ai X τ M α¯ B˜i j 0 τ M αˆ B˜i j 0 τ M αˆ B˜i j τ M βE τ M βF √ √ √   d M δa B˜i j 0 − d M δa B˜i j 0 − d M δa B˜i j 0 0  0 √ √ √   ˜ ˜ ˜ 0 τ δ B 0 − τ δ B 0 − τ δ B 0 0 M a ij M a ij M a ij  √ √ Ξ˜ 31 =  0 0 0 0 0 δb d M Ei X −δb d M Fi X  0  √ √ 0 0 0 0 0 0 δb τ M Ei X −δb τ M Fi X Ξ˜ 22 = diag{−2ε1 X + ε21 R˜ 1 , −2ε2 X + ε22 R˜ 2 }, Ξ33 = diag{Ξ˜ 22 , Ξ˜ 22 } √ √ √     0 αˆ d M D˜ 0 0 0 α¯ d M D˜ 0 αˆ d M D˜  δw1 Bi D1 Y j  √ ˜ 0 α¯ √τ D˜ 0 αˆ √τ D˜   0 αˆ √τ M D 0 0 ˜  .. √M √M  Ξ˜ 41 =   , D =  . ˜ ˜ ˜   0 δ d D 0 −δ d D 0 −δ d D 0 0 a a a    √ M˜ √ M˜ √ M˜ δw1 Bi Dm Y j 0 δa τ M D 0 −δa τ M D 0 −δa τ M D 0 0

˜ 1, R ˜ 2, R ˜ 1, R ˜ 2 }, R ˜ k = diag{−2εk X + ε2 R˜ k , · · · , −2εk X + ε2 R˜ k }, k = 1, 2 Ξ˜ 44 = diag{R k k | {z } m " # Φ X 01×7 ˜ Ξ˜ 51 = 1 , Ξ55 = diag{−X, −X}, Ξ˜ 66 = diag{−R˜ 1 , −R˜ 2 } Φ2 X 01×7 # "√ # "√ # "√ # "√ ˜T ˜T ˜T ˜T ˜Ξ61 (1) = √d M MTi j , Ξ˜ 61 (2) = √d M MTi j , Ξ˜ 61 (3) = √d M NTi j , Ξ61 (4) = √d M NiTj τ M S˜ i j τ M T˜ i j τ M S˜ i j τ M T˜ i j

Proof: From (Rk − εk P)R−1 k (Rk − εk P) ≥ 0, (k = 1, 2) 10

(41)

ACCEPTED MANUSCRIPT

we can get 2 −PR−1 k P ≤ −2εk P + εk Rk , (k = 1, 2)

(42)

By using (42), from(15), we can obtain ¯ ii (l) < 0, i = 1, 2, ..., r Φ ¯ i j (l) + Φ ¯ ji (l) < 0, i, j = 1, 2, ..., r Φ

(44)

U + Ξ¯ i j (l) > 0, i, j = 1, 2, ..., r

(45)

(43)

¯ i j (l) = Ξ¯ i j (l) + Φ

r X

CR IP T

where µ p (U + Ξ¯ ip (l))

p=1

∗ Ξ¯ 22 0 0 0 0

∗ ∗ Ξ¯ 33 0 0 0

∗ ∗ ∗ Ξ¯ 44 0 0

∗ ∗ ∗ ∗ Ξ55 0

 ∗   ∗  ∗   < 0, i, j = 1, 2, ..., r, i ≤ j. ∗   ∗   Ξ66

AN US

 Ξ11 + Γ + ΓT  Ξ21    Ξ31 Ξ¯ i j (l) =  Ξ41   Ξ (l) 51  Ξ61

Ξ¯ 22 = diag{−2ε1 P + ε21 R1 , −2ε2 P + ε22 R2 }, Ξ¯ 33 = diag{Ξ¯ 22 , Ξ¯ 22 } ¯ 1, R ¯ 2, R ¯ 1, R ¯ 2 }, R ¯ k = diag{−2εk P + ε2 Rk , · · · , −2εk P + ε2 Rk }, k = 1, 2 Ξ¯ 44 = diag{R k k | {z } m

ED

M

˜ XMi j X = Define X = P−1 , Y j = K j X, XQ1 X = Q˜ 1 , XQ2 X = Q˜ 2 , XR1 X = R˜ 1 , XR2 X = R˜ 2 , XΩX = Ω, ˜ i j , XNi j X = N˜ i j , XT i j X = T˜ i j , XS i j X = S˜ i j , JU J T = U, ˜ pre-multiply and pos-multiply (43) with J = M diag{X, X, · · · , X} and its transpose, (38) can be derived from (43). Similar operation to (54) and (55), we have (39) and (40). This completes the proof. Remark 8. When the system (1) is under the time-driven scheme, substituting (6) and (10) into (3) we can obtain r X r X

n o hi (θ(t))h j (θ(tk h)) Ai x(t) + Bi WK j x(t − d(t)) + β(t)Ei h(t) + (1 − β(t)Fi g(t))

PT

x˙(t) =

i=1 j=1

(46)

t ∈ [tk h + τtk , tk+1 h + τtk+1 ]

CE

Remark 9. When the system (1) is under event-driven scheme (7), substituting (8) into (3), we get

AC

x˙(t) =

r X r X i=1 j=1

hi (θ(t))h j (θ(tk h)){Ai x(t) + Bi WK j (x(t − τ(t)) + ek (t)) + β(t)Ei h(t) + (1 − β(t)Fi g(t))}

t ∈ [tk h + τtk , tk+1 h + τtk+1 ]

(47)

Similar to the proof in Theorem 2, the following corollaries can be easily obtained.

¯ d M , w s , δb , δws (s = 1, · · · , m), µ p (p = 1, 2, ..., r), ε1 , under the time-driven Corollary 1. For given scalars β, scheme, the system (46) is mean square stable with controller feedback gains K j = Y j X −1 , if there exist positive ˜ i j , N˜ i j , U˜ 1 with appropriate dimensions such that for l = 1, 2 matrix X > 0, Q˜ 1 > 0, R˜ 1 > 0, M Φii1 (l) < 0, i = 1, 2, ..., r

(48)

Φi1j (l)

(49)

U˜ 1 +

+ Φ1ji (l) < 0, i, j = 1, 2, ..., r Πi1j (l) > 0, i, j = 1, 2, ..., r 11

(50)

ACCEPTED MANUSCRIPT

where Φi1j (l) = Πi1j (l) +

r X

µ p (U˜ 1 + Πip 1 (l))

p=1

∗ ∗ ∗ −X 0 0

∗ ∗ ∗ ∗ −X 0

 ∗   ∗  ∗   < 0, i, j = 1, 2, ..., r, i ≤ j. ∗   ∗   −R˜ 1

CR IP T

 ∗ ∗ Π11 + ∆ + ∆T 2˜  Π −2ε X + ε R ∗ 21 1 1 1   Π31 0 Π33 Πi1j (l) =  Φ1 X 0 0   Φ X 0 0 1  Π61 (l) 0 0   ∗ ∗ ∗  Ai X + XATi + Q˜ 1 ∗   Y T W ¯ T BT 0 ∗ ∗ ∗  j i   Π11 =  0 0 −Q˜ 1 ∗ ∗    ¯ T βXE 0 0 −X ∗   i  T ˆ βXF 0 0 0 −X i h√ √ √ ¯ j 0 ¯ iX Π21 = d M Ai X d M Bi WY d M βE

ij

AN US

i √ ˆ iX d M βF    δw1 Bi D1 Y j  # " √  d M D˜ 0 0  .. √0 √0  , D˜ =  Π31 = .   0 0 0 δb d M Ei X −δb d M Fi X δw1 Bi Dm Y j i h ˜ 1 , −2ε1 X + ε2 R˜ 1 }, ∆ = M ˜ i j −M ˜ i j + N˜ i j −N˜ i j 0 0 Π33 = diag{R 1 h√ i h√ i ˜ T , Ξ˜ 61 (2) = d M N˜ T Ξ˜ 61 (1) = d M M ij

Other symbols have been defined in Theorem 2.

M

¯ τ M , w s , δb , δws (s = 1, · · · , m), µ p (p = 1, 2, ..., r), ε2 , σ and Ω, under the eventCorollary 2. For given scalars β, driven scheme (7), the system (47) is mean square stable with controller feedback gains K j = Y j X −1 , if there exist positive matrix U˜ 2 , X > 0, Q˜ 2 > 0, R˜ 2 > 0, T˜ i j , S˜ i j , with appropriate dimensions such that for l = 1, 2 (51)

Φi2j (l)

(52)

ED

Φii2 (l) < 0, i = 1, 2, ..., r

PT

U˜ 2 +

where

AC

CE

Φi2j (l) = Πi2j (l) +

r X

+ Φ2ji (l) < 0, i, j = 1, 2, ..., r Πi2j (l) > 0, i, j = 1, 2, ..., r

(53)

µ p (U˜ 2 + Πip 2 (l))

p=1

¯ ∗ Π11 + Λ + ΛT  Π −2ε X + ε21 R˜ 1 21 1   Π31 0 Πi2j (l) =  Φ1 X 0   Φ X 0 1  Π61 (l) 0  T ˜ ∗ ∗ Ai X + XAi + Q2  Y T W T T 2˜ ¯ B σ Ω ∗  j i  0 0 −Q˜ 2  ¯ Π11 =  ¯ T BT 0 0  Y Tj W i  T ¯ βXE 0 0  i ˆβXF T 0 0 i 12

∗ ∗ Π33 0 0 0 ∗ ∗ ∗ ˜ −Ω 0 0

∗ ∗ ∗ −X 0 0 ∗ ∗ ∗ ∗ −X 0

∗ ∗ ∗ ∗ −X 0  ∗   ∗   ∗   ∗   ∗   −X

 ∗   ∗  ∗  <0 ∗   ∗   −R˜ 1

ACCEPTED MANUSCRIPT

h i ¯ 21 = √τ M Ai X √τ M Bi WY ¯ j 0 √τ M Bi WY ¯ j √τ M βE ¯ i X √τ M βF ˆ iX Π # " √ ˜ √ ˜ τM D 0 τM D 0 0 0 √ √ Π31 = 0 0 0 0 δb τ M Ei X −δb τ M Fi X h i 2 ˜ 2 , −2ε2 X + ε R˜ 2 }, Λ = T˜ i j −T˜ i j + S˜ i j −S˜ i j 0 0 0 Π33 = diag{R 2 h√ i h√ i Ξ˜ 61 (1) = τ M T˜ iTj , Ξ˜ 61 (2) = τ M S˜ iTj

Other symbols have been defined in Theorem 2.

CR IP T

Remark 10. One can see that, in the designed hybrid-driven scheme, the frequency of the data transmission is determined by α(t) and σ. When α(t) = 1, more signals will be transmitted and the feasible solutions for Corollary 1 is easily to find out. When α(t) = 0, the system is under the event-driven scheme. A larger σ brings a larger release interval, fewer numbers of packets are released and the smaller τ M is obtained. However, too large σ may result in difficulty for Corollary 2 to find the feasible solutions. Therefore, we can make adjustment for the release interval and the system control performance by choosing α¯ and σ.

AN US

Remark 11. It should be noted that Corollary 1 and Corollary 2 can be seen as special cases of Theorem 2. Theorem 2 gives the co-design method of the controller and the hybrid-driven scheme (4) for the augmented system (12). Corollary 1 presents the controller design method of the system (46). Corollary 2 provides the co-design method of the desired controller gain and the event-driven scheme (7) for system (47). 4. Simulation examples

Consider the following nonlinear mass-spring system [20]: ( x˙1 = x2 x˙2 = −0.01x1 − 0.67x13 + u + ω

(54)

x˙(t) =

ED

M

where x1 ∈ [−1, 1], x2 ∈ [−0.8, 0.8], ω = β(t)Ei h(x)+(1−β(t)g(x)) with nonlinearities bounds Φ1 = diag{−0.06, 0} and Φ2 = diag{0, 0.02}, ω is nonlinear perturbation. The following conditions hold obviously for x1 ∈ [−1, 1]: 0.67x1 ≥ 0.67x13 ≥ 0 when x1 ≥ 0; 0.67x1 ≤ 0.67x13 ≤ 0 when x1 ≤ 0. Choose the membership functions h1 (x1 ) = 1 − x12 and h2 (x1 ) = 1 − h1 (x1 ), the nonlinear system (54) can be described by the following T-S fuzzy model: Rule i: If x1 is hi , then r X

hi (θ(t))[Ai x(t) + Bi u(t) + β(t)Ei h(t) + (1 − β(t)Fi g(t))]

PT

i=1

where

"

CE

0 A1 = −0.68 " 0 A2 = −0.01

(55)

# " # " # " # 1 0 0.1 0 0.2 0 , B1 = , E1 = , F1 = 0 1 0 0.1 0 0.2 # " # " # " # 1 0 0.1 0 0.1 0.1 , B2 = , E2 = , F2 = 0 1 0 0.1 0 0.1

AC

h iT The initial state is given as x0 = −0.5 −0.1 . The nonlinear functions are chosen as " # " # 0.04x1 − tan(0.3x1 ) + 0.15x2 −0.3x1 tan(0.2x1 ) h(x) = , g(x) = 0.09x2 tan(0.7x2 ) 0.8x2 + tan(0.6x2 )

In the following, three possible cases are discussed, which can illustrate the effectiveness of the proposed results. Case 1: When α(t) = 1, the system is under time-driven scheme, for given β¯ = 0.2, d M = 0.7, w1 = 0.95, δb = 0.02, δw1 = 0.05, and ε1 = 1, µ p = 1(p = 1, 2), based on Matlab/LMIs toolbox and applying Corollary 1, we can get the controller feedback gains as follows h i h i K1 = 0.1427 −0.8578 , K2 = −0.5360 −1.0240 (56) 13

ACCEPTED MANUSCRIPT

0.3

1.6

0.2

1.4

0.1 1.2 Actuator fault

state response

0 −0.1 −0.2

1

0.8

−0.3 0.6

0.4

−0.5 −0.6

0

5

10 Time(s)

15

0.2

20

Figure 2: The state response under feedback gain in case 1

0

CR IP T

−0.4

5

10 Time(s)

15

20

Figure 3: The probabilistic actuator faults in Case 1

AN US

The state response and the probabilistic actuator faults are shown in Fig.2 and Fig.3, respectively. Case 2: When α(t) = 0, the system is under single event-driven scheme, for given β¯ = 0.2, τ M = 0.8, σ = 0.1, w1 = 0.95, δb = 0.02, δw1 = 0.05, µ p = 1(p = 1, 2) and ε2 = 1, by Corollary 2, the controller feedback gains and event-triggered matrix are derived as follows " # h i h i 0.8269 −0.3998 K1 = 0.2703 −0.7947 , K2 = −0.3706 −0.9810 , Ω = (57) −0.3998 0.8311

0.2 0.1

ED

−0.1 −0.2

PT

state response

0

−0.3 −0.4

−0.6

0

CE

−0.5

5

10 Time(s)

15

20

AC

Figure 4: The state response under feedback gain in case 2

0.5 Event−based release instants and release interval

M

Fig.4 depicts the state response. The release instants and intervals are given in Fig.5.

0.45 0.4 0.35 0.3 0.25 0.2 0.15 0.1 0.05 0

0

5

10 Time(s)

15

20

Figure 5: Release instants and intervals in case 2

Case 3: When the system is under hybrid-driven scheme, for given α¯ = 0.25, β¯ = 0.12, d M = 0.5, τ M = 0.7, σ = 0.1, w1 = 0.95, δb = 0.02, δw1 = 0.15, ε1 = 1, µ p = 1(p = 1, 2) and ε2 = 1, applying Theorem 2, the controller feedback gains and event-triggered matrix are as follows " # h i h i 0.0503 −0.0340 0.2765 −0.9109 −0.3652 −1.0611 K1 = , K2 = ,Ω = (58) −0.0340 0.0491 The state response is shown in Fig.6. The stochastic variables α(t) in this simulation is plotted in Fig.7. The simulation results in Fig.2, Fig.4 and Fig.6 have confirmed that the designed reliable controllers can stabilize the T-S fuzzy systems with probabilistic actuator faults and stochastic nonlinear perturbations. Fig.5 illustrates that the amount of transmission is reduced by using event-driven scheme. The hybrid driven scheme 14

ACCEPTED MANUSCRIPT

1

0.3

0.9

0.2

0.8 0.1 0.7 0.6 0.5

−0.2

0.4

−0.3

0.3

−0.4

0.2

−0.5

0.1

−0.6

0 0

5

10 Time(s)

15

20

0

CR IP T

−0.1

α(t)

state response

0

5

10 Time(s)

15

20

Figure 7: The Bernoulli stochastic variable α(t) with α¯ = 0.25 in case 3

Figure 6: The state response under feedback gain in case 3

AN US

in this paper is more general, which can reduce the number of transmissions and guarantee the discussed system achieve a satisfactory performance. Remark 12. From the simulation results, we can see that the obtained results is effective in saving the scarce network resources and stabilize the discussed system when the random actuator faults and probabilistic nonlinear perturbations happen. Moreover, the hybrid driven scheme covers the features in the time-driven scheme and event-driven scheme.

M

5. Conclusion

PT

ED

This paper discusses the reliable control for a class of hybrid-driven nonlinear networked control systems via T-S fuzzy model with random actuator faults and nonlinear perturbations. The randomly occurring actuator faults are governed by a set of unrelated random variables satisfying certain probabilistic distribution. Considering the effects of random actuator faults and the random nonlinear perturbations, a new model is developed under the hybrid-driven scheme in this paper. By using Lyapunov functional method and linear matrix inequality technique, sufficient conditions for the mean-square stability of the augmented system are obtained. Furthermore, the explicit expressions of the desired controller gains and the parameters of the hybrid-driven scheme are derived. A simulation example is used to highlight the application and effectiveness of the proposed method.

CE

6. Acknowledgements

AC

This work is supported by the National Natural Science Foundation of China (No. 61403185), Six Talent Peaks Project in Jiangsu Province (No. 2015-DZXX-021), Qing Lan Project, and Major project supported by the Natural Science Foundation of the Jiangsu Higher Education Institutions of China (Grant No.15KJA120001), the Natural Science Foundation of Jiangsu Province of China (No.BK20161023), the Natural Science Foudation of the Jiangsu Higher Education Institutions of China(No.16KJB520015), Jiangsu Agricultural Science and Technology Independent Innovation Fund Project (No. CX(15)1051). References

[1] X. Su, P. Shi, L. Wu, and Y. Song, “Fault detection filtering for nonlinear switched stochastic systems,” IEEE Transactions on Automatic Control, vol. 61, no. 5, pp. 1310–1315, 2016. [2] J. Chen, S. Xu, Y. Li, et al. “Improvement on stability conditions for continuous-time T-S fuzzy systems,”. Journal of The Franklin Institute, vol. 353, no. 10, pp. 2218-2236, 2016. [3] D. Zhang, Q. L. Han, and X. Jia, “Network-based output tracking control for a class of T-S fuzzy systems that can not be stabilized by nondelayed output feedback controllers.” IEEE Transactions on Cybernetics, vol. 45, no. 8, pp. 1511–1524, 2014. [4] X. Su, L. Wu, P. Shi, and C. L. P. Chen, “Model approximation for fuzzy switched systems with stochastic perturbation,” IEEE Transactions on Fuzzy Systems, vol. 23, no. 5, pp. 1458–1473, 2015.

15

ACCEPTED MANUSCRIPT

AC

CE

PT

ED

M

AN US

CR IP T

[5] H. Yan, X. Xu, H. Zhang, and F. Yang, “Distributed event-triggered H∞ state estimation for T-S fuzzy systems over filtering networks,” Journal of The Franklin Institute, http://dx.doi.org/10.1016/j.jfranklin.2016.05.019. [6] M. Begnini, D. W. Bertol and N. A. Martins, “Practical implementation of a simple and effective robust adaptive fuzzy variable structure trajectory tracking control for differential wheeled mobile robots,” International Journal of Innovative Computing, Information and Control, vol. 13, no. 1, pp. 341-364, 2017. [7] H. Huang, “Robust H∞ control for fuzzy time-delay systems with parameter uncertainties-delay dependent case,” International Journal of Innovative Computing, Information and Control, vol. 12, no. 5, pp. 1439-1451, 2016. [8] X. Su, L. Wu, P. Shi, and Y. D. Song, “A novel approach to output feedback control of fuzzy stochastic systems,” Automatica, vol. 50, no. 12, pp. 3268–3275, 2014. [9] X. Su, P. Shi, L. Wu, and M. V. Basin, “Reliable filtering with strict dissipativity for T-S fuzzy time-delay systems.” IEEE Transactions on Cybernetics, vol. 44, no. 12, pp. 2470–2483, 2014. [10] Y. X. Li and G. H. Yang, “Adaptive asymptotic tracking control of uncertain nonlinear systems with input quantization and actuator faults,” Automatica, vol. 72, pp. 177-185, 2016. [11] H. Fan, L. Bing, W. Wei, and C. Wen, “Adaptive fault-tolerant stabilization for nonlinear systems with markovian jumping actuator failures and stochastic noises,” Automatica, vol. 51, pp. 200–209, 2015. [12] Y. Wei, J. Qiu, H. K. Lam, and L. Wu, “Approaches to T-S fuzzy-affine-model-based reliable output feedback control for nonlinear ito stochastic systems,” IEEE Transactions on Fuzzy Systems, doi: 10.1109/tfuzz.2016.2566810. [13] E. Tian and D. Yue, “Decentralized control of network-based interconnected systems: A state-dependent triggering method,” International Journal of Robust & Nonlinear Control, vol. 25, no. 8, pp. 1126-1144, 2015. [14] H. Li, Z. Chen, L. Wu, and H. K. Lam, “Event-triggered control for nonlinear systems under unreliable communication links,” IEEE Transactions on Fuzzy Systems, doi: 10.1109/tfuzz.2016.2578346. [15] H. Li, Z. Chen, L. Wu, and H. K. Lam, “Event-triggered fault detection of nonlinear networked systems,” IEEE Transactions on Cybernetics, doi: 10.1109/tcyb.2016.2536750. [16] S. Bo, Z. Wang, and Q. Hong, “Event-triggered state estimation for discrete-time multidelayed neural networks with stochastic parameters and incomplete measurements,” IEEE Transactions on Neural Networks & Learning Systems, doi: 10.1109/tnnls.2016.2516030. [17] J. Liu, J. Tang, and S. Fei, “Event-triggered H∞ filter design for delayed neural network with quantization,” Neural Networks, vol. 82, pp. 39-48, 2016. [18] A. Wang , T. Dong, X. Liao, et al. “Event-triggered synchronization strategy for complex dynamical networks with the Markovian switching topologies,”. Neural Networks, vol. 74, pp. 52-57, 2016. [19] D. Yue, E. Tian, and Q.-L. Han, “A delay system method for designing event-triggered controllers of networked control systems,” IEEE Transactions on Automatic Control, vol. 58, no. 2, pp. 475–481, 2013. [20] C. Peng, Q. L. Han, and D. Yue, “To transmit or not to transmit: A discrete event-triggered communication scheme for networked Takagi-Sugeno fuzzy systems,” IEEE Transactions on Fuzzy Systems, vol. 21, no. 1, pp. 164–170, 2013. [21] W. K. Wong, E. Tian, D. Yue, and R. W. M. Au, “Robust reliable control for systems with random actuator fault and probabilistic nonlinearity with new characters,” International Journal of Robust & Nonlinear Control, vol. 23, no. 18, pp. 2013-2027, 2013. [22] J. Liu, L. J. Zha, S. Fei, and J. Cao, “Hybrid-driven-based stabilization for networked control systems,” IET Control Theory & Applications, vol. 10, no. 17, pp. 2279–2285, 2016. [23] X. Zhu, H. Lin, and X. Xie, “Sampled-data fuzzy stabilizaiton of nonlinear systems under nonuniform sampling,” IEEE Transactions on Fuzzy Systems, doi: 10.1109/tfuzz.2016.2551281. [24] X. L. Zhu, B. Chen, Y. Wang, and D. Yue, “H∞ stabilization criterion with less complexity for nonuniform sampling fuzzy systems,” Fuzzy Sets & Systems, vol. 225, pp. 58-73, 2013. [25] D. Zhang, Q. Han, X. Jia, “Network-based output tracking control for a class of T-S fuzzy systems that can not be stabilized by nondelayed output feedback controllers.” IEEE Transactions on Cybernetics, vol. 45, no. 8, pp. 1511–1524, 2015. [26] C. Peng, D. Yue, M. Fei, “Relaxed stability and stabilization conditions of networked fuzzy control systems subject to asynchronous grades of membership” IEEE Transactions on Fuzzy Systems, vol. 22, no. 5, pp. 1101–1112, 2014. [27] E. Tian, W. K. Wong, D. Yue, and T. C. Yang, “Filtering for discrete-time switched systems with known sojourn probabilities,” IEEE Transactions on Automatic Control, vol. 60, no. 9, pp. 2446-2451, 2015. [28] E. Tian, D. Yue, T. Cheng Yang, Z. Gu, and G. Lu, “ T-S fuzzy model-based robust stabilization for networked control systems with probabilistic sensor and actuator failure,” IEEE Transactions on Fuzzy Systems, vol. 19, no. 3, pp. 553–561, 2011. [29] J. Liu and D. Yue, “Event-triggering in networked systems with probabilistic sensor and actuator faults,” Information Sciences, vol. 240, no. 10, pp. 145–160, 2013. [30] X. L. Wang, Youyi and d. C. E. Souza, “Robust control of a class of uncertain nonlinear systems,” Systems & Control Letters, vol. 19, no. 2, pp. 139–149, 1992. [31] E. Tian, D. Yue, and Y. Zhang, “Delay-dependent robust H∞ control for T-S fuzzy system with interval time-varying delay,” Fuzzy Sets & Systems, vol. 160, no. 12, pp. 1708–1719, 2009. [32] H. Yong, W. Min, J. H. She, and G. P. Liu, “Parameter-dependent lyapunov functional for stability of time-delay systems with polytopic-type uncertainties,” IEEE Transactions on Automatic Control, vol. 49, no. 5, pp. 828–832, 2004. [33] D. Yue, Q. L. Han, and J. Lam, “Network-based robust H∞ control of systems with uncertainty,” Automatica, vol. 41, no. 6, pp. 999–1007, 2005.

16