Next Article in Journal
A Hybrid Model Based on SEM and Fuzzy TOPSIS for Supplier Selection
Next Article in Special Issue
Boundary Coupling for Consensus of Nonlinear Leaderless Stochastic Multi-Agent Systems Based on PDE-ODEs
Previous Article in Journal
OADE-Net: Original and Attention-Guided DenseNet-Based Ensemble Network for Person Re-Identification Using Infrared Light Images
Previous Article in Special Issue
Improved Stability Criteria for Delayed Neural Networks via a Relaxed Delay-Product-Type Lapunov–Krasovskii Functional
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improved Nonfragile Sampled-Data Event-Triggered Control for the Exponential Synchronization of Delayed Complex Dynamical Networks

1
School of Information Science and Engineering, Chengdu University, Chengdu 610106, China
2
Institute of Electronic and Information Engineering of UESTC in Guangdong, Dongguan 523808, China
3
School of Mathematics, Frontiers Science Center for Mobile Information Communication and Security, Southeast University, Nanjing 210096, China
4
School of Mathematics Sciences, University of Electronic Science and Technology of China, Chengdu 611731, China
5
Department of Information Technology, Faculty of Computing and Information Technology, King Abdulaziz University, Jeddah 21589, Saudi Arabia
*
Authors to whom correspondence should be addressed.
Mathematics 2022, 10(19), 3504; https://doi.org/10.3390/math10193504
Submission received: 8 August 2022 / Revised: 15 September 2022 / Accepted: 22 September 2022 / Published: 26 September 2022

Abstract

:
The exponential synchronization of complex dynamical networks (CDNs) under improved nonfragile sampled-data event-triggered control (INFSDETC) is investigated in this study. A meaningful yet challenging issue is solved, namely, it can adjust the triggering mode and the triggering frequency to adapt to more situations in the event-triggered scheme in which it is able to adjust the triggering condition exponentially and linearly, and dynamically adjust the triggering according to the time and state. By using control theory and Lyapunov analysis theory, an improved event-triggered controller was constructed for more intelligent control and to ensure exponential synchronization for CDNs. Lastly, significant numerical simulation examples are developed to show the usefulness and the performance of the proposed methods.

1. Introduction

CDNs are network structures composed of complex network nodes whose synchronization performance drives network nodes to move or achieve the goal of coordination [1]. Complex network systems are widely used in biology, unmanned aerial vehicles, and power grids, and have received extensive attention [1,2,3,4]. The authors in [3,5] conducted pioneering studies on the synchronization of complex networks. There are many studies on the performance analysis of dynamical systems [4,6,7,8,9,10]. One of the important tasks in complex networks is to design a reasonable controller to allow for the system to achieve excellent performance. The event-triggered scheme was recently recognized to efficiently enable saving computing resources and handling control problems [11,12,13]. However, there are still many triggering and control problems to be solved in the event-triggered control of CDNs.
In order to explore the complex relationships of society and biology, researchers proposed the physical characteristics of higher-order interactions in complex networks in [2]. Exponential synchronization is an important performance index of complex networks to explore dynamical theory and dynamical features. The almost surely exponential synchronization for CDNs under noise signals was studied in [14]. The mean-square exponential synchronization for N linearly coupled complex networks, including Markovian switching and time delays, was investigated in [15]. In [16], exponential synchronization for a complex dynamical network containing coupling time delay and impulsive signals was studied. We explore the new exponential synchronization criteria of CDNs under a more general event-triggered controller. In several studies on the performance of CDNs, sampling technology was increasingly applied to the exponential synchronization problem of complex network systems. Sampled-data controllers are designed to achieve exponential synchronization for CDNs. Exponential synchronization for CDNs under sampled-data feedback control was studied in [17]. Nonfragile-memory sampled-data control was used for the exponential synchronization of delayed CDNs in [10]. In [18], the researchers gave new synchronization conditions with sampled-data control and a new integral inequality. Although there are extensive studies on the exponential synchronization of CDNs, there are few on the exponential synchronization of CDNs under INFSDETC, which needs to be further studied.
The event-triggered scheme (ETS) as an effective control method has attracted the interest of researchers due to its excellent monitoring control performance and resource-saving advantages. The working mechanism of the event-triggered scheme is to activate the triggering program to further control the system whenever the error between the current state of the concerned system and the previous one reaches a certain threshold [19,20]. A centralized and then distributed ETS was proposed in [21]: when the controller is updated, only the information of its neighbor nodes is needed. An ETC that is based on sampled-data signals was proposed in [22] and was further developed later. This does not require additional hardware to monitor the immediate status of the system in the sampled-data-based ETS. Due to the factors of communication and sensors, the controller in dynamical systems allows for the system to have infinite switching in a finite time. This phenomenon is called Zeno behavior or the Zeno phenomenon [23]. In event-triggered control, Zeno behavior is mainly represented by the case in which the trigger is activated infinitely in a finite time. Thus, Zeno behavior in this paper denotes infinite triggering behavior in finite time. The Zeno phenomenon was difficult to avoid for many systems with small perturbations in [24]. Therefore, the event-triggered scheme with sampled-data signals has become a common method. A recent overview of sampled-data event-triggered control was developed in [20]. To sum up the above, there are many studies on classical event-triggered protocols and common event-triggered schemes in various forms. However, setting the triggering threshold and error parameter needs to be further enriched to achieve more flexible triggering and match the environment of the system. The adjustment of the triggering mechanism needs to be further improved, such as via linear, exponential, and dynamic adjustments.
In this study, the event-triggered mechanism is improved to become a more general form and more adaptable to various system environments. New exponential convergence criteria for complex networks were obtained. The several contributions of this paper are listed below:
  • Triggering Condition (4) is a generalized form covering situations in many other studies [25,26,27]. The trigger in the improved sampled-data event-triggered scheme was extended to be accelerated or decelerated linearly and exponentially, which increases the flexibility of the triggering scheme.
  • The piecewise function was applied to the triggering condition in Remark 1, which can realize the flexibility of time according to the actual demand of different time periods. For the randomness of different triggering scenarios, Markov switching is applied to allow for the triggering condition to better adapt to possible scenarios, which is described in detail in Remark 1. The dynamic adjustment of the triggering is also realized in the event-triggered scheme described in Remark 3. Their results are given in the examples.
  • The triggering time instants of different nodes were sequenced into the control time series. This rearrangement was well-handled and facilitated performance analysis of the system. Under the designed event-triggered control scheme, the nonfragile exponential synchronization criteria of complex networks are obtained.
Notations: Throughout the text, R n and R n × n stand for n-dimensional Euclidean space and n × n real matrices, respectively. S n is the set of all real n × n symmetric matrices. s y m { X } denotes X + X T . For two symmetric matrices P and Q, inequality P Q ( P > Q ) denotes that matrix P Q is non-negative definite (positive definite). diag means the block diagonal matrix. ∗ represents blocks of elements below the diagonal of a symmetric matrix. ⨂ stands for the Kronecker product operation of the matrices, and 0 represents zero or a zero matrix with appropriate dimension. n × N is denoted by N . Prob and E denote the probability of random variables and the operation of mathematical expectations, respectively. I _ n = d i a g 1 , 1 , , 1 _ n .

2. Preliminaries

Given CDNs containing a set of N nodes:
φ ˙ i ( t ) = g ( φ i ( t ) ) + γ j = 1 N h i j A φ j ( t τ ( t ) ) + u i ( t ) ,
where φ i ( t ) R n , i = 1 , 2 , , N , denotes the i-th node’s state vector and φ i ( t ) = [ φ i 1 ( t ) , φ i 2 ( t ) , , φ i n ( t ) ] T . Matrix H = ( h i j ) N N and the scalar γ stand for the out-coupled configuration matrix and the coupling strength, respectively. A = d i a g { a 1 , a 2 , , a n } is a known non-negative diagonal matrix. Here, h i i is denoted by h i i = j = 1 , j i N h i j , i = 1 , 2 , , N . h i j > 0 means that node i is linked to node j ( i j ) ; if not, then h i j = 0 . τ ( t ) , satisfying 0 τ ( t ) τ and τ ˙ ( t ) μ means time-varying delays where μ and τ are known scalars. u i ( t ) represents the control input. Let variable ( t ) R n be the state vector of the unforced node and let it satisfy ˙ ( t ) = g ( ( t ) ) . g ( · ) : R n R n is the continuous and bounded nonlinear activation function that satisfies the inequality as follows:
[ g ( ϕ i ) g ( ϕ j ) 1 ( ϕ i ϕ j ) ] T [ g ( ϕ i ) g ( ϕ j ) 2 ( ϕ i ϕ j ) ] 0 , ϕ i , ϕ j R n ,
where 1 , 2 R n × n are known matrices.
Let ϕ i ( t ) = φ i ( t ) ( t ) ; the following dynamic system from CDNs (1) and ˙ ( t ) = g ( ( t ) ) can be deduced:
ϕ ˙ i ( t ) = f ( ϕ i ( t ) ) + γ j = 1 N h i j A ϕ j ( t τ ( t ) ) + u i ( t ) ,
where f ( ϕ i ( t ) ) = g ( φ i ( t ) ) g ( ( t ) ) , i = 1 , 2 , , N .
The minimal sampling time interval in controller was set to be h. The control time instant of the controller u i ( t ) is defined as t s i , which was determined with the following conditions of the improved sampled-data event-triggered scheme in order to achieve the more flexible and intelligent error detection of the system (3).
t s + 1 i = t s i + i n f { κ h : t > t s i , Ψ i ( t ) 0 } , s = 1 , 2 , , , κ = 1 , 2 , , ,
where
Ψ i ( t ) = ϵ 0 ( t ) ϑ i ( t ) 2 e ϵ 1 ( t ) ( t t s i ) ϵ 2 ( t ) ϕ i t s i 2 χ i ( t ) 1 t t s i ϵ 3 ,
ϵ 0 ( t ) [ ϵ 0 ̲ , ϵ 0 ¯ ] , ϵ 1 ( t ) [ ϵ 1 ̲ , ϵ 1 ¯ ] , ϵ 2 ( t ) [ ϵ 2 ̲ , ϵ 2 ¯ ] ,
χ ˙ i ( t ) = ϵ 4 χ i ( t ) + ϵ 5 ϵ 0 ( t ) ϑ i ( t ) 2 e ϵ 1 ( t ) ( t t s i ) ϵ 2 ( t ) ϕ i t s i 2 ,
ϑ i ( t ) = ϕ i ( t ) ϕ i ( t s i ) ,
with 0 ϵ 0 ̲ ϵ 0 ¯ , 0 ϵ 1 ̲ ϵ 1 ¯ , 0 ϵ 2 ̲ ϵ 2 ¯ , ϵ 3 > 0 , ϵ 4 0 , ϵ 5 0 , t 0 i = 0 , χ i ( t 0 i ) 0 . Obviously, no Zeno behavior occurred under the event-triggered scheme, since h was the minimal triggering time instant interval. From the condition, it can be deduced that s u p { t s + 1 i t s i } = 1 + ϵ 3 h h . The explanations of the desired event-triggered scheme are shown in Figure 1 and the following remarks.
Remark 1.
ϵ 0 ( t ) , ϵ 1 ( t ) and ϵ 2 ( t ) are bounded functions where the numerical change of the function can be reflected on the triggering frequency and triggering state. The corresponding needed function can be set according to the timing to increase or decrease the triggering frequency exponentially or linearly. In particular, taking ϵ 0 ( t ) , ϵ 1 ( t ) and ϵ 2 ( t ) as piecewise functions or switching functions, the triggering mechanism has the following advantages shown in Cases 1 and 2.
Case 1: As ϵ 0 ( t ) , ϵ 1 ( t ) and ϵ 2 ( t ) were set to be piecewise functions, different triggering conditions could be used in different time periods, reflecting the different trigger characteristics in multiple time periods and adapting to the environment in multiple time periods.
Case 2: As ϵ 0 ( t ) , ϵ 1 ( t ) , ϵ 2 ( t ) become ϵ 0 ϱ ( t ) ( t ) , ϵ 1 ϱ ( t ) ( t ) , ϵ 2 ϱ ( t ) ( t ) , respectively, where ϱ ( t ) is the Markov switching function described as [28,29], the triggering condition changed into the switching mode form. That is, ϵ 0 ( t ) , ϵ 1 ( t ) , ϵ 2 ( t ) were able to be in the different mode based on ϱ ( t ) shown in Figure 2, causing the switching condition to be in different working modes. At this point, if the system also contains switching modes, and triggering conditions can be well-matched with the system’s modes.
Remark 2.
ϕ i ( t ) is dependent on j = 1 N h i j A ϕ j ( t τ ( t ) ) ; there is a coupling term j = 1 N h i j A ϕ j ( t τ ( t ) ) . Therefore, there are coupling terms implicitly for event-triggering parameters that include the communicating characteristics of network nodes with each other. The parameters in the event-triggered scheme are related to the coupling node related to j, and are implicitly in a coupling form that could instantly reflect the data errors between nodes, which in turn facilitates more timely control.
Remark 3.
Dynamic variable χ i ( t ) dynamically expands the triggering threshold to increase the flexibility of the triggered scheme. When the system gradually stabilizes, the triggered mechanism is activated only when the dynamically expanded threshold is reached, which reduces the waste of communication resources to a certain extent. If it is not necessary to activate dynamic variable χ i ( t ) , setting ϵ 4 = ϵ 5 = 0 would be satisfied.
Remark 4.
To increase the flexibility of the event-triggered mechanism, parameters ϵ 0 ( t ) , ϵ 1 ( t ) , ϵ 2 ( t ) , ϵ 3 , ϵ 4 , ϵ 5 were set to adjust the trigger from a different direction in combination with exponential and linear functions. When the triggering frequency needs to be linearly changed, ϵ 0 ( t ) and ϵ 2 ( t ) can be used as adjusting functions; then, the trend of the triggering function Ψ i ( t ) generally changes linearly. ϵ 2 ( t ) plays an important role as an exponential adjusting parameter in the process of acceleration or deceleration of triggering times when an exponential change in triggering frequency is required. 1 t t s i ϵ 3 is used as an upper bound function for the triggering scheme, aiming to avoid no triggering time within a long time or to set artificially triggering upper bound. In this case, one can easily calculate an upper bound of triggering: 1 + ϵ 3 h h . If there is no need for the upper bound, ϵ 3 could be set to a very large number to meet the demands.
The control time instants were set to be { t s i } s = 1 + . Further, time instants { t k } k = 1 + were introduced to rewrite System (3) as System (7) in compact form. The control input u i ( t ) of node i is shown below:
u i ( t ) = ( K 1 i + δ ( t ) Δ K 1 i ( t ) ) ϕ i ( t s i ) + ( K 2 i + δ ( t ) Δ K 2 i ( t ) ) ϕ i ( t s i ı ) = ( K 1 i + δ ( t ) Δ K 1 i ( t ) ) θ i ( t k ) ϕ i ( t k ) + ( K 2 i + δ ( t ) Δ K 2 i ( t ) ) θ i ( t k ) ϕ i ( t k ı ) , t k t < t k + 1 ,
with
θ i ( t k ) = 1 , if t k = t s i ; 0 , otherwise ,
[ Δ K 1 i ( t ) , Δ K 2 i ( t ) ] = H i P i ( t ) [ E 1 i , E 2 i ] ,
P i T ( t ) P i ( t ) I ,
P r o b { δ ( t ) = 1 } = δ , P r o b { δ ( t ) = 0 } = 1 δ ,
E { δ ( t ) δ } = 0 , E { ( δ ( t ) δ ) 2 } = δ ( 1 δ ) ,
where matrices K 1 i and K 2 i are the controller gains that need to be determined. Matrices Δ K 1 i ( t ) and Δ K 2 i ( t ) stand for the interference signal of controller gain (ISCG). δ ( t ) , obeying Bernoulli distribution, denotes the stochastic variable that is used to simulate the random occurrence of interference signals. If ISCG occurs, δ ( t ) = 1 ; otherwise, δ ( t ) = 0 . Constant ı represents time delays occurring in the transmission of signals. The triggering time instants are reordered into the time instants of the controller, which can improve the degree of freedom of triggering conditions and the performance analysis of dynamical systems due to the weakening of triggering time instants (See Figure 3).
System (3) can be further rewritten as the following compact form using the Kronecker product:
ϕ ˙ ( t ) = F ( ϕ ( t ) ) + γ ( H A ) ϕ ( t τ ( t ) ) + K 1 ( Θ ( t k ) I n ) ϕ ( t k ) + K 2 ( Θ ( t k ) I n ) ϕ ( t k ı ) + δ H p ( t ) ( δ δ ( t ) ) H p ( t ) ,
where
F ( ϕ ( t ) ) = [ f T ( ϕ 1 ( t ) ) , f T ( ϕ 2 ( t ) ) , , f T ( ϕ N ( t ) ) ] T , ϕ ( · ) = [ ϕ 1 T ( · ) , ϕ 2 T ( · ) , , ϕ N T ( · ) ] T , K 1 = d i a g { K 11 , K 12 , , K 1 N } , K 2 = d i a g { K 21 , K 22 , , K 2 N } , Θ ( t k ) = d i a g { θ 1 ( t k ) , θ 2 ( t k ) , , θ N ( t k ) } , H = d i a g { H 1 , H 2 , , H N } , P ( t ) = d i a g { P 1 ( t ) , P 2 ( t ) , , P N ( t ) } , E 1 = d i a g { E 11 , E 12 , , E 1 N } , E 2 = d i a g { E 21 , E 22 , , E 2 N } , p ( t ) = P ( t ) ( E 1 ϕ ( t k ) + E 2 ϕ ( t k ı ) ) .
Remark 5.
An interference signal is inevitable in the signal communication domain and its applications. The influence of interference signals on a dynamic system should be considered when a control input is designed. Since ISCG occurs randomly, variable δ ( t ) was designed to simulate this random process. Moreover, as the time delays in signal and information transmission happens occasionally, term ı was designed to describe more details in the controller. Control input u i ( t ) involves the information of two time instants: the sampling instant and its delayed instant, in which more information is integrated to render the running of the controller more precise.
Definition 1
([30]). If Error Dynamics (7) is exponentially stable, CDNs (1) are exponentially synchronized, i.e., there exist two scalars α , ι > 0 , such that
ϕ ( t ) ι e α t sup ν θ 0 { ϕ ( θ ) , ϕ ˙ ( θ ) } ,
where ν = max { τ , } , α denotes the decay rate, and ι denotes the decay coefficient.
Lemma 1
([31]). Given matrix M > 0 , in any continuously differentiable function z ( t ) : [ a , b ] R N , the following inequality holds:
a b z . T ( α ) M z . ( α ) d α 1 b a ζ 1 T M ζ 1 + 3 b a ζ 2 T M ζ 2 ,
where ζ 1 = z ( b ) z ( a ) , ζ 2 = z ( b ) + z ( a ) 2 b a a b z ( α ) d α .
Lemma 2
([32]). Let z ( t ) : [ a , b ) R N and z ( a ) = 0 , such that the concerned integrations are well-defined. Then, for any positive matrix M R N × N , the following inequality holds:
a b z T ( α ) M z ( α ) d α 4 ( b a ) 2 π 2 a b z ˙ T ( α ) M z ˙ ( α ) d α .
Lemma 3
([33]). For any matrix M 1 S * M 2 0 , scalars τ > 0 , τ ( t ) satisfying 0 τ ( t ) τ , and vector function φ ˙ ( t ) : [ τ , 0 ] R N , such that the concerned integrations are well-defined,
τ t τ ( t ) t φ ˙ ( α ) T M 1 φ ˙ ( α ) d α τ t τ t τ ( t ) φ ˙ ( α ) T M 2 φ ˙ ( α ) d α ( t ) T Ω ( t ) ,
where
( t ) = [ φ ( t ) T , φ ( t τ ( t ) ) T , φ ( t τ ) T ] T ,
Ω = M 1 M 1 S S * M 1 M 2 + s y m { S } S + M 2 * * M 2 .

3. Main Results

In this section, under INFSDETC, the exponential synchronization criteria of System (7) are obtained.
Theorem 1.
Given scalars θ 0 , ε 1 0 , ε 2 0 , h > 0 , 0 ϵ 0 ̲ ϵ 0 ¯ , 0 ϵ 1 ̲ ϵ 1 ¯ , 0 ϵ 2 ̲ ϵ 2 ¯ , ϵ 3 > 0 , ϵ 4 0 , ϵ 5 0 , h 0 , μ 0 , τ 0 , ı > 0 , κ 1 , κ 2 , κ 3 , κ 4 , and matrices H = d i a g { H 1 , H 2 , , H N } , E 1 = d i a g { E 11 , E 12 , , E 1 N } , E 2 = d i a g { E 21 , E 22 , , E 2 N } , Error System (7) achieves globally exponential stability with INFSDETC (5) if there exist symmetric positive definite matrices P R 3 N × 3 N , Q 1 , Q 2 , M 1 , M 2 , M 3 R N × N , N 1 = N 111 N 112 N 122 R N × N , N 2 = N 211 N 212 * N 222 R N × N , U R N × N , Z 1 = Z 111 Z 112 Z 113 * Z 122 Z 123 * * Z 133 R 3 N × 3 N , Z 2 R N × N , X 3 , X 4 R N × N , S = d i a g { S 1 , S 2 , , S N } , W 1 = d i a g { W 11 , W 12 , , W 1 N } , W 2 = d i a g { W 21 , W 22 , , W 2 N } R N × N , any matrices X 1 , X 2 R N × 10 N , Y R N × N , such that the following linear matrix inequalities hold:
Λ 1 + Λ 2 2 Z ¯ 1 X 1 T 3 X 2 T * X 3 0 0 * * e 2 θ N 222 0 * * * 3 e 2 θ N 222 < 0 ,
Λ 1 + Λ 3 2 Z ¯ 1 ϶ 1 T Z 2 * X 3 0 * * X 4 < 0 ,
e 2 θ τ M 1 + ( 1 μ ) e 2 θ ϵ M 2 Y * e 2 θ τ M 1 0 ,
where the relevant mathematical symbols and equations are listed in Appendix A.
Moreover, the control gain matrices are determined with
K 1 i = S i 1 W 1 i , K 2 i = S i 1 W 2 i , i = 1 , 2 , , N .
Proof of Theorem 1.
The Lyapunov functional is defined as follows:
V ( t , t k ) = l = 1 7 V l ( t , t k ) , t [ t k , t k + 1 ) ,
where
V 1 ( t , t k ) = ( t t k ) e 2 θ t η T ( t ) P η ( t ) V 2 ( t , t k ) = e 2 θ τ t τ ( t ) t e 2 θ s ϕ T ( s ) Q 1 ϕ ( s ) d s + e 2 θ τ t τ t e 2 θ s ϕ T ( s ) Q 2 ϕ ( s ) d s , V 3 ( t , t k ) = τ t τ t v t e 2 θ s ϕ ˙ T ( s ) M 1 ϕ ˙ ( s ) d s d v + τ t τ ( t ) t v t e 2 θ s ϕ ˙ T ( s ) M 2 ϕ ˙ ( s ) d s d v , V 4 ( t , t k ) = ı t ı t v t e 2 θ s ϕ ˙ T ( s ) M 3 ϕ ˙ ( s ) d s d v , V 5 ( t , t k ) = ( t k + 1 t ) t k t e 2 θ s ς 1 T ( s ) N 1 ς 1 ( s ) d s + ( t k + 1 t ) t k t e 2 θ s ς 2 T ( s ) N 2 ς 2 ( s ) d s , V 6 ( t , t k ) = 2 t k ı t e 2 θ s η 2 T ( s ) U η 2 ( s ) d s π 2 4 t k ı t ı e 2 θ s ( ϕ ( s ) ϕ ( t k ı ) ) T U ( ϕ ( s ) ϕ ( t k ı ) ) d s , V 7 ( t , t k ) = ( t t k ) ( t k + 1 t ) e 2 θ t ς 3 T ( t ) Z 1 ς 3 ( t ) + ( t t k ) ( t k + 1 t ) e 2 θ t ς 4 T ( t ) Z 2 ς 4 ( t ) ,
with the relevant mathematical symbols and equations listed in Appendix A. Except at sampling point t k , V ( t , t k ) was continuous on interval [ 0 , ) . It is obvious that V 1 ( t k , t k ) 0 and V 5 ( t k , t k ) 0 . As t t k , V 1 ( t , t k ) V 1 ( t k , t k ) , V 5 ( t , t k ) V 5 ( t k , t k ) hold. Thus, lim t t k V ( t , t k ) V ( t k , t k ) .
Defining infinitesimal operator L as follows:
L V ( t , t k ) = lim Δ 0 + 1 Δ { E { V ( t + Δ , t k ) | t } V ( t , t k ) } ,
Taking the derivative of V ( t , t k ) leads to
E { L V 1 ( t , t k ) } = 2 ( t t k ) e 2 θ t η T ( t ) P η 1 ( t ) + e 2 θ t η T ( t ) P η ( t ) + 2 θ ( t t k ) e 2 θ t η T ( t ) P η ( t ) 2 e 2 θ t η T ( t ) P ( η 12 + ( t t k ) η 13 ( t ) ) + e 2 θ t η T ( t ) P η ( t ) + 2 θ ( t t k ) e 2 θ t η T ( t ) P η ( t ) = e 2 θ t ξ T ( t ) ( Y 11 + ( t t k ) Y 12 ) ξ ( t ) .
E { L V 2 ( t , t k ) } e 2 θ ( t + τ ) ϕ T ( t ) Q 1 ϕ ( t ) ( 1 μ ) e 2 θ t ϕ T ( t τ ( t ) ) Q 1 ϕ ( t τ ( t ) ) + e 2 θ ( t + τ ) ϕ T ( t ) Q 2 ϕ ( t ) e 2 θ t ϕ T ( t τ ) Q 2 ϕ ( t τ ) = e 2 θ t ξ T ( t ) Y 2 ξ ( t ) .
E { L V 3 ( t , t k ) } e 2 θ t τ 2 ϕ ˙ T ( t ) ( M 1 + M 2 ) ϕ ˙ ( t ) τ e 2 θ t t τ t e 2 θ τ ϕ ˙ T ( s ) M 1 ϕ ˙ ( s ) d s τ t τ ( t ) t e 2 θ s ϕ ˙ T ( s ) M 2 ϕ ˙ ( s ) d s + τ τ ˙ ( t ) t τ ( t ) t e 2 θ s ϕ ˙ T ( s ) M 2 ϕ ˙ ( s ) d s e 2 θ t τ 2 ϕ ˙ T ( t ) ( M 1 + M 2 ) ϕ ˙ ( t ) τ e 2 θ t t τ t e 2 θ τ ϕ ˙ T ( s ) M 1 ϕ ˙ ( s ) d s τ ( 1 μ ) e 2 θ t t τ ( t ) t e 2 θ ϵ ϕ ˙ T ( s ) M 2 ϕ ˙ ( s ) d s .
Through Lemma 3, one can deduce that
τ t τ t e 2 θ τ ϕ ˙ T ( s ) M 1 ϕ ˙ ( s ) d s τ ( 1 μ ) t τ ( t ) t e 2 θ ϵ ϕ ˙ T ( s ) M 2 ϕ ˙ ( s ) d s = τ t τ ( t ) t ϕ ˙ T ( s ) ψ ϕ ˙ ( s ) d s τ t τ t τ ( t ) e 2 θ τ ϕ ˙ T ( s ) M 1 ϕ ˙ ( s ) d s ϕ ( t ) ϕ ( t τ ( t ) ) ϕ ( t τ ) T ψ ψ Y Y * ψ e 2 θ τ M 1 + Y + Y T e 2 θ τ M 1 Y * * e 2 θ τ M 1 ϕ ( t ) ϕ ( t τ ( t ) ) ϕ ( t τ ) .
Thus, E { L V 3 ( t , t k ) } e 2 θ t ξ T ( t ) Y 3 ξ ( t ) .
On the basis of Jensen’s inequality, one obtains
E { L V 4 ( t , t k ) } e 2 θ t ı 2 ϕ ˙ T ( t ) M 3 ϕ ˙ ( t ) e 2 θ ı [ ϕ ( t ) ϕ ( t ı ) ] T M 3 [ ϕ ( t ) ϕ ( t ı ) ] = e 2 θ t ξ T ( t ) Y 4 ξ ( t ) .
E { L V 5 ( t , t k ) } = e 2 θ t ( t k + 1 t ) ς 1 T ( t ) N 1 ς 1 ( t ) t k t e 2 θ s ς 1 T ( s ) N 1 ς 1 ( s ) d s + e 2 θ t ( t k + 1 t ) ς 2 T ( t ) N 2 ς 2 ( t ) t k t e 2 θ s ς 2 T ( s ) N 2 ς 2 ( s ) d s ( t k + 1 t ) e 2 θ t ς 1 T ( t ) N 1 ς 1 ( t ) e 2 θ ( t ) ( t t k ) ϕ T ( t k ) N 111 ϕ ( t k ) 2 e 2 θ ( t ) ϕ T ( t k ) N 112 t k t ϕ ( s ) d s 1 t t k e 2 θ ( t ) t k t ϕ T ( s ) d s N 122 t k t ϕ ( s ) d s + ( t k + 1 t ) e 2 θ t ς 2 T ( t ) N 2 ς 2 ( t ) e 2 θ ( t ) ( t t k ) ϕ T ( t k ) N 211 ϕ ( t k ) 2 e 2 θ ( t ) ϕ T ( t k ) N 212 ( ϕ ( t ) ϕ ( t k ) ) e 2 θ ( t ) t k t ϕ ˙ T ( s ) N 222 ϕ ˙ ( s ) d s .
Using Lemma 1, one can easily obtain
t k t ϕ ˙ T ( s ) N 222 ϕ ˙ ( s ) d s 1 t t k [ ϕ ( t ) ϕ ( t k ) ] T N 222 [ ϕ ( t ) ϕ ( t k ) ] 3 t t k ϕ ( t ) + ϕ ( t k ) 2 t t k t k t ϕ ( s ) d s T N 222 ϕ ( t ) + ϕ ( t k ) 2 t t k t k t ϕ ( s ) d s = 1 t t k ξ T ( t ) [ Ξ 1 T N 222 Ξ 1 + 3 Ξ 2 T N 222 Ξ 2 ] ξ ( t ) .
For any suitable dimensional matrices X 1 , X 2 , after simple calculations, we have
1 t t k ( N 222 Ξ 1 ( t t k ) X 1 ) T N 222 1 ( N 222 Ξ 1 ( t t k ) X 1 ) 0 ,
1 t t k ( N 222 Ξ 2 ( t t k ) X 2 ) T N 222 1 ( N 222 Ξ 2 ( t t k ) X 2 ) 0 ,
1 t t k Ξ 1 T N 222 Ξ 1 X 1 T Ξ 1 Ξ 1 T X 1 + ( t t k ) X 1 T N 222 1 X 1 ,
1 t t k Ξ 2 T N 222 Ξ 2 X 2 T Ξ 2 Ξ 2 T X 2 + ( t t k ) X 2 T N 222 1 X 2 ,
Then, this leads to
E { L V 5 ( t , t k ) } e 2 θ t ξ T ( t ) Y 5 ξ ( t ) ,
E { L V 6 ( t , t k ) } = e 2 θ t 2 η 2 T ( t ) U η 2 ( t ) π 2 4 e 2 θ ı [ ϕ ( t ı ) ϕ ( t k ı ) ] T U [ ϕ ( t ı ) ϕ ( t k ı ) ] = e 2 θ t ξ T ( t ) Y 6 ξ ( t ) .
E { L V 7 ( t , t k ) } e 2 θ t [ θ 2 ς 3 T ( t ) Z 1 ς 3 ( t ) + ( t k + 1 t ) ς 3 T ( t ) Z 1 ς 3 ( t ) ( t t k ) ς 3 T ¯ ( t ) Z 1 ς 3 ( t ) + 2 ( t t k ) × ( t k + 1 t ) ξ T ( t ) Z ¯ 1 ϕ ˙ ( t ) ] + e 2 θ t [ ( t k + 1 t ) ς 4 T ( t ) Z 2 ς 4 ( t ) ( t t k ) ς 4 T ( t ) Z 2 ς 4 ( t ) + 2 ( t k + 1 t ) ϕ T ( t ) Z 2 ς 4 ( t ) 2 ( t k + 1 t ) ς 4 T ( t ) Z 2 ς 4 ( t ) ] + 2 θ e 2 θ t ( t t k ) ( t k + 1 t ) ς 4 T ( t ) Z 2 ς 4 ( t ) .
For arbitrary matrices X 3 > 0 and X 4 > 0 , this leads to
2 ( t t k ) ( t k + 1 t ) ξ T ( t ) Z ¯ 1 ϕ ˙ ( t ) 2 4 ϕ ˙ T ( t ) X 3 ϕ ˙ ( t ) + ξ T ( t ) Z ¯ 1 X 3 1 Z ¯ 1 T ξ ( t ) ,
and
2 ϕ T ( t ) Z 2 ς 4 ( t ) ϕ T ( t ) Z 2 X 4 1 Z 2 T ϕ ( t ) + 1 t t k t k t ϕ T ( s ) d s X 4 1 t t k t k t ϕ ( s ) d s .
It results in E { L V 7 ( t , t k ) } e 2 θ t ξ T ( t ) Y 7 ξ ( t ) .
For any constants ε 1 , ε 2 > 0 , one can deduce that
E ε 1 e 2 θ t E 1 ϕ ( t k ) + E 2 ϕ ( t k ı ) T E 1 ϕ ( t k ) + E 2 ϕ ( t k ı ) p T ( t ) p ( t ) = e 2 θ t ξ T ( t ) Φ 1 ξ ( t ) 0 ,
E ε 2 e 2 θ t [ f ( ϕ i ( t ) ) 1 ϕ i ( t ) ] T [ f ( ϕ i ( t ) ) 2 ϕ i ( t ) ] 0 .
On the basis of (30), one can obtain that
ε 2 e 2 θ t ϕ ( t ) F ( ϕ ( t ) ) T ¯ 1 ¯ 2 * I ϕ ( t ) F ( ϕ ( t ) ) = e 2 θ t ξ T ( t ) Φ 2 ξ ( t ) 0 .
From (7), for any constants κ 1 , κ 2 , κ 3 , κ 4 , it can be obtained that
E { 2 e 2 θ t [ κ 1 ϕ T ( t ) + κ 2 ϕ ˙ T ( t ) + κ 3 ϕ T ( t k ) + κ 4 ϕ T ( t k ı ) ] S [ ϕ ˙ ( t ) + F ( ϕ ( t ) ) + c ( H A ) ϕ ( t τ ( t ) ) + K 1 ( Θ ( t k ) I n ) ϕ ( t k ) + K 2 ( Θ ( t k ) I n ) ϕ ( t k ı ) + δ H p ( t ) ( δ δ ( t ) ) H p ( t ) ] } = e 2 θ t ξ T ( t ) Φ 3 ξ ( t ) = 0 .
On the basis of (17)–(32),
E { L V ( t , t k ) } e 2 k t ξ T ( t ) Λ ξ ( t ) .
Carrying out the Schur complement and convex combination technique results in (11) and (12). Then, t as t [ t k , t k + 1 ) , t can be obtained that
E { L V ( t , t k ) } 0 .
Similar to the proof in [34], one can easily deduce that System (7) was exponentially synchronized. □
Remark 6.
Provided that ISCG never occurs, δ = 0 holds. At this point, there is Theorem 2 to be deduced.
If ISCG never occurs, Dynamics (7) and corresponding Controller (5) can be expressed as follows:
ϕ ˙ ( t ) = F ( ϕ ( t ) ) + γ ( H A ) ϕ ( ( t τ ( t ) ) ) + K 1 ( Θ ( t k ) I n ) ϕ ( t k ) + K 2 ( Θ ( t k ) I n ) ϕ ( t k ı ) ,
u i ( t ) = K 1 i θ i ( t k ) ϕ i ( t k ) + K 2 i θ i ( t k ) ϕ i ( t k ı ) , t k t < t k + 1 .
Then, one can obtain Theorem 2; some relevant mathematical symbols and equations are listed in Appendix A.
Theorem 2.
Given scalars θ 0 , h > 0 , ε 1 0 , ε 2 0 , 0 ϵ 0 ̲ ϵ 0 ¯ , 0 ϵ 1 ̲ ϵ 1 ¯ , 0 ϵ 2 ̲ ϵ 2 ¯ , ϵ 3 > 0 , ϵ 4 0 , ϵ 5 0 , h 0 , μ 0 , τ 0 , ı > 0 , κ 1 , κ 2 , κ 3 , κ 4 , and matrices H = d i a g { H 1 , H 2 , , H N } , E 1 = d i a g { E 11 , E 12 , , E 1 N } , E 2 = d i a g { E 21 , E 22 , , E 2 N } , Error System (34) achieved globally exponential stability with the improved sampled-data event-triggered control (35) if there exist symmetric positive definite matrices P R 3 N × 3 N , Q 1 , Q 2 , M 1 , M 2 , M 3 R N × N , N 1 = N 111 N 112 * N 122 R N × N , N 2 = N 211 N 212 * N 222 R N × N , U R N × N , Z 1 = Z 111 Z 112 Z 113 * Z 122 Z 123 * * Z 133 R 3 N × 3 N , Z 2 R N × N , X 3 , X 4 R N × N , S = d i a g { S 1 , S 2 , , S N } , W 1 = d i a g { W 11 , W 12 , , W 1 N } , W 2 = d i a g { W 21 , W 22 , , W 2 N } R N × N , any matrices X 1 , X 2 R N × 10 N , Y R N × N , such that the following linear matrix inequalities hold:
Λ ˜ 1 + Λ ˜ 2 2 Z ˜ 1 X 1 T 3 X 2 T * X 3 0 0 * * e 2 θ N 222 0 * * * 3 e 2 θ N 222 < 0 ,
Λ ˜ 1 + Λ ˜ 3 2 Z ˜ 1 ϶ 1 T Z 2 * X 3 0 * * X 4 < 0 ,
e 2 θ τ M 1 + ( 1 μ ) e 2 θ ϵ M 2 Y * e 2 θ τ M 1 0 ,
The convergence rate was θ. Moreover, the control gain matrices are determined with
K 1 i = S i 1 W 1 i , K 2 i = S i 1 W 2 i , i = 1 , 2 , , N .
Proof of Theorem 2.
One can easily finish the proof similarly to Theorem 1. □
Remark 7.
If K 2 i = 0 from i = 1 to N, the control variable would be u i ( t ) = K 1 i θ i ( t k ) r i ( t k ) . Simultaneously, Theorem 3 could be deduced, and some relevant mathematical symbols and equations are listed in Appendix A. In this case, System (34) could be transformed into the following dynamic system without the time-delay signal of the controller.
ϕ ˙ ( t ) = F ( ϕ ( t ) ) + γ ( H A ) ϕ ( ( t τ ( t ) ) ) + K 1 ( Θ ( t k ) I n ) ϕ ( t k ) ,
Theorem 3.
Given scalars θ 0 , ε 1 0 , ε 2 0 , h > 0 , 0 ϵ 0 ̲ ϵ 0 ¯ , 0 ϵ 1 ̲ ϵ 1 ¯ , 0 ϵ 2 ̲ ϵ 2 ¯ , ϵ 3 > 0 , ϵ 4 0 , ϵ 5 0 , h 0 , μ 0 , τ 0 , κ 1 , κ 2 , κ 3 , κ 4 , and matrices H = d i a g { H 1 , H 2 , , H N } , E 1 = d i a g { E 11 , E 12 , , E 1 N } , E 2 = d i a g { E 21 , E 22 , , E 2 N } , Error System (40) achieves globally exponential stability with the improved sampled-data event-triggered control u i ( t ) = K 1 i θ i ( t k ) r i ( t k ) if there exist symmetric positive definite matrices P R 3 N × 3 N , Q 1 , Q 2 , M 1 , M 2 R N × N , N 1 = N 111 N 112 * N 122 R N × N , N 2 = N 211 N 212 * N 222 R N × N , Z 2 R N × N , X 4 R N × N , S = d i a g { S 1 , S 2 , , S N } , W 1 = d i a g { W 11 , W 12 , , W 1 N } , W 2 = d i a g { W 21 , W 22 , , W 2 N } R N × N , any matrices X 1 , X 2 R N × 10 N , Y R N × N , such that the following linear matrix inequalities hold:
Λ ^ 1 + Λ ^ 2 X 1 T 3 X 2 T * e 2 θ N 222 0 * * 3 e 2 θ N 222 < 0 ,
Λ ^ 1 + Λ ^ 3 ϶ 1 T Z 2 * X 4 < 0 ,
e 2 θ τ M 1 + ( 1 μ ) e 2 θ ϵ M 2 Y * e 2 θ τ M 1 0 ,
and the exponential convergence rate is θ. Moreover, the control gain matrices are determined with
K 1 i = S i 1 W 1 i , i = 1 , 2 , , N .
Proof of Theorem 3.
The Lyapunov functional is defined as follows:
V ( t , t k ) = l = 1 3 V l ( t , t k ) + V 5 ( t , t k ) + V 8 ( t , t k ) , t [ t k , t k + 1 ) ,
where
V 8 ( t , t k ) = ( t t k ) ( t k + 1 t ) e 2 θ t ς 4 T ( t ) Z 2 ς 4 ( t ) .
It is not difficult to deduce the proof similarly to Theorem 1. □

4. Simulation Examples

In this section, the simulation examples are illustrated to show the effectiveness of the proposed theorems.
Example 1.
Consider CDNs (7) containing 3 nodes with the following parameters. 1 = 0.5 0.2 0 0.95 , 2 = 0.3 0.2 0 0.3 , H = 2 1 1 2 3 1 1 1 2 , H i = 1 0 0 1 , E 1 i = 0.2 0 0 0.2 , E 2 i = 0.5 0 0 0.5 , A = 0.8 0 0 0.7 .
Here, the state of each node belongs to R 2 , ϵ 0 ( t ) = 1 , ϵ 1 ( t ) = 1 , ϵ 2 ( t ) = 1 , ϵ 3 = 0.01 , ϵ 4 = 0.04 , ϵ 5 = 0 . Taking γ = 0.9 , τ = 0.9 , μ = 0.5 , κ 1 = κ 2 = κ 3 = κ 4 =1 and δ = 1 . g ( φ i ( t ) ) = 0.5 φ i 1 + tanh 0.2 φ i 1 + 0.2 φ i 2 0.95 φ i 2 tanh 0.75 φ i 2 , τ ( t ) = 0.125 + 0.125 s i n ( 4 t ) . Utilizing the LMI toolbox in MATLAB, the corresponding control gain matrix was obtained as K 1 shown in Equation (47).
K 1 = 0.9524 0.189 0 0 0 0 0.439 1.7036 0 0 0 0 0 0 0.9524 0.189 0 0 0 0 0.439 1.7036 0 0 0 0 0 0 0.9524 0.189 0 0 0 0 0.439 1.7036 .
Simulation was carried out with the above parameters. Figure 4 shows the trajectory of the system state without control input. Under the improved event-triggered controller shown in Figure 5, the state of the error system tended to be stable, as shown in Figure 6. Figure 7 shows taking ϵ 0 ( t ) as a piecewise parameter.
Remark 8.
Figure 8 shows that the triggering frequency was high from 5 to 10 s, then decreased from 10 to 15 s, further increased at 15–20 s, and increased again at 20–25 s. This shows that piecewise function ϵ 0 ( t ) plays an important role in adjusting the triggering frequency. In different time periods, different triggering parameters were used for triggering conditions, as shown in Figure 7. The controller showed different trigger adjustment effects in multiple time periods.
ϵ 0 ( t ) = 1 0 t < 5 , 0.3 5 t < 10 , 0.1 10 t < 15 , 0.8 15 t < 20 , 1 t 20 ,
Remark 9.
The triggering parameter has the function of adjusting the trigger condition exponentially and linearly. As ϵ 0 ( t ) = 1 , ϵ 1 ( t ) = 0.05 , ϵ 3 , ϵ 4 , ϵ 5 were the same as in Example 1, the triggering frequency decelerated from ϵ 2 ( t ) = 0.5 (Figure 9) to ϵ 2 ( t ) = 2 (Figure 10). Similarly, as ϵ 0 ( t ) = 0.5 , ϵ 2 ( t ) = 0.5 , ϵ 3 , ϵ 4 , ϵ 5 were the same as in Example 1, setting ϵ 1 ( t ) = 0.05 and ϵ 1 ( t ) = 0.2 , respectively. The triggering frequency was accelerated using the exponential parameter (Figure 11 and Figure 12), reflecting the effect of the triggering flexible adjustment.
Remark 10.
When setting ϵ 0 ( t ) = 0 and ϵ 2 ( t ) = 0 , the trigger reached the triggering upper bound, and the trigger could be regarded to be an almost fixed interval (linearlike) triggering at this point (Figure 13) in which there were only two event-triggering intervals: the value closest to the upper bound and the upper bound 1 + ϵ 3 h h = 1 , which shows that the improved triggering scheme could achieve the effect of fixed sampled-data triggering.
Example 2.
Consider CDNs (7) containing three nodes with the following parameters.
A = 0.6 0 0 0.7 . Π = 9 2 6 1 2 4 1 1 3 1 6 2 2 1 4 7 . H = 2 1 1 2 3 1 1 1 2 ,
ϵ 0 1 ( t ) = 1 , ϵ 1 1 ( t ) = 1 , ϵ 2 1 ( t ) = 1 ; ϵ 0 2 ( t ) = 0.5 , ϵ 1 2 ( t ) = 1.2 , ϵ 2 2 ( t ) = 0.8 ; ϵ 0 3 ( t ) = 1 , ϵ 1 3 ( t ) = 0.8 , ϵ 2 3 ( t ) = 1.1 ; ϵ 0 4 ( t ) = 1 , ϵ 1 4 ( t ) = 1 , ϵ 2 4 ( t ) = 0.4 .
Other parameters were the same as in Example 1. On the basis of Theorem 1, the control gains were K 1 , K 2 shown in Equations (50) and (51), and the simulation results are shown in Figure 14, Figure 15, Figure 16 and Figure 17. Different triggering switching modes based on the probability that was decided by Markov transfer matrix Π were provided to simulate different trigger scenarios. Triggering conditions are switched into different modes (the switching state is shown in Figure 14). Figure 14 shows the modes of event-triggered schemes at different time instants, and the triggering time and triggering duration are shown in Figure 15. Figure 16 shows the state trajectory of the error system under control. Figure 17 shows the state of the control input. Under the improved event-triggered controller, the state of the error system tended to be stable.
Remark 11.
On the basis of the Markov transfer matrix, the triggering parameters were set to take four states, letting them satisfy the Markov process. According to the above simulation results, when the system was faced with different triggering modes, it could still run normally. The designed triggering scheme became a more generalized form. The numerical experiment shows that the synchronization of the error system could be achieved under the improved event-triggered scheme with switching modes.
K 1 = 0.8095 0.3431 0 0 0 0 0.1398 1.2564 0 0 0 0 0 0 0.8095 0.3431 0 0 0 0 0.1398 1.2564 0 0 0 0 0 0 0.8095 0.3431 0 0 0 0 0.1398 1.2564 .
K 2 = 0.1302 0.6279 0 0 0 0 0.2534 0.2632 0 0 0 0 0 0 0.1302 0.6279 0 0 0 0 0.2534 0.2632 0 0 0 0 0 0 0.1302 0.6279 0 0 0 0 0.2534 0.2632 .

5. Conclusions

In this paper, the classical event-triggered scheme was extended into an improved nonfragile sampled-data event-triggered scheme in which linear, exponential, and dynamic adjustments of triggering conditions could be realized. Specifically, it could provide a more flexible triggering mechanism for dynamical systems. In addition, event-triggered time instants were transformed into control time instants, which was beneficial to the degree of freedom of triggering conditions and the analysis of the system’s performance. Lastly, under the improved event-triggered control, new exponential synchronization criteria for CDNs with perturbations were also obtained.

Author Contributions

Conceptualization, C.Z. and J.C.; methodology, S.Z. and Y.T.; software, C.Z.; validation, C.Z., K.S. and F.E.A.; writing—original draft preparation, C.Z. and K.S.; writing—review and editing, C.Z. and J.C.; visualization, C.Z. and K.S.; supervision, J.C. and S.Z.; funding acquisition, C.Z. and K.S. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Guangdong Basic and Applied Basic Research Foundation (2021A1515110946), the Natural Science Foundation of Sichuan Province (2022NSFSC1822), the Dongguan Science and Technology Plan (KZ2017-05), the Natural Science Foundation of Guangdong Province (2018A0303130083), the National Natural Science Foundation of China under grant 61703060, the Southwest University for Nationalities (2018NQN06), the National Natural Science Foundation of China under Grant (61771004), and the Sichuan Science and Technology Plan (2017GZ0165). Also, the Deanship of Scientific Research (DSR) at King Abdulaziz University, Jeddah, Saudi Arabia has funded this project, under grant no. FP-113-43.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

We declare that we have no financial and personal relationships with other people or organizations that could inappropriately influence our work, and there is no professional or other personal interest of any nature or kind in any product, service, and/or company that could be construed as influencing the presented position or review of this paper.

Appendix A

The appendix gives some mathematical notations and mathematical equations in the theorems.
ξ ( t ) = [ ϕ T ( t ) , ϕ T ( t τ ( t ) ) , ϕ T ( t τ ) , ϕ ˙ T ( t ) , F T ( ϕ ( t ) ) , 1 t t k t k t ϕ T ( s ) d s , p T ( t ) , ϕ T ( t ı ) , ϕ T ( t k ) , ϕ T ( t k ı ) ] T , η ( t ) = ϕ T ( t ) , ϕ T ( t k ) , 1 t t k t k t ϕ T ( s ) d s T , η 1 ( t ) = ϕ ˙ T ( t ) , 0 , 1 t t k ϕ T ( t ) 1 ( t t k ) 2 t k t ϕ T ( s ) d s T , η 12 ( t ) = 0 , 0 , ϕ T ( t ) 1 t t k t k t ϕ T ( s ) d s T , η 13 ( t ) = [ ϕ ˙ T ( t ) , 0 , 0 ] T , ς 1 ( t ) = [ ϕ T ( t k ) , ϕ T ( t ) ] T , ς 2 ( t ) = [ ϕ T ( t k ) , ϕ ˙ T ( t ) ] T , η 2 ( t ) = θ ( ϕ ( t ) ϕ ( t k ı ) ) + ϕ ˙ ( t ) , ς 3 ( t ) = [ ϕ T ( t ) , ϕ T ( t k ) , ϕ T ( t k ı ) ] T , ς 4 ( t ) = 1 t t k t k t ϕ ( s ) d s .
϶ i = [ 0 n , ( i 1 ) n , I n , 0 n , ( 10 i ) n ] , i = 1 , 2 , , 10 , Λ 1 = Y 11 + Y 2 + Y 3 + Y 4 + Y 6 + Φ 1 + Φ 2 + Φ 3 e 2 θ s y m { ϶ 9 T N 212 ( ϶ 1 ϶ 9 ) } + e 2 θ s y m { X 1 T Ξ 1 3 X 2 T Ξ 2 } + θ 2 [ ϶ 1 T , ϶ 9 T , ϶ 10 T ] Z 1 [ ϶ 1 T , ϶ 9 T , ϶ 10 T ] T + θ 2 ϶ 6 T Z 2 ϶ 6 + 2 4 ϶ 4 T X 3 ϶ 4 , Λ 2 = Y 12 e 2 θ ϶ 9 T N 111 ϶ 9 s y m { e 2 θ ϶ 9 T N 112 ϶ 6 } e 2 θ ϶ 6 T N 122 ϶ 6 e 2 θ ϶ 9 T N 211 ϶ 9 [ ϶ 1 T , ϶ 9 T , ϶ 10 T ] Z 1 [ ϶ 1 T , ϶ 9 T , ϶ 10 T ] T ϶ 6 T Z 2 ϶ 6 , Λ 3 = [ ϶ 9 T , ϶ 1 T ] N 1 [ ϶ 9 T , ϶ 1 T ] T + [ ϶ 9 T , ϶ 4 T ] N 2 [ ϶ 9 T , ϶ 4 T ] T + [ ϶ 1 T , ϶ 9 T , ϶ 10 T ] Z 1 [ ϶ 1 T , ϶ 9 T , ϶ 10 T ] T ϶ 6 T Z 2 ϶ 6 + ϶ 6 T X 4 ϶ 6 , Λ = Λ ¯ 1 + ( t t k ) Λ ¯ 2 + ( t k + 1 t ) Λ ¯ 3 , Λ ¯ 1 = Λ 1 + 2 4 Z ¯ 1 X 3 1 Z ¯ 1 T , Λ ¯ 2 = Λ 2 + e 2 θ X 1 T N 222 1 X 1 + 3 e 2 θ X 2 T N 222 1 X 2 , Λ ¯ 3 = Λ 3 + ϶ 1 T Z 2 X 4 1 Z 2 T ϶ 1 , Y 11 = [ ϶ 1 T , ϶ 9 T , ϶ 6 T ] P [ ϶ 1 T , ϶ 9 T , ϶ 6 T ] T + s y m { [ ϶ 1 T , ϶ 9 T , ϶ 6 T ] P [ 0 , 0 , ϶ 1 T ϶ 6 T ] T } , Y 12 = s y m { [ ϶ 1 T , ϶ 9 T , ϶ 6 T ] P [ ϶ 4 T , 0 , 0 ] T } + 2 θ [ ϶ 1 T , ϶ 9 T , ϶ 6 T ] P [ ϶ 1 T , ϶ 9 T , ϶ 6 T ] T , Y 2 = e 2 θ τ ϶ 1 T ( Q 1 + Q 2 ) ϶ 1 ( 1 μ ) ϶ 2 T Q 1 ϶ 2 ϶ 3 T Q 2 ϶ 3 , Y 3 = τ 2 ϶ 4 T ( M 1 + M 2 ) ϶ 4 [ ϶ 1 T , ϶ 2 T , ϶ 3 T ] ψ ψ Y Y * ψ e 2 θ τ M 1 + Y + Y T e 2 θ τ M 1 Y * * e 2 θ τ M 1 [ ϶ 1 T , ϶ 2 T , ϶ 3 T ] T , ψ = e 2 θ τ M 1 + ( 1 μ ) e 2 θ ϵ M 2 , ϵ = τ , i f μ < 0 0 , i f μ 0 , Y 4 = ı 2 ϶ 4 T M 3 ϶ 4 e 2 θ ı [ ϶ 1 ϶ 8 ] T M 3 [ ϶ 1 ϶ 8 ] , = 1 + ϵ 3 h h , Y 5 = ( t k + 1 t ) [ ϶ 9 T , ϶ 1 T ] N 1 [ ϶ 9 T , ϶ 1 T ] T e 2 θ ( t t k ) ϶ 9 T N 111 ϶ 9 ( t t k ) e 2 θ s y m { ϶ 9 T N 112 ϶ 6 } e 2 θ ( t t k ) ϶ 6 T N 122 ϶ 6 + ( t k + 1 t ) [ ϶ 9 T , ϶ 4 T ] N 2 [ ϶ 9 T , ϶ 4 T ] T e 2 θ ( t t k ) ϶ 9 T N 211 ϶ 9 e 2 θ s y m { ϶ 9 T N 212 ( ϶ 1 ϶ 9 ) } + e 2 θ s y m { X 1 T Ξ 1 3 X 2 T Ξ 2 } + e 2 θ ( t t k ) X 1 T N 222 1 X 1 + 3 e 2 θ ( t t k ) X 2 T N 222 1 X 2 , Ξ 1 = ϶ 1 ϶ 9 , Ξ 2 = ϶ 1 + ϶ 9 2 ϶ 6 , Y 6 = 2 ( θ ( ϶ 1 ϶ 10 ) + ϶ 4 ) T U ( θ ( ϶ 1 ϶ 10 ) + ϶ 4 ) π 2 4 e 2 θ ı [ ϶ 8 ϶ 10 ] T U [ ϶ 8 ϶ 10 ] , Y 7 = θ 2 [ ϶ 1 T , ϶ 9 T , ϶ 10 T ] Z 1 [ ϶ 1 T , ϶ 9 T , ϶ 10 T ] T ( t t k ) [ ϶ 1 T , ϶ 9 T , ϶ 10 T ] Z 1 [ ϶ 1 T , ϶ 9 T , ϶ 10 T ] T + ( t k + 1 t ) [ ϶ 1 T , ϶ 9 T , ϶ 10 T ] Z 1 [ ϶ 1 T , ϶ 9 T , ϶ 10 T ] T + 2 4 Z ¯ 1 X 3 1 Z ¯ 1 T + 2 4 ϶ 4 T X 3 ϶ 4 + θ 2 ϶ 6 T Z 2 ϶ 6 ( t t k ) ϶ 6 T Z 2 ϶ 6 ( t k + 1 t ) ϶ 6 T Z 2 ϶ 6 + ( t k + 1 t ) ϶ 1 T Z 2 X 4 1 Z 2 T ϶ 1 + ( t k + 1 t ) ϶ 6 T X 4 ϶ 6 ,
Z ¯ 1 = [ Z 111 , Z 112 , 0 , 0 , 0 , 0 , 0 , 0 , 0 , Z 113 ] T , Φ 1 = ε 1 [ ( E 1 ϶ 9 + E 2 ϶ 10 ) T ( E 1 ϶ 9 + E 2 ϶ 10 ) ϶ 7 T ϶ 7 ] , Φ 2 = ε 2 [ ϶ 1 T , ϶ 5 T ] ¯ 1 ¯ 2 * I [ ϶ 1 T , ϶ 5 T ] T , ¯ 1 = ( I 1 ) T ( I 2 ) + ( I 2 ) T ( I 1 ) 2 , ¯ 2 = ( I 1 ) T ( I 2 ) T 2 , Φ 3 = s y m { [ κ 1 ϶ 1 T + κ 2 ϶ 4 T + κ 3 ϶ 9 T + κ 4 ϶ 10 T ] S [ ϶ 4 + ϶ 5 + γ ( H A ) ϶ 2 + δ H ϶ 7 ] } + s y m { [ κ 1 ϶ 1 T + κ 2 ϶ 4 T + κ 3 ϶ 9 T + κ 4 ϶ 10 T ] [ W 1 ϶ 9 + W 2 ϶ 10 ] } .
ξ ˜ ( t ) = ϕ T ( t ) , ϕ T ( t τ ( t ) ) , ϕ T ( t τ ) , ϕ ˙ T ( t ) , f T ( ϕ ( t ) ) , 1 t t k t k t ϕ T ( s ) d s , ϕ T ( t ı ) , ϕ T ( t k ) , ϕ T ( t k ı ) T , Λ ˜ 1 = Y 11 + Y 2 + Y 3 + Y 4 + Y 6 + Φ 2 + Φ 3 e 2 θ s y m { ϶ 8 T N 212 ( ϶ 1 ϶ 8 ) } + e 2 θ s y m { X 1 T Ξ 1 3 X 2 T Ξ 2 } + θ 2 [ ϶ 1 T , ϶ 8 T , ϶ 9 T ] Z 1 [ ϶ 1 T , ϶ 8 T , ϶ 9 T ] T + θ 2 ϶ 6 T Z 2 ϶ 6 + 2 4 ϶ 4 T X 3 ϶ 4 } , Λ ˜ 2 = Y 12 e 2 θ ϶ 8 T N 111 ϶ 8 s y m { e 2 θ ϶ 8 T N 112 ϶ 6 } e 2 θ ϶ 6 T N 122 ϶ 6 e 2 θ ϶ 8 T N 211 ϶ 8 [ ϶ 1 T , ϶ 8 T , ϶ 9 T ] Z 1 [ ϶ 1 T , ϶ 8 T , ϶ 9 T ] T ϶ 6 T Z 2 ϶ 6 , Λ ˜ 3 = [ ϶ 8 T , ϶ 1 T ] N 1 [ ϶ 8 T , ϶ 1 T ] T + [ ϶ 8 T , ϶ 4 T ] N 2 [ ϶ 8 T , ϶ 4 T ] T + [ ϶ 1 T , ϶ 8 T , ϶ 9 T ] Z 1 [ ϶ 1 T , ϶ 8 T , ϶ 9 T ] T ϶ 6 T Z 2 ϶ 6 + ϶ 6 T X 4 ϶ 6 , Φ ˜ 3 = s y m { [ κ 1 ϶ 1 T + κ 2 ϶ 4 T + κ 3 ϶ 8 T + κ 4 ϶ 9 T ] S [ ϶ 4 + ϶ 5 + γ ( H A ) ϶ 2 ] } + s y m { [ κ 1 ϶ 1 T + κ 2 ϶ 4 T + κ 3 ϶ 8 T + κ 4 ϶ 9 T ] [ W 1 ϶ 8 + W 2 ϶ 9 ] } , Y ˜ 4 = ı 2 ϶ 4 T M 3 ϶ 4 e 2 θ ı [ ϶ 1 ϶ 7 ] T M 3 [ ϶ 1 ϶ 7 ] , Y ˜ 6 = 2 ( θ ( ϶ 1 ϶ 9 ) + ϶ 4 ) T U ( θ ( ϶ 1 ϶ 9 ) + ϶ 4 ) π 2 4 e 2 θ ı [ ϶ 7 ϶ 9 ] T U [ ϶ 7 ϶ 9 ] , Y ˜ 7 = θ 2 [ ϶ 1 T , ϶ 8 T , ϶ 9 T ] Z 1 [ ϶ 1 T , ϶ 8 T , ϶ 9 T ] T ( t t k ) [ ϶ 1 T , ϶ 8 T , ϶ 9 T ] Z 1 [ ϶ 1 T , ϶ 8 T , ϶ 9 T ] T + ( t k + 1 t ) [ ϶ 1 T , ϶ 8 T , ϶ 9 T ] Z 1 [ ϶ 1 T , ϶ 8 T , ϶ 9 T ] T + 2 4 Z 1 ˜ X 3 1 Z 1 ˜ T + 2 4 ϶ 4 T X 3 ϶ 4 + θ 2 ϶ 6 T Z 2 ϶ 6 ( t t k ) ϶ 6 T Z 2 ϶ 6 ( t k + 1 t ) ϶ 6 T Z 2 ϶ 6 + ( t k + 1 t ) ϶ 1 T Z 2 X 4 1 Z 2 T ϶ 1 + ( t k + 1 t ) ϶ 6 T X 4 ϶ 6 , Z ˜ 1 = [ Z 111 , Z 112 , 0 , 0 , 0 , 0 , 0 , 0 , Z 113 ] T .
ξ ^ ( t ) = [ ϕ T ( t ) , ϕ T ( t τ ( t ) ) , ϕ T ( t τ ) , ϕ ˙ T ( t ) , f T ( ϕ ( t ) ) , 1 t t k t k t ϕ T ( s ) d s , ϕ T ( t k ) ] T , Λ ^ 1 = Y 11 + Y 2 + Y 3 + Φ 2 + Φ 3 e 2 θ h s y m { ϶ 7 T N 212 ( ϶ 1 ϶ 7 ) } + e 2 θ s y m { X 1 T Ξ 1 3 X 2 T Ξ 2 } + θ h 2 ϶ 6 T Z 2 ϶ 6 , Λ ^ 2 = Y 12 e 2 θ ϶ 7 T N 111 ϶ 7 s y m { e 2 θ ϶ 7 T N 112 ϶ 6 } e 2 θ ϶ 6 T N 122 ϶ 6 e 2 θ ϶ 7 T N 211 ϶ 7 ϶ 6 T Z 2 ϶ 6 , Λ ^ 3 = [ ϶ 7 T , ϶ 1 T ] N 1 [ ϶ 7 T , ϶ 1 T ] T + [ ϶ 7 T , ϶ 4 T ] N 2 [ ϶ 7 T , ϶ 4 T ] T ϶ 6 T Z 2 ϶ 6 + ϶ 6 T X 4 ϶ 6 , Φ ^ 3 = s y m { [ κ 1 ϶ 1 T + κ 2 ϶ 4 T + κ 3 ϶ 7 T ] S [ ϶ 4 + ϶ 5 + γ ( H A ) ϶ 2 ] } + s y m { [ κ 1 ϶ 1 T + κ 2 ϶ 4 T + κ 3 ϶ 7 T ] [ W 1 ϶ 7 ] } .

References

  1. Boccaletti, S.; Latora, V.; Moreno, Y.; Chavez, M.; Hwang, D.U. Complex networks: Structure and dynamics. Phys. Rep. 2006, 424, 175–308. [Google Scholar] [CrossRef]
  2. Battiston, F.; Amico, E.; Barrat, A.; Bianconi, G.; Arruda, G.F.D.; Franceschiello, B.; Iacopini, I.; Kéfi, S.; Latora, V.; Moreno, Y.; et al. The physics of higher-order interactions in complex systems. Nat. Phys. 2021, 17, 1093–1098. [Google Scholar] [CrossRef]
  3. Pecora, L.; Carroll, T. Synchronization in chaotic systems. Phys. Rev. Lett. 1990, 64, 821. [Google Scholar] [CrossRef] [PubMed]
  4. Sakthivel, R.; Kwon, O.M.; Park, M.J.; Choi, S.G.; Sakthivel, R. Robust asynchronous filtering for discrete-time T¨CS fuzzy complex dynamical networks against deception attacks. IEEE Trans. Fuzzy Syst. 2021, 30, 3257–3269. [Google Scholar] [CrossRef]
  5. Fujisaka, H.; Xamada, T. Stability theory of synchronized motion in coupled-oscillator systems. Prog. Theor. Phys. 1983, 69, 32–47. [Google Scholar] [CrossRef]
  6. Zamart, C.; Botmart, T.; Weera, W.; Charoensin, S. New delay-dependent conditions for finite-time extended dissipativity based non-fragile feedback control for neural networks with mixed interval time-varying delays. Math. Comput. Simul. 2022, 201, 684–713. [Google Scholar] [CrossRef]
  7. Liu, B.; Sun, Z.; Luo, Y.; Zhong, Y. Uniform synchronization for chaotic dynamical systems via event-triggered impulsive control. Phys. A Stat. Mech. Appl. 2019, 531, 121725. [Google Scholar] [CrossRef]
  8. Tan, X.; Cao, J.; Rutkowski, L. Distributed dynamic self-triggered control for uncertain complex networks with Markov switching topologies and random time-varying delay. IEEE Trans. Netw. Sci. Eng. 2019, 7, 1111–1120. [Google Scholar] [CrossRef]
  9. Nan, L.; Zhang, Y.; Hu, J.; Nie, Z. Synchronization for general complex dynamical networks with sampled-data. Neurocomputing 2011, 74, 805–811. [Google Scholar]
  10. Liu, Y.; Guo, B.Z.; Ju, H.P.; Lee, S.M. Nonfragile exponential synchronization of delayed complex dynamical networks with memory sampled-data control. IEEE Trans. Neural Netw. Learn. Syst. 2018, 29, 118–128. [Google Scholar] [CrossRef]
  11. Wu, Z.G.; Xu, Y.; Pan, Y.J.; Shi, P.; Wang, Q. Event-triggered pinning control for consensus of multiagent systems with quantized information. IEEE Trans. Syst. Man Cybernet. Syst. 2018, 48, 1929–1938. [Google Scholar] [CrossRef]
  12. Ding, L.; Han, Q.-L.; Ge, X.; Zhang, X.-M. An overview of recent advances in event-triggered consensus of multiagent systems. IEEE Trans. Cybernet. 2017, 48, 1110–1123. [Google Scholar] [CrossRef] [PubMed]
  13. Ding, S.; Wang, Z. Event-triggered synchronization of discrete-time neural networks: A switching approach. Neural Netw. 2020, 125, 31–40. [Google Scholar] [CrossRef] [PubMed]
  14. Wu, Y.; Li, Y.; Li, W. Almost surely exponential synchronization of complex dynamical networks under aperiodically intermittent discrete observations noise. IEEE Trans. Cybernet. 2022, 52, 2663–2674. [Google Scholar] [CrossRef] [PubMed]
  15. Wang, J.; Chen, X.; Feng, J.; Man, K.K.; Austin, F. Mean-square exponential synchronization of Markovian switching stochastic complex networks with time-varying delays by pinning control. Abst. Appl. Anal. 2012, 6, 298095. [Google Scholar] [CrossRef]
  16. Yang, Y.; Cao, J. Exponential synchronization of the complex dynamical networks with a coupling delay and impulsive effects. Nonlinear Anal. Real World Appl. 2010, 11, 1650–1659. [Google Scholar] [CrossRef]
  17. Wu, Z.; Shi, P.; Su, H.; Chu, J. Sampled-data exponential synchronization of complex dynamical networks with time-varying coupling delay. IEEE Trans. Neural Netw. Learn. Syst. 2013, 24, 1177–1187. [Google Scholar]
  18. Hongsri, A.; Botmart, T.; Weera, W.; Junsawang, P. New delay-dependent synchronization criteria of complex dynamical networks With time-varying coupling delay based on sampled-data control via new integral inequality. IEEE Access 2021, 9, 64958–64971. [Google Scholar] [CrossRef]
  19. Wang, X.; Lemmon, M.D. Event-triggered broadcasting across distributed networked control systems. In Proceedings of the American Control Conference, Seattle, WA, USA, 11–13 June 2008; pp. 3139–3144. [Google Scholar]
  20. Zhang, X.M.; Han, Q.L.; Zhang, B.L. An overview and deep investigation on sampled-data-based event-triggered control and filtering for networked systems. IEEE Trans. Indust. Informat. 2017, 13, 4–16. [Google Scholar] [CrossRef]
  21. Dimarogonas, D.V.; Frazzoli, E.; Johansson, K.H. Distributed event-triggered control for multi-agent systems. IEEE Trans. Automat. Control 2011, 57, 1291–1297. [Google Scholar] [CrossRef]
  22. Dong, Y.; Tian, E.; Han, Q.L. A delay system method to design of event-triggered control of networked control systems. In Proceedings of the 50th IEEE Conference on Decision and Control and European Control Conference, Orlando, FL, USA, 12–15 December 2011; pp. 1668–1673. [Google Scholar]
  23. Michael, H.; Feng, L.; George, M.; Stefan, R. Analysis of Zeno behaviors in hybrid systems. In Proceedings of the 41st IEEE Conference on Decision and Control, Las Vegas, NV, USA, 10–13 December 2002; pp. 2379–2384. [Google Scholar]
  24. Borgers, D.P.; Heemels, W. Event-separation properties of event-triggered control systems. IEEE Trans. Automat. Control 2014, 59, 2644–2656. [Google Scholar] [CrossRef]
  25. Liu, X.; Su, X.; Shi, P.; Shen, C.; Peng, Y. Event-triggered sliding mode control of nonlinear dynamic systems. Automatica 2020, 112, 108738. [Google Scholar] [CrossRef]
  26. Zhu, Q. Stabilization of stochastic nonlinear delay systems with exogenous disturbances and the event-triggered feedback control. IEEE Trans. Automat. Control 2019, 64, 3764–3771. [Google Scholar] [CrossRef]
  27. Deng, C.; Che, W.-W.; Wu, Z.-G. dynamic periodic event-triggered approach to consensus of heterogeneous linear multiagent systems with time-varying communication delays. IEEE Trans. Cybernet. 2020, 51, 1812–1821. [Google Scholar] [CrossRef] [PubMed]
  28. Cheng, J.; Park, J.H.; Zhao, X.; Karimi, H.R.; Cao, J. Quantized nonstationary filtering of networked Markov switching rsnss: A multiple hierarchical structure strategy. IEEE Trans. Automat. Control 2019, 65, 4816–4823. [Google Scholar] [CrossRef]
  29. Cheng, J.; Park, J.H.; Cao, J.; Qi, W. Hidden Markov model-based nonfragile state estimation of switched neural network with probabilistic quantized outputs. IEEE Trans. Cybernet. 2019, 50, 1900–1909. [Google Scholar] [CrossRef]
  30. Wu, Z.; Park, J.; Su, H.; Song, B.; Chu, J. Exponential synchronization for complex dynamical networks with sampled-data. J. Frankl. Inst. 2012, 349, 2735–2749. [Google Scholar] [CrossRef]
  31. Kwon, O.M.; Park, M.J.; Park, J.H.; Lee, S.M.; Cha, E.J. Improved results on stability of linear systems with time-varying delays via wirtinger-based integral inequality. J. Frankl. Inst. 2014, 351, 5386–5398. [Google Scholar] [CrossRef]
  32. Liu, K.; Fridman, E. Wirtinger¡¯s inequality and Lyapunov-based sampled-data stabilization. Automatica 2012, 48, 102–108. [Google Scholar] [CrossRef]
  33. Park, P.; Ko, J.W.; Jeong, C. Reciprocally convex approach to stability of systems with time-varying delays. Automatica 2011, 47, 235–238. [Google Scholar] [CrossRef]
  34. Makkiyappan, M.; Sakthivel, N.; Cao, J. Stochastic sampled-data control for synchronization of complex dynamical networks with control packet loss and additive time-varying delays. Neural Netw. 2015, 66, 46–63. [Google Scholar] [CrossRef] [PubMed]
Figure 1. The classical and provide sharper image if available event-triggered scheme is extended to an improved event-triggered scheme. The corresponding advantages are illustrated in Remarks 1–4 and 8–11.
Figure 1. The classical and provide sharper image if available event-triggered scheme is extended to an improved event-triggered scheme. The corresponding advantages are illustrated in Remarks 1–4 and 8–11.
Mathematics 10 03504 g001
Figure 2. The triggering scheme can be in different working modes. The mode and its duration are determined with the given Markov switching variables.
Figure 2. The triggering scheme can be in different working modes. The mode and its duration are determined with the given Markov switching variables.
Mathematics 10 03504 g002
Figure 3. Triggering time instants are reordered into the time instants of the controller, which can improve the degree of freedom of triggering conditions and the performance analysis of a dynamical system.
Figure 3. Triggering time instants are reordered into the time instants of the controller, which can improve the degree of freedom of triggering conditions and the performance analysis of a dynamical system.
Mathematics 10 03504 g003
Figure 4. The trajectory of the system state without control input in Example 1. The trajectory of the system was unstable without any control.
Figure 4. The trajectory of the system state without control input in Example 1. The trajectory of the system was unstable without any control.
Mathematics 10 03504 g004
Figure 5. The state trajectory manuscript of the improved event-triggering control input in Example 1. Under the improved event-triggered control, the state trajectory of the control input variables was obtained.
Figure 5. The state trajectory manuscript of the improved event-triggering control input in Example 1. Under the improved event-triggered control, the state trajectory of the control input variables was obtained.
Mathematics 10 03504 g005
Figure 6. The state trajectory of the error system under the improved event-triggered control in Example 1. Under the designed improved event-triggered controller, the system achieved synchronization performance.
Figure 6. The state trajectory of the error system under the improved event-triggered control in Example 1. Under the designed improved event-triggered controller, the system achieved synchronization performance.
Mathematics 10 03504 g006
Figure 7. Parameter ϵ 0 ( t ) was set as a piecewise function in the improved event-triggered scheme in Example 1. In multiple time periods, triggering parameter ϵ 0 ( t ) took different values.
Figure 7. Parameter ϵ 0 ( t ) was set as a piecewise function in the improved event-triggered scheme in Example 1. In multiple time periods, triggering parameter ϵ 0 ( t ) took different values.
Mathematics 10 03504 g007
Figure 8. Triggering time instants and their duration in the improved event-triggered scheme in Example 1. In combination with Figure 7, triggering frequencies were different in multiple time periods [0, 5), [5, 10), [10, 15), [15, 20) and [20, 25).
Figure 8. Triggering time instants and their duration in the improved event-triggered scheme in Example 1. In combination with Figure 7, triggering frequencies were different in multiple time periods [0, 5), [5, 10), [10, 15), [15, 20) and [20, 25).
Mathematics 10 03504 g008
Figure 9. Triggering time instants and their duration in the improved event-triggered scheme for ϵ 2 ( t ) = 0.5 in Example 1. Compared with Figure 10, it can be seen that the triggering parameter ϵ 2 ( t ) played a role in adjusting the triggering frequency.
Figure 9. Triggering time instants and their duration in the improved event-triggered scheme for ϵ 2 ( t ) = 0.5 in Example 1. Compared with Figure 10, it can be seen that the triggering parameter ϵ 2 ( t ) played a role in adjusting the triggering frequency.
Mathematics 10 03504 g009
Figure 10. Triggering time instants and their duration in the improved event-triggered scheme for ϵ 2 ( t ) = 2 in Example 1. Compared with Figure 9, triggering parameter ϵ 2 ( t ) played a role in adjusting the triggering frequency.
Figure 10. Triggering time instants and their duration in the improved event-triggered scheme for ϵ 2 ( t ) = 2 in Example 1. Compared with Figure 9, triggering parameter ϵ 2 ( t ) played a role in adjusting the triggering frequency.
Mathematics 10 03504 g010
Figure 11. Triggering time instants and their duration in the improved event-triggered scheme for ϵ 1 ( t ) = 0.05 in Example 1. Compared with Figure 12, triggering parameter ϵ 1 ( t ) played a role in adjusting the triggering frequency.
Figure 11. Triggering time instants and their duration in the improved event-triggered scheme for ϵ 1 ( t ) = 0.05 in Example 1. Compared with Figure 12, triggering parameter ϵ 1 ( t ) played a role in adjusting the triggering frequency.
Mathematics 10 03504 g011
Figure 12. Triggering time instants and their duration in the improved event-triggered scheme for ϵ 1 ( t ) = 0.2 in Example 1. Compared with Figure 11, triggering parameter ϵ 1 ( t ) played a role in adjusting the triggering frequency.
Figure 12. Triggering time instants and their duration in the improved event-triggered scheme for ϵ 1 ( t ) = 0.2 in Example 1. Compared with Figure 11, triggering parameter ϵ 1 ( t ) played a role in adjusting the triggering frequency.
Mathematics 10 03504 g012
Figure 13. Triggering time instants and their duration in the improved event-triggered scheme for ϵ 0 ( t ) = 0 , ϵ 2 ( t ) = 0 , ϵ 3 = 0.8 in Example 1. The triggering became linearlike.
Figure 13. Triggering time instants and their duration in the improved event-triggered scheme for ϵ 0 ( t ) = 0 , ϵ 2 ( t ) = 0 , ϵ 3 = 0.8 in Example 1. The triggering became linearlike.
Mathematics 10 03504 g013
Figure 14. Triggering time instants and their duration of the event-triggered scheme in Example 2. When the triggering parameters could be switched, the triggering time instants and their duration are displayed.
Figure 14. Triggering time instants and their duration of the event-triggered scheme in Example 2. When the triggering parameters could be switched, the triggering time instants and their duration are displayed.
Mathematics 10 03504 g014
Figure 15. Different modes of the event-triggered scheme in Example 2, showing the modes and their durations of the triggering parameters at different times.
Figure 15. Different modes of the event-triggered scheme in Example 2, showing the modes and their durations of the triggering parameters at different times.
Mathematics 10 03504 g015
Figure 16. The state trajectory of the error system under the improved event-triggering control input in Example 2. Under the designed improved event-triggered controller, the system achieved synchronization performance.
Figure 16. The state trajectory of the error system under the improved event-triggering control input in Example 2. Under the designed improved event-triggered controller, the system achieved synchronization performance.
Mathematics 10 03504 g016
Figure 17. The state trajectory of improved event-triggering control input in Example 2. Under the improved event-triggered control, the state trajectory of the control input variables was obtained.
Figure 17. The state trajectory of improved event-triggering control input in Example 2. Under the improved event-triggered control, the state trajectory of the control input variables was obtained.
Mathematics 10 03504 g017
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhao, C.; Cao, J.; Shi, K.; Tang, Y.; Zhong, S.; Alsaadi, F.E. Improved Nonfragile Sampled-Data Event-Triggered Control for the Exponential Synchronization of Delayed Complex Dynamical Networks. Mathematics 2022, 10, 3504. https://doi.org/10.3390/math10193504

AMA Style

Zhao C, Cao J, Shi K, Tang Y, Zhong S, Alsaadi FE. Improved Nonfragile Sampled-Data Event-Triggered Control for the Exponential Synchronization of Delayed Complex Dynamical Networks. Mathematics. 2022; 10(19):3504. https://doi.org/10.3390/math10193504

Chicago/Turabian Style

Zhao, Can, Jinde Cao, Kaibo Shi, Yiqian Tang, Shouming Zhong, and Fawaz E. Alsaadi. 2022. "Improved Nonfragile Sampled-Data Event-Triggered Control for the Exponential Synchronization of Delayed Complex Dynamical Networks" Mathematics 10, no. 19: 3504. https://doi.org/10.3390/math10193504

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop