Next Article in Journal
Intelligent Fault Diagnosis for Rotating Machinery via Transfer Learning and Attention Mechanisms: A Lightweight and Adaptive Approach
Previous Article in Journal
Design and Implementation of an Autonomous Intelligent Fertigation System for Cross-Regional Applications
Previous Article in Special Issue
Intelligent Soft Sensors for Inferential Monitoring of Hydrodesulfurization Process Analyzers
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Event-Triggered Fixed-Time Consensus Tracking Control for Uncertain Nonlinear Multi-Agent Systems with Dead-Zone Input

1
School of Mechanical and Electrical Engineering, Guangzhou University, Guangzhou 510006, China
2
Guangzhou Productivity Promotion Center and Guangzhou Innovation Strategy Research Institute, Guangzhou 510091, China
*
Authors to whom correspondence should be addressed.
Actuators 2025, 14(9), 414; https://doi.org/10.3390/act14090414
Submission received: 12 July 2025 / Revised: 13 August 2025 / Accepted: 20 August 2025 / Published: 22 August 2025
(This article belongs to the Special Issue Analysis and Design of Linear/Nonlinear Control System)

Abstract

This study explores the issue of fixed-time dynamic event-triggered consensus control for uncertain nonlinear multi-agent systems (MASs) within directed graph frameworks. In practical applications, the system encounters multiple constraints such as unknown time-varying parameters, unknown external disturbances, and input dead zones, which may increase the communication burden of the system. Therefore, achieving fixed-time consensus tracking control under the aforementioned conditions is challenging. To address these issues, an adaptive fixed-time consensus tracking control method based on boundary estimation and fuzzy logic systems (FLSs) is proposed to achieve online compensation for the input dead zone. Additionally, to optimize the utilization of communication resources, a periodic adaptive event-triggered control (PAETC) is designed. The mechanism dynamically adjusts the frequency at which the trigger is updated in real time, reducing communication resource usage by responding to changes in the control signal. Finally, the efficacy of the proposed approach is confirmed via theoretical evaluation and simulation.

1. Introduction

Consensus control is a crucial cooperative control strategy in MASs, where multiple agents achieve a unified decision or state through local communication and coordination. Within the topological network framework constructed using graph theory, consensus control problems are classified into leaderless consensus [1] and leader–follower consensus [2]. The latter introduces a leader to provide a clear objective, enabling followers to adjust their behaviors flexibly and thus achieve tracking goals more efficiently. As consensus control theory progresses, its application to the MAS control domain is becoming increasingly prevalent, yielding substantial outcomes [3,4,5,6]. For instance, Chen et al. introduced a consensus control scheme for MASs, allowing follower agents to track the trajectory of the leader [3]. Yao et al. explored the application of consensus control in nonlinear uncertain MASs, designing an adaptive controller by using a backstepping technique [4].
Furthermore, multi-agent systems such as unmanned aerial vehicles (UAVs) and mobile robots frequently encounter various constraints in actual engineering systems [7,8]. These constraints include unknown nonlinear characteristics and input dead zones, both of which can adversely affect system performance. Addressing these constraints may significantly increase the communication burden [9]. It is important to note that each agent has limited communication resources. Given that event-triggered control schemes can conserve resources and reduce communication burdens, this method has been extensively applied in MASs [10,11,12,13]. Although traditional event-triggered mechanisms show great potential in resource-constrained applications, they have limitations in handling complex systems. These mechanisms rely on fixed thresholds or conditions to trigger events, making it challenging to adapt to the dynamic changes in system states. To address this issue, researchers have proposed dynamic event-triggered mechanisms. By introducing internal dynamic variables, these mechanisms can dynamically adjust trigger conditions based on changes in system states [14,15,16,17]. Ju et al. designed a dynamic event-triggered protocol (DETP) for multi-agent consensus tracking control, further improving the efficiency with which communication resources are utilized. [18]. Liu et al. proposed a dynamic event-triggered scheme to address multi-agent consensus control problems, with event-triggering conditions that avoid Zeno behavior [19]. In these studies, the dynamic event-triggered control mechanism not only ensures system stability but also significantly enhances the efficiency of communication resource savings. However, existing event-triggered mechanisms require frequent monitoring of input signals, which is often difficult to achieve in practical applications.
On the other hand, Lyapunov stability theory provides a solid foundation for the stability analysis of control systems [20]. It should be noted that the uncertainty of convergence time can be a limitation in practical applications that require rapid response. Finite-time control, as a convergence control strategy, has garnered attention for its faster convergence speed, stronger robustness, and resistance to disturbances [21,22]. For example, Qin et al. presented a finite-time consensus tracking method for higher-order nonlinear MASs, effectively compensating for the nonlinear effects caused by input dead zones [23]. Wang et al. combined fuzzy adaptive control technology with finite-time control theory and applied it to higher-order nonlinear MASs [24]. Although finite-time stability offers a rapid and certain convergence mechanism, its inherent limitation is that the convergence time fails to be independent of the initial states [25]. To overcome this issue, fixed-time control has emerged as a special form of finite-time control, gaining wide attention due to its unique advantages [26,27,28]. Xu et al. addressed the fixed-time consensus tracking control problem for first-order nonlinear MASs [29]. Furthermore, the research scope of fixed-time consensus control protocols has expanded from first-order systems to second-order systems [30] and higher-order systems [31,32]. These control protocols enable rapid convergence while eliminating the dependency of convergence time on the initial states, ensuring that systems converge within a predetermined time, thereby enhancing the robustness of the system. Nevertheless, in practical systems, constraints such as time-varying control gains, strong external disturbances, and input dead zones can adversely affect control performance and lead to instability.
Drawing inspiration from the previously mentioned literature, this study examines the fixed-time event-triggered consensus control issue for uncertain high-order nonlinear multi-agent systems featuring input dead zones. The major innovations are outlined as follows:
  • For MASs under constraints including time-varying control gains, external disturbances, and input dead zones, the demand for communication resources increases significantly. To address these challenges, a periodic adaptive event-triggered control (PAETC) is proposed, integrating boundary estimation techniques and fuzzy logic systems. This approach does not require frequent monitoring of input signals and enables dynamic compensation for input dead zones while minimizing communication resource usage.
  • A fixed-time periodic adaptive event-triggered consensus tracking control method is investigated by the backstepping technique. In contrast to the aforementioned FTC approaches, where the time required for convergence relies on the system’s initial conditions, this control method ensures that the system converges to the specified trajectory within a fixed time, despite unknown external disturbances, time-varying control gains, and input dead zones. Moreover, the upper bound of convergence duration remains fixed and is not influenced by the system’s initial conditions.

2. Preliminaries

2.1. Graph Theory

In a directed communication topology for a multi-agent system, the matrix A = [ a i , j ] R n × n i , j 1 , 2 , , n represents the communication weights between agents, where each entry indicates the weight of communication between agent i and agent j. The set C = 0 , 1 , 2 , , n includes both leaders and followers, while H C × C defines the set of edges within the topology. If j , i H , with j i and a i , j > 0 , agent i receives state information from agent j. Conversely, if a i , j = 0 , it indicates the absence of information exchange between the agents. The vector V = h 1 , h 2 , , h n R n serves as a weighted adjacency vector, reflecting the strength of the connections between leaders and followers. The in-degree matrix is denoted as B = d i a g { d 1 , d 2 , , d n } R n × n , where each d i = j = 1 n a i , j represents the sum of the communication weights for agent i. The Laplacian matrix can be then defined as L = B A .

2.2. Preliminaries

Lemma 1 
([33]). Consider the system x ˙ = f x , where x R n . Given the existence of a continuous positive-definite function V ( x ) , the following formulation is satisfied:
V ˙ ( x ) Φ V q 1 ( x ) Ψ V q 2 ( x ) + Γ
where Φ > 0 , Ψ > 0 , 0 < q 1 < 1 , q 2 > 1 , and Γ > 0 are constants; it can be obtained that the system x ˙ = f x exhibits practical fixed-time stability. The compact set of the solution is denoted by Θ, and the predefined convergence time by T m :
Θ = x | V x min Γ 1 λ Ψ 1 q 1 , Γ 1 λ Φ 1 q 2
T m 1 Ψ λ 1 q 1 + 1 Φ λ q 2 1
where 0 < λ < 1 .
Lemma 2 
([34]). For χ and δ > 0 , one has
0 χ χ tan h χ δ 0.2785 δ
Lemma 3 
([35]). For χ 1 , χ 2 , δ 1 > 0 , δ 2 > 0 , and k > 0 , one has
χ 1 δ 1 χ 2 δ 2 δ 1 δ 2 + δ 1 k χ 1 δ 1 + δ 2 + δ 2 δ 2 + δ 1 k δ 1 δ 2 χ 2 δ 1 + δ 2
Lemma 4 
([36]). Given that k i > 0 for i = 1 , 2 , , n , 0 < b 1 < 1 , and 1 < b 2 < , one has
i = 1 n k i b 1 i = 1 n k i b 1
i = 1 n k i b 2 1 n 1 b 2 i = 1 n k i b 2
Lemma 5 
(Young’s inequality [37]). For x 1 R and x 2 R , one has
x 1 x 2 κ b b x 1 b + 1 μ κ μ x 2 μ
where b > 1 , μ > 1 , κ > 0 , and μ 1 = 1 b 1 .
Lemma 6 
([38]). For χ 3 and any constant b 4 > 0 , one has
0 χ 3 < b 4 + χ 3 2 χ 3 2 + κ 1 2
Lemma 7 
([39]). When Y ¯ = y 1 , y 2 , , y N T , e ¯ = e 1 , e 2 , , e N T , and Y ¯ a = y a , y a , . . . , y a T R N , the following expression holds:
Y ¯ Y ¯ a e ¯ β min
where Y ¯ Y ¯ a represents the tracking error, and β denotes the smallest eigenvalue of L + V .
Assumption 1. 
Each follower is connected to the leader through at least one path. The leader’s output y a is continuous and bounded, with a computable second-order derivative y ¨ a .
Assumption 2. 
For the time-varying parameters M i ( t ) , which are positive definite and bounded, there exist unknown positive constants M ̲ i and M ¯ i satisfied by 0 < M ̲ i < M i t < M ¯ i . Similarly, for the bounded external disturbances d i ( t ) , there exist constants such that d i ( t ) d ¯ i .

2.3. Fuzzy Logic Systems

FLSs have the ability to estimate unknown nonlinear continuous functions. The corresponding mathematical expression is as follows [40]:
y S = P = 1 N y ¯ l i = 1 n K F i P x i P = 1 N i = 1 n K F i P x i
where x = x 1 , x 2 , . . . , x n T represents the input variable, y ¯ l = max y V K U P y , and K F i P denotes the fuzzy membership functions. The sets F i P and U P correspond to the fuzzy membership functions K F i P ( x i ) and K U P ( x i ) , respectively. Additionally, N indicates the total number of fuzzy rules.
FLSs are defined as follows:
y x = θ T ξ x
where θ = y ¯ 1 , y ¯ 2 , . . . , y ¯ N T = θ 1 , θ 2 , . . , θ N T and ξ T x = ξ 1 x , ξ 2 x , , ξ N x .
Lemma 8 
([41]). Given an unknown continuous function f x , where x R n , processed by a fuzzy logic system, the following result is obtained:
s u p x Ω f x θ T ξ x
where for any given constant > 0 .

3. Controller Design and Stability Analysis

This section develops a fixed-time consensus tracking control framework with fuzzy periodic adaptive event-triggered mechanisms, synthesized through integration of backstepping methodology, boundary estimation algorithms, and fuzzy inference systems. Subsequent rigorous investigation systematically validates the fixed-time convergence properties and stability guarantees.

3.1. Problem Formulation

The uncertain nonlinear MASs under consideration comprise one leader and several followers. The leader is designated as a, while the followers are labeled as i ( i = 1 , 2 , , n ) . The dynamic characters of the i-th follower can be expressed by the following formulation [42,43,44]:
x ˙ i , ζ = p i , ζ ( x ¯ i , ζ ) x i , ζ + 1 ζ = 1 , 2 , , n 1 M i ( t ) x ˙ i , n = p i , n ( x ¯ i , n ) D i ( u i ) + i ( x ¯ i , n ) + w i ( t ) y i = x i , 1
where p i , ζ ( x ¯ i , ζ ) represents an unknown nonlinear gain function, while M i ( t ) and i ( x ¯ i , n ) are unknown time-varying functions; w i ( t ) accounts for an unknown external disturbance; D i ( u i ) represents the input dead-zone nonlinearity; and x i , ζ represents the condition of the i-th follower, where x ¯ i , ζ = x i , 1 , x i , 2 , , x i , ζ T R ζ ζ = 1 , 2 , , n . The control input is denoted by u i , and the system output is given by y i ( i = 1 , 2 , , n ) .
As illustrated in Figure 1, the input dead-zone model D i ( u i ) can be mathematically expressed as follows:
D i ( u i ) = s i u i + z i
where s i , 1 > 0 and s i , 2 > 0 represent the unknown slopes of the curve on the negative and positive axes, respectively, while z i , 1 < 0 and z i , 2 > 0 denote the unknown inflection points.
s i = s i , 1 , u i < z i , 1 0 , z i , 1 u i z i , 2 s i , 2 , u i > z i , 2
z i = s i , 1 z i , 1 , u i < z i , 1 0 , z i , 1 u i z i , 2 s i , 2 z i , 2 , u i > z i , 2

3.2. Design of the Adaptive Fixed-Time Consensus Tracking Controller

Firstly, the coordinate transformation for the followers i is defined as follows:
e i , 1 = F i ( y i y a ) + j M i a i j ( y i y j ) e i , ζ = x i , ζ α i , ζ 1
where F i > 0 indicates that the followers acquire messages from the leader; otherwise, F i = 0 . The variable y a denotes the leader’s output, e i , 1 is the synchronization error, e i , ζ ζ = 1 , 2 , , n represents the virtual error, and α i , ζ 1 is the virtual controller that needs to be specified.
Step 1: The Lyapunov function V i , 1 is chosen as follows:
V i , 1 = 1 2 e i , 1 2 + 1 2 i , 1 ϑ ˜ i . 1 2
where ϑ ˜ i , 1 = ϑ i , 1 ϑ ^ i , 1 , ϑ ^ i , 1 is the estimated value of ϑ i , 1 .
Differentiating V i , 1 yields
V ˙ i , 1 = e i , 1 [ ( F i + d i ) p i , 1 x i , 2 + Ω ¯ i , 1 X i , 1 ] ϑ ˜ i , 1 i , 1 ϑ ^ ˙ i , 1
where Ω ¯ i , 1 X i , 1 = j M i a i , j p j , 1 x j , 2 F i y ˙ a , X i , 1 = [ x i , 1 , x j , 1 , x j , 2 ] T , then F i > 0 also includes.
According to the FLS and Lemma 8, as Ω ¯ i , 1 X i , 1 is a continuous function, it can be estimated by the FLS to represent the unknown nonlinear function. It is assumed that
Ω ¯ i , 1 X i , 1 = θ i , 1 T ξ i , 1 X i , 1 + i , 1 X i , 1
where i , 1 X i , 1 represents the estimation error, and it satisfies i , 1 X i , 1 < ¯ i , 1 , with ¯ i , 1 > 0 .
Based on Lemma 5, the following results are obtained:
e i , 1 Ω ¯ i , 1 X i , 1 1 2 τ i , 1 2 e i , 1 2 ϑ i , 1 ξ i , 1 T ξ i , 1 + e i , 1 2 2 + τ i , 1 2 2 + i , 1 2 2
where ϑ i , 1 = θ ¯ i , 1 2 , and τ i , 1 > 0 .
The virtual control law α i , 1 is formulated as follows:
α i , 1 = e i , 1 α ¯ i , 1 2 p ̲ i , 1 ( F i + d i ) e i , 1 2 α ¯ i , 1 2 + ν i , 1 2
α ¯ i , 1 = r i , 1 e i , 1 3 + b i , 1 e i , 1 2 q 1 + e i , 1 2 + 1 2 τ i , 1 2 e i , 1 ξ i , 1 T ξ i , 1 ϑ ^ i , 1
where b i , 1 > 0 and r i , 1 > 0 , and ν i , 1 > 0 , p ̲ i , 1 represents the lower boundary of the gain function p i , 1 , with p i , 1 > p ̲ i , 1 > 0 .
According to Lemma 6, one has
e i , 1 ( F i + d i ) p i , 1 α i , 1 e i , 1 2 α ¯ i , 1 2 e i , 1 2 α ¯ i , 1 2 + ν i , 1 2 ν i , 1 e i , 1 α ¯ i , 1
Combining Equations (19)–(25), we obtain
V ˙ i , 1 r i , 1 e i , 1 4 b i , 1 e i , 1 2 q + 1 2 τ i , 1 2 e i , 1 2 ξ i , 1 T ξ i , 1 ϑ ˜ i , 1 ϑ ˜ i , 1 i , 1 ϑ ^ ˙ i , 1 + e i , 1 ( F i + d i ) p i , 1 e i , 2 + τ i , 1 2 2 + ¯ i , 1 2 2 + ν i , 1
Step k (k = 2, 3,…, n − 1): In a similar way, the Lyapunov function V i , k is constructed as follows:
V i , k = V i , k 1 + 1 2 e i , k 2 + 1 2 i , k ϑ ˜ i , k 2
where ϑ ˜ i , k = ϑ i , k ϑ ^ i , k , i , k > 0 .
By differentiating V i , k , one has
V ˙ i , k = V ˙ i , k 1 + e i , k ( p i , k e i , k + 1 + p i , k α i , k + Ω ¯ i , k ) ϑ ˜ i , k i , k ϑ ^ ˙ i , k
where Ω ¯ i , 2 ( X i , 2 ) = α ˙ i , 1 + ( F i + b i ) p i , 1 e i , 1 , with X i , 2 = [ x i , 1 , x j , 1 , x j , 2 ] T , and j M i , k = 2 . Similarly, Ω ¯ i , k ( X i , k ) = α ˙ i , k 1 + p i , k 1 e i , k 1 , with X i , k = x i , 1 , , x i , k , x j , 1 , , x j , k , ϑ ^ i , 1 , , ϑ ^ i , k 1 , j M i , k 3 . Additionally, if F i > 0 , X i , 2 and X i , k also incorporate y ˙ d and y d .
Similar to (22), one has
e i , k Ω ¯ i , k 1 2 τ i , k 2 e i , k 2 ϑ i , k ξ i , k T ξ i , k + e i , k 2 2 + τ i , k 2 2 + i , k 2 2
where ϑ i , k = θ i , k 2 , τ i , k > 0 .
The virtual control law can formulated as follows:
α i , k = e i , k α ¯ i , k 2 p ̲ i , k e i , k 2 α ¯ i , k 2 + ν i , k 2
α ¯ i , k = r i , k e i , k 3 + b i , k e i , k 2 q 1 + e i , k 2 + 1 2 τ i , k 2 e i , k ξ i , k T ξ i , k ϑ ^ i , k
where p ̲ i , k denotes the lower bound of the gain function p i , k , with p i , k > p ̲ i , k > 0 . Additionally, c i , k > 0 , b i , k > 0 , and ν i , k > 0 .
Combining the above equations, we obtain
V ˙ i , k m = 1 k r i , m e i , m 4 m = 1 k b i , m e i , m 2 q + m = 1 k 1 2 τ i , m 2 e i , m 2 ξ i , m T ξ i , m ϑ ˜ i , m m = 1 k ϑ ˜ i , m i , m ϑ ^ ˙ i , m + m = 1 k ( τ i , m 2 2 + ¯ i , m 2 2 + ν i , m ) + e i , k p i , k e i , k + 1
From (14), we derive x ˙ i , n = p i , n M i s i u i + z i + i + w i . Subsequently, we define the functions σ i = p i , n M i ( w i + z i ) and γ i = p i , n s i M i . According to the assumptions, σ i and γ i are bounded. We further define σ ¯ i = sup t 0 σ i > 0 and γ ¯ i = 1 γ ̲ i > 0 ; γ ¯ i = inf t 0 γ i > 0 .
To deal with the challenges posed by input dead zones, control gain variations, and external disturbances, FLSs and adaptive control techniques are utilized to estimate the unknown time-varying parameters. This method aims to clarify the influence of these parameters on the system’s behavior. Two adaptive numbers, σ ^ i and γ ^ i , are introduced to estimate σ ¯ i and γ ¯ i , respectively. Consequently, the estimation errors’s are defined as σ ˜ i = σ ¯ i σ ^ i and γ ˜ i = γ ¯ i γ ^ i .
Step n: The Lyapunov function V i , n is constructed as follows:
V i , n = V i , n 1 + 1 2 e i , n 2 + 1 2 i , n ϑ ˜ i , n 2 + + γ ̲ i 2 η i , n γ ˜ i 2 + 1 2 υ i , n σ ˜ i 2
where the parameters i , n > 0 , η i , n > 0 , and υ i , n > 0 are defined, and ϑ ˜ i , n = ϑ i , n ϑ ^ i , n , with ϑ ^ i representing the estimation of ϑ i , n .
The derivative of V i , n can be obtained as follows:
V ˙ i , n = V ˙ i , n 1 + e i , n ( γ i u i + σ i + i M i α ˙ i , n 1 ) 1 i , n ϑ ˜ i , n ϑ ^ ˙ i , n γ ̲ i η i , n γ ˜ i γ ^ ˙ i 1 υ i , n σ ˜ i σ ^ ˙ i
Combining (32) and (34) yields
V ˙ i , n m = 1 n 1 r i , m e i , m 4 m = 1 n 1 b i , m e i , m 2 q m = 1 n ϑ ˜ i , m i , m ϑ ^ ˙ i , m + m = 1 n 1 ( τ i , m 2 2 + ¯ i , m 2 2 + ν i , m ) + e i , n ( γ i u i + σ ¯ i ) + e i , n Ω ¯ i , n ( X i , n ) γ ̲ i η i , n γ ˜ i γ ^ ˙ i 1 v i , n σ ˜ i σ ^ ˙ i
where Ω ¯ i , n ( X i , n ) = e i , n 1 p i , n 1 + i M i α ˙ i , n 1 .
According to the fuzzy logic system and Lemma 5, one has
e i , n Ω ¯ i , n X i , n 1 2 τ i , n 2 e i , n 2 ϑ i , n ξ i , n T ξ i , n + e i , n 2 2 + τ i , n 2 2 + i , n 2 2
where ϑ i , n = θ i , n 2 , τ i , n > 0 .

3.3. Design of the Periodic Adaptive Event-Triggered Fixed-Time Controller

To minimize communication costs, a periodic adaptive event-triggered mechanism is implemented in the communication channel between the controller and the actuator. This approach deviates from traditional fixed-threshold event-driven control methods by incorporating a dynamic adjustment mechanism. This mechanism shortens the information update interval when the control signal u i undergoes significant changes, enabling adaptive updates of the trigger period and thereby accelerating system stability. Conversely, when the control signal u i exhibits minimal variation, indicating that the system is nearing stability, the update interval is lengthened. This strategy effectively reduces communication frequency, thereby conserving communication resources:
t i , c + 1 = t i , c + Ξ i u t i , c + Z i max G i , u ˙ t i , c
ω i t = α i , n tanh e i , n α i , n ω i 1 + Ξ i 1 + Ξ i e i , n 2 1 Ξ i 2 , u i Λ i α i , n 1 2 e i , n , u i > Λ i
u i t = ω i , c t i , c , t t i , c , t i , c + 1
where the controller update time is given by u i ( t ) = ω i ( t i , c ) for all t within the interval [ t i , c , t i , c + 1 ; t i , 1 is the initial time. The constants Z i , G i , ω i , and Λ i are positive design parameters. The control signal intervals between consecutive triggering instants are defined as Ξ i u t i , c + Z i , with 0 < Ξ i < 1 . Here, u ˙ t i , c represent the rates of change in the control signal intervals.
Remark 1. 
Upon each triggering event, the control signal u i t i , c = ω i t i , c is immediately applied to the actuator, and the subsequent trigger point t i , c + 1 is calculated based on the current state. Throughout the interval t i , c , t i , c + 1 the control signals remain constant. This update mechanism effectively reduces the frequency of updates, thus conserving communication resources.
Based on the event-triggering formula, for t t i , c , t i , c + 1 , there is ω i t u i t < Ξ i u i t + Z i . Furthermore, we can obtain
u i t = ω i t Z i o i , 1 t 1 + Ξ i o i , 2 t
where 0 < o i , 1 t 1 and 0 < o i , 2 t 1 .
When u i Λ i , it can be obtained as follows:
γ i u i e i , n = γ i e i , n 1 + Ξ i α i , n 1 + Ξ i o i , 2 t tanh e i , n α i , n t ω i + 1 + Ξ i e i , n 2 1 + Ξ i o i , n t 1 Ξ i 2 + Z i o i , 1 t 1 + Ξ i o i , 2 t
Utilizing the results from Lemma 2 and Lemma 5, one has
γ i u i e i , n γ i e i , n α i , n e i , n α i , n tanh e i , n α i , n ω i e i , n α i , n e i , n 2 2 1 Ξ i 2 + Z i e i , n 1 Ξ i γ i e i , n α i , n + 1 2 γ ¯ i Z i 2 + 0.2785 γ ¯ i ω i
When u i > Λ i , one has
γ i u i e i , n = γ i e i , n α i , n 1 + Ξ i o i , 2 t e i , n 2 1 + Ξ i o i , 2 t Z i o i , 1 t 1 + Ξ i o i , 2 t
Similarly to (42), one has
γ i u i e i , n γ i e i , n α i , n e i , n 2 2 1 + Ξ i o i , 2 t 2 + Z i e i , n 1 + Ξ i o i , 2 t γ i e i , n α i , n + 1 2 γ ¯ i Z i 2
Based on the derivation under the two conditions, the following result holds:
γ i u i e i , n γ i e i , n α i , n + 1 2 γ ¯ i Z i 2 + 0.2785 γ ¯ i ω i
The virtual control law is formulated as follows:
α i , n = e i , n γ ^ i 2 α ¯ i , n 2 e i , n 2 γ ^ i 2 α ¯ i , n 2 + ν i , n 2
Substituting (46) into (35), we obtain
V ˙ i , n m = 1 n 1 r i , m e i , m 4 m = 1 n 1 b i , m e i , m 2 q + m = 1 n 1 2 τ i , m 2 e i , m 2 ξ i , m T ξ i , m ϑ ˜ i , m m = 1 n ϑ ˜ i , m i , m ϑ ^ ˙ i , m + m = 1 n 1 ( τ i , m 2 2 + ¯ i , m 2 2 + ν i , m ) γ ̲ i η i , n γ ˜ i γ ^ ˙ i 1 v i , n σ ˜ i , n σ ^ ˙ i , n + γ i , n e i , n α i , n + 1 2 γ ¯ i , n Z i 2 + 0.2785 γ ¯ i , n ω i + e i , n σ ¯ i , n + e i , n 2 2 + τ i , n 2 2 + i , n 2 2
Utilizing the virtual control law in conjunction with Lemma 7, one has
γ i e i , n α i , n γ i e i , n 2 γ ^ i 2 α ¯ i , n 2 e i , n 2 γ ^ i 2 α ¯ i , n 2 + ν i , n 2 γ ̲ i ν i , n γ ̲ i γ ^ i α ¯ i , n e i , n
From the above equation, one has
γ ̲ i e i , n γ ^ i + γ ˜ i α ¯ i , n = γ ̲ i e i , n γ ¯ i α ¯ i , n = e i , n α ¯ i , n
The α ¯ i , n is constructed as
α ¯ i , n = r i , n e i , n 3 + b i , n e i , n 2 q 1 + e i , n 2 + σ ^ i tanh ( e i , n l i , n ) + 1 2 τ i , n 2 e i , n 2 ϑ ^ i , n ξ i , n T ξ i , n
where the specified parameters are r i , n > 0 , b i , n > 0 , and l i , n > 0 .
From Equation (50), one has
V ˙ i , n m = 1 n r i , m e i , m 4 m = 1 n b i , m e i , m 2 q + m = 1 n ϑ ˜ i , m i , m i , m 2 τ i , m 2 e i , m 2 ξ i , m T ξ i , m ϑ ^ ˙ i , m + σ ¯ i e i , n σ ¯ i e i , n tanh ( e i , n l i , n ) γ ̲ i η i , n γ ˜ i γ ^ ˙ i η i , n e i , n α ¯ i , n σ ˜ i v i , n σ ^ ˙ i v i , n e i , n tanh ( e i , n l i , n ) + Γ
where Γ = γ ̲ i ν i , n + 1 2 γ ¯ i Z i 2 + 0.2785 γ ¯ i ω i + m = 1 n 1 ν i , m + m = 1 n ( τ i , m 2 2 + ¯ i , m 2 2 ) .
Three adaptive laws are designed as follows:
ϑ ^ ˙ i , m = i , m 2 τ i , m 2 e i , m 2 ξ i , m T ξ i , m μ i , m ϑ ^ i , m μ i , m i , m ϑ ^ i , m 3
γ ^ ˙ i = η i , n e i , n α ¯ i , n g i , n γ ^ i g i , n η i , n γ ^ i 3
σ ^ ˙ i = v i , n e i , n tanh ( e i , n l i , n ) h i , n σ ^ i h i , n v i , n σ ^ i 3
where the parameters μ i , m , g i , n , and h i , n are all positive values.
According to Equations (51)–(54) and Lemma 2, the following result holds:
V ˙ i , n m = 1 n r i , m e i , m 4 m = 1 n b i , m e i , m 2 q + m = 1 n ϑ ˜ i , m i , m μ i , m ϑ ^ i , m + μ i , m i , m ϑ ^ i , m 3 + γ ̲ i η i , n γ ˜ i g i , n γ ^ i + g i , n η i , n γ ^ i 3 + σ ˜ i v i , n h i , n σ ^ i + h i , n v i , n σ ^ i 3 + Γ 1
where Γ 1 = Γ + 0.2785 σ ¯ i l i , n .
According to Lemma 5 and Lemma 3, one has
μ i , m i , m ϑ ˜ i , m ϑ ^ i , m μ i , m 2 i , m ϑ i , m 2 ( μ i , m 2 i , m ϑ ˜ i , m 2 ) q + ψ
γ ̲ i g i , n η i , n γ ˜ i γ ^ i γ ̲ i g i , n 2 η i , n γ ¯ i 2 ( γ ̲ i g i , n 2 η i , n γ ˜ i 2 ) q + ψ
h i , n v i , n σ ˜ i σ ^ i h i , n 2 v i , n σ ¯ i 2 ( h i , n 2 v i , n σ ˜ i 2 ) q + ψ
where ψ = ( q 1 ) q q 1 q .
Substituting from (56) to (58) into (55), one has
V ˙ i , n m = 1 n r i , m e i , m 4 m = 1 n b i , m e i , m 2 q m = 1 n μ i , m 2 i , m ϑ ˜ i , m 2 q + m = 1 n μ i , m i , m 2 ϑ ˜ i , m ϑ ^ i , m 3 ( γ ̲ i g i , n 2 η i , n γ ˜ i 2 ) q + g i , n γ ̲ i η i 2 γ ˜ i γ ^ i 3 ( h i , n 2 v i , n σ ˜ i 2 ) q + h i , n v i , n 2 σ ˜ i σ ^ i 3 + Γ 2
where Γ 2 = Γ 1 + 3 ψ + m = 1 n μ i , m 2 i , m ϑ i , m 2 + γ ̲ i g i , n 2 η i , n γ ¯ i 2 + h i , n 2 v i , n σ ¯ i 2 .
According to the definitions of ϑ ˜ i , m , γ ˜ i and σ ˜ i , one has
ϑ ˜ i , m ϑ ^ i , m 3 = ϑ ˜ i , m ( ϑ ¯ i , m 3 + 3 ϑ ¯ i , m ϑ ˜ i , m 2 3 ϑ ¯ i , m 2 ϑ ˜ i , m ϑ ˜ i , m 3 )
γ ˜ i γ ^ i 3 = γ ˜ i ( γ ¯ i 3 + 3 γ ¯ i γ ˜ i 2 3 γ ¯ i 2 γ ˜ i γ ˜ i 3 )
σ ˜ i σ ^ i 3 = σ ˜ i ( σ ¯ i 3 + 3 σ ¯ i σ ˜ i 2 3 σ ¯ i 2 σ ˜ i σ ˜ i 3 )
According to Lemma 6, one has
ϑ ˜ i , m ϑ ¯ i , m 3 ϑ ¯ i , m 4 12 + 3 ϑ ˜ i , m 2 ϑ ¯ i , m 2
3 ϑ ¯ i , m ϑ ˜ i , m 3 9 f i , m 4 3 ϑ ˜ i , m 4 4 + 3 ϑ ¯ i , m 4 4 f i , m 4
γ ˜ i γ ¯ i 3 = γ ¯ i 4 12 + 3 γ ˜ i 2 γ ¯ i 2
3 γ ¯ i γ ˜ i 3 9 f i , n 4 3 γ ˜ i 4 4 + 3 γ ¯ i 4 4 f i , n 4
σ ˜ i σ ¯ i 3 = σ ¯ i 4 12 + 3 σ ˜ i 2 σ ¯ i 2
3 σ ¯ i σ ˜ i 3 9 f i , n 4 3 σ ˜ i 4 4 + 3 σ ¯ i 4 4 f i , n 4
where f i , n > 0 .
Combining the above equations from (63) to (68), the following can be obtained:
μ i , m i , m 2 ϑ ˜ i , m ϑ ^ i , m 3 ( 4 μ i , m 9 μ i , m f i , m 4 3 ) ( 1 2 i , m ϑ ˜ i , m 2 ) 2 + μ i , m ϑ ¯ i , m 4 12 i , m 2 + 3 μ i , m ϑ ¯ i , m 4 4 f i , m 4 i , m 2
γ ̲ i g i , n η i , n γ ˜ i γ ^ i 3 ( 4 γ ̲ i g i , n 9 γ ̲ i g i , n f i , n 4 3 ) ( 1 2 η i , n γ ˜ i 2 ) 2 + γ ̲ i g i , n γ ¯ i 4 12 η i , n 2 + 3 γ ̲ i g i , n γ ¯ i 4 4 f i , n 4 η i , n 2
h i , n v i , n σ ˜ i σ ^ i 3 ( 4 h i , n 9 h i , n f i , n 4 3 ) ( 1 2 v i , n σ ˜ i 2 ) 2 + h i , n σ ¯ i 4 12 v i , n 2 + 3 h i , n σ ¯ i 4 4 f i , n 4 v i , n 2
Applying Lemma 4, the following expression holds:
V ˙ i , n Φ i , 1 m = 1 n e i , m 2 2 2 Ψ i , 1 m = 1 n e i , m 2 2 q Φ i , 2 m = 1 n 1 2 i , m ϑ ˜ i , m 2 2 Ψ i , 2 m = 1 n 1 2 i , m ϑ ˜ i , m 2 q Φ i , 3 γ ̲ i 2 η i , n γ ˜ i 2 2 Ψ i , 3 γ ̲ i 2 η i , n γ ˜ i 2 q Φ i , 4 1 2 v i , n σ ˜ i 2 2 Ψ i , 4 1 2 v i , n σ ˜ i 2 q + Γ 3
where Φ i , 1 = 4 min { r i , 1 , r i , 2 , , r i , n } n , Φ i , 2 = min 4 μ i , m 9 μ i , m f i , m 4 3 n , Φ i , 3 = 4 g i , n 9 g i , n f i , n 4 3 γ ̲ i , Φ i , 4 = ( 4 h i , n 9 h i , n f i , n 4 3 ) , Ψ i , 4 = h i , n q , Ψ i , 3 = g i , n q , Ψ i , 2 = min { μ i , 1 q , μ i , 2 q , , μ i , n q } , Ψ i , 1 = 2 q min { b i , 1 , b i , 2 , , b i , n } , Γ 3 = Γ 2 + μ i , m ϑ ¯ i , m 4 12 i , m 2 + 3 μ i , m ϑ ¯ i , m 4 4 f i , m 4 i , m 2 + γ ̲ i g i , n γ ¯ i 4 12 η i , n 2 + 3 γ ̲ i g i , n γ ¯ i 4 4 f i , n 4 η i , n 2 + h i , n σ ¯ i 4 12 v i , n 2 + 3 h i , n σ ¯ i 4 4 f i , n 4 v i , n 2 .
Finally, according to Lemma 1 and the expression of V i , n , one has
V ˙ i , n Ψ i V i , n q Φ i V i , n 2 + Γ 3
where Ψ i   = min Ψ i , 1 , Ψ i , 2 , Ψ i , 3 , Ψ i , 4 , Φ i = min Φ i , 1 , Φ i , 2 , Φ i , 3 , Φ i , 4 .

3.4. Stability Analysis

Given Assumptions 1–2, the proposed control protocol guarantees that the nonlinear MASs exhibit the following characteristics:
  • In the multi-agent system, all closed-loop signals are bounded and the tracking error can be limited to a small range within a fixed time.
  • The Zeno phenomenon will not occur.
Proof. 
According to Lemma 1 and the fixed-time inequality, the error signal E i = E 1 T , E 2 T , E n T will converge to the following residual set.
Θ i = E i | V i , n E i Γ 3 1 λ Ψ i 1 q , Γ 3 1 λ Φ i 1 2
T i 1 Ψ i λ 1 q + 1 Φ i λ
Therefore, the error signal E i will converge to the set specified by (75) within the fixed time T i . Based on e i , 1 and Lemma 1, it follows that y i = x i , 1 i = 1 , 2 , , n remains bounded.
Furthermore, considering the definitions of ϑ ˜ i , 1 , γ ˜ i , 1 , and σ ˜ i , 1 , it can be inferred that ϑ ^ i , 1 , γ ^ i , 1 , and σ ^ i , 1 are bounded. By analyzing Equations (18), (23) and (24), it can also be established that α i , 1 and x i , 2 remain bounded. Similarly, it is satisfied that x i , k , u i ( t ) and ω i ( t ) are bounded for all i = 1 , 2 , , n , 1 k n . Thus, all closed-loop signals are bounded.
On the basis of Lemma 7, the tracking error meets these constraints:
Y i Y d 2 m i n 2 λ m a x L + V Γ 3 1 λ Φ i 1 4 , 2 λ m a x L + V Γ 3 1 λ Ψ i 1 2 q
where Y i = y 1 , y 2 , , y n T , and Y a = y a , y a , , y a T R n . λ m a x L + V represents the maximum eigenvalue of the matrix L + V . □
Remark 2. 
From Equations (37) to (39), it can be observed that since the value of ω i ( t ) depends on the virtual control law α i , n and the error e i , n , the derivative ω ˙ i ( t ) remains bounded. This implies the existence of constants such that ω ˙ i ( t ) ω ¯ i ( t ) with ω ¯ i ( t ) > 0 , ensuring that ω ˙ i ( t ) is finite. Furthermore, the interval between trigger times satisfies t i * = t i , c + 1 t i , c Ξ i u i t + Z i ω ¯ i , effectively preventing Zeno behavior.
Remark 3. 
By carefully choosing the design parameters, the system can reach stability within a predetermined time frame. Notably, as indicated by (76), the stabilization time is independent of the system’s initial states.

4. Simulation

4.1. Simulation Example

Figure 2 illustrates a communication topology network that comprises one leader UAV (denoted as a) and four follower UAVs (labeled 1, 2, 3, and 4), each with uncertain nonlinear dynamics and input dead zones. The dynamic model for follower UAV i ( i = 1 , 2 , 3 , 4 ) is described as follows [45,46]:
x ˙ i , 1 = p i , 1 ( x ¯ i , 1 ) x i , 2 M i ( t ) x ˙ i , 2 = p i , 2 ( x ¯ i , 2 ) D i ( u i ) + i ( x ¯ i ) + w i ( t ) y i = x i , 1
where x i , 1 = x i , 1 X , x i , 1 Y , x i , 1 Z T and x i , 2 = x i , 2 X , x i , 2 Y , x i , 2 Z T demonstrate the position and velocity vectors of the follower UAV, respectively. The term M i t = diag M i X , M i Y , M i Z represents the UAV mass matrix. The control input vector is denoted as u i = u i X , u i Y , u i Z T . The centripetal and Coriolis forces are captured by the vector i = i X , i Y , i Z T , in which i X = Q i + W i x i , 2 X x i , 2 X M i Y x i , 2 Z x i , 2 Y , i Y = M i X x i , 2 Z x i , 2 X + R i + F i x i , 2 Y x i , 2 Y , and i Z = H i + J i x i , 2 Z x i , 2 Z . The external, unknown, time-varying disturbances are represented by w i = w i X , w i Y , w i Z T . The system output is given by y i = y i , 1 X , y i , 1 Y , y i , 1 Z T .
The radial basis functions in the X-axis direction are provided as follows:
K F i P = exp X i 3 + P 2 2
where P = 1 , 2 , 3 , 4 , 5 . Given the communication topology, the state vectors are defined as follows: X 1 = x 1 , 1 X , x 1 , 2 X , y a , y ˙ a T , n 1 = 8 ; X 2 = x 2 , 1 X , x 2 , 2 X , x 1 , 1 X , x 1 , 2 X T , n 2 = 8 ; X 3 = x 3 , 1 X , x 3 , 2 X , x 1 , 1 X , x 1 , 2 X T , n 3 = 8 ; X 4 = x 4 , 1 X , x 4 , 2 X , x 1 , 1 X , x 1 , 2 X , x 2 , 1 X , x 2 , 2 X T , n 4 = 10 . Furthermore, the radial basis functions along the Y- and Z-axes demonstrate analogous characteristics to those established for the X-axis direction.
The fuzzy basis function is expressed as
ξ i = = 1 n m K F i P X i = 1 5 = 1 n m K F i P X i
The developed PAETC method is as follows:
α i , 1 = e i , 1 α ¯ i , 1 2 p ̲ i , 1 ( F i + d i ) e i , 1 2 α ¯ i , 1 2 + ν i , 1 2
α ¯ i , 1 = r i , 1 e i , 1 3 + b i , 1 e i , 1 2 q 1 + e i , 1 2 + 1 2 τ i , 1 2 e i , 1 ξ i , 1 T ξ i , 1 ϑ ^ i , 1
t i , c + 1 = t i , c + Ξ i u t i , c + Z i max G i , u ˙ t i , c
ω i t = α i , n tanh e i , n α i , n ω i 1 + Ξ i 1 + Ξ i e i , n 2 1 Ξ i 2 , u i Λ i α i , n 1 2 e i , n , u i > Λ i
u i t i = ω i t i , c , t t i , c , t i , c + 1
α i , 2 = e i , 2 γ ^ i 2 α ¯ i , 2 2 e i , 2 2 γ ^ i 2 α ¯ i , 2 2 + ν i , 2 2
α ¯ i , 2 = r i , 2 e i , 2 3 + b i , 2 e i , 2 2 q 1 + e i , 2 2 + σ ^ i tanh ( e i , 2 l i , 2 ) + 1 2 τ i , 2 2 e i , 2 2 ϑ ^ i , 2 ξ i , 2 T ξ i , 2
ϑ ^ ˙ i , m = i , m 2 τ i , m 2 e i , m 2 ξ i , m T ξ i , m μ i , m ϑ ^ i , m μ i , m i , m ϑ ^ i , m 3 , ( m = 1 , 2 )
γ ^ ˙ i = η i , 2 e i , 2 α ¯ i , 2 g i , 2 γ ^ i g i , 2 η i , 2 γ ^ i 3
σ ^ ˙ i = v i , 2 e i , 2 tanh ( e i , 2 ε i , 2 ) h i , 2 σ ^ i h i , 2 v i , 2 σ ^ i 3
In the simulation, the nonlinear input dead zone is modeled by D i ( u i ) , where the initial parameters are set as s i , 1 , s i , 2 , z i , 1 , z i , 2 = 1 , 1 , 1 , 1 . The unknown functions are defined as p i , 1 = 1.5 + 0.01 sin x i , 1 and p i , 2 = 1.5 + 0.01 cos x i , 1 x i , 2 . The trajectory of the leader is as follows: x a = sin t , cos t , t T . The initial states of the three adaptive parameters are set to ϑ ^ i = 0 , γ ^ i = 0 , and σ ^ i = 0 . The fuzzy membership function is selected as x 1 , 1 = 0.05 , 1.05 , 0.05 T , x 2 , 1 = 0.1 , 1.1 , 0.1 T , x 3 , 1 = 0.1 , 1.2 , 0.1 T , x 4 , 1 = [ 0.15 , 0.9 , 0.05 ] T , x 1 , 2 = x 2 , 2 = x 3 , 2 = x 4 , 2 = 0 3 × 1 . The designed controller parameters are presented in Table 1.
The results of the simulation are illustrated in Figure 3, Figure 4 and Figure 5, providing a detailed illustration of the proposed method’s performance. Specifically, Figure 3a,c,e present the output signals of the virtual leader and each follower, showing that all follower UAVs accurately track the leader’s trajectory. As can be seen from the figures, all signals remain bounded, demonstrating the effective regulation capability of the control strategy on system outputs. Figure 3b,d,f depict the synchronization errors among the followers. From the figure, it can be observed that all error values are consistently controlled within a range of 5.0%, reflecting the system’s strong robustness and consistent tracking performance. Moreover, the followers achieve rapid error convergence within a short time, indicating the system’s fast stability and high response efficiency. Even though the input dead zones and external disturbances exist, the multi-UAV system maintains stable and effective consensus tracking under the proposed controller.
Figure 4 illustrates the control signal responses of the followers. It can be seen that the proposed control scheme can effectively compensate for the input dead zone dynamically and does not require continuous updates, which further validates the effectiveness of the designed control method and its adaptability to input dead zones. Figure 5 shows that the maximal triggered time intervals of each UAV are 0.05 s, 0.08 s, 0.08 s, 0.08 s, respectively. Figure 6 and Table 2 quantify the communication resource savings, showing the percentage of bandwidth resources reduction: 70.4%, 73.4%, 71.2%, and 72.2% of communication resources are saved on each UAV, respectively. It can be observed that, compared to the conventional time-trigger control method, the proposed strategy significantly reduces the number of triggering events, verifying its superiority in lowering communication frequency. Additionally, the data reveal that the proposed event-triggered control scheme can significantly reduce the consumption of communication resources while ensuring system stability and consistent tracking performance.

4.2. Comparison with Related Work

A comparison to related studies is shown in Table 3. Compared with the asymptotic stability or finite-time frameworks used in [47,48], fixed-time frameworks enhance robustness in practical applications by ensuring the convergence time is independent of the initial conditions. Compared with [5], with a similar purpose of fixed-time control, considering the impact of input dead zones within a fixed-time framework, as well as dynamically compensating for input dead zones, can improve the applicability of the proposed method in practical situations. Moreover, in constant to time-triggered and event-triggered control, the proposed PAETC enables adaptive updates of the trigger period, accelerating system stability while saving communication resource usage, making it more effective in practical applications.
From the above analysis and simulation results, the proposed method demonstrates not only significant advantages in stability and dynamic performance but also the ability to preserve communication resource in practical applications.

5. Conclusions

A fixed-time event-triggered consensus control is proposed for uncertain nonlinear MASs with input dead zones, time-varying control gains, and external disturbances. By using a fuzzy logic system to compensate for unknown time-varying parameters and combining it with an adaptive controller, a PAETC strategy is developed. This strategy ensures the boundedness of MAS signals and achieves trajectory tracking convergence within a fixed time. Moreover, by using an adaptive-update event-triggered period, the proposed strategy effectively conserves system resources and avoids Zeno behavior. Ultimately, a theoretical analysis and simulation experiments verify the effectiveness and fixed-time stability of the designed strategy. In the future, the authors will focus on the control of MASs when dealing with actuator saturation issues and input time delay.

Author Contributions

Data curation, J.L.; investigation, Y.G. and Y.Z.; methodology, Z.W.; project administration, G.Z.; software, J.D. and K.F.; supervision, J.D.; validation, Z.W., Y.G., J.L., K.F. and J.D.; visualization, J.L. and Y.Z.; writing—original draft, Z.W. and Y.G.; writing—review and editing, Z.W., Y.G., G.Z. and J.D. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Special Funds for the Cultivation of Guangdong College Student’s Scientific and the Technological Innovation under Grant pdjh2024a297 and the College Students’ Innovative Entrepreneurial Training Plan Program under grant 202411078029.

Data Availability Statement

All relevant data are within the paper.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Li, S.; Du, H.; Chen, W.; Zhu, W. Design of non-smooth consensus protocol for multi-agent systems under DoS attacks. Appl. Math. Comput. 2024, 463. [Google Scholar] [CrossRef]
  2. Cui, B.; Mao, L.; Xia, Y.; Ma, T.; Gao, H. Fixed-Time Fault-Tolerant Consensus Control for High-Order Nonlinear Multiagent Systems Under Directed Topology. IEEE Trans. Control Netw. Syst. 2024, 11, 197–209. [Google Scholar] [CrossRef]
  3. Chen, L.; Liang, H.; Pan, Y.; Li, T. Human-in-the-Loop Consensus Tracking Control for UAV Systems via an Improved Prescribed Performance Approach. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 8380–8391. [Google Scholar] [CrossRef]
  4. Yao, D.; Dou, C.; Zhao, N.; Zhang, T. Practical fixed-time adaptive consensus control for a class of multi-agent systems with full state constraints and input delay. Neurocomputing 2021, 446, 156–164. [Google Scholar] [CrossRef]
  5. Guo, Y.; Tian, Y.; Ji, Y.; Ge, Z. Fixed-time consensus of nonlinear multi-agent system with uncertain disturbances based on event-triggered strategy. ISA Trans. 2022, 126, 629–637. [Google Scholar] [CrossRef]
  6. Zhang, L.; Che, W.W.; Ding, J.H. NNs-observer-based fully distributed consensus control for MASs under deception attacks. Appl. Math. Comput. 2023, 456, 128140. [Google Scholar] [CrossRef]
  7. Hentout, A.; Maoudj, A.; Kouider, A. Shortest Path Planning and Efficient Fuzzy Logic Control of Mobile Robots in Indoor Static and Dynamic Environments. Rom. J. Inf. Sci. Technol. 2024, 27, 21–36. [Google Scholar] [CrossRef]
  8. Kucherov, D.P.; Jiang, G.; Liu, H.; Fu, M. UAV group control protocol with adaptive consensus. Int. J. Adapt. Control Signal Process. 2024, 38, 3177–3194. [Google Scholar] [CrossRef]
  9. Ni, J.; Shi, P. Adaptive Neural Network Fixed-Time Leader-Follower Consensus for Multiagent Systems With Constraints and Disturbances. IEEE Trans. Cybern. 2021, 51, 1835–1848. [Google Scholar] [CrossRef]
  10. Wang, F.; Long, L. Switched-Observer-Based Event-Triggered Adaptive Fuzzy Funnel Control for Switched Nonlinear Systems. IEEE Trans. Fuzzy Syst. 2022, 30, 1773–1787. [Google Scholar] [CrossRef]
  11. Li, B.; Xu, B.; Zhang, D. Leader-Following Group Consensus of Fractional-Order Multiagent Systems via a Dynamic Event-Triggered Control Strategy. IEEE Trans. Control Netw. Syst. 2024, 11, 1275–1286. [Google Scholar] [CrossRef]
  12. Chen, J.; Chen, B.; Zeng, Z. Adaptive Dynamic Event-Triggered Fault-Tolerant Consensus for Nonlinear Multiagent Systems With Directed/Undirected Networks. IEEE Trans. Cybern. 2023, 53, 3901–3912. [Google Scholar] [CrossRef]
  13. Wang, J.; Wu, Y.; Chen, C.L.P.; Liu, Z.; Wu, W. Adaptive PI Event-Triggered Control for MIMO Nonlinear Systems with Input Delay. Inf. Sci. 2024, 677, 120817. [Google Scholar] [CrossRef]
  14. Chang, B.; Zhu, C. Edge-based dynamic event-triggered mean square consensus control for stochastic multi-agent systems under weight-balanced digraph. Appl. Math. Comput. 2022, 428, 127210. [Google Scholar] [CrossRef]
  15. Zhang, H.; Wang, A.; Ji, W.; Qiu, J.; Yan, H. Optimal Consensus Control for Continuous-Time Linear Multiagent Systems: A Dynamic Event-Triggered Approach. IEEE Trans. Neural Netw. Learn. Syst. 2023, 35, 14449–14457. [Google Scholar] [CrossRef]
  16. Zhang, J.; Zhang, H.; Zhou, B.; Xie, X. Distributed optimal consensus of multiagent systems with Markovian switching topologies: Synchronous and asynchronous communications. Sci. China Inf. Sci. 2023, 66, 222209. [Google Scholar] [CrossRef]
  17. Liu, G.; Park, J.H.; Hua, C.; Li, Y. Dynamic Event-Triggered Consensus for Multiagent Systems Under DoS Attacks: A Hybrid System Approach. IEEE Trans. Syst. Man, Cybern. Syst. 2023, 53, 7223–7233. [Google Scholar] [CrossRef]
  18. Ju, Y.; Ding, D.; He, X.; Han, Q.L.; Wei, G. Consensus Control of Multi-Agent Systems Using Fault-Estimation-in-the-Loop: Dynamic Event-Triggered Case. IEEE/CAA J. Autom. Sin. 2022, 9, 1440–1451. [Google Scholar] [CrossRef]
  19. Liu, K.; Ji, Z. Dynamic Event-Triggered Consensus of General Linear Multi-Agent Systems With Adaptive Strategy. IEEE Trans. Circuits Syst. II: Express Briefs 2022, 69, 3440–3444. [Google Scholar] [CrossRef]
  20. Wen, J.; Wang, F. Stable Levitation of Single-point Levitation Systems for Maglev Trains by Improved Cascade Control. Rom. J. Inf. Sci. Technol. 2024, 27, 348–361. [Google Scholar] [CrossRef]
  21. Huang, C.; Liu, Z.; Chen, C.L.P.; Zhang, Y. Fast Finite-Time Neuroadaptive Consensus Control for Nonlinear Nontriangular Structured Multiagent Systems With Uncertainty. IEEE Trans. Syst. Man, Cybern. Syst. 2023, 53, 4453–4465. [Google Scholar] [CrossRef]
  22. Wang, X.; Wang, S.; Liu, J.; Wu, Y.; Sun, C. Bipartite finite-time consensus of multi-agent systems with intermittent communication via event-triggered impulsive control. Neurocomputing 2024, 598, 127970. [Google Scholar] [CrossRef]
  23. Qin, Z.; Gai, R. Neuro-Based Consensus Seeking for Nonlinear Uncertainty Multi-Agent Systems Constrained by Dead-Zone Input. Int. J. Semant. Web Inf. Syst. 2023, 19, 1–26. [Google Scholar] [CrossRef]
  24. Wang, X.; Ye, D. Finite-Time Output-Feedback Formation Control for High-Order Nonlinear Multiagent Systems With Obstacle Avoidance. IEEE Trans. Autom. Sci. Eng. 2024, 21, 1878–1888. [Google Scholar] [CrossRef]
  25. Wang, J.; Wang, C.; Liu, Z.; Chen, C.L.P.; Zhang, C. Practical Fixed-Time Adaptive ERBFNNs Event-Triggered Control for Uncertain Nonlinear Systems with Dead-Zone Constraint. Neurocomputing 2024, 54, 342–351. [Google Scholar] [CrossRef]
  26. Li, Z.; Li, Q.; Ding, D.W.; Wang, H. Event-Based Fixed-Time Secure Cooperative Control for Nonlinear Cyber-Physical Systems Under Denial-of-Service Attacks. IEEE Trans. Control Netw. Syst. 2023, 10, 1520–1530. [Google Scholar] [CrossRef]
  27. Yan, L.; Liu, Z.; Chen, C.L.P.; Zhang, Y.; Wu, Z. Adaptive fixed-time inverse optimal consensus of multi-agent systems with limited-time interval state constraints. Inf. Sci. 2024, 661, 119884. [Google Scholar] [CrossRef]
  28. Bi, W.; Zhang, C.; Sui, S.; Tong, S.; Chen, C.L.P. Fixed-Time Fuzzy Adaptive Bipartite Output Consensus Tracking for Nonlinear Coopetition MASs. IEEE Trans. Fuzzy Syst. 2024, 32, 2775–2785. [Google Scholar] [CrossRef]
  29. Xu, Y.; Yao, Z.; Lu, R.; Ghosh, B.K. A Novel Fixed-Time Protocol for First-Order Consensus Tracking With Disturbance Rejection. IEEE Trans. Autom. Control 2022, 67, 6180–6186. [Google Scholar] [CrossRef]
  30. Ni, J.; Zhao, Y.; Cao, J.; Li, W. Fixed-Time Practical Consensus Tracking of Multi-Agent Systems With Communication Delay. IEEE Trans. Netw. Sci. Eng. 2022, 9, 1319–1334. [Google Scholar] [CrossRef]
  31. Zhang, L.; Chen, B.; Lin, C.; Shang, Y. Fuzzy Adaptive Fixed-Time Consensus Tracking Control of High-Order Multiagent Systems. IEEE Trans. Fuzzy Syst. 2022, 30, 567–578. [Google Scholar] [CrossRef]
  32. Ni, J.; Shi, P.; Zhao, Y.; Wu, Z. Fixed-Time Output Consensus Tracking for High-Order Multi-Agent Systems With Directed Network Topology and Packet Dropout. IEEE/CAA J. Autom. Sin. 2021, 8, 817–836. [Google Scholar] [CrossRef]
  33. Wang, C.; Zhan, H.; Guo, Q.; Li, T. Distributed Neural Fixed-Time Consensus Control of Uncertain Multiple Euler-Lagrange Systems With Event-Triggered Mechanism. Ieee/Asme Trans. Mechatronics 2024, 30, 1830–1841. [Google Scholar] [CrossRef]
  34. Zhang, J.; Li, S.; Xiang, Z. Adaptive Fuzzy Output Feedback Event-Triggered Control for a Class of Switched Nonlinear Systems With Sensor Failures. IEEE Trans. Circuits Syst.-Regul. Pap. 2020, 67, 5336–5346. [Google Scholar] [CrossRef]
  35. He, C.; Wu, J.; Dai, J.; Zhang, Z. Fixed-time adaptive neural tracking control of output constrained nonlinear pure-feedback system with input saturation. Neurocomputing 2021, 451, 125–137. [Google Scholar] [CrossRef]
  36. Ke, J.; Huang, W.; Wang, J.; Zeng, J. Fixed-time consensus control for multi-agent systems with prescribed performance under matched and mismatched disturbances. ISA Trans. 2022, 119, 135–151. [Google Scholar] [CrossRef]
  37. Zuo, Z.; Ke, R.; Han, Q.L. Fully distributed adaptive practical fixed-time consensus protocols for multi-agent systems. Automatica 2023, 157, 111248. [Google Scholar] [CrossRef]
  38. Wang, C.; Lin, Y. Decentralized adaptive tracking control for a class of interconnected nonlinear time-varying systems. Automatica 2015, 54, 16–24. [Google Scholar] [CrossRef]
  39. Wang, J.; Li, Y.; Wu, Y.; Liu, Z.; Chen, K.; Chen, C.P. Fixed-Time Formation Control for Uncertain Nonlinear Multiagent Systems With Time-Varying Actuator Failures. IEEE Trans. Fuzzy Syst. 2024, 32, 1965–1977. [Google Scholar] [CrossRef]
  40. Shao, X.; Ye, D. Fuzzy Adaptive Event-Triggered Secure Control for Stochastic Nonlinear High-Order MASs Subject to DoS Attacks and Actuator Faults. IEEE Trans. Fuzzy Syst. 2021, 29, 3812–3821. [Google Scholar] [CrossRef]
  41. Zhang, H.; Lewis, F.L. Adaptive cooperative tracking control of higher-order nonlinear systems with unknown dynamics. Automatica 2012, 48, 1432–1439. [Google Scholar] [CrossRef]
  42. Yang, T.; Kang, H.; Ma, H. Adaptive Fuzzy Fixed-Time Tracking Control for Switched High-Order Multi-Agent Systems With Input Delay. IEEE Trans. Netw. Sci. Eng. 2022, 9, 3492–3503. [Google Scholar] [CrossRef]
  43. Yang, H.; Ye, D. Observer-Based Fixed-Time Secure Tracking Consensus for Networked High-Order Multiagent Systems Against DoS Attacks. IEEE Trans. Cybern. 2022, 52, 2018–2031. [Google Scholar] [CrossRef]
  44. Shen, Q.; Jiang, B.; Shi, P.; Zhao, J. Cooperative Adaptive Fuzzy Tracking Control for Networked Unknown Nonlinear Multiagent Systems With Time-Varying Actuator Faults. IEEE Trans. Fuzzy Syst. 2014, 22, 494–504. [Google Scholar] [CrossRef]
  45. Wang, Y.; Song, Y.; Lewis, F.L. Robust Adaptive Fault-Tolerant Control of Multiagent Systems With Uncertain Nonidentical Dynamics and Undetectable Actuation Failures. IEEE Trans. Ind. Electron. 2015, 62, 3978–3988. [Google Scholar]
  46. Wang, X.; Wang, G.; Li, S.; Lu, K. Composite sliding-mode consensus algorithms for higher-order multi-agent systems subject to disturbances. IET Control Theory Appl. 2020, 14, 291–303. [Google Scholar] [CrossRef]
  47. Wu, M.; Wu, L.B.; Wang, P. Event-triggered adaptive leaderless consensus control for nonlinear multi-agent systems with unknown dead-zones and output constraints. Appl. Math. Comput. 2024, 469, 128523. [Google Scholar] [CrossRef]
  48. Chen, L.; Cai, C.; Liu, X.; Wang, C. Finite-time event-triggered tracking control for quadcopter attitude systems with zero compensation technology. Ifac J. Syst. Control 2024, 30, 100289. [Google Scholar] [CrossRef]
  49. Jiao, J.; Li, J. Distributed fixed-time output consensus for disturbed second-order multiagent systems with dead-zone input. Int. J. Syst. Sci. 2024, 55, 3166–3184. [Google Scholar] [CrossRef]
Figure 1. Input dead zone.
Figure 1. Input dead zone.
Actuators 14 00414 g001
Figure 2. Communication topology diagram of UAVs.
Figure 2. Communication topology diagram of UAVs.
Actuators 14 00414 g002
Figure 3. (ac) The X/Y/Z-axis output trajectory of virtual leaders and the corresponding tracking results of follower UAVs. (df) The X/Y/Z-axis synchronization errors.
Figure 3. (ac) The X/Y/Z-axis output trajectory of virtual leaders and the corresponding tracking results of follower UAVs. (df) The X/Y/Z-axis synchronization errors.
Actuators 14 00414 g003
Figure 4. (ac) The X/Y/Z-axis control inputs ω 1 , u 1 , and D 1 ( u 1 ) . (df) The X/Y/Z-axis control inputs ω 2 , u 2 , and D 2 ( u 2 ) . (gi) The X/Y/Z-axis control inputs ω 3 , u 3 , and D 3 ( u 3 ) . (jl) The X/Y/Z-axis control inputs ω 4 , u 4 , and D 4 ( u 4 ) .
Figure 4. (ac) The X/Y/Z-axis control inputs ω 1 , u 1 , and D 1 ( u 1 ) . (df) The X/Y/Z-axis control inputs ω 2 , u 2 , and D 2 ( u 2 ) . (gi) The X/Y/Z-axis control inputs ω 3 , u 3 , and D 3 ( u 3 ) . (jl) The X/Y/Z-axis control inputs ω 4 , u 4 , and D 4 ( u 4 ) .
Actuators 14 00414 g004
Figure 5. (ac) The X/Y/Z-axis event triggering of actuator on UAV 1. (df) The X/Y/Z-axis event triggering of actuator on UAV 2. (gi) The X/Y/Z-axis event triggering of actuator on UAV 3. (jl) The X/Y/Z-axis event triggering of actuator on UAV 4.
Figure 5. (ac) The X/Y/Z-axis event triggering of actuator on UAV 1. (df) The X/Y/Z-axis event triggering of actuator on UAV 2. (gi) The X/Y/Z-axis event triggering of actuator on UAV 3. (jl) The X/Y/Z-axis event triggering of actuator on UAV 4.
Actuators 14 00414 g005
Figure 6. (a) The number of triggering events in the X-axis; (b) the number of triggering events in the Y-axis; (c) the number of triggering events in the Z-axis.
Figure 6. (a) The number of triggering events in the X-axis; (b) the number of triggering events in the Y-axis; (c) the number of triggering events in the Z-axis.
Actuators 14 00414 g006
Table 1. The design parameters.
Table 1. The design parameters.
Parameters r 1 , 1 = b 1 , 1 = 10 , r i , 2 = b i , 2 = 2 , r 2 , 1 = b 2 , 1 = 22 , r 3 , 1 = b 3 , 1 = 22 , q = 4 5 , r 4 , 1 = b 4 , 1 = 22 , v i , 1 = 1 , Ξ i = 0.15 , Z i = 100 , K i = 0.1 , η i = 1 , M i = 10 + 0.1 sin 0.01 t , Q i = 0.02 + 0.002 1 i , μ i = 0.1 , W i = 0.5 + 0.05 1 i , R i = 0.2 + 0.02 1 i , F i = 4 + 0.4 1 i , H i = 0.01 + 0.001 1 i , J i = 30 + 3 1 i , w i X = 0.6 + 0.02 1 i sin 0.02 t , w i Y = 0.6 + 0.01 1 i sin 0.02 t , w i Z = 0.6 + 0.02 1 i sin 0.02 t , τ i , 1 = τ i , 2 = 0.15 , g i = 0.5 , h i = 0.01 , Λ i = 10 , i = 0.1 , l i = 0.5 , v i , 2 = 0.2 , G i , 1 = 4500 , G i , 2 = 4500 , G i , 3 = 3500 , G i , 4 = 5500
Table 2. Percentage of communication bandwidth resources saved.
Table 2. Percentage of communication bandwidth resources saved.
DescriptionUAV1UAV2UAV3UAV4
Number of continuous-time triggers2000200020002000
Number of PAETC triggers ( u k X )598561611559
Number of PAETC triggers ( u k Y )607534588555
Number of PAETC triggers ( u k Z )571488527552
Average of PAETC triggers592528575555
Resource savings rate ( u k X )70.10%71.95%69.45%72.05%
Resource savings rate ( u k Y )69.65%73.30%70.60%72.25%
Resource savings rate ( u k Z )71.45%75.60%73.65%72.40%
Average resource savings rate70.4%73.4%71.2%72.2%
Table 3. Comparison with related works.
Table 3. Comparison with related works.
SchemeConvergence
Framework
Trigger
Strategy
Input
Dead Zone
In [47]ASETYes
In [48]Finite-TETYes
In [5]Fixed-TETNo
In [49]Fixed-TTTYes
ProposedFixed-TPAETYes
AS: asymptotic stability; Fixed-T: fixed time; Finite-T: finite time; ET: event-triggered; TT: time-triggered; PAET: periodic adaptive event-triggered.
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

Wang, Z.; Gu, Y.; Liu, J.; Zhang, Y.; Feng, K.; Dai, J.; Zheng, G. Event-Triggered Fixed-Time Consensus Tracking Control for Uncertain Nonlinear Multi-Agent Systems with Dead-Zone Input. Actuators 2025, 14, 414. https://doi.org/10.3390/act14090414

AMA Style

Wang Z, Gu Y, Liu J, Zhang Y, Feng K, Dai J, Zheng G. Event-Triggered Fixed-Time Consensus Tracking Control for Uncertain Nonlinear Multi-Agent Systems with Dead-Zone Input. Actuators. 2025; 14(9):414. https://doi.org/10.3390/act14090414

Chicago/Turabian Style

Wang, Zian, Yixiang Gu, Jiarui Liu, Yue Zhang, Kai Feng, Jietao Dai, and Guoxiong Zheng. 2025. "Event-Triggered Fixed-Time Consensus Tracking Control for Uncertain Nonlinear Multi-Agent Systems with Dead-Zone Input" Actuators 14, no. 9: 414. https://doi.org/10.3390/act14090414

APA Style

Wang, Z., Gu, Y., Liu, J., Zhang, Y., Feng, K., Dai, J., & Zheng, G. (2025). Event-Triggered Fixed-Time Consensus Tracking Control for Uncertain Nonlinear Multi-Agent Systems with Dead-Zone Input. Actuators, 14(9), 414. https://doi.org/10.3390/act14090414

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