Skip to main content
Entropy logoLink to Entropy
. 2022 May 21;24(5):733. doi: 10.3390/e24050733

Finite-Time Pinning Synchronization Control for T-S Fuzzy Discrete Complex Networks with Time-Varying Delays via Adaptive Event-Triggered Approach

Xiru Wu 1,*,, Yuchong Zhang 1,*,, Qingming Ai 1, Yaonan Wang 2
Editors: Boleslaw K Szymanski, Jianxi Gao, Lu Zhong, Xueming Liu
PMCID: PMC9141103  PMID: 35626618

Abstract

This paper is concerned with the adaptive event-triggered finite-time pinning synchronization control problem for T-S fuzzy discrete complex networks (TSFDCNs) with time-varying delays. In order to accurately describe discrete dynamical behaviors, we build a general model of discrete complex networks via T-S fuzzy rules, which extends a continuous-time model in existing results. Based on an adaptive threshold and measurement errors, a discrete adaptive event-triggered approach (AETA) is introduced to govern signal transmission. With the hope of improving the resource utilization and reducing the update frequency, an event-based fuzzy pinning feedback control strategy is designed to control a small fraction of network nodes. Furthermore, by new Lyapunov–Krasovskii functionals and the finite-time analysis method, sufficient criteria are provided to guarantee the finite-time bounded stability of the closed-loop error system. Under an optimization condition and linear matrix inequality (LMI) constraints, the desired controller parameters with respect to minimum finite time are derived. Finally, several numerical examples are conducted to show the effectiveness of obtained theoretical results. For the same system, the average triggering rate of AETA is significantly lower than existing event-triggered mechanisms and the convergence rate of synchronization errors is also superior to other control strategies.

Keywords: discrete complex networks, T-S fuzzy model, pinning control, finite-time synchronization, adaptive event-triggered approach

1. Introduction

During the past decades, discrete complex networks (DCNs) have been extensively studied due to the potential advantages of digital simulation and calculation, such as cyber-physical systems [1], multi-agent systems [2,3] and digital communications [4]. Similar to continuous-time complex networks, DCNs are composed of plenty of nodes coupled with edge-to-edge connections where complex dynamic behaviors are included. Hence, studies of the structure, nature and application of DCNs are richly reported in existing literature [5,6,7,8,9]. For instance, Phat et al. designed the switching rule for stability of linear discrete-time systems via LMIs in [5]. The passivity criterion of discrete-time neural networks subject to uncertain parameters was investigated in [6]. Unfortunately, time delays inevitably appear in information transmission between network nodes, which may lead to the oscillatory or instability behavior of coupled networks. Especially in real networked systems, time-varying delays is the problem demanding optimized solutions [10,11,12,13]. In order to eliminate the influence of time-varying coupling delays, a non-fragile protocol was provided for the Markovian jump stochastic system in [11]. The authors discussed switched complex networks with time-varying delays for strictly dissipative conditions in [13]. Therefore, it is a meaningful attempt to analyze dynamical behaviors of DCNs with time-varying delays.

As a significant collective behavior in complex networks, synchronization shows practical significance in a coupled circuit system [14], communication networks [15], genetic networks [16] and industrial internet of things [17] and has become a hot topic of special concern in recent years [18,19,20,21]. For example, the asymptotic synchronization criteria for DCNs were derived under the periodic sampling signals in [19] and the exponential synchronization problem is discussed via topology matrices in [20]. It should be noted that most existing results neglected the time limitation when studying the synchronization behavior of complex networks. Besides, it is extremely difficult to realize complete synchronization (error converges to zero) in practical cases of large-scale complex network structures. Accordingly, the concept of finite-time synchronization is proposed to limit the closed-loop synchronization errors within a certain range in finite time, which has been adopted in related literature [22,23,24,25,26]. In [22,23], the finite-time synchronization problems of switched neural networks affected by delays were solved based on Lyapunov stability theory. The finite-time synchronization conditions are formulated for a class of Markovian jumping complex networks with non-identical nodes and impulsive effects in [24]. Until now, the finite-time boundedness of synchronization error in DCNs is still a challenging issue, which constitutes one of main motivations for our current study.

The Takagi–Sugeno (T-S) fuzzy model is extensively recognized as a powerful tool to deal with a nonlinear system, which can express the nonlinear systems by a set of linear subsystems combined with IF-THEN rules [27,28,29,30]. On one hand, the T-S fuzzy model is used to fuzzify system model for stability analysis. In order to ensure the stability of the closed-loop system, the authors introduced the T-S fuzzy frameworks to the chaotic system in [28]. With regard to delayed Markovian jump complex networks in [30], the T-S fuzzy model was also applied to describing the system nonlinearities. On the other hand, the T-S fuzzy model has been widely applied in controllers. In [31], depending on T-S fuzzy logic, the sampled-data controller was designed to synchronized nodes of reaction–diffusion networks. In order to control complex networks containing communication couplings, Wang et al. proposed the T-S fuzzy feedback controller in [32]. However, a majority of previous results on T-S fuzzy theory concerned the continuous-time system, which prompts us to extend T-S fuzzy model to investigate the finite-time synchronization behaviors of DCNs.

The synchronization control strategy for complex networks has received significant attention [33,34,35]. In view of complex interconnection and huge network scale, it is tough to achieve the desired synchronized state through controlling all network nodes in practice applications. Hence, a pinning control scheme is proposed, which means only part of the nodes need to be directly controlled. As an economical and efficient method, pinning control has been popular in synchronization control. In [36], the pinning synchronization problem of DCNs with time delays was addressed. In the face of partial and discrete-time couplings in networks, the authors designed the pinning sample-data controller in [37]. In addition, the utilization of controller resource is always a focus of concern [38,39]. Recently, along with the advance of digital communication and network techniques, the event-triggered mechanism has been presented to govern the transmission of control signals in practical applications of networked systems, such as sensor networks [40], chaotic circuit networks [41] and multiagent networks [42]. By the event-triggered mechanism, control signals would be updated only if the prespecified triggering condition is satisfied, which means needless resource consumption can be restrained. For example, an event-triggered approach was employed in [43] to design an adaptive sliding mode controller for the stability of a quantized fault system. Furthermore, many efforts are made to improve existing triggering algorithms for less resource consumption. In [44,45], an internal adaptive threshold, also named a dynamic variable, was introduced to form the adaptive event-triggered approach (AETA) to decrease triggering frequency without information packet loss. The related result was also extended to design the state estimator of neural networks in [46]. Based on AETA, energy utilization is further improved in the control process of communication networks and the network congestion is greatly avoided, especially in power systems, wireless networkes and so on. Nevertheless, it is worth noting that finite-time pinning synchronization control for T-S fuzzy DCNs with time-varying delays and couplings under AETA is still a research gap, which motivates us to conduct the study.

Motivated by above discussions, this paper focuses on the finite-time synchronization problem of delayed and coupled TSFDCNs via adaptive event-triggered pinning control strategy. The main contributions of this paper are summarized as follows:

(1) A more general model of DCNs subject to time-varying delays and node couplings is proposed, which extends the existing continuous-time system model and improves the description of discretized dynamic behaviors. By fuzzy membership functions connected by IF-THEN rules, the T-S fuzzy model of DCNs is novelly constructed to analyze the discrete synchronization behaviors;

(2) Based on the adaptive threshold and system errors, a discrete AETA is applied in controller design. By introducing the adaptive triggering condition, the update frequency of control signal is effectively restricted, such that communication resource is saved. Due to the non-negativity of the threshold variable, AETA can decrease the generated event triggering instants compared with static or period triggered mechanisms;

(3) To design effective fuzzy pinning controller, sufficient finite-time synchronization criteria are obtained in terms of LMI constraints and the minimum finite time related optimization condition. According to finite-time control theory and discrete Jensen inequality, less conservative Lyapunov–Krasovskii functionals are established to guarantee the finite-time convergence of synchronization errors;

(4) The effectiveness and generality of the proposed theoretical method are displayed fully. In three various network systems, especially a practical chaotic network, finite-time synchronization can be achieved with fast convergence speed compared with existing methods. Furthermore, it has been shown that the triggering performance of AETA is superior by several comparative experiments.

The rest of this paper is organized as follows: Section 2 provides the formulation of the problem and some requisite preliminaries. Section 3 expounds the main results with proofs of two theorems. Numerical examples are illustrated in Section 4. Finally, Section 5 exhibits the conclusion and outlook.

2. Problem Formulation and Preliminaries

In this paper, we consider a class of DCNs with time-varying delays and N coupled nodes with the following model:

xi(k+1)=Axi(k)+B1f(xi(k))+B2h(xi(kτ(k)))+ cj=1NgijΓxj(kτ(k))+wi(k), (1)

where xi(k)=xi1(k), xi2(k), , xin(k)Rn denotes the state vector of the ith node, A=diag{a1, a2, , an} is real constant matrices, B1 and B2 are known matrices with appropriate dimensions, c represents the coupling strength between nodes. G=(gij)N×N is the coupled configuration matrix of the network, where gij>0 if there is a connection from j to i (ij), otherwise gij=0. The diagonal elements of matrix G are defined as gii=j=1,jiNgij, which means j=1Ngij=0. ΓRn is an inner coupling matrix with Γ>0 for i=1, 2, , N. The exogenous disturbance input w(k) satisfies:

k=0NwiT(k)wi(k)<w˜. (2)

f(·)Rn×1 and h(·)Rn×1 are nonlinear activation functions of nodes, τ(k) is the time-varying delay with 0<τmτ(k)τM for τm,τMN+. The initial state of system (1) is xi(k)=μi(k) for kτM, τM+1, , 0.

Suppose s(k)Rn is the state of the unforced target node:

s(k+1)=As(k)+B1f(s(k))+B2h(s(kτ(k))), (3)

where s(k)=(s1(k), s2(k), , s3(k))TRn represents the state vector of the target node to be synchronized by DCNs (1). f(s(k)) and h(s(kτ(k))) follow the activation functions given in state Equation (1). s(k)=v(k) denotes the initial value for kτM,0Z.

By ei(k) = xi(k)s(k), the error system is derived as:

ei(k+1)=Aei(k)+B1f˜(ei(k))+B2h˜(ei(Δk))+cj=1NgijΓej(Δk)+wi(k), (4)

where ei(k) is the synchronization error dynamics between states of network node and target node. Δk=kτ(k), f˜(ei(k))=f(xi(k))f(s(k)), h˜(ei(Δk))=h(xi(Δk))h(s(Δk)). Due to the existing of node couplings in DCNs, ei(k) in the error system (4) possesses the same coupling relation for i=1, 2, , N.

Remark 1.

The states of the presented DCNs and target node contain state vectors, activation functions with and without time delays, which can flexibly describe dynamics of practical systems via changing weight matrices. By assigning the initial values, the dynamic behaviors of s(k) and xi(k) are determined, such that synchronization errors are measured.

With the T-S fuzzy model composed of a set of IF-THEN rules, we consider the following fuzzy rule for TSFDCNs:

Fuzzy Rule l [22]:

IF θ1(k) is δ1l and … and is δp2, THEN

ei(k+1)=Alei(k)+Bl1f˜(ei(k))+Bl2h˜(ei(Δk))+cj=1NglijΓej(Δk)+wi(k), (5)

where θ1(k), , θp(k) are premise variables, δ1l, , δpl are fuzzy sets, lL={1, 2, , r}, r is the number of fuzzy rules. In order to achieve synchronization, the control strategy is introduced to error system (5). By the weighted average fuzzy inference method, the controlled error system is inferred as:

ei(k+1)=l=1rηl(θ(k))Alei(k)+Bl1f˜(ei(k))+Bl2h˜(ei(Δk))+cj=1NglijΓej(Δk)+wi(k)+ui(k), (6)

where ui(k)=ui1(k), ui2(k), , uin(k) is the control input vector. By means of the technique used in [22,27,29], the normalized membership function ηl(θ(k)) should satisfy:

ηl(θ(k))=ρl(θ(k))l=1rρl(θ(k)), ρl(θ(k))=j=1pδjl(θj(k)),

where δjl(θj(k)) stands for the grade membership of θj(k) in δjl. Assume that ρl(θ(k))0, l=1rρl(θ(k))>0 for any k0 then we obtain ηl(θ(k))0 and l=1rηl(θ(k))=1.

To improve controller utilization, the following event-triggered condition including adaptive threshold is introduced:

ks+1i=minkNk>ksi,σidi(k)+πieiT(k)Ωiei(k)εiT(k)Ωiεi(k)<0, (7)

where ksi is the sth triggered instant of ith node, k0i=0, ks+1i is the next triggered instant (ks+1i>ksi), εi(k)=ei(ksi)ei(k) is the state error between control input updates, ei(ksi) is the triggered state of error system ei(k0i)=ei(0). πi and σi are positive constant scalars, Ωi is a known weighting matrix. The interval adaptive threshold di(k) satisfies:

di(k+1)=di(k)ƛi+πieiT(k)Ωiei(k)εiT(k)Ωiεi(k), (8)

where ƛ is a given constant, di(0)=di00 is the initial value of di(k).

Remark 2.

Based on the dynamic event-triggered mechanism in [40,44], we further propose the adaptive event-triggered condition (7) for the synchronization control of DCNs. Compared with conventional periodic event-triggered and static event-triggered mechanisms, AETA improves the constraint of triggering instants of controller. The event-triggered condition (7) varies in an iterative form by the change of internal adaptive threshold di(k). It is obvious that the triggering performance is affected by parameters πi and σi. The triggering frequency grows as σi becomes closer to zero, while the rise of πi leads to the decline of update frequency. Involved in AETA, πi and σi can be adjusted flexibly in practical systems and the burden of controller communication will efficiently decrease.

Remark 3.

The adaptive event-triggered condition is constructed according to synchronization error ei(k) and absolute error εi(k). In order to simplify the calculation and achieve the quantity analysis of ei(ksi) within triggering time interval [ksi,ks+1i), εi(k) is measured by ei(ksi)ei(k) to evaluate the absolute error between control updates.

The control input of the ith node shares the same fuzzy rule with the error system (6). Thus, the fuzzy-model-based pinning feedback controller is considered by the following rule:

Fuzzy Rule l:

IF θ1(k) is δ1l and … and θp(k) is δpl, THEN

ui(k)=ϑiΠliei(ksi),ksik<ks+1i, (9)

where Πi is the feedback control gain, ϑi is the controller parameter. ϑi1 if the node is pinned, otherwise ϑi=0. Note that ei(ksi)=εi(k)+ei(k), the defuzzified controller ui(k) can be further described as:

ui(k)=l=1rηl(θ(k))ϑiΠli(εi(k)+ei(k). (10)

Remark 4.

In the existing literatures, the T-S fuzzy model is rarely applied to analysis of the dynamical behaviors of DCNs. With a combination of local linear models connected by IF-THEN rules, we novelly propose the model of TSFDCNs, which is the extension of [22,26] and widely appropriate for DCNs analysis. Moreover, the same fuzzy rule is selected to designed the fuzzy pinning feedback controller for closed-loop error system with the hope of reducing computational complexity.

Substituting the controller (10) to the error system (6), the closed-loop error system of TSFDCNs is obtained. Based on the Kronecker product theory [37,38], we can derive the error system as follows:

e(k+1)=l=1rηl(θ(k))Ale(k)+Bl1F(k)+Bl2H(Δk)+c(GlΓ)e(Δk)+w(k)Klε(k)Kle(k), (11)

where

Al=INAl, Bl1=INBl1, Bl2=INBl2,

e(k)=e1T(k), e2T(k), , eNT(k)T,

ε(k)=ε1T(k), ε2T(k), , εNT(k)T,

F(k)=f˜T(e1(k), f˜T(e2(k), , f˜T(eN(k)T,

H(Δk)=h˜T(e1(Δk)), , h˜T(eN(Δk))T,

w(k)=w1T(k), w2T(k), , wNT(k)T,

Kl=diagϑ˜1Πl1, ϑ˜2Πl2, , ϑ˜NΠlN.

The following definition, assumption and lemmas are introduced to discuss synchronization criteria.

Definition 1

([45]). There exist a positive matrix Φ, positive constant scalars m1, m2 (m1<m2), the TSFDCNs are identified as achieving the finite-time synchronized state with respect to (m1, m2, Φ, w˜, Tm) if the error system (11) satisfies:

k=0NwT(k)w(k)<w˜supkτM,τM+1,,0(μ(k)ν(k))TΦ(μ(k)ν(k))m1eT(k)Φe(k)<m2,k1,TmZ. (12)

Assumption 1

([18]). For all ι1,ι2,ι3,ι4Rn, it exists following sector-bounded conditions:

f(ι1)f(ι2)U1(ι1ι2)Tf(ι1)f(ι2)U2(ι1ι2)0, (13)
h(ι3)h(ι4)U3(ι3ι4)Th(ι3)h(ι4)U4(ι3ι4)0, (14)

where node activation functions f(·), h(·) are continuous and satisfy f(0)=0, h(0)=0. U1, U2, U3 and U4 are known real matrices with appropriate dimensions.

Remark 5.

In Assumption 1, (13) and (14) are both referred to a class of sector-bounded condition which is more general than the common Lipschitz continuous condition and are used to restrain system dynamics for bounded continuity. Matrices U1, U2, U3 and U4 are given based on functions f(·), h(·).

Assumption 2.

In order to fully consider the synchronization error dynamics of TSFDCNs, the initial condition of e(k) is supposed to satisfy:

e(k+1)e(k)Te(k+1)e(k)ϖ,

for kτM,0Z , where ϖ is a known positive constant.

Lemma 1

([46]). For a matrix RSn+, integer a<b and a function p: Z[a,b]Rn, the following inequalities hold:

i=abpT(i)Rp(i)1ςϕ1TR¯ϕ1 (15)
j=abi=ajpT(i)Rp(i)2ς(ς+1)ϕ2TR˜ϕ2, (16)

where ς=ba+1, ϕ1=υ1T,1T,2TT, ϕ2=υ2T,3TT, R¯=diagR,3R,5R, R˜=diagR,8R, 1=υ12ς+1υ2, 2=υ16ς+1υ2+12(ς+1)(ς+2)υ3, 3=υ23ς+2υ3, υ1=i=abp(i), υ2=j=abi=ajp(i), υ3==abj=ai=ajp(i).

Lemma 2

([47]). For given integers n, m, a scalar (0,1), a matrix Jn×n>0 and two matrices 1,2Rn×m. Define the function χ(,J) as:

χ(,J)=1ϖT1TJ1ϖ+11ϖT2TJ2ϖ, (17)

with all vector ϖRm. If a matrix ARn×n such that JAJ>0 exists, the following inequality holds:

min(0,1)χ(,J)1ϖ2ϖTJAJ1ϖ2ϖ. (18)

Lemma 3

([36]). If xRn, MRn×n is a positive definite matrix, NRn×n is a symmetric matrix, the following inequality is true:

λmin(M1N)xTMxxTNxλmax(M1N)xTMx. (19)

Lemma 4.

For the AETA proposed by (7) and (8), with the initial value di00, the adaptive threshold parameter di(k) will be non-negative for k0 if condition 0<σƛ1 is satisfied where σi(0,1) and ƛi>1.

Proof of Lemma 4.

Based on the definition of event-triggered condition (7), it is easy to get σidi(k)+πieiT(k)Ωiei(k)εiT(k)Ωiεi(k)0, k0 when system is controlled, which derives that:

σidi(k)πieiT(k)Ωiei(k)εiT(k)Ωiεi(k).

Then, from (8), we can further obtain:

di(k+1)=di(k)ƛi+πieiT(k)Ωiei(k)εiT(k)Ωiεi(k)(1ƛiσi)di(k)(1ƛiσi)2di(k1)(1ƛiσi)k+1di0.

If conditions of 0<σiƛi1 and di0>0 are satisfied, di(k)0 will hold for any k0. □

Remark 6.

For event-triggered mechanism, signal transmits only when established condition is satisfied. By Lemma 4, the non-negativity of di(k) is guaranteed for all k0, such that it is unnecessary to ensure the inequation πieiT(k)Ωiei(k)εiT(k)Ωiεi(k)0 holding all the time when synchronization is reached, which relaxes the conditions in static or period event-triggered mechanisms. Therefore, the controller triggering frequency is reduced.

3. Main Results

In this section, several sufficient conditions are analyzed for finite-time synchronization of TSFDCNs.

3.1. Pinning Finite-Time Synchronization for TSFDCNs with Time-Varying Delays

Theorem 1.

Assume that σi(0,1) and ƛi>1 satisfy σiƛi1. For given positive constant scalars m1<m2, ϖ>1, y>1, a matrix Φ>0, the TSFDCNs will be finite-time synchronized with respect to (m1,m2,Φ,w˜,Tm) if there exist symmetric matrix Q=diagQ1, Q2, , QN, Kl=diagKl1, Kl2, , KlN, Ω=diagΩ1, Ω2, , ΩNRnN×nN, positive definite matrices Υ1, Υ2, Υ3, Υ4, Υ5RnN×nN, positive constant scalars oi(i=1,2,3,4), λi(i=0,1,2,3,4,5), w¯, *, 1, 2 and a matrix RR3nN×3nN satisfying:

Υ˜3RΥ˜3>0,λ0IQ*λ1I, 0Υ1*λ2I, 0Υ2λ3I,0Υ3λ4I, 0Υ4λ5I, 0Υ5w¯I,Ψ1Ψ2Θ1<0,Lm2(1y1),m1L1+ϖL2+yi=1Nσidi0+w˜w¯λ0yTmm2, (20)

where

Ψ1=J110J13J220J33,

Ψ2=AlKlInN,c(GlΓ),0,0,,08,Bl1,Bl2,InN,0,Kl,

Θ=Q+τm(τm+1)2Υ2+(τMτm)2Υ3+τm2Υ4,

J11=Ξ12Kl(1+y1)Q+(τMτm+1)Υ1+yΩΞ1T+yτMΞ2Υ1Ξ2T+SymΞ1QAlΞ1T+Ξ1QBl1Ξ11T+Ξ1QBl2Ξ12T+cΞ1Q(GlΓ)Ξ2T+Ξ1QΞ13TΞ13Υ5Ξ13Ty1τMτmΛ2Υ˜2Λ2T+yτm+1Λ2Υ˜3RΥ˜3Λ2TΛ3Υ˜4Λ3T1Λ4AΛ4T2Λ5MΛ5T,

J22=diagσ1(yƛ11+*),σ2(yƛ21+*),,σN(yƛN1+*)

J13=Ξ1Kl, J33=diag(σ1y+*)Ω1,(σ2y+*)Ω2,,(σNy+*)ΩN

=diagσ1π1,σ2π2,,σ2π2,

Λ1=Ξ2Ξ7,Ξ24Ξ7Ξ10,Ξ3Ξ8,Ξ34Ξ8+3Ξ11,

Λ2=[Ξ4Ξ2,Ξ4Ξ22Ξ7,Ξ4Ξ2+6Ξ76Ξ10,Ξ2Ξ3,Ξ2Ξ32Ξ7,Ξ2Ξ3+6Ξ86Ξ11],

Λ3=Ξ1Ξ4,Ξ1+Ξ42Ξ7,Ξ1Ξ4+6Ξ66Ξ9,

Λ4=Ξ1Ξ11T, Λ5=Ξ1Ξ12T,

Q*=Φ1/2QΦ1/2 , Υ1*=Φ1/2Υ1Φ1/2,

Ξi=0nN×(i1)nNInN0nN×(15i)nN,

L1=λ1+o1λ2, L2=o2λ3+(τMτm)o3λ4+τmo4λ5,

o1=yτm1y11,

o2=yτM2yτm2+y1(τMτm)(τM+τm+2)(y11)3(τMτm)y2(τM+τm+3)(τM+τm+1)2(y11)3,

o3=yτM1yτm1(τMτm)y1+τMτm(y11)2 , o4=yτm1(τm+1)y1+τm(y11)2.

Besides, the desired gains matrix of the controller is designed by:

Kli=Qi1Kli, i=1, 2, , N. (21)

Proof of Theorem 1. 

The detailed proof is provided in Appendix A. □

Remark 7.

By Theorem 1, we first propose an event-based framework to analyze the finite-time pinning synchronization issue for a class of time-varying delayed TSFDCNs. Based on the finite time control technique, sufficient criteria to guarantee the stability of the closed-loop error system are derived via building Lyapunov–Krasovskii functionals, which covers more error and delay information to reduce the conservativeness. Meanwhile, Theorem 1 developed an optimization algorithm with respect to minimum finite time Tm of achieving synchronization based on m2 and adaptive event-triggered threshold σidi(k). Solving the LMIs in (20), gains of the desired T-S fuzzy pinning controller can be derived based on Qi and Kli, which extends efficient methods in the literature [18,22,26]. Obviously, the computational complexity of the algorithm depends on the number of coupled nodes.

Remark 8.

To guarantee the lower conservativeness of proposed theoretical results, a Lyapunov–Krasovskii functional candidate containing more system information is established. V2(k) is introduced to capture the variation of adaptive threshold σidi(k), which promotes the effectiveness of the controller. Compared with stability analysis in References [34,44], new terms V4(k) and V5(k) are designed to ensure the stability of absolute error β(k), such that the synchronization performance is further improved. In addition, a class of discrete Jensen inequality proposed by Lemma 1 can approximate the range of Lyapunov terms more accurately.

3.2. Pinning Finite-Time Synchronization for DCNs

Definition 2.

There exist a positive matrix Φ and positive constants m1, m2 (m1<m2), the DCNs are identified as achieving the finite-time synchronized state with respect to (m1,m2,Φ,Tm) if the error system (46) satisfies:

supkτ,τ+1,0(μ(k)ν(k))TΦ(μ(k)ν(k))m1eT(k)Φe(k)<m2,k1,Tm. (22)

Consider a case where the T-S fuzzy model is not involved and the complex networks are influenced by constant time delay τ—the corresponding error system can be described as:

e(k+1)=Ae(k)+B1F(k)+B2H(Δτ)+c(GΓ)e(Δτ)Kε(k)Ke(k), (23)

where Δτ=kτ. By the model (50), we are going to derive a new result on finite-time synchronization control for DCNs.

Theorem 2.

Assume that σi(0<σi<1) and ƛi(ƛi>1) satisfy σiƛi1. For given positive scalars m1<m2, ϖ>1, y>1, a matrix Φ>0, the DCNs will be finite-time synchronized with respect to (m1, m2, Φ, Tm) if there exists a symmetric matrix Q=diagQ1, Q2, , QN, K=diagK1, K2, , KN, Ω=diagΩ1, Ω2, , ΩNRnN×nN, positive definite matrices Υ1, Υ2, Υ3, positive constants o˜i(i=1,2,3), λ˜i(i=0,1,2,3,4), *, 1, 2 and a matrix RR3nN×3nN satisfying:

λ0IQ*λ1I, 0Υ1*λ2I,0Υ2λ3I, 0Υ3λ4I,Ψ˜1Ψ˜2Θ˜1<0,Lm2(1y1),m1L˜1+ϖL˜2+yi=1Nσidi0yTmλ0m2, (24)

where

Ψ˜1=H11H12H13H14H15H160H18H22H23H240000H33H340000H440000H55000H6600H770H88,

Ψ˜2=AKInN,c(GΓ),0,0,B1,B2,0,K,

Θ˜=Q+τ2Υ2+τ(τ+1)2Υ3,

H11=(1+y1)+Υ1+Υ2+3z1(τ)Υ2+5z2(τ)Υ2+2QA2K+yΩ1A12M1,

H12=Υ2+3z1(τ)Υ25z2(τ)Υ2+cQ(GΓ), H13=6z1(τ)Υ2+30z2(τ)Υ2,

H14=30z2(τ)Υ2,H15=QB11A2,H16=QB22M2,

H18=K,H22=yτ+Υ2+3z1(τ)Υ25z2(τ)Υ2+Υ3+2z3(τ)Υ3,

H23=6z1(τ)Υ230z2(τ)Υ24Υ38z3(τ)Υ3,H24=30z2(τ)Υ2+6z3(τ)Υ3,

H33=12z1(τ)Υ2+180z2(τ)Υ2+16Υ3+32z3(τ)Υ3,H34=180z2(τ)Υ224z3(τ)Υ3,

H44=180z2(τ)Υ2+18z3(τ)Υ3,H55=1IN,H66=2IN,

H77=J22andH88=J33are defined in (21),,

Q*=Φ1/2QΦ1/2,Υ1*=Φ1/2Υ1Φ1/2,

L˜1=λ1+o˜1λ2,L˜2=o˜2λ3+o˜3λ4,

o˜1=yτ1y11,o˜2=yτ1(τ+1)y1+τ(y11)2,

o˜3=yτ2(y11)3y2(τ+1)(τ+2)2(y11)3+y1(2τ+τ2)(y11)3τ+ττ2(y11)3,

and the controller gains matrix is given by:

Ki=Qi1Ki, i=1, 2, , N. (25)

Proof of Theorem 2. 

The detailed proof is provided in Appendix B. □

Remark 9.

Theorem 2 is the development of Theorem 1, which can also be regarded as the discrete counterpart of Corollary 1 in [22], as well as the extension of results in [9]. From Definitions 1 and 2, we get the finite-time analysis method of synchronization dynamics, which differs from traditional asymptotic synchronization. Rather than reaching mean-square stable, e(k) converges to the certain region eeT(k)Φe(k)<m2 only if sufficiently small Tm and sufficiently large m2 exist, which brings a certain degree of freedom.

Remark 10.

In the existing literature, fruitful achievements on the synchronization and stability control of complex networks are reported [11,16,22,28,34,37]. T-S fuzzy sampled-data control was applied to guarantee the finite-time synchronization of switched complex networks in [22] and the stability of chaotic systems in [28]. Exponential synchronization of delayed complex networks was investigated in [34]. Compared with most results, this paper presents the following novel technologies: (1) the T-S fuzzy model is involved to establish DCNs for discrete dynamical analysis; (2) the finite-time pinning synchronization control is the first attempt for TSFDCNs under AETA; (3) new criteria including optimization conditions are proposed to guarantee the finite-time boundedness of the error system.

4. Numerical Experiments

In this section, numerical examples are provided to illustrate the effectiveness of the proposed synchronization strategy.

Example 1.

Based on the IF-THEN rules, the TSFDCNs consisting of five nodes (N = 5) are considered as follows:

Rule 1.  IF θ1(k) is δp1, THEN

xi(k+1)=A1xi(k)+B11f(xi(k))+B12h(xi(Δk))+cG1Γ1xj(Δk)+wi(k),

Rule 2. IFθ2(k)isδp2, THEN

xi(k+1)=A2xi(k)+B21f(xi(k))+B22h(xi(Δk))+cG2Γ2xj(Δk)+wi(k).

The membership functions of Rule 1 and Rule 2 are defined as η1(θ(k))=1sin2(k2) and η2(θ(k))=1η1(θ(k)) respectively. From the directed topological structures shown in Figure 1, the coupled configuration matrices G1 and G2 of two fuzzy rules are chosen as:

G1=3111112101112001012010012, G2=4110012110113010012101012

.

Figure 1.

Figure 1

Communication coupling structure for two fuzzy rules. (a) Rule 1. (b) Rule 2.

Some parameters are assumed as:

A1=A2=0.8I2, B11=B21=10.50.51, B12=B22=0.30.2500.2..

The nonlinear activation functions of TSFDCNs are:

f(xi(k))=1.85x1(k)+0.25x2(k)+tanh(0.05x1(k))0.35x2(k)tanh(0.05x1(k)+0.05x2(k)),

h(xi(Δk))=0.3x1(Δk)+0.5x2(Δk)+tanh(0.5x1(Δk)+0.5x2(Δk))0.4x2(Δk)tanh(0.2x1(Δk).

By Assumption 1, select:

U1=1.850.250.250.6, U2=0.40.800.35

U3=0.30.50.750.9, U4=0.150.200.4.

The time-varying delay is taken as τ(k)=1+2sin2(kπkπ22), where τm=1, τM=3 ([a] denotes the integer part of the number a), the exogenous disturbance is set as wi(k)=0.6e0.1ksin(k)0.6e0.1ksin(k)(1+e0.1k)(1+e0.1k), 0.6e0.01kcos(k)0.6e0.01kcos(k)(1+e0.01k)(1+e0.01k)T. Let parameters c=1.2, matrices Γ1=Γ2=diag1.25,0.85.

Shown in Figure 2, the system fails to track the motion of the target node without controllers. In Figure 3, state errors of nodes in TSFDCNs tend to diverge with time, which implies that the desired synchronization cannot be achieved.

Figure 2.

Figure 2

States of nodes xi1,xi2 in TSFDCNs.

Figure 3.

Figure 3

Synchronization errors ein without controllers of TSFDCNs.

According to Theorem 1, some parameters are chosen as Φ=I, m1=15, m2=200, Tm=50, w˜=0.36, *=1, 1=2=0.8. For adaptive event-triggered condition (7), we set Ω=I, π=0.5, σ=0.6, ƛ=1.5 and di0=0.1. Solving the LMIs in Theorem 1, we obtain the following control gains Πli under fuzzy rules 1 and 2 when all nodes are controlled:

Π11=0.00781.38241.70810.2099, Π12=0.02631.83171.69100.2821,

Π21=0.24761.62011.89911.1850, Π22=0.12631.23171.25011.8925,

Π31=0.01351.48551.72871.0990, Π32=0.38291.67151.98721.2430,

Π41=0.11471.70011.93062.0012, Π42=0.57721.91441.76682.4312

Π51=0.17831.51032.56911.1975, Π52=0.28391.07692.06571.9128.

For Example 1, the initial states of nodes are selected as x1(k)=(2.4,0.9)T, x2(k)=(2,1.5)T, x3(k)=(2.2,3.3)T, x4(k)=(1.6,1.8)T, x5(k)=(2.8,3.5)T, and s(k)=(2,1)T for k3,2,1,0. Shown in Figure 4a, with controllers, the closed-loop error system of TSFDCNs gradually converges to stability in finite-time. Besides, Figure 4b displays the convergence performance of Lyapunov term eiT(k)Qiei(k) and proposed stability theory is further verified. Figure 5 shows the trajectory of control inputs. Compared with open-loop results, controlled networks can synchronize to the isolated node.

Figure 4.

Figure 4

(a) Synchronization errors ein of closed-loop TSFDCNs with controllers. (b) Curves of Lyapunov terms eiT(k)Qiei(k).

Figure 5.

Figure 5

Curves of control inputs.

The selection of parameter values affects the synchronization control performance of TSFDCNs. According to Theorem 1, the bounds of m2 are restrained by the upper bound of the time delay. Assume that τm=1 and other parameters are set as the same as in previous experiment. In Table 1, the allowable minimum values of m2 for different τM are solved from the presented conditions in Theorem 1, which indicates that m2 increases with the rise of τM.

Table 1.

The allowable minimum values of m2 for different τM.

τM 2 3 4 5 6
m2 152.6436 156.5210 163.4011 175.2630 198.8712

Notice that there exist two special issues with the change of parameters σi and πi. When σi=0, we obtain the static event-triggered condition used in [18]:

ks+1i=infkNk>ksi, εiT(k)Ωiεi(k)πieiT(k)Ωiei(k)>0.

When σi=πi=0, the condition is reduced as with the periodic triggered case proposed in [39],

ks+1i=infkNk>ksi, εiT(k)Ωiεi(k)>0

With hope to evaluate the performance, a set of experiments is conducted among four event-triggered approaches. The corresponding results are displayed in Figure 6, where Figure 6a shows the corresponding static triggered case in [18], Figure 6b shows the periodic triggered case in [39], Figure 6c shows the event-triggered method in [48] and the last one represents the performance of our proposed AETA with σi=0.6. It is obvious that the triggered times in Figure 6d are far fewer than in the other three cases. The triggering rates of five nodes under different mechanisms are further shown in Figure 7, where parameter σi is set as 0.2 and AETA is obviously superior to other methods. Based on the triggering condition (7), the triggering rate is greatly influenced by the selection of σi. Then, the relationship between triggering rate and varying values of σi are provided in Figure 8.

Figure 6.

Figure 6

(a) Triggered instants under the static event-triggered mechanism in [18]. (b) Triggered instants under the periodic event-triggered mechanism in [39]. (c) Triggered instants under the static event-triggered mechanism in [48]. (d) Triggered instants under the AETA.

Figure 7.

Figure 7

The triggering rates of AETA and methods in [18,39,48] for various nodes.

Figure 8.

Figure 8

The triggering rates of five nodes for varying σi.

Remark 11.

To quantize results, Table 2 is given to show the average triggering rate (ATR) of network nodes under several existing methods and different values of σi in AETA. With respect to the index of ATR, AETA outperforms the methods in [18,39,48]. Moreover, the ATR increases gradually when the value of σi decreases to zero, which is also clearly reflected in Figure 8. In conclusion, the communication burden of the control process is effectively saved by AETA, compared with other event-triggered methods.

Table 2.

Comparison of triggering rates in different cases.

Method Node 1 Node 2 Node 3 Node 4 Node 5 ATR
σi=0.8 26% 11% 18% 15% 16% 17.20%
σi=0.6 28% 16% 21% 18% 17% 20%
σi=0.2 38% 19% 27% 21% 22% 25.40%
σi=0.05 56% 45% 41% 35% 37% 42.80%
Static event-triggered
mechanism in [18]
59% 55% 52% 48% 43% 51.40%
Common event-triggered
mechanism in [48]
65% 59% 55% 52% 52% 56.60%
Periodic Event-triggered
mechanism in [39]
77% 75% 76% 65% 65% 71.60%

Since system parameters were set in the last subsection, we introduce the method in [29,44] to compare system performance and related simulation results are given in Figure 9. As shown in Figure 9a, by Theorem 2 in [29], the errors of the closed-loop system cannot reach the synchronized state in the setting time. By Theorem 2 in [44], displayed in Figure 9b, synchronization errors can converge to zero when k gets near 50, while the optimal convergence time is k=26 with the proposed controller in this paper. It reveals that our approach has a superior synchronization performance.

Figure 9.

Figure 9

(a) Synchronization errors by Theorem 2 in [29]. (b) Synchronization errors by Theorem 2 in [44].

In order to further verify the usefulness of our proposed strategy in a practical system, the following example will introduce a discrete-time chaotic network to achieve the finite-time synchronization.

Example 2.

Consider the TSFDCNs containing three nodes and each node is regarded as a chaotic subsystem, where xi(k)=(xi1(k),xi2(k))T, i=1, 2, 3. Choosing fuzzy membership functions η1(θ(k))=(1sin2(k))(1sin2(k))22 and η2(θ(k))=(1+sin2(k))(1+sin2(k))22 for two T-S fuzzy rules, some parameter matrices are defined as follows:

A1=0.89000.91, A2=0.9000.9, B11=0.210.0121.510.32,

B21=0.180.0111.60.32, B12=0.150.010.0120.14, B22=0.160.010.0150.12.

The node activation functions are given as:

f(xi(k))=tanh(xi1(k))tanh(xi2(k)), h(xi(Δτ))=tanh(xi1(Δk))tanh(xi2(Δk)).

The time-varying delay for all network nodes is set as τ(k)=e0.1ke0.1k0.1(1+e0.1k)0.1(1+e0.1k), with τm=5 and τM=10. The network system also suffers from disturbance νi(k)=0.5e0.1ksin(πkπk22). In Figure 10, the chaotic trajectories for two fuzzy modes are demonstrated clearly under the initial condition s(k)=(0.5,0.6)T for k25,0Z. In addition, let c=0.9, Γ=I and the undirected coupled configuration matrices for two rules as:

G1=0.30.10.20.30.40.10.20.10.3, G1=0.20.10.10.20.40.20.10.20.3 

Some system parameters are defined as Φ=I, m1=1.5, m2=15, Tm=50, Ωi=I, πi=0.2, σi=0.65ƛi=1.5, di0=0.1 and w˜=0.5. Suppose that node 1 and node 3 are controlled by synchronization conditions in Theorem 1, we can then obtain the fuzzy controller gains Πli as follows:

Π11=1.35890.00460.00461.3381, Π12=1.41060.00570.00571.3699,

Π31=0.95260.00520.00520.9176, Π32=1.08170.01050.01050.9630.

With the initial values x1(k)=(1,0.6)T, x2(k)=(0.3,0.8)T and x3(k)=(0.5,0.7)T, synchronization error curves of open-looped TSFDCNs are shown in Figure 11. Through introducing the control signals to nodes, the state trajectory of the target node can be tracked well by three network nodes and synchronization errors can converge in finite time, which are exhibited via Figure 12 and Figure 13. In Figure 14, the corresponding control inputs are drawn. The triggered instants of controlled nodes are given by Figure 15, where ATR is calculated as 19%. On the basis of this chaotic system, we compare the results of two existing synchronous control techniques and show them in Figure 16. Intuitively, by these two methods, the state trajectory is unable to be tracked within k=50 and oscillations are bigger. The specific convergence time is listed in Table 3; it implies that the method proposed in Theorem 1 outperforms the other two.

Figure 10.

Figure 10

Chaotic trajectories of two fuzzy modes with initial condition x˜(k)=(0.5,0.6)T. (a) Rule 1. (b) Rule 2.

Figure 11.

Figure 11

Synchronization errors of chaotic TSFDCNs without control.

Figure 12.

Figure 12

State trajectories of network nodes in chaotic TSFDCNs.

Figure 13.

Figure 13

(a) Synchronization errors of chaotic TSFDCNs under control. (b) Curves of Lyapunov terms eiT(k)Qiei(k).

Figure 14.

Figure 14

Curves of control inputs.

Figure 15.

Figure 15

Triggered instants of pinned nodes.

Figure 16.

Figure 16

Performance of two existing methods. (a) State trajectories of network nodes by Theorem 2 in [29]. (b) State trajectories of network nodes by Theorem 3.1 in [34].

Table 3.

Comparison of convergence time Tc.

Method Theorem 1 Theorem 2 in [29] Theorem 3.1 in [34]
Tc/k 43 >150 87

By means of Theorem 2, the finite-time synchronization of DCNs can be achieved, which will be proved by the following example.

Example 3.

Consider the DCNs including four nodes (N = 4) with the following parameters:

A=I3, B1=0.20.50.40.30.60.10.30.20.5, B2=0.30.20.10.20.10.30.40.10.2.

The nonlinear activation functions f(·) and h(·) are:

f(xi(k))=0.4x1(k)tanh(0.3x1(k))0.3x2(k)tanh(0.4x2(k))0.5x3(k)tanh(0.5x1(k))
h(xi(Δτ))=0.3x1(Δτ)0.1tanh(0.1x1(Δτ))0.2x2(Δτ)+0.3tanh(0.3x2(Δτ))0.1x3(Δτ)+0.2tanh(0.2x2(Δτ)).

Let τ=2, c=0.8, Γ=0.6I3, and the topological structure in Figure 17 defines the coupled configuration matrix as:

G=2111131001210112.

In simulations, we choose Φ=I, m1=0.1, m2=3, πi=0.15, σi=0.8, ƛ=1.2, di0=0, *=1, 1=2=0.8, and the initial system states are assumed as x1(k)=(0.2,1.1,0.5)T, x2(k)=(2.5,1.8,0.2)T, x3(k)=(0.9,2.8,1)T, x4(k)=(0.5, 1.8,0.1)T, s(k)=(1,1,2)T for k=2. We deduce the following control gains:

Π1=10.86521.02372.670105.20512.00325.07218.20065.1233, Π2=10.54061.45892.872305.26112.07425.12908.21075.2118
Π3=10.63151.27902.213005.18432.06375.34288.15925.1341, Π4=10.58931.31222.468505.24172.10905.16918.25025.2782.

The states of nodes in DCNs are indicated in Figure 18. From Figure 19, we get the synchronization errors which diffuse with time mainly due to coupling effects and delays. Figure 20a indicates that states of DCNs can be ultimately finite-time synchronized, where the minimum Tm is computed as 19. Lyapunov stability is obviously obtained by Figure 20b, where curves of eiT(k)Qiei(k) are plotted. Particularly, using the model in Example 3, Table 4 provides the optimal finite time Tm for various m2. It is obvious that the enlargement of m2 results in a longer minimum convergence time. In Figure 21, the performance of the controller is displayed. The triggered instants of DCNs are depicted in Figure 22 and ATR is 25.67%. As a result, the effectiveness of the proposed theory and method is proved.

Figure 17.

Figure 17

Communication structure of coupled nodes in DCNs.

Figure 18.

Figure 18

States of nodes xi1,xi2,xi3 in DCNs.

Figure 19.

Figure 19

Synchronization errors ein without controllers of DCNs.

Figure 20.

Figure 20

(a) Synchronization errors ein of closed-loop DCNs with controllers. (b) Curves of Lyapunov terms eiT(k)Qiei(k).

Table 4.

Calculated minimum Tm for various values of m2.

m2 2 3 5 10 15 20
Tm/k 17 19 23 28 35 48

Figure 21.

Figure 21

Curves of control inputs.

Figure 22.

Figure 22

Triggered instants of pinned nodes in DCNs.

5. Conclusions

In this paper, the finite-time pinning synchronization control problem has been studied for TSFDCNs with time-varying delays. By means of the T-S fuzzy model, the dynamical behaviors of more general delayed DCNs with couplings and external disturbance are analyzed. In order to further reduce the communication burden of the control update, a discrete AETA is introduced with an adaptive threshold to the controller design, and the triggering rate can be obviously decreased in the system examples. Based on finite-time Lyapunov–Krasovskii functionals, sufficient synchronization criteria are derived to guarantee the finite-time stability of the closed-loop error system. By considering LMI constraints related to an optimization algorithm for minimum finite time, the desired gains of the fuzzy pinning controller are further obtained. The effectiveness and advantages of our proposed control strategy are proved by several experiments, where synchronization errors are converged with a shorter time in comparison. However, computation complexity rises with the number of nodes and needs to be reduced, which will be appreciated in the following study. For a future research topic, the proposed method will be extended to study control strategies of TSFDCNs subject to different disturbances or cyber-attacks, as well as to analyze the finite-time synchronization of Markov DCNs.

Abbreviations

The following abbreviations are used in this manuscript:

DCNs   Discrete complex networks
TSFDCNs   T-S fuzzy discrete complex networks
AETA   Adaptive event-triggered approach
LMIs   Linear matrix inequalities

Appendix A. Proof of Theorem 1

Choose the following Lyapunov-Krasovskii functional candidate for the error system (11):

V(k)=q=15Vq(k) (A1)

where

V1(k)=eT(k)Qe(k),

V2(k)=i=1Nyσidi(k)

V3(k)=i=Δkk1yik+1eT(i)Υ1e(i)+j=τM+2τm+1i=k+s1k1yik+1eT(i)Υ1e(i),

V4(k)=j=τMτm1=j1i=k+k1yik+1βT(i)Υ2β(i)

V5(k)=(τMτm)j=τMτm1i=k+jk1yik+1βT(i)Υ3β(i)+τmj=τm1i=k+jk1yik+1βT(i)Υ4β(i) and β(i)=e(i+1)e(i). For simplicity, let

γT(k)=γ˜T(k),d˜(k),εT(k),

γ˜T(k)=[eT(k),eT(Δk),eT(ΔM),eT(Δm),κ1T,κ2T,κ3T,κ4T,κ5T,κ6T,FT(k),HT(Δk),wT(k)],ΔM=kτM,Δm=kτm,

d˜(k)=diagd11/2(k),d21/2(k),,dN1/2(k),

κ1=1τm+1i=Δmke(i) , κ2=1τ(k)τm+1i=ΔkΔme(i) , κ3=1τMτ(k)+1i=ΔMΔke(i),

κ4=2(τm+1)(τm+2)j=τm0i=k+jke(i) , κ5=2(τ(k)τm+1)(τ(k)τm+2)j=τ(k)τmi=k+jΔme(i),

κ6=2(τMτ(k)+1)(τMτ(k)+2)j=τMτ(k)i=k+jΔke(i)

γ2T(k)=FT(k),HT(Δk),γ3T(k)=wT(k),d1/2(k),εT(k). (A2)

For kksi,ks+1i, taking the forward difference of Vq(k), we have

ΔV1(k)=V1(k+1)V1(k)=eT(k+1)Qe(k+1)y1eT(k)Qe(k)+(y11)V1(k)=β(k)Qβ(k)+2eT(k)Qe(k+1)eT(k)Qe(k)y1eT(k)Qe(k)+(y11)V1(k). (A3)
ΔV2(k)=V2(k+1)V2(k)=i=1Nσi(yƛi1)di(k)+yπieiT(k)Ωiei(k)yεiT(k)Ωiεi(k)+(y11)V2(k)=i1Nσi(yƛi1)di(k)+yEiTΩ˜iEi+(y11)V2(k). (A4)

where EiT=[eiT(k),εiT(k)], Ω˜i=diag{πiΩi,Ωi}. According to the adaptive event-triggered condition (7), it yields

i=1Nσidi(k)+πieT(k)Ωiei(k)εiT(k)Ωiεi(k)0 (A5)

which means for *>0

*i=1rσidi(k)+EiTΩEi0. (A6)
ΔV3(k)=V3(k+1)V3(k)=eT(k)Υ1e(k)+i=Δk+1k1yikeT(i)Υ1e(i)+j=τM+2τm+1i=k+skyikeT(i)Υ1e(i)V3(k)(τMτm+1)eT(k)Υ1e(k)yτMeT(Δk)Υ1e(Δk)+(y11)V3(k). (A7)
ΔV4(k)=V4(k+1)V4(k)==τMτm1j=1i=k+1+jkyikβT(i)Υ2β(i)=τMτm1j=1i=k+jk1yik1βT(i)Υ2β(i)τm(τm+1)2βT(k)Υ2β(k)y1j=τMτm1i=k+jk1βT(i)Υ2β(i)+(y11)V4(k). (A8)

With the help of Lemma 1, we obtain

y1j=τMτm1i=k+jk1βT(i)Υ2β(i)=y1j=τ(k)τm1i=k+jk1βT(i)Υ2β(i)+j=τMτ(k)1i=k+jk1βT(i)Υ2β(i)y1τMτm(2ξ1TΥ2ξ1+4ξ2TΥ2ξ2+2ξ3TΥ2ξ3+4ξ4TΥ2ξ4)=y1τMτmξT(k)Υ˜2ξ(k). (A9)

where

Υ˜2=diag2Υ2,4Υ2,2Υ2,4Υ2,

ξT=ξ1(k),ξ2(k),ξ3(k),ξ4(k), ξ1(k)=e(Δk)κ2,

ξ2(k)=e(Δk)4κ2+3κ5, ξ3(k)=e(ΔM)κ3,

ξ4(k)=e(ΔM)4κ3+3κ6.

Combined with (A9), ΔV4(k) can be bounded as

ΔV4(k)τm(τm+1)2βT(k)Υ2β(k)+(y11)V4(k)y1τMτmξT(k)Υ˜2ξ(k). (A10)
ΔV5(k)=V5(k+1)V5(k)=(τMτm)j=τMτm1i=k+1+jkyikβT(i)Υ3β(i)j=τMτm1i=k+jk1yik1βT(i)Υ3β(i)+τmj=τm1i=k+1+jkyikβT(i)Υ4β(i)j=τm1i=k+jk1yik1βT(i)Υ4β(i)βT(k)(τMτm)2Υ3+τm2Υ4β(k)(τMτm)yτm1i=ΔMΔm1βT(i)Υ3β(i)τmi=Δmk1βT(i)Υ4β(i)+(y11)V5(k). (A11)

From Lemma 2, the following inequality holds:

(τMτm)yτm1i=ΔMΔm1βT(i)Υ3β(i)=(τMτm)yτm+1i=ΔMΔk1βT(i)Υ3β(i)+i=ΔkΔm1βT(i)Υ3β(i)yτm+1τMτmτ(k)τmζ1T(k)Υ3ζ1(k)+3ζ2T(k)Υ3ζ2(k)+5ζ3T(k)Υ3ζ3(k)yτm+1τMτmτMτ(k)ζ4T(k)Υ3ζ4(k)+3ζ5T(k)Υ3ζ5(k)+5ζ6T(k)Υ3ζ6(k)=yτm+1ζT(k)Υ˜3RΥ˜3ζ(k) (A12)

where

Υ˜3=diagΥ3,3Υ3,5Υ3,

ζT(k)=[ζ1T(k),ζ2T(k),ζ3T(k),ζ4T(k),ζ5T(k),ζ6T(k)],

ζ1(k)=e(Δm)e(Δk), ζ2(k)=e(Δm)e(Δk)2κ2,

ζ3(k)=e(Δm)e(Δk)+6κ26κ5, ζ4(k)=e(Δk)e(ΔM),

ζ5(k)=e(Δk)e(ΔM)2κ3, ζ6(k)=e(Δk)e(ΔM)+6κ36κ6.

Relying on Lemma 1, we can find that

τmi=Δmk1βT(i)Υ4β(i)ρT(k)Υ˜4ρ(k) (A13)

where

Υ˜4=diagΥ4,3z1τmΥ4,5z2τmΥ4,z1τm=τm+1τm1, z2τm=(τm+1)(τm+2)2(τm1)(τm2+11),

ρT(k)=ρ1T(k),ρ2T(k),ρ3T(k), ρ1(k)=e(k)e(Δm),

ρ2(k)=e(k)+e(Δm)2κ, ρ3(k)=e(k)e(Δm)+6κ16κ4.

Substituting (A12) and (A13) into (A11), one has

ΔV5(k)βT(k)(τMτm)2Υ3+τm2Υ4β(k)+(y11)V5(k)yτm+1ζT(k)Υ˜3RΥ˜3ζ(k)ρT(k)Υ˜4ρ(k). (A14)

According to Assumption 1 and (20),we can obtain following inequalities for 1,2>0

1e(k)F(k)TA1A2InNe(k)F(k)0, (A15)
2e(Δk)H(Δk)TM1M2InNe(Δk)H(Δk)0. (A16)

where

A=A1A2InN,M=M1M2InN.

A1=A˜1TA˜2+A˜2TA˜12, A2=A˜1T+A˜2T2, M1=M˜1TM˜2+M˜2TM˜12, M2=M˜1T+M˜2T2,

For symmetric matrix Q>0, it follows from (11) that

0=2eT(k)Qe(k+1)e(k+1)=2eT(k)Ql=1rηl(θ(k))Ale(k)+Bl1F(k)+Bl2H(Δk)+c(GlΓ)e(Δk)+w(k)Klε(k)Kle(k)e(k+1)=2eT(k)l=1rηl(θ(k))QAle(k)+QBl1F(k)+QBl2H(Δk)+cQ(GlΓ)e(Δk)+Qw(k)Klε(k)Kle(k)2eT(k)Qe(k+1) (A17)

Repeating the process from (A1) to (A17), we obtain

ΔV(k)(y11)V(k)w(k)TΥ5w(k)=β(k)Qβ(k)+2eT(k)Qe(k+1)(1+y1)eT(k)Qe(k)+i1Nσi(yƛi1)di(k)+yEiTΩ˜iEi+(τMτm+1)eT(k)Υ1e(k)yτMeT(Δk)Υ1e(Δk)+τm(τm+1)2βT(k)Υ2β(k)y1τMτmξT(k)Υ˜2ξ(k)+βT(k)(τMτm)2Υ3+τm2Υ4β(k)yτm+1ζT(k)Υ˜3RΥ˜3ζ(k)ρT(k)Υ˜4ρ(k)w(k)TΥ5w(k)+*i=1Nσidi(k)+EiTΩiEi+Syml=1rηl(θ(k))eT(k)QAle(k)+eT(k)QBl1F(k)+eT(k)QBl2H(Δk)+ceT(k)Q(GlΓ)e(Δk)+eT(k)Qw(k)eT(k)Klε(k)eT(k)Kle(k)2eT(k)Qe(k+1)1e(k)F(k)TA1A2INe(k)F(k)2e(Δk)H(Δk)TM1M2INe(Δk)H(Δk)l=1rηl(θ(k))γT(k)(Ψ1+Ψ2TΘΨ2)γ(k)+i=1N1ƛi(yσi+*) (A18)

where Ψ1, Ψ2, and Θ are defined in (20).

Then by the Schur complement theory, it is no difficult to get the following inequality from (20):

Ψ1+Ψ2TΘΨ2<0. (A19)

Thus

ΔV(k)(y11)V(k)+wT(k)Υ5w(k)+L. (A20)

where L=i=1N1ƛi(yσi+*)

Based on V(k)<y1V(k1)<<yTmV(0) from the result in [25], V(k) can be derived as

V(k)y1Vq(k1)+wT(k1)Υ5w(k1)+Ly2Vq(k2)+y1wT(k1)Υ5w(k1)+wT(k2)Υ5w(k2)+y1L+LyTmV(0)+w¯i=0Tm1yTm+i+1wT(i)w(i)+1yTm1y1LyTmV(0)+yTmw˜w¯+11y1L. (A21)

By means of Lemma 3 and (20), the initial value of V(k) is denoted as

V(0)=eT(0)Qe(0)+i=1Nyσidi(0)+i=τ(0)1yi+1eT(i)Υ1e(i)+j=τM1=j1i=1yi+1βT(i)Υ2β(i)+(τMτm)j=τMτm1i=j1yi+1βT(i)Υ3β(i)+τmj=τm1i=j1yi+1βT(i)Υ4β(i)m1λ1+yi=1Nσidi0+m1λ2i=τM1yi+1+ϖλ3j=τMτm1=j1i=1yi+1+(τMτm)ϖλ4j=τMτm1i=j1yi+1+τmϖλ5j=τm1i=j1yi+1=m1λ1+o1λ2+ϖo2λ3+(τMτm)o3λ4+τmo4λ5+yi=1Nσidi0.=m1L1+ϖL2+yi=1Nσidi0. (A22)

The combination (A20) and (A21) can obtain

V(k)<yTmm1L1+ϖL2+yi=1Nσidi0+w˜w¯. (A23)

Recalling (20) results in

V(k)λ0eT(k)Φe(k) (A24)

Namely, we further get the following inequality

eT(k)Φe(k)<yTmm1L1+ϖL2+yi=1Nσidi0+w˜w¯λ0m2. (A25)

According to the given condition in Definition 1 and the bound of V(k) in (A21), we deduce that

λ0m2yTmV(0)+yTmw˜w¯+11y1L (A26)

From (20), L should satisfy Lm2(1y1), so (A26) is further derived as

(λ01)m2yTm(V(0)+w˜w¯) (A27)

Then, the upper bound of finite time Tm is described by

minTTlogy1(λ01)m2(λ01)m2V(0)+w˜w¯V(0)+w˜w¯,TZ

when m2<V(0)+w˜w¯V(0)+w˜w¯(λ01)(λ01) holds, otherwise Tm=0.

As a result, the closed-loop TSFDCNs can reach synchronization in finite time Tm with respect to (m1,m2,Φ,w˜,Tm). The proof of Theorem 1 is accomplished.

Appendix B. Proof of Theorem 2

Define Lyapunov-Krasovskii functional candidate as

V(k)=eT(k)Qe(k)+i=kτk1yik+1eT(i)Υ1e(i)+j=τ1j=k+jk1yik+1βT(i)Υ2β(i)+j=τ1=j1j=k+k1yik+1βT(i)Υ3β(i)+i=1Nyσidi(k), (A28)

let

γ˜T(k)=eT(k),eT(Δτ),κ˜1T,κ˜2T,FT(k),HT(k),d1/2(k),εT(k),κ˜1=1τ+1i=Δτke(i),κ˜2=2(τ+1)(τ+2)j=τ0i=k+jke(i). (A29)

The forward difference of V(k) is calculated as

ΔV(k)β(k)Qβ(k)+2eT(k)Qe(k+1)(1+y1)eT(k)Qe(k)+eT(k)Υ1e(k)yτeT(Δτ)Υ1e(Δτ)+τ2βT(k)Υ2β(k)τi=Δτk1βT(i)Υ2β(i)+τ(τ+1)2βT(k)Υ3β(k)yτj=τ1i=j+kk1βT(i)Υ3β(i)+(y11)V(k)+i1Nσi(yƛi1)di(k)+yEiTΩ˜iEi. (A30)

According to Lemma 1, we have

τi=Δτk1βT(i)Υ˜2τβ(i)γ˜T(k)Λ˜1TΥ˜2τΛ˜1γ˜(k) (A31)

and similarly,

yτj=τ1i=j+kk1βT(i)Υ3β(i)yτ2(τ+1)τγ˜T(k)Λ˜2TΥ˜3Λ˜2γ˜(k). (A32)

where Υ˜2=diagΥ2,3z1(τ)Υ2,5z2(τ)Υ2, Υ˜3=diagΥ3,3z2(τ)Υ3,

z1(τ)=τ+1τ1, z2(τ)=(τ+1)(τ+2)2(τ1)(τ2+11), z3(τ)=τ+2τ1,

Λ˜1=(e(k)e(Δτ),e(k)+e(Δτ)2κ˜1,e(k)e(Δτ)+6κ˜16κ˜2)T,

Λ˜2=(e(Δτ)κ˜1,e(Δτ)4κ˜1+3κ˜2)T.

By taking (A6) and (A15)–(A17) in Theorem 1 into account, we obtain

ΔV(k)(y11)V(k)γ˜T(k)(Ψ˜1+Ψ˜2TΘ˜Ψ˜2)γ˜(k)+i=1N1ƛi(yσi+*) (A33)

where Ψ˜1+Ψ˜2TΘ˜Ψ˜2<0 based on Schur complement theory. As similar with (A21), we notice that V(k)<yNV(0)+LL1y1(1y1).Then the initial value of V(k) is described as

V(0)=eT(0)Qe(0)+i=τ1yi+1eT(i)Υ1e(i)+j=τ1j=j1yi+1βT(i)Υ2β(i)+j=τ1=j1j=1yi+1βT(i)Υ3β(i)+i=1Nyσidi(0)=m1λ1+m1λ2i=τ1yi+1+ϖλ3j=τ1i=j1yi+1+ϖλ4j=τ1=j1i=1yi+1+yi=1Nσidi0=m1L˜1+ϖL˜2+yi=1Nσidi0. (A34)

Based on Lemma 3, we get V(k)λ0eT(k)Φe(k) from (24). It is concluded that

eT(k)Φe(k)<yTm(m1L˜1+ϖL˜2+yi=1Nσidi0)λ0m2. (A35)

Consider the process in Theorem 1, we can further calculate the maximum finite time Tm of synchronization as minTTlogy1(λ01)m2(λ01)m2V(0)V(0),TZ for m2<V(0)V(0)(λ01)(λ01). So the finite-time synchronization of DCNs is realized with respect to (m1,m2,Φ,Tm). The proof is accomplished.

Author Contributions

Conceptualization, X.W. and Y.Z.; methodology, Y.Z.; software, Y.Z.; validation, X.W., Y.Z. and Q.A.; formal analysis, Y.Z.; investigation, Y.Z.; resources, X.W.; data curation, X.W.; writing—original draft preparation, Y.Z.; writing—review and editing, X.W. and Q.A.; visualization, Y.Z.; supervision, X.W. and Y.W.; project administration, Y.W.; funding acquisition, X.W., Y.Z., Q.A. and Y.W. All authors have read and agreed to the published version of the manuscript.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Funding Statement

This work was supported by National Natural Science Foundation of China under Grant (61863007), Guangxi Natural Science Foundation under Grant (2020GXNSFDA238029), Innovation Project of Guangxi Graduate Education under Grant (YCSW2020159), Innovation Project of GUET Graduate Education under Grant (2020YCXS103, 2021YCXS122, 2022YCXS149, 2022YCXS155).

Footnotes

Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

References

  • 1.Yan S., Gu J., Park J. Lyapunov-function-based event-triggered control of nonlinear discrete-time cyber-physical systems. IEEE Trans. Circuits Syst. II Express Briefs. 2022. in press .
  • 2.Xu Z., Li C., Li Y., Han Y., Hu X. Bipartite consensus of nonlinear discrete-time multi-agent systems via variable impulsive control. Int. J. Control Autom. 2022;2:461–471. doi: 10.1007/s12555-020-0792-z. [DOI] [Google Scholar]
  • 3.Liu Z., Li Y., Wang F., Chen Z. Reduced-order observer-based leader-following formation control for discrete-time linear multi-agent systems. IEEE/CAA J. Autom. Sin. 2021;10:1715–1723. doi: 10.1109/JAS.2020.1003441. [DOI] [Google Scholar]
  • 4.Liu F., Meng W., Lu R. Anti-synchronization of discrete-time fuzzy memristive neural networks via impulse sampled-data communication. IEEE Trans. Cybern. 2022. in press . [DOI] [PubMed]
  • 5.Phat V., Ratchagit K. Stability and stabilization of switched linear discrete-time systems with interval time-varying delay. Nonlinear Anal.-Hybri. 2011;5:605–612. doi: 10.1016/j.nahs.2011.05.006. [DOI] [Google Scholar]
  • 6.Ali M., Meenakshi K., Gunasekaran N., Usha M. Finite-time passivity of discrete-time T-S fuzzy neural networks with time-varying delays. Iran. J. Fuzzy Syst. 2018;4:93–107. [Google Scholar]
  • 7.Rajchakit G., Rojsiraphisal T., Rajchakit M. Robust stability and stabilization of uncertain switched discrete-time systems. Adv. Differ. Equ. 2012;2012:134. doi: 10.1186/1687-1847-2012-134. [DOI] [Google Scholar]
  • 8.Zhang D., Wang Q., Srinivasan D., Li H., Yu L. Asynchronous state estimation for discrete-time switched complex networks with communication constraints. IEEE Trans. Neural Netw. Learn Syst. 2018;5:1715–1723. doi: 10.1109/TNNLS.2017.2678681. [DOI] [PubMed] [Google Scholar]
  • 9.Seuret A., Gouaisbaut F., Fridman E. Stability of discrete-time systems with time-varying delays via a novel summation inequality. IEEE Trans. Automat. Contr. 2015;10:2740–2745. doi: 10.1109/TAC.2015.2398885. [DOI] [Google Scholar]
  • 10.Mahmoud M., Karaki B. Output-synchronization of discrete-time multiagent systems: A cooperative event-triggered dissipative approach. IEEE Trans. Netw. Sci. Eng. 2021;10:114–125. doi: 10.1109/TNSE.2020.3029078. [DOI] [Google Scholar]
  • 11.Syed Ali M., Usha M., Kwon O., Gunasekaran N., Thakur G. H∞/passive non-fragile synchronisation of Markovian jump stochastic complex dynamical networks with time-varying delays. Int. J. Syst. Sci. 2021;7:1270–1283. doi: 10.1080/00207721.2020.1856445. [DOI] [Google Scholar]
  • 12.Wang X., Liu X., She K., Zhong S., Shi L. Delay-dependent impulsive distributed synchronization of stochastic complex dynamical networks with time-varying delays. IEEE Trans. Syst. Man Cybern. Syst. 2019;7:1496–1504. doi: 10.1109/TSMC.2018.2812895. [DOI] [Google Scholar]
  • 13.Sang H., Nie H., Zhao J. Dissipativity-based synchronization for switched discrete-time-delayed neural networks with combined switching paradigm. IEEE Trans. Cybern. 2021. in press . [DOI] [PubMed]
  • 14.Gunasekaran N., Zhai G., Yu Q. Sampled-data synchronization of delayed multi-agent networks and its application to coupled circuit. Neurocomputing. 2020;413:499–511. doi: 10.1016/j.neucom.2020.05.060. [DOI] [Google Scholar]
  • 15.Sun W., Guan J., Lü J., Zheng Z., Yu X., Chen S. Synchronization of the networked system with continuous and impulsive hybrid communications. IEEE Trans. Neural Netw. Learn Syst. 2020;3:960–971. doi: 10.1109/TNNLS.2019.2911926. [DOI] [PubMed] [Google Scholar]
  • 16.Narayanan G., Ali M.S., Alam M.I., Rajchakit G., Boonsatit N., Kumar P., Hammachukiattikul P. Adaptive fuzzy feedback controller design for finite-time Mittag-Leffler synchronization of fractional-order quaternion-valued reaction-diffusion fuzzy molecular modeling of delayed neural networks. IEEE Access. 2021;9:130862–130883. doi: 10.1109/ACCESS.2021.3113915. [DOI] [Google Scholar]
  • 17.Qiu T., Zhang Y., Qiao D., Zhang X., Wymore M., Sangaiah A. A robust time synchronization scheme for industrial internet of things. IEEE Trans. Ind. Inform. 2018;8:3570–3580. doi: 10.1109/TII.2017.2738842. [DOI] [Google Scholar]
  • 18.Li B., Wang Z., Ma L. An event-triggered pinning control approach to synchronization of discrete-time stochastic complex dynamical networks. IEEE Trans. Neural Netw. Learn Syst. 2018;12:5812–5822. doi: 10.1109/TNNLS.2018.2812098. [DOI] [PubMed] [Google Scholar]
  • 19.Ding S., Wang Z., Xie X. Periodic event-triggered synchronization for discrete-time complex dynamical networks. IEEE Trans. Neural Netw. Learn Syst. 2021. in press . [DOI] [PubMed]
  • 20.Zhang Q., Chen G., Wan L. Exponential synchronization of discrete-time impulsive dynamical networks with time-varying delays and stochastic disturbances. Neurocomputing. 2019;309:62–69. doi: 10.1016/j.neucom.2018.04.070. [DOI] [Google Scholar]
  • 21.Shen Z., Yang F., Chen J., Zhang J., Hu A., Hu M. Adaptive Event-Triggered Synchronization of Uncertain Fractional Order Neural Networks with Double Deception Attacks and Time-Varying Delay. Entropy. 2021;23:1291. doi: 10.3390/e23101291. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 22.Gunasekaran N., Saravanakumar R., Joo Y., Kim H. Finite-time synchronization of sampled-data T-S fuzzy complex dynamical networks subject to average dwell-time approach. Fuzzy Sets Syst. 2019;374:40–59. doi: 10.1016/j.fss.2019.01.007. [DOI] [Google Scholar]
  • 23.Guan C., Fei Z., Karimi H., Shi P. Finite-time synchronization for switched neural networks via quantized feedback control. IEEE Trans. Syst. Man Cybern. Syst. 2021;5:2873–2884. doi: 10.1109/TSMC.2019.2917497. [DOI] [Google Scholar]
  • 24.Chen T., Peng S., Zhang Z. Finite-Time Synchronization of Markovian Jumping Complex Networks with Non-Identical Nodes and Impulsive Effects. Entropy. 2019;21:779. doi: 10.3390/e21080779. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 25.Kang W., Zhong S., Shi K., Cheng J. Finite-time stability for discrete-time system with time-varying delay and nonlinear perturbations. ISA Trans. 2016;60:67–73. doi: 10.1016/j.isatra.2015.11.006. [DOI] [PubMed] [Google Scholar]
  • 26.Boonsatit N., Rajchakit G., Sriraman R., Lim C., Agarwal P. Finite-/fixed-time synchronization of delayed Clifford-valued recurrent neural networks. Adv. Differ. Equ. 2021;2021:276. doi: 10.1186/s13662-021-03438-1. [DOI] [Google Scholar]
  • 27.Takagi T., Sugeno M. Fuzzy identification of systems and its applications to modeling and control. IEEE Trans. Syst. Man Cybern. 1985;1:116–132. doi: 10.1109/TSMC.1985.6313399. [DOI] [Google Scholar]
  • 28.Gunasekaran N., Joo Y. Robust sampled-data fuzzy control for nonlinear systems and its applications: Free-weight matrix method. IEEE Trans. Fuzzy Syst. 2019;11:2130–2139. doi: 10.1109/TFUZZ.2019.2893566. [DOI] [Google Scholar]
  • 29.Tang Y., Fang J., Xia M., Gu X. Synchronization of Takagi–Sugeno fuzzy stochastic discrete-time complex networks with mixed time-varying delays. Appl. Math. Model. 2010;6:843–855. doi: 10.1016/j.apm.2009.07.015. [DOI] [Google Scholar]
  • 30.Divya H., Sakthivel R., Liu Y., Sakthivel R. Delay-dependent synchronization of T-S fuzzy Markovian jump complex dynamical networks. Fuzzy Sets Syst. 2021;416:108–124. doi: 10.1016/j.fss.2020.10.010. [DOI] [Google Scholar]
  • 31.Zhang R., Zeng D., Park J., Lam H. Xie, X. Fuzzy sampled-data control for synchronization of T-S fuzzy reaction–diffusion neural networks with additive time-varying delays. IEEE Trans. Cybern. 2021;5:2384–2397. doi: 10.1109/TCYB.2020.2996619. [DOI] [PubMed] [Google Scholar]
  • 32.Wang X., Park J., Yang H., Zhang X., Zhong S. Delay-dependent fuzzy sampled-data synchronization of T-S fuzzy complex networks with multiple couplings. IEEE Trans. Fuzzy Syst. 2020;1:178–189. doi: 10.1109/TFUZZ.2019.2901353. [DOI] [Google Scholar]
  • 33.Wu X., Ai Q., Zhang Y., Wang Y. Fuzzy sampled-data exponential synchronization of T-S fuzzy complex networks with discontinuous activations and mixed time-varying delays. IET Control. Theory Appl. 2022. in press .
  • 34.Zhang Q., Wu X., Liu J. Pinning Synchronization of Discrete-Time Complex Networks with Different Time-Varying Delays. J. Syst. Sci. Complex. 2019;32:1560–1571. [Google Scholar]
  • 35.Liu M., Lu B., Li Z., Jiang H., Hu C. Fixed-Time Synchronization Control of Delayed Dynamical Complex Networks. Entropy. 2021;23:1610. doi: 10.3390/e23121610. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 36.Lin Y., Zhang Y. Synchronization of stochastic impulsive discrete-time delayed networks via pinning control. Neurocomputing. 2018;286:31–40. doi: 10.1016/j.neucom.2018.01.052. [DOI] [Google Scholar]
  • 37.Zhang R., Zeng D., Park J., Liu Y., Zhong S. Pinning event-triggered sampling control for synchronization of T-S fuzzy complex networks with partial and discrete-time couplings. IEEE Trans. Fuzzy Syst. 2019;12:2368–2380. doi: 10.1109/TFUZZ.2019.2898373. [DOI] [Google Scholar]
  • 38.Suo J., Wang Z., Shen B. Pinning synchronization control for a class of discrete-time switched stochastic complex networks under event-triggered mechanism. Nonlinear Anal-Hybri. 2020;37:100886. doi: 10.1016/j.nahs.2020.100886. [DOI] [Google Scholar]
  • 39.Rong N., Wang Z., Xie X., Ding S. Event-triggered synchronization for discrete-time neural networks with unknown delays. IEEE Trans. Circuits Syst. II Express Briefs. 2021. in press .
  • 40.Ge X., Han Q., Wang Z. A Dynamic Event-Triggered Transmission Scheme for Distributed Set-Membership Estimation Over Wireless Sensor Networks. IEEE Trans. Cybern. 2019;1:171–183. doi: 10.1109/TCYB.2017.2769722. [DOI] [PubMed] [Google Scholar]
  • 41.Wen Y., Chang H., Su X., Assawinchaichote W. Event-triggered fuzzy control of repeated scalar nonlinear systems and its application to Chua’s circuit system. IEEE Trans. Circuits Syst. I Regular Papers. 2020;12:5347–5357. doi: 10.1109/TCSI.2020.2998470. [DOI] [Google Scholar]
  • 42.Ruan X., Feng J., Xu C., Wang J. Observer-based dynamic event-triggered strategies for leader-following consensus of multi-agent systems with disturbances. IEEE Trans. Netw. Sci. Eng. 2020;4:3148–3158. doi: 10.1109/TNSE.2020.3017493. [DOI] [Google Scholar]
  • 43.Li M., Shi P., Liu M., Zhang Y., Wang S. Event-triggered-based adaptive sliding mode control for T-S fuzzy systems with actuator failures and signal quantization. IEEE Trans. Fuzzy Syst. 2021;6:1363–1374. doi: 10.1109/TFUZZ.2020.2974175. [DOI] [Google Scholar]
  • 44.Li Q., Shen B., Wang Z., Huang T., Luo J. Synchronization control for a class of discrete time-delay complex dynamical networks: A dynamic event-triggered approach. IEEE Trans. Cybern. 2019;5:1979–1986. doi: 10.1109/TCYB.2018.2818941. [DOI] [PubMed] [Google Scholar]
  • 45.Liu Y., Shen B., Shu H. Finite-time resilient H∞ state estimation for discrete-time delayed neural networks under dynamic event-triggered mechanism. Neural Netw. 2020;121:356–365. doi: 10.1016/j.neunet.2019.09.006. [DOI] [PubMed] [Google Scholar]
  • 46.Hien L., Trinh H. New finite-sum inequalities with applications to stability of discrete time-delay systems. Automatica. 2016;71:197–201. doi: 10.1016/j.automatica.2016.04.049. [DOI] [Google Scholar]
  • 47.Seuret A., Gouaisbaut F. Wirtinger-based integral inequality: Application to time-delay systems. Automatica. 2013;49:2860–2866. doi: 10.1016/j.automatica.2013.05.030. [DOI] [Google Scholar]
  • 48.Ding S., Wang Z. Event-triggered synchronization of discrete-time neural networks: A switching approach. Neural Netw. 2020;125:31–40. doi: 10.1016/j.neunet.2020.01.024. [DOI] [PubMed] [Google Scholar]

Associated Data

This section collects any data citations, data availability statements, or supplementary materials included in this article.

Data Availability Statement

Not applicable.


Articles from Entropy are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES