Next Article in Journal
Relative Belief Inferences from Decision Theory
Previous Article in Journal
Information-Theoretic Modeling of Categorical Spatiotemporal GIS Data
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sampled-Data Exponential Synchronization of Complex Dynamical Networks with Saturating Actuators

1
College of Electrical Engineering and Automation, Shandong University of Science and Technology, Qingdao 266590, China
2
School of Science, Qingdao University of Technology, Qingdao 266520, China
*
Author to whom correspondence should be addressed.
Entropy 2024, 26(9), 785; https://doi.org/10.3390/e26090785 (registering DOI)
Submission received: 31 July 2024 / Revised: 31 August 2024 / Accepted: 10 September 2024 / Published: 14 September 2024
(This article belongs to the Section Complexity)

Abstract

:
This paper investigates the problem of exponential synchronization control for complex dynamical systems (CDNs) with input saturation. Considering the effects of transmission delay, a memory sampled-data controller is designed. A modified two-sided looped functional is constructed that takes into account the entire sampling period, which includes both current state information and delayed state information. This functional only needs to be positive definite at the sampling instants. Sufficient criteria and the controller design method are provided to ensure the exponential synchronization of CDNs with input saturation under the influence of transmission delay, as well as the estimation of the basin of attraction. Additionally, an optimization algorithm for enlarging the region of attraction is proposed. Finally, a numerical example is presented to verify the effectiveness of the conclusion.

1. Introduction

In recent years, complex dynamical networks (CDNs) have garnered significant research attention due to their extensive applicability in various practical systems, such as biological networks, power grids, and communication networks [1,2,3]. The synchronization of these networks, a vital dynamic property, has become a focal point of study due to its relevance in fields like image recognition, secure communication, and information processing [4,5]. Numerous research findings on the synchronization problem of CDNs have been published [6,7,8,9,10,11]. The cluster synchronization for a class of CDNs with mismatched parameters was studied in [12]. Based on the free-weighting matrix approach and a fresh Lyapunov functional, the finite-time synchronization issue of CDNs was investigated in [13]. Considering the controller gains with uncertainties, the non-fragile synchronization control issues of CDNs were studied in [14,15,16].
As a crucial method in networked control, sampled-data control (SDC) only requires storing system information at sampling times, significantly reducing information transmission and thereby saving limited network bandwidth, making it more economical and feasible. Some significant results on sampled-data synchronization control for CDNs have been achieved [17,18,19,20,21,22]. The global H pinning synchronization problem for CDNs via aperiodic SDC was explored in [18], using the input delay method and free-weighting matrix techniques. In [19], the condition for sampled-data synchronization of reaction–diffusion CDNs with semi-Markovian jumping topologies was presented. In [20], the synchronization problem of switched CDNs in a finite time sense was studied with an average dwell-time switching signal. For a class of fractional and impulsive complex networks with switching topologies at impulsive instants, a sampled-data-based event-triggered synchronization control was designed in [21]. By decomposing complex-valued dynamic systems into two real-valued systems, the synchronization of delayed complex-valued chaotic Lur’e systems was studied based on SDC in [22]. The sampling period is a key factor in SDC systems; a longer period can more effectively conserve network resources. Consequently, many researchers have been devoted to reducing conservatism in this aspect [23,24,25].
Actuator saturation frequently occurs in practical systems. Addressing input saturation is critical in controller design, as neglecting this issue can result in reduced system performance and potential instability [26]. Input saturation confines the system to achieve only local stability, with the precise determination of the basin of attraction (BoA) ensuring that stability is limited and challenging to ascertain accurately. Some scholars are dedicated to CDNs and have already carried out some meaningful work. Some synchronization criteria for continuous and discrete systems were presented in [27,28]. In [29], based on the aperiodic SDC method, the synchronization problem was studied and an optimal algorithm for the estimation of BoA was given. By designing parameter-dependent loop-based Lyapunov functionals, the design methods of sampled-data synchronization controller for polytopic uncertain switched CDNs were presented in [30]. Based on the aperiodic intermittent SDC method for complex-valued stochastic systems, the mean-squared exponential synchronization problem was studied in [31]. However, the effect of transmission delay is not considered in these results. Due to the delay in sending the updated signal from the sampler to the controller and then to the zero-order holder, it is necessary to design a memory sampling controller that accounts for transmission delay. Although some significant results for CDNs have considered transmission delay μ , only the information at time t κ has been taken into account. Furthermore, considering the input saturation, the question of how to design a memory sampling controller that incorporates comprehensive information about the accessible characteristics of the real sampling pattern and provides an estimation of the BoA is a significant problem to be solved.
According to the above analysis, the main purpose of this paper is to solve the exponential synchronization issue of CDNs and provide the design method of a memory sampled-data controller. The following is a brief description of the main work and innovation:
(1)
Considering the influence of input saturation and transmission delay, an exponential sampled-data synchronization control scheme for CDNs is proposed.
(2)
A new two-sided looped-functional containing complete sampling interval information is constructed, and the delay states z ( t κ μ ) and z ( t κ + 1 μ ) are also taken into account.
(3)
Based on the memory SDC strategy and the constructed functional, the estimation of BoA and the corresponding optimization algorithm are given.
The remainder of this paper is organized as follows. In Section 2, the model description and some necessary preliminary knowledge are briefly outlined. The main theoretical conclusion is given in Section 3. In Section 4, a numerical simulation is chosen to validate the effectiveness of the proposed method. Section 5 is the conclusion.
Notation 1.
S j = { 1 , 2 , , j } . diag { } and col { } represent the block diagonal matrix and column vector or matrix, respectively. Sym { V } = V + V T .

2. Model Description and Preliminaries

Consider the following CDNs with actuator saturation:
x ˙ i ( t ) = f ( x i ( t ) ) + c j = 1 N a i j B x i ( t ) + sat ( u i ( t ) )
for i S N , where N is the number of coupled nodes; x i ( t ) R n denotes the state vector; c is the coupling strength; A = [ a i j ] N × N and B R n × n are the external and internal coupling matrices, respectively; Matrix A satisfies the zero-row-sum condition, where a i j > 0 if nodes i and j are connected, and a i j = 0 otherwise. f ( x i ( t ) ) : R n R n is a nonlinear function; u i ( t ) represents the control input; the saturation function sat ( u i ( t ) ) = [ sat ( u i 1 ( t ) ) , sat ( u i 2 ( t ) ) , , sat ( u i n ( t ) ) ] T is defined as:
sat ( u i l ( t ) ) = sgn ( u i l ( t ) ) min { u 0 l , | u l ( t ) | } , l S n
where u 0 l > 0 represents the saturation threshold.
Consider the isolated node as follows:
y ˙ ( t ) = f ( y ( t ) ) , y ( t ) R n .
Denote the error vectors z i ( t ) = x i ( t ) y ( t ) , and f ( z i ( t ) ) = f ( x i ( t ) ) f ( y ( t ) ) , the error system can be expressed as
z ˙ i ( t ) = f ( z i ( t ) ) + c j = 1 N a i j B z i ( t ) + sat ( u i ( t ) )
The control signal is transmitted to the plant via the zero-order Hold, utilizing the following hold-time sequence: 0 = t 0 < t 1 < lim κ t κ = + . The sampling interval t κ + 1 t κ = h κ ( h ˇ , h ^ ] , κ 0 , is the aperiodic sampling interval, which falls within the range ( h ˇ , h ^ ] .
Consider the SDC input u i ( t ) with transmission delay μ as follows:
u i ( t ) = K 1 i z i ( t κ ) + K 2 i z i ( t κ μ ) , t [ t κ , t κ + 1 )
where K 1 i and K 2 i are the controller gain matrices to be designed with appropriate dimensions.
Define the following dead-zone nonlinear function:
Ψ ( u i ( t ) ) Ψ κ i = u i ( t ) sat ( u i ( t ) ) .
Substituting (5) into (1), the closed-loop system can be given as
z ˙ ( t ) = F ( z ( t ) ) + c ( A B ) z ( t ) + K η 1 ( t κ ) Ψ κ
where z ( t ) = [ z 1 T ( t ) , z 2 T ( t ) , , z N T ( t ) ] T , K = [ K 1 , K 2 ] , K 1 = diag { K 11 , K 12 , , K 1 N } , K 2 = diag { K 21 , K 22 , , K 2 N } , η 1 ( t κ ) = [ z T ( t κ ) , z T ( t κ μ ) ] T , Ψ κ = [ Ψ κ 1 T , Ψ κ 2 T , , Ψ κ N T ] T , F ( z ( t ) ) = [ F T ( z 1 ( t ) ) , F T ( z 2 ( t ) ) , , F T ( z N ( t ) ) ] T .
The following hypotheses and lemmas are given to facilitate the subsequent theoretical analysis.
Assumption 1.
For any r , s R n , f r s = f ( r ) f ( s ) , constant matrices L 1 and L 2 , f r s satisfies
[ f r s L 1 ( r s ) ] T [ f r s L 2 ( r s ) ] 0 .
Lemma 1
([32]). Let s ( · ) : [ p , q ] R n be a differentiable function, and V > 0 be any matrix. Then the following inequality holds:
( p q ) q p s ˙ T ( s ) V s ˙ ( s ) d s S 1 T V S 1 + 3 S 2 T V S 2
where S 1 = s ( p ) s ( q ) , S 2 = s ( p ) + s ( q ) 2 p q q p s ( s ) d s .
Lemma 2
([33]). For a scalar 0 < b < 1 , U , U R n , positive definite matrices ћ 1 , ћ 2 R n × n , and any matrices Y , Y R n × n , the following inequality is satisfied:
1 π U T ћ 1 U + 1 1 π U T ћ 2 U U T [ ћ 1 + ( 1 π ) ( ћ 1 Y ћ 2 1 Y T ) ] U + 2 U T [ π Y + ( 1 π ) Y ] 2 + U T [ ћ 2 + π ( ћ 2 Y T ћ 1 1 Y T ) ] U .
Lemma 3
([23]). For a positive definite matrix A and a nonsingular matrix B, let A = B T A B , if the matrix inequality
I I B + B T A > 0
holds, then A < .

3. Main Result

In this section, the design method for the sampling controller will be presented, and the criteria to ensure local stability of the error system (6) will be proposed. For convenience, the following symbols are defined:
H = t t κ , H = t κ + 1 t , r 0 = 0 N n × 13 N n , r = 0 N n × ( 1 ) N n I N n 0 N n × ( 13 ) N n , S 13 η 1 ( t ) = col { z ( t ) , z ( t μ ) } , η 2 ( t ) = c o l { z ( t ) , z ˙ ( t ) } χ 1 ( t ) = col { z ( t ) z ( t κ ) , z ( t μ ) z ( t k μ ) } χ 2 ( t ) = col { z ( t κ + 1 ) z ( t ) , z ( t k + 1 μ ) z ( t μ ) } χ 3 ( t ) = col { H χ 1 ( t ) , H χ 2 ( t ) } , χ 4 ( t ) = col { χ 1 ( t ) , χ 2 ( t ) ) } χ 5 ( t ) = col { z ( t κ ) , z ( t κ + 1 ) , z ( t κ μ ) , z ( t κ + 1 μ ) } , χ 6 ( t ) = col { χ 5 ( t ) , v 1 ( t ) , v 2 ( t ) } N ( t ) = col { η 2 ( t ) , η 2 ( t μ ) , χ 5 ( t ) , v 1 ( t ) , v 2 ( t ) , v 3 ( t ) , F ( z ( t ) ) , Ψ k } v 1 ( t ) = 1 H t κ t z ( s ) d s , v 2 ( t ) = 1 H t t κ + 1 z ( s ) d s , v 3 ( t ) = 1 μ t μ t z ( s ) d s , L 1 = 0.5 ( I L 1 ) T ( I L 2 ) + 0.5 ( I L 2 ) T ( I L 1 ) , L 2 = 0.5 ( I L 1 ) T 0.5 ( I L 2 ) T , L = L 1 L 2 I .
Theorem 1.
For given scalars ϵ 1 > 0 , h > 0 , if there exist positive matrices P R 2 n N × 2 n N , O ρ R n N × n N , R 1 R 2 n N × 2 n N , and R 2 R n N × n N , symmetric matrix Y R 6 n N × 6 n N , arbitrary matrices S ρ R 4 n N × 4 n N , X R 2 n N × 2 n N , Y 1 R 2 n N × 2 n N , Y 2 R 2 n N × 2 n N , G ψ R n N × n N , K j R n N × n N and J R n N × 2 n N , ψ S 2 , and diagonal positive matrix Λ 1 R n N × n N such that
Ω 1 = E 1 + h k E 2 Π 1 T Y 1 O 2 < 0
Ω 2 = E 1 + h k E 3 Π 2 T Y 2 T O 1 < 0
P ( K ( j ) J ( j ) ) T U 0 j 2 > 0
where
E 1 = sym Φ 1 1 T P Φ 1 2 + Ω 3 5 T ( S 1 Ω 4 1 + S 2 Ω 5 ) + Ω 1 2 T X Ω 2 1 + Ω 1 1 T X Ω 2 2 Π 1 T O 1 Π 1 Π 2 T O 2 Π 2 + Φ 2 1 T R 1 Φ 2 1 Φ 2 2 T R 1 Φ 2 2 + sym r 13 T Λ 1 J Φ 1 3 r 13 T Λ 1 r 13 + μ 2 r 2 T R 2 r 2 Φ 0 1 T R 2 Φ 0 1 3 Φ 0 2 T R 2 Φ 0 2 ϵ 1 E T L E + Γ E 2 = sym Ω 3 1 T S 1 Ω 4 2 + Ω 3 3 T ( S 1 Ω 4 1 + S 2 Ω 5 ) + Ω 6 2 T Y Ω 6 1 1 h κ Π 1 T Y 2 Π 2 + Ω 6 1 T Y Ω 6 1 + h κ r 2 T O 1 r 2 1 h κ Π 1 T O 1 Π 1 E 3 = sym Ω 3 2 T S 1 Ω 4 2 + Ω 3 4 T ( S 1 Ω 4 1 + S 2 Ω 5 ) + Ω 6 3 T Y Ω 6 1 1 h κ Π 1 T Y 1 Π 2 Ω 6 1 T Y Ω 6 1 + h κ r 2 T O 2 r 2 1 h κ Π 2 T O 2 Π 2 Γ 0 = ρ 1 r 1 T G T + ρ 2 r 2 T G T , E = c o l { r 1 , r 12 } Γ = sym { Γ 0 ( r 2 + r 12 + C ( A B ) r 1 + K Φ 1 3 r 13 ) } Π 1 = c o l { r 1 r 5 , r 1 + r 5 2 r 9 } , Ω 1 1 = { r 1 r 5 , r 3 r 7 } , Ω 1 2 = { r 2 , r 4 } Π 2 = c o l { r 6 r 1 , r 1 + r 6 2 r 10 } , Ω 2 1 = { r 6 r 1 , r 8 r 3 } , Ω 2 2 = Ω 1 2 Ω 3 1 = c o l { Ω 1 1 , r 0 , r 0 } , Ω 3 2 = c o l { r 0 , r 0 , Ω 2 1 } , Ω 3 3 = c o l { Ω 1 2 , r 0 , r 0 } , Ω 3 4 = c o l { r 0 , r 0 , Ω 2 2 } Ω 3 5 = c o l { Ω 1 1 , Ω 2 1 } , Ω 4 1 = c o l { Ω 1 1 , Ω 2 1 } , Ω 4 2 = c o l { Ω 1 2 , Ω 2 2 } Ω 5 = c o l { r 5 , r 6 , r 7 , r 8 } , Ω 6 1 = c o l { Ω 5 , r 9 , r 10 } , Φ 0 1 = r 1 r 3 , Ω 6 2 = c o l { r 0 , r 0 , r 0 , r 0 , r 1 r 9 , r 0 } , Ω 6 3 = c o l { r 0 , r 0 , r 0 , r 0 , r 0 , r 10 r 1 } , Φ 0 2 = r 1 + r 3 2 r 11 , Φ 1 1 = { r 1 , r 3 } Φ 2 1 = { r 1 , r 2 } , Φ 2 2 = { r 3 , r 4 } , Φ 1 3 = { r 5 , r 7 } , Φ 1 2 = { r 2 , r 4 }
then the error system (6) is stable for any initial condition z ( t 0 ) E ( P ) = z ( t 0 ) R n N 2 sup r s 0 { z ( s ) 2 , z ˙ ( s ) 2 } 1 .
Proof. 
Consider the following two-sided looped-functional:
V ( t ) = V 1 ( t ) + V 2 ( t ) + V 3 ( t ) + V 4 ( t )
where
V 1 ( t ) = η 1 T ( t ) P η 1 ( t ) V 2 ( t ) = 2 χ 3 T ( t ) S 1 χ 4 ( t ) + S 2 χ 5 ( t ) + 2 χ 1 T ( t ) X χ 2 ( t ) V 3 ( t ) = H H χ 6 T ( t ) Y χ 6 ( t ) V 4 ( t ) = H h κ t κ t z ˙ T ( s ) O 1 z ˙ ( s ) d s H h κ t t κ + 1 z ˙ T ( s ) O 2 z ˙ ( s ) d s V 5 ( t ) = t μ t η 2 T ( s ) R 1 η 2 ( s ) d s + μ μ 0 t + φ t z ˙ T ( s ) R 2 z ˙ ( s ) d s d φ .
Calculating the time derivative of V ( t ) yields
V ˙ 1 ( t ) = η ˙ 1 ( t ) T P η 1 ( t ) + η 1 T ( t ) P η ˙ 1 ( t )
V ˙ 2 ( t ) = 2 χ ˙ 1 T ( t ) X χ 2 ( t ) + 2 χ 1 T ( t ) X χ ˙ 2 ( t ) + 2 χ ˙ 3 T ( t ) ( S 1 χ 4 ( t ) + S 2 χ 5 ( t ) ) + 2 χ ˙ 1 T ( t ) X χ 2 ( t ) + 2 χ 1 T ( t ) X χ ˙ 2 ( t )
V ˙ 3 ( t ) = 2 H H χ ˙ 6 T ( t ) Y χ 6 ( t ) + H χ 6 T ( t ) Y χ 6 ( t ) H χ 6 T ( t ) Y χ 6 ( t )
V ˙ 4 ( t ) = H h κ z ˙ T ( t ) O 1 z ˙ ( t ) + H h κ z ˙ T ( t ) O 2 z ˙ ( t ) h κ t κ t z ˙ T ( s ) O 1 z ˙ ( s ) d s h κ t t κ + 1 z ˙ T ( s ) O 2 z ˙ ( s ) d s
V ˙ 5 ( t ) = η 2 T ( t ) R 1 η 2 ( t ) η 2 T ( t μ ) R 1 η 2 ( t μ ) + μ 2 z ˙ T ( t ) R 2 z ˙ ( t ) μ t μ t z ˙ T ( s ) R 2 z ˙ ( s ) d s
By applying Lemma 1, we have
μ t μ t z ˙ T ( s ) R 2 z ˙ ( s ) d s N T ( t ) Φ 0 1 T R 2 Φ 0 1 + 3 Φ 0 2 T R 2 Φ 0 2 ) N ( t ) .
From Lemmas 1 and 2, it can be inferred that
h κ t κ t e 2 a s z ˙ T ( s ) O 1 z ˙ ( s ) d s h κ t t κ + 1 z ˙ T ( s ) O 2 z ˙ ( s ) d s h κ H Q 1 T O 1 Q 1 + h κ H Q 2 T O 2 Q 2 N T ( t ) [ Π 1 T O 1 + H h κ ( O 1 Y 1 O 2 1 Y 1 T ) Π 1 + Π 2 T O 2 + H h κ ( O 2 Y 2 T O 1 1 Y 2 ) Π 2 + sym Π 1 T ( H h κ Y 1 + H h κ Y 2 ) Π 2 ] N ( t )
where
Q 1 = c o l { z ( t ) z ( t κ ) , z ( t ) + z ( t κ ) 2 v 1 ( t ) } Q 2 = c o l { z ( t κ + 1 ) z ( t ) , z ( t κ + 1 ) + z ( t ) 2 v 2 ( t ) } O 1 = diag { O 1 , 3 O 1 } , O 2 = diag { O 2 , 3 O 2 } .
With regard to AS, defining a polyhedral set
H = Z R 2 n N | | ( K ( j ) Υ ( j ) ) Z | u 0 l , j S n N
where J R n N × 2 n N , K ( j ) and J ( j ) denote the jth row of the matrices K and J, respectively. Then, according to (10), the following sector condition holds:
0 sym { Ψ κ T Ξ Υ η 1 ( t κ ) Ψ κ T Ξ Ψ κ }
for η 1 ( t κ ) and any diagonal matrix Ξ > 0 .
According to the dynamic Equation (6), for any matrices G 1 and G 2 , it yields that
( G 1 z ( t ) + G 2 z ˙ ( t ) ) T ( z ˙ ( t ) + F ( z ( t ) ) + c ( A B ) z ( t ) + K η 1 ( t κ ) Ψ κ ) = 0 .
From the Assumption 1, we have
ϵ 1 N T ( t ) E T L E N ( t ) 0 .
Combining the above Formulas (11)–(22) results in
V ˙ ( t ) N T ( t ) ( H h κ ( E 1 + h κ E 2 + Π 1 T Y 1 O 2 1 Y 1 T Π 1 ) + H h κ ( E 1 + h κ E 3 + Π 2 T Y 2 O 1 1 Y 2 T Π 2 ) ) N ( t ) N T ( t ) Ω 0 N ( t ) .
Based on the Schur complement, it follows from the LMIs (8) and (9) that Ω 0 < 0 . Consequently, we have
V ˙ ( t ) < 0 , t [ t κ , t κ + 1 ) ,
which indicates
V ( t ) V ( t κ ) V ( t κ 1 ) V ( 0 )
It follows from (20) that there exists a constant ♮ such that
V ˙ ( t ) ϱ 1 z ( t 0 ) 2 .
Moreover, from (6), we have
V ( 0 ) = η 1 T ( 0 ) P η 1 ( 0 ) + μ 0 η 2 T ( s ) R 1 η 2 ( s ) d s + μ μ 0 φ 0 z ˙ T ( s ) R 2 z ˙ ( s ) d s d φ λ max ( P ) η 1 ( 0 ) 2 + 2 η λ max ( R 1 ) sup r s 0 { z ( s ) 2 , z ˙ ( s ) 2 } + η 3 λ max ( R 2 ) sup r s 0 { z ˙ ( s ) 2 } ( 2 λ max ( P ) + 2 η λ max ( R 1 ) + η 3 λ max ( R 2 ) ) sup r s 0 { z ( s ) 2 , z ˙ ( s ) 2 }
Define V ˜ ( t ) = e 2 a t V ( t ) , where a is a positive constant. It can be deduced from (26) and (27) that
V ˜ ˙ ( t ) = e 2 a t V ˙ ( t ) + 2 a e 2 a t V ( t ) e 2 a t 1 z ( t 0 ) 2 + 2 a e 2 a t V ( 0 ) e 2 a t ϱ 1 2 a ϱ 2 sup r s 0 { z ( s ) 2 , z ˙ ( s ) 2 }
where ϱ 2 = λ max ( P ) + 2 μ λ max ( R 1 ) + μ 3 λ max ( R 2 ) .
By choosing a < ϱ 1 / ( 2 ϱ 2 ) , we obtain
V ˜ ˙ ( t ) < 0
which indicates that
e 2 a t V ( t ) < e 2 a t κ V ( t κ ) < < V ( 0 ) .
For system (6), using the Cauchy inequality, we have
z ( t ) 2 6 z ( t κ ) 2 + 6 t κ t F ( z ( s ) ) 2 d s + 6 t κ t C ( A B ) z ( s ) 2 d s + 6 t κ t K 1 z ( t κ ) 2 d s + 6 t κ t K 2 z ( t κ η ) 2 d s 6 z ( t κ ) 2 + 6 ( L 2 + C ( A B ) ) t κ t z ( s ) 2 d s + 6 h κ 2 ( K 1 2 z ( t κ ) 2 + K 2 2 z ( t κ η ) 2 )
By further applying the Gronwall–Bellman inequality, we derive
z ( t ) 2 6 z ( t κ ) 2 e h κ W 2 + W 3 e h κ W 2 z ( t κ ) 2 + W 4 e h κ W 2 z ( t κ η ) 2 6 + W 3 λ min ( P ) e h κ W 2 V ( t κ ) + W 4 λ min ( P ) e h κ W 2 V ( t κ ) W e 2 a t κ 2 sup r s 0 { z ( s ) 2 , z ˙ ( s ) 2 }
where
W 2 = 6 ( L 2 + C ( A B ) ) , W 3 = 6 h κ 2 K 1 2 , W 4 = 6 h κ 2 K 2 2 , W = 6 + W 3 + W 4 λ min ( P ) e h κ W 2 .
Therefore, we obtain
z ˙ ( t ) e a t e 2 a h κ W 2 sup r s 0 { z ( s ) , z ˙ ( s ) } .
Thus, system (6) exponentially converges to the origin for any initial conditions z ( t 0 ) E ( P ) . This completes the proof. □
Theorem 2.
For given scalars ϵ 1 > 0 , h > 0 , if there exist matrices P R 2 n N × 2 n N > 0 , O ρ R n N × n N > 0 , R 1 R 2 n N × 2 n N > 0 , R 2 R n N × n N > 0 , symmetric matrix Y R 6 n N × 6 n N , arbitrary matrices S ρ R 4 n N × 4 n N , X R 2 n N × 2 n N , Y 1 R 2 n N × 2 n N , Y 2 R 2 n N × 2 n N , G ψ R n N × n N , K j R n N × n N , J R n N × 2 n N , ψ S 2 , and diagonal matrix Λ ¯ 1 R n N × n N > 0 such that
Ω ¯ 1 = E 1 + h k E 2 Π 1 T Y 1 O 2 < 0
Ω ¯ 2 = E 1 + h k E 3 Π 2 T Y 2 T O 1 < 0
P ( K ( j ) J ( j ) ) T U 0 j 2 > 0
where
E 1 = sym Φ 1 1 T P Φ 1 2 + Ω 3 5 T ( S 1 Ω 4 1 + S 2 Ω 5 ) + Ω 1 2 T X Ω 2 1 + Ω 1 1 T X Ω 2 2 Π 1 T O 1 Π 1 Π 2 T O 2 Π 2 + Φ 2 1 T R 1 Φ 2 1 Φ 2 2 T R 1 Φ 2 2 + sym r 13 T J Φ 1 3 r 13 T Λ ¯ 1 r 13 + μ 2 r 2 T R 2 r 2 Φ 0 1 T R 2 Φ 0 1 3 Φ 0 2 T R 2 Φ 0 2 ϵ 1 E T L ¯ E + Γ ¯ E 2 = sym Ω 3 1 T S 1 Ω 4 2 + Ω 3 3 T ( S 1 Ω 4 1 + S 2 Ω 5 ) + Ω 6 2 T Y Ω 6 1 1 h κ Π 1 T Y 2 Π 2 + Ω 6 1 T Y Ω 6 1 + h κ r 2 T O 1 r 2 1 h κ Π 1 T O 1 Π 1 E 3 = sym Ω 3 2 T S 1 Ω 4 2 + Ω 3 4 T ( S 1 Ω 4 1 + S 2 Ω 5 ) + Ω 6 3 T Y Ω 6 1 1 h κ Π 1 T Y 1 Π 2 Ω 6 1 T Y Ω 6 1 + h κ r 2 T O 2 r 2 1 h κ Π 2 T O 2 Π 2 Γ ¯ 0 = ρ 1 r 1 T + ρ 2 r 2 T , E = col { r 1 , r 12 } Γ ¯ = sym { Γ ¯ 0 ( G 1 r 2 + G 1 r 12 + c ( A B ) G 1 r 1 + K Φ 1 3 G 1 r 13 ) }
then the error system (6) is stable for any initial condition z ( t 0 ) E ( G 2 T P G 2 ) . The parameter matrices are given as K = K G 2 1 .
Proof. 
Let
G 1 = ρ 1 G , G 2 = ρ 2 G , G ϑ = diag { G 1 , G 1 , , G 1 } ϑ , ϑ S 13 , R 1 = G 2 T R 1 G 2 R 2 = G 1 T R 2 G 1 J = J G 2 , P = G 2 T P G 2 , S ρ = G 4 T S ρ G 4 , Y ρ = G 2 T Y ρ G 2 O ρ = G 1 T O ρ G 1 , X = G 2 T X G 1 , Y = G 4 T Y G 4 , Λ ¯ = Λ 1
By pre- and post-multiplying (8) and (9) via diag { G 12 T , Λ ¯ T , G 2 T } and diag { G 12 , Λ ¯ , G 2 } , the condition (34) and (35) can be obtained, and the inequality (36) holds by pre- and post-multiplying (10) via diag { G 2 T , I } and diag { G 2 , I } . The controller gain matrices are calculated as K = K G 2 1 . □
Remark 1.
Given the construction of V 1 ( t ) , the traditional quadratic-form invariant set requirements for initial values are no longer applicable. Notably, the functional V ( t ) reduces to V 1 ( t κ ) + V 5 ( t κ ) at t = t κ . Consequently, the estimated BoA is defined as E ( P ) = z ( t 0 ) R n N 2 sup r s 0 { z ( s ) 2 , z ˙ ( s ) 2 } 1 in this paper. Utilizing the Schur complement and (10), it follows that η 1 T ( t 0 ) ( K ( l ) J ( l ) ) T u 0 l 2 ( K ( l ) J ( l ) ) η 1 ( t 0 ) η 1 T ( t 0 ) P η 1 ( t 0 ) V 1 ( t 0 ) + V 5 ( t 0 ) 2 sup r s 0 { z ( s ) 2 , z ˙ ( s ) 2 } 1 , indicating η 1 ( t 0 ) δ . Thus, sym { Ψ 0 T Λ 1 J η 1 ( t 0 ) Ψ 0 T Λ 1 Ψ 0 } 0 holds. From (24), we deduce η 1 T ( t 1 ) ( K ( l ) J ( l ) ) T u 0 l 2 ( K ( l ) J ( l ) ) η 1 ( t 1 ) η 1 T ( t 1 ) P η 1 ( t 1 ) V 1 ( t 1 ) + V 5 ( t 1 ) V 1 ( t 0 ) + V 5 ( t 0 ) 1 , implying η 1 ( t 1 ) δ . By repeating this process, it can be concluded that the sector condition (20) is satisfied.
Building on these theoretical results, an optimization procedure will be developed to enhance the BoA by determining an allowable initial state region.
For the given h, ϵ 1 and u o i , we can determine the gain matrices K and the maximal estimate of BoA by solving the following optimization problem:
min μ
s.t. (33)–(35), and
μ I I I G 2 + G 2 T P > 0 .
Considering P = G 2 T P G 2 and applying Lemma 3 ensures P < μ I , which implies λ max ( P ) < μ .
Remark 2.
The matrices S 1 , S 2 , X and Y are not required to be symmetric or positive definite. This relaxes the positivity constraint on the functional V ( t ) , allowing for less conservative results. As a result, the traditional continuous Lyapunov stability theory, which asserts V ˙ ( t ) < 0 for t [ t κ , t κ + 1 ) , no longer implies that lim t z ( t ) = 0 . The terms z ( t κ μ ) z ( t μ ) and z ( t κ + 1 μ ) z ( t μ ) are included in V ( t ) , with the crucial term z ( t μ ) appearing in V 1 ( t ) . The stability of SDC systems using looped functionals based on discrete stability theory and inequality techniques was discussed in this paper.

4. Simulation Results

In this section, a numerical example will be presented to illustrate the effectiveness of the theoretical analysis.
Consider system (1) with n = 2 and N = 3 , the parameter matrices are given [14,34] A = 1 0 1 0 1 0 1 1 2 , B = 1 0 0 1 . and nonlinear function
f ( x i ( t ) ) ) = 0.5 x i 1 ( t ) + tanh ( 0.2 x i 1 ( t ) ) + 0.2 x i 2 ( t ) 0.9 x i 2 ( t ) tanh ( 0.75 x i 2 ( t ) ) .
Then, we can obtain
L 1 = 0.3 0.2 0 0.2 , L 2 = 0.5 0.2 0 0.95
Taking the coupling strength c = 0.2 , u 0 i l = 1 , and μ = 0.1 . By solving Theorem 2, we can obtain h = 0.5881 and
K 11 = 0.4905 0.8800 0.4496 0.4575 , K 12 = 0.5786 0.0464 0.6810 0.0883 K 13 = 0.5786 0.0464 0.6810 0.0883 , K 21 = 0.4905 0.8800 0.4496 0.4575 K 22 = 0.5786 0.0464 0.6810 0.0883 , K 23 = 0.5786 0.0464 0.6810 0.0883 .
and, the largest BoA can be calculated as
E = z ( t 0 ) R 6 0.0323 sup 0.1 s 0 { z ( s ) 2 , z ˙ ( s ) 2 } 1 .
The initial conditions are set as x ( t 0 ) = [ 3 , 5 ; 4 , 3 ; 4 , 2 ] T and y ( 0 ) = [ 2 , 1 ] T . When u i = 0 , the state response of the open-loop error system is shown in Figure 1. The state response of the closed-loop system is shown in Figure 2. It can be seen from Figure 2 that the local stabilization of the error system (6) can be achieved, which indicates that the CDNs (1) and isolated node (2) are exponentially synchronized under the controller (4). Figure 3 depicts the curves of the control input u i ( t ) , and the aperiodic sampling interval for the initial state.

5. Conclusions

In this paper, based on SDC, the issue of exponential synchronization control for CDNs with input saturation has been studied. Considering the impact of transmission delay μ , a design method for a memory sampled-data controller has been proposed. By constructing an improved two-sided looped functional that includes both current state information and delayed state information, where both z ( t κ μ ) and z ( t κ + 1 μ ) have been considered, and combining it with inequality techniques, the criteria for ensuring the local stability of the closed-loop system have been provided. Meanwhile, under the influence of transmission delay, an estimation of the BoA for the initial values has been given, along with an optimization algorithm to enlarge it. Finally, a numerical example has been presented to verify the effectiveness of the results. Due to the susceptibility of complex network environments to external attacks, the question of how to achieve effective anti-attack security control under different types of attacks is a topic worthy of future research.

Author Contributions

Writing—original draft, R.G.; review and editing, R.G. and W.L.; supervision, W.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Strogatz, S.H. Exploring complex networks. Nature 2001, 410, 268–276. [Google Scholar] [CrossRef]
  2. Albert, R.; DasGupta, B.; Mobasheri, N. Topological implications of negative curvature for biological and social networks. Phys. Rev. E 2014, 89, 032811. [Google Scholar] [CrossRef] [PubMed]
  3. Rampurkar, V.; Pentayya, P.; Mangalvedekar, H.A.; Kazi, F. Cascading failure analysis for Indian power grid. IEEE Trans. Smart Grid 2016, 7, 1951–1960. [Google Scholar] [CrossRef]
  4. Guo, R.; Xu, S.; Zhang, B.; Ma, Q. Nonfragile Exponential Synchronization for Delayed Fuzzy Memristive Inertial Neural Networks via Memory Sampled-Data Control. IEEE Trans. Fuzzy Syst. 2024, 32, 3825–3837. [Google Scholar] [CrossRef]
  5. Liu, D.; Ye, D. Edge-based decentralized adaptive pinning synchronization of complex networks under link attacks. IEEE Trans. Neural Netw. Learn. Syst. 2022, 33, 4815–4825. [Google Scholar] [CrossRef]
  6. Tan, F.; Zhou, L.; Lu, J.; Chu, Y.; Li, Y. Fixed-time outer synchronization under double-layered multiplex networks with hybrid links and time-varying delays via delayed feedback control. Asian J. Control 2022, 24, 137–148. [Google Scholar] [CrossRef]
  7. Wu, Y.; Li, Y.; Li, W. Synchronization of random coupling delayed complex networks with random and adaptive coupling strength. Nonlinear Dyn. 2019, 96, 2393–2412. [Google Scholar] [CrossRef]
  8. Zhang, W.; Li, H.; Li, C.; Li, Z.; Yang, X. Fixed-time synchronization criteria for complex networks via quantized pinning control. ISA Trans. 2019, 91, 151–156. [Google Scholar] [CrossRef]
  9. Liu, X.; Chen, T. Synchronization of complex networks via aperiodically intermittent pinning control. IEEE Trans. Autom. Control 2015, 60, 3316–3321. [Google Scholar] [CrossRef]
  10. Wang, L.; Zhang, C.K. Exponential synchronization of memristor-based competitive neural networks with reaction-diffusions and infinite distributed delays. IEEE Trans. Neural Netw. Learn. Syst. 2024, 35, 745–758. [Google Scholar] [CrossRef]
  11. Hu, X.; Wang, L.; Zhang, C.K.; He, Y. Fixed-time synchronization of fuzzy complex dynamical networks with reaction-diffusion terms via intermittent pinning control. IEEE Trans. Fuzzy Syst. 2024, 32, 2307–2317. [Google Scholar] [CrossRef]
  12. Li, Y.; Lu, J.; Alofi, A.S.; Lou, J. Impulsive cluster synchronization for complex dynamical networks with packet loss and parameters mismatch. Appl. Math. Model. 2022, 112, 215–223. [Google Scholar] [CrossRef]
  13. He, S.; Wu, Y.; Li, Y. Finite-time synchronization of input delay complex networks via non-fragile controller. J. Frankl. Inst. 2020, 357, 11645–11667. [Google Scholar] [CrossRef]
  14. Liu, Y.; Guo, B.; Park, J.H.; Lee, S. 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]
  15. Zhao, C.; Zhong, S.; Zhang, X.; Zhong, Q.; Shi, K. Novel results on nonfragile sampled-data exponential synchronization for delayed complex dynamical networks. Int. J. Robust Nonlinear Control 2020, 30, 4022–4042. [Google Scholar] [CrossRef]
  16. Zhang, R.; Zeng, D.; Park, J.H.; Liu, Y.; Zhong, S. Nonfragile sampled-data synchronization for delayed complex dynamical networks with randomly occurring controller gain fluctuations. IEEE Trans. Syst. Man Cybern. Syst. 2018, 48, 2271–2281. [Google Scholar] [CrossRef]
  17. Huang, X.; Cao, X.; Ma, Y. Sampled-data exponential synchronization of complex dynamical networks with time-varying delays and T–S fuzzy nodes. Comput. Appl. Math. 2022, 41, 74. [Google Scholar] [CrossRef]
  18. Wen, G.; Yu, W.; Chen, M.Z.Q.; Yu, X.; Chen, G. H-pinning synchronization of directed networks with aperiodic sampled-data communications. IEEE Trans. Circuits Syst. I Reg. Pap. 2014, 61, 3245–3254. [Google Scholar] [CrossRef]
  19. Song, X.; Zhang, R.; Ahn, C.K.; Song, S. Synchronization for semi-markovian jumping reaction-diffusion complex dynamical networks: A space-time sampled-data control scheme. IEEE Trans. Netw. Sci. Eng. 2022, 9, 4. [Google Scholar] [CrossRef]
  20. Gunasekaran, N.; Ali, M.S.; Arik, S.; Ghaffar, H.A.; Diab, A.A.Z. Finite-time and sampled-data synchronization of complex dynamical networks subject to average dwell-time switching signal. Neural Netw. 2022, 149, 137–145. [Google Scholar] [CrossRef]
  21. Hu, T.; Park, J.H.; Liu, X.; He, Z.; Zhong, S. Sampled-data-based event-triggered synchronization strategy for fractional and impulsive complex networks with switching topologies and time-varying delay. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 3568–3578. [Google Scholar] [CrossRef]
  22. Huang, Y.; Bao, H. Master-slave synchronization of complex-valued delayed chaotic Lur’e systems with sampled-data control. Appl. Math. Comput. 2020, 379, 125261. [Google Scholar] [CrossRef]
  23. Seuret, A. A novel stability analysis of linear systems under asynchronous samplings. Automatica 2012, 48, 177–182. [Google Scholar] [CrossRef]
  24. Zeng, H.; Teo, K.L.; He, Y. A new looped-functional for stability analysis of sampled-data systems. Automatica 2017, 82, 328–331. [Google Scholar] [CrossRef]
  25. Zeng, H.; Zhai, Z.; He, Y.; Teo, K.; Wang, W. New insights on stability of sampled-data systems with time-delay. Appl. Math. Comput. 2020, 374, 125041. [Google Scholar] [CrossRef]
  26. Stein, G. Respect the unstable. IEEE Control Syst. 2003, 23, 12–25. [Google Scholar]
  27. Chen, Y.; Wang, Z.; Shen, B.; Dong, H. Exponential synchronization for delayed dynamical networks via intermittent control: Dealing with actuator saturations. IEEE Trans. Neural Netw. Learn. Syst. 2019, 30, 1000–1012. [Google Scholar] [CrossRef] [PubMed]
  28. Chen, Y.; Wang, Z.; Hu, J.; Han, Q.-L. Synchronization control for discrete-time-delayed dynamical networks with switching topology under actuator saturations. IEEE Trans. Neural Netw. Learn. Syst. 2021, 32, 2040–2053. [Google Scholar] [CrossRef]
  29. Wu, Y.; Su, H.; Wu, Z. Synchronization control of dynamical networks subject to variable sampling and actuators saturation. IET Control Theory Appl. 2015, 9, 381–391. [Google Scholar] [CrossRef]
  30. Chen, G.; Xia, J.; Park, J.H.; Shen, H.; Zhuang, G. Robust sampled-data control for switched complex dynamical networks with actuators saturation. IEEE Trans. Cybern. 2022, 52, 10909–10923. [Google Scholar] [CrossRef]
  31. Zhou, H.; Liu, Z.; Li, W. Sampled-data intermittent synchronization of complex-valued complex network with actuator saturations. Nonlinear Dyn. 2022, 107, 1023–1047. [Google Scholar] [CrossRef]
  32. Seuret, A.; Gouaisbaut, F. Wirtinger-based integral inequality: Application to time-delay systems. Automatica 2013, 49, 2860–2866. [Google Scholar] [CrossRef]
  33. Zhang, X.; Han, Q.; Seuret, A.; Gouaisbaut, F. An improved reciprocally convex inequality and an augmented Lyapunov-Krasovskii functional for stability of linear systems with time-varying delay. Automatica 2017, 84, 221–226. [Google Scholar] [CrossRef]
  34. Wu, Z.-G.; 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]
Figure 1. State trajectory of the error system without controller.
Figure 1. State trajectory of the error system without controller.
Entropy 26 00785 g001
Figure 2. State response of the closed-loop system.
Figure 2. State response of the closed-loop system.
Entropy 26 00785 g002
Figure 3. Control inputs and aperiodic sampled-data interval.
Figure 3. Control inputs and aperiodic sampled-data interval.
Entropy 26 00785 g003
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Guo, R.; Lv, W. Sampled-Data Exponential Synchronization of Complex Dynamical Networks with Saturating Actuators. Entropy 2024, 26, 785. https://doi.org/10.3390/e26090785

AMA Style

Guo R, Lv W. Sampled-Data Exponential Synchronization of Complex Dynamical Networks with Saturating Actuators. Entropy. 2024; 26(9):785. https://doi.org/10.3390/e26090785

Chicago/Turabian Style

Guo, Runan, and Wenshun Lv. 2024. "Sampled-Data Exponential Synchronization of Complex Dynamical Networks with Saturating Actuators" Entropy 26, no. 9: 785. https://doi.org/10.3390/e26090785

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

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop