Next Article in Journal
A Scene-Aware Confidence-Guided YOLO Framework for Robust Weld Seam Tracking Under Intense Arc Interference
Previous Article in Journal
Reliability-Aware Image–Wireless Fusion for Through-Wood Termite Detection
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Event-Triggered Adaptive Consensus Control for Nonlinear Multi-Agent Systems with Prescribed Performance and Full-State Constraints

1
Shenzhen Robotmeta Technology Co., Ltd., Shenzhen 518103, China
2
Zhejiang Key Laboratory of Intelligent Education Technology and Application, Zhejiang Normal University, Jinhua 321004, China
3
College of Computer Science and Technology, Zhejiang Normal University, Jinhua 321004, China
*
Authors to whom correspondence should be addressed.
Sensors 2026, 26(15), 4860; https://doi.org/10.3390/s26154860
Submission received: 28 June 2026 / Revised: 27 July 2026 / Accepted: 29 July 2026 / Published: 2 August 2026
(This article belongs to the Section Sensor Networks)

Abstract

This work addresses the output agreement problem for networked nonlinear agents with simultaneous transient performance specifications and state limitations. A performance function confines synchronization deviation of each agent within a user-designed envelope that quantifies both convergence speed and permissible steady-state offset. Logarithmic barrier certificates are embedded into the recursive control construction to prevent any state variable from exiting its admissible region. Unknown plant nonlinearities are compensated via Gaussian radial basis function approximators, and a first-order filter bypasses the repeated analytic differentiation that complicates traditional recursive designs. To reduce frequent actuator adjustments, each agent’s control signal is refreshed only at aperiodic instants governed by a local dynamic triggering rule depending exclusively on its own measurements. A Lyapunov analysis confirms that all closed-loop trajectories remain semi-globally uniformly bounded, the synchronization errors obey the imposed performance limits, the state restrictions are never breached, and infinitely many triggering attempts cannot accumulate in finite time. The theoretical findings are corroborated through a computational experiment involving four heterogeneous followers coordinated by a single virtual leader.

1. Introduction

The past twenty years have witnessed intense investigation into distributed coordination paradigms for multi-agent networks, fueled by their relevance to formation flying of satellites, autonomous drone swarms, smart traffic management, and distributed sensing [1,2,3,4,5,6]. The central coordination primitive is often termed consensus or synchronization and requires every participating node to align its state or output trajectory with those of its peers, relying exclusively on locally exchanged information [7,8,9].
Real-world deployment of agent teams invariably confronts two categories of restrictions: behavioral specifications and physical limitations [10,11]. Regarding the former, the quality of the transient response is measured through attributes such as percentage overshoot, settling speed, and residual tracking offset, which is usually as important as asymptotic stability. The prescribed performance control (PPC) philosophy, pioneered by Bechlioulis and Rovithakis [12], addresses this need by imposing a time-varying boundary on the tracking error and then applying an invertible mapping that transforms the constrained regulation task into an equivalent unconstrained one. This technique has been successfully ported to diverse nonlinear plants [13,14,15,16] and, more recently, to networked agent systems [17,18,19].
Concerning physical restrictions, operational safety and hardware limits dictate that system variables, such as joint positions, velocities, and voltages, must never leave designated safe regions [20,21]; otherwise, degradation or catastrophic failure may ensue. Barrier Lyapunov functions (BLFs), which diverge to infinity as their arguments approach prescribed bounds, have proven to be an especially effective instrument for enforcing such constraints within Lyapunov-based control designs [22,23,24]. Several research efforts have sought to marry PPC with BLF techniques to concurrently meet transient specifications and state confinement requirements [25,26].
A separate but equally important concern in digitally implemented control architectures is the frugal use of communication and computation resources. Periodic sampling strategies, though simple to analyze, often waste bandwidth and processing power by executing updates even when the system is quiescent. Event-triggered control (ETC) offers a more economical alternative: the actuator signal is recomputed and transmitted only when a state-dependent criterion signals that a refresh is necessary [27,28,29]. Migration of ETC ideas to the multi-agent domain has yielded a rich body of results [30,31]. Among the various ETC paradigms, dynamic triggering rules that augment decision logic with an auxiliary internal state can deliver noticeably sparser update sequences than their purely static relatives [32,33,34,35].
Notwithstanding the individual maturity of PPC, BLF, and ETC research streams, their simultaneous integration for nonlinear agent networks has not been satisfactorily accomplished. Published contributions typically tackle at most two of the three facets. Zhang et al. [18] combined PPC with fuzzy ETC but omitted state constraints. Similarly, Chang et al. [36] investigated event-based adaptive formation and tracking with predetermined performance, further demonstrating the viability of combining ETC with performance guarantees. Long et al. [25] delivered fixed-time coordination with prescribed accuracy and state bounds but assumed continuous controller execution. Zong et al. [26] considered state-delayed agents with constraints and event-based updates yet did not incorporate performance envelopes. The present article is therefore directed at closing this gap: devising a single control architecture that unifies prescribed output behavior, hard state bounds, and dynamic event-driven actuation for nonlinear strict-feedback agent dynamics.
In light of the preceding discussion, the novel contributions offered by this manuscript are:
  • An integrated control strategy is synthesized for the first time in the paper, which simultaneously delivers prescribed transient/steady-state accuracy guarantees, respect for hard state bounds, and event-based control execution for nonlinear strict-feedback agent teams.
  • The proposed design fuses the PPC error remapping, logarithmic barrier certificates, and radial basis function approximators within a single recursive backstepping procedure incorporating dynamic surface filtering, thereby ensuring that synchronization deviations honor the specified envelopes while every state variable respects its confinement limits.
  • A distributed dynamic event-triggering law is formulated whose parameters can be tuned to regulate the trade-off between update sparsity and regulation fidelity; it is formally established that the triggering sequence cannot exhibit an accumulation of events in any bounded time window.
  • The computational tractability of the scheme is enhanced by employing neural approximators to handle unknown agent nonlinearities and by invoking first-order command filters to eliminate the algebraic complexity that plagues conventional backstepping implementations.
The exposition proceeds as follows. Section 2 collects the necessary mathematical background (graphs, agent models, performance functions, barrier certificates, and neural approximators) and states the control objectives. Section 3 details the recursive construction of the event-driven adaptive regulator and provides the Lyapunov-based closed-loop analysis. Section 4 validates the theoretical developments through numerical experiments on a four-agent system. Concluding remarks and directions for ongoing investigation appear in Section 5.

2. Preliminaries and Problem Statement

2.1. Notations

Throughout the article, R stands for the real line and N for the set of nonnegative integers; R n is the standard n-dimensional vector space. The symbol · indicates the Euclidean length of a vector or the induced spectral norm of a matrix. diag { a 1 , , a m } constructs a diagonal array from the listed entries. A superscript ( · ) T denotes transposition and λ max ( · ) , λ min ( · ) return the largest and smallest eigenvalues, respectively.

2.2. Graph Theory

An agent network comprising N followers, indexed by 1 through N, and one leader designated as node 0 is considered. Information exchange among these N + 1 entities is captured by a directed graph (digraph) G ¯ = ( V ¯ , E ¯ ) , whose vertex collection is V ¯ = { 0 , 1 , , N } and whose arc set E ¯ V ¯ × V ¯ encodes the allowed communication directions. The ordered pair ( j , i ) belongs to E ¯ precisely when node i is capable of receiving data transmitted by node j. The adjacency structure is represented by A ¯ = [ a i j ] R ( N + 1 ) × ( N + 1 ) , whose entries satisfy a i i = 0 , a i j = 1 for ( j , i ) E ¯ , and a i j = 0 otherwise.
For the purpose of distinguishing those followers that can directly sense the leader, the diagonal indicator matrix B = diag { b 1 , , b N } is introduced with b i = a i 0 ; thus b i = 1 if follower i has access to the leader signal and b i = 0 otherwise. Let L f denote the Laplacian of the subgraph restricted to the N followers. The composite matrix H = L f + B then encapsulates the entire leader-to-follower and follower-to-follower connectivity structure. In the present work, we consider a leader–follower architecture where the output y d ( t ) of the leader and its derivative are broadcast to all followers directly. Hence, b i = 1 for all i = 1 , , N , i.e., B = I N .
Assumption 1.
The digraph G ¯ possesses a directed spanning tree whose root is the leader node 0.
A consequence of Assumption 1 is that H is invertible and every eigenvalue of H lies in the open right half of the complex plane.

2.3. System Model

The followers i = 1 , , N are described by a family of strict-feedback nonlinear plants of the form
x ˙ i , m = x i , m + 1 + f i , m ( x ¯ i , m ) , m = 1 , , n i 1
x ˙ i , n i = u i + f i , n i ( x ¯ i , n i )
y i = x i , 1 , i = 1 , , N
in which x ¯ i , m = [ x i , 1 , x i , 2 , , x i , m ] T R m gathers the available partial state, u i R and y i R are respectively the actuation signal and the measured output of the i-th agent, and f i , m ( · ) : R m R denote smooth functions whose analytical expressions are unavailable for control design. Every state variable must be confined to a known open interval, i.e., | x i , m | < k c i , m with prescribed positive constants k c i , m .
The plant model (1)–(3) is in the strict-feedback form, which is a canonical structure for recursive integrator backstepping. In this formulation, only the output y i = x i , 1 is the regulated variable, while all internal states x i , 2 , , x i , n i are assumed measurable for feedback. Although this full-state feedback assumption is common in backstepping designs, it may be restrictive when only output measurements are available. Extensions to output-feedback via observers or filters represent an important direction for future investigation.
A virtual leader supplies a reference trajectory y d ( t ) R assumed to be sufficiently regular with bounded first derivative. All followers can directly access the output y d ( t ) of the leader and its derivative y ˙ d ( t ) via broadcasting.
Assumption 2.
The reference signal y d ( t ) together with its time derivative y ˙ d ( t ) remains bounded and is of class C 1 .
The design aims at the following three concurrent goals.
Goal 1 (Performance Guarantee): The synchronization offset e i , 1 ( t ) y i ( t ) y d ( t ) must be kept within a funnel characterized by a positive decreasing function ρ i ( t ) , namely,
ρ i ( t ) < e i , 1 ( t ) < ρ i ( t ) , t 0 .
Goal 2 (State Confinement): Each component x i , m must never leave its safety set, i.e., | x i , m ( t ) | < k c i , m for every t 0 and all admissible indices i, m.
Goal 3 (Sparse Actuation): The control value delivered to the i-th actuator should be refreshed exclusively at a discrete sequence of instants produced by a local dynamic rule, so as to economize on communication and processing resources.
Goal 4 (Zeno-Free Triggering): The sequence of event-triggered update instants { t k i } k N must not exhibit Zeno behavior; i.e., there must exist a strictly positive minimum inter-event time.
The overarching control objective pursued in this paper is to render the closed-loop system semi-globally uniformly ultimately bounded (SGUUB). In precise terms, there exists a compact set Ω and a time T > 0 such that for any initial condition within an arbitrarily large but bounded region, all trajectories enter Ω before T and remain there for all t T . The size of Ω can be tuned by the design parameters, enabling the synchronization error and state constraints to be met with any desired accuracy.

2.4. Performance Funnel Design

To achieve Goal 1, we introduce a decreasing, strictly positive performance funnel ρ i ( t ) of exponential type:
ρ i ( t ) = ( ρ i 0 ρ i ) e l i t + ρ i ,
with user-chosen constants ρ i 0 > ρ i > 0 and l i > 0 . The parameter ρ i 0 sets the initial aperture of the funnel, ρ i dictates the ultimate accuracy, and l i controls the narrowing speed.
The constrained error signal is then mapped to an unrestricted variable through the bijective transformation
s i , 1 ( t ) = 1 2 ln 1 + ξ i , 1 ( t ) 1 ξ i , 1 ( t ) , ξ i , 1 ( t ) e i , 1 ( t ) ρ i ( t ) ,
where the subscript “1” in e i , 1 , ξ i , 1 , and s i , 1 indicates that these quantities belong to the first step of the backstepping procedure; this convention aligns with the error variables z i , 1 , z i , 2 , introduced in Section 3.
The logarithmic transformation is well-defined only when | ξ i , 1 ( t ) | < 1 , i.e., | e i , 1 ( t ) | < ρ i ( t ) . In the proposed scheme, this condition is satisfied by requiring the initial error to lie inside the funnel, | e i , 1 ( 0 ) | < ρ i ( 0 ) , and the Lyapunov analysis in Theorem 1 guarantees that it remains so for all t 0 ; hence the argument of the logarithm never reaches zero, and the transformation stays nonsingular. In practice, if the initial tracking error exceeds ρ i ( 0 ) , the user can simply enlarge the constant ρ i 0 to accommodate it since the funnel parameters are freely chosen. A direct inspection reveals that boundedness of s i , 1 ( t ) on [ 0 , ) enforces | ξ i , 1 ( t ) | < 1 , which is equivalent to the funnel condition (4). Hence, stabilizing the auxiliary variable s i , 1 automatically delivers the desired performance specification.

2.5. Barrier Certificate for State Constraints

To prevent excursions beyond the admissible operating region, a logarithmic barrier certificate of the form
V BLF = 1 2 log k b 2 k b 2 z 2 ,
is adopted, where z stands for the variable subject to the bound | z | < k b . The essential feature of (7) is that V BLF + as | z | k b ; consequently, a finite initial value V BLF ( 0 ) precludes any finite-time escape toward the barrier. This property will be exploited to guarantee that the transformed errors respect their prescribed limits throughout the system operation.

2.6. Neural Approximation of Unknown Nonlinearities

Since the functions f i , m appearing in the agent dynamics are analytically unknown, they are reconstructed using radial basis function networks (RBFNNs) [37]. According to the universal approximation theorem for RBFNNs [37], for any continuous function f ( χ ) : R q R defined on a compact set Ω χ R q , and for any prescribed accuracy ε ¯ > 0 , there exists an integer l and an ideal weight vector θ R l such that sup χ Ω χ f ( χ ) θ T φ ( χ ) ε ¯ , where φ ( χ ) is the vector of Gaussian kernels. The theorem requires that (i) the input χ remain inside a compact domain Ω χ and (ii) the function f ( χ ) be continuous in that domain.
In our setting, nonlinearities f i , m ( x ¯ i , m ) are smooth by definition, and Theorem 1 will guarantee that all state trajectories x ¯ i , m evolve within a compact set for all t 0 . Hence, we can express
f i , m ( x ¯ i , m ) = θ i , m T φ i , m ( x ¯ i , m ) + ε i , m ( x ¯ i , m ) ,
with the optimal weight vector θ i , m R l i , m and the regressor φ i , m ( · ) R l i , m composed of Gaussian kernels. The approximation residual ε i , m satisfies | ε i , m | ε i , m for some unknown constant ε i , m > 0 , owing to the compactness of the operating domain. Each kernel is defined as
φ i , m j ( x ¯ i , m ) = exp ( x ¯ i , m μ i , m j ) T ( x ¯ i , m μ i , m j ) η i , m 2 ,
with μ i , m j and η i , m representing, respectively, the centroid and the spread of the j-th receptive field.

2.7. Auxiliary Inequality

Lemma 1 (Young’s Inequality).
For arbitrary scalars x and y and for any a > 0 and conjugate exponents p , q > 1 satisfying 1 / p + 1 / q = 1 , the estimate
x y a p p | x | p + 1 q a q | y | q
is valid.

3. Main Results

The present section constructs a dynamic event-driven adaptive regulator that merges the performance funnel technique, logarithmic barrier certificates, and neural approximation within a dynamic surface backstepping architecture.
Before proceeding to the detailed design, it is instructive to identify the principal coupling challenges that arise from the simultaneous integration of these components and to outline how they are resolved.
  • Compatibility between the performance funnel and state constraints. The PPC transformation (Equation (6)) converts the constrained synchronization error e i , 1 into an unconstrained variable s i , 1 , yet the barrier Lyapunov function in Step 1 imposes an artificial bound | s i , 1 | < k b i , 1 . To ensure that the prescribed funnel condition | e i , 1 | < ρ i ( t ) can coexist with the barrier constraint, the initial state must satisfy | e i , 1 ( 0 ) | < ρ i ( 0 ) and the barrier parameter must be chosen such that the maximal admissible | s i , 1 | implied by k b i , 1 never restricts the error evolution enforced by the funnel. Our design guarantees this compatibility by selecting sufficiently large k b i , 1 and by verifying in the Lyapunov analysis that s i , 1 never approaches k b i , 1 during closed-loop operation.
  • Interaction between event-triggered sampling and barrier functions. The zero-order hold introduces a sampling error e u , i = ω i u i that enters the z i , 2 dynamics. Through the coupling term p i s i , 1 z i , 2 k b i , 1 2 s i , 1 2 , this error can potentially drive s i , 1 towards the barrier boundary. We dominate this effect by designing a dynamic triggering rule (Equations (28) and (29)) whose auxiliary state χ i adds an adaptive margin, and by absorbing the triggering error into the Lyapunov derivative using Young’s inequality (Equation (31)) together with the pointwise bound guaranteed by the triggering condition (Equation (32)).
  • Neural network adaptation with intermittent control updates. Although the RBFNN weights are updated continuously using measured states, the actual plant input u i is held piecewise constant. Consequently, the ideal approximation property (Equation (8)) holds only up to a residual that includes the effect of the hold error on the regressor argument. In the stability proof, we treat the combined approximation and triggering error as a bounded disturbance, and the σ -modification terms in Equations (20)–(25) prevent weight drift even when the system operates predominantly in open-loop between events.
  • Coupling between dynamic surface filtering and the event-triggered backstepping. The command filter (Equation (13)) generates a boundary layer error y i , 1 that is fed back into the s i , 1 dynamics via the virtual control, while the filter itself receives a virtual control signal α i , 1 that depends on the continuous-time states. We handle this cascade by including y i , 1 and the dynamic variable χ i in the composite Lyapunov function (Equation (30)) and by showing that the filter error satisfies a dissipation inequality whose coupling with other sub-states can be compensated by the design gains.
The recursive backstepping procedure detailed below systematically implements these design principles, and the subsequent Lyapunov analysis confirms that all coupling terms are properly dominated, yielding the SGUUB property stated in Theorem 1.

3.1. Change of Coordinates and Filtering

In the backstepping design for the strict-feedback system (1)–(3), the state components x i , 2 , , x i , n i are treated as virtual control inputs for the preceding subsystems. For each such virtual control, a stabilizing function α i , m 1 (the virtual control law) is designed, and the corresponding error variable z i , m = x i , m α i , m 1 f measures the deviation from the filtered version of this virtual control. The actual scalar control u i appears only in the last step and is designed in terms of z i , n i and α i , n i 1 f . This hierarchical construction is the core of integrator backstepping and is detailed step-by-step in this section.
We introduce the transformed state variables
z i , 1 = s i , 1 ,
z i , m = x i , m α i , m 1 f , m = 2 , , n i ,
where s i , 1 is supplied by (6). The quantity α i , m 1 f represents the output of a low-pass command filter driven by the intermediate (virtual) control α i , m 1 :
τ i , m 1 α ˙ i , m 1 f + α i , m 1 f = α i , m 1 , α i , m 1 f ( 0 ) = α i , m 1 ( 0 ) ,
with τ i , m 1 > 0 being the filter time constant. The dynamic surface methodology [38] is invoked at this stage to circumvent the need for analytic derivatives of the virtual controls, which would otherwise lead to an algebraic blow-up as the system order grows.
The discrepancy introduced by the filter is recorded through the boundary layer quantity
y i , m 1 = α i , m 1 f α i , m 1 , m = 2 , , n i .

3.2. Recursive Design of the Adaptive Controller

The design is detailed below for the representative case n i = 2 , which already exhibits the core structure of strict-feedback systems; the generalization to higher-dimensional agents is notationally heavier but conceptually identical.
  • Step 1
From (6), the derivative of s i , 1 is computed as
s ˙ i , 1 = p i e ˙ i , 1 ρ ˙ i ρ i e i , 1 ,
where p i = 1 ρ i ( 1 ξ i , 1 2 ) > 0 . Noting that e ˙ i , 1 = y ˙ i y ˙ d = x i , 2 + f i , 1 ( x i , 1 ) y ˙ d , and using x i , 2 = z i , 2 + y i , 1 + α i , 1 , one obtains
s ˙ i , 1 = p i z i , 2 + y i , 1 + α i , 1 + f i , 1 ( x i , 1 ) y ˙ d ρ ˙ i ρ i e i , 1 .
An RBFNN is employed to approximate the unknown function f i , 1 ( x i , 1 ) :
f i , 1 ( x i , 1 ) = θ i , 1 T φ i , 1 ( x i , 1 ) + ε i , 1 ( x i , 1 ) ,
with | ε i , 1 | ε i , 1 .
The barrier Lyapunov function candidate is chosen for Step 1 as
V i , 1 = 1 2 log k b i , 1 2 k b i , 1 2 s i , 1 2 + 1 2 γ i , 1 θ ˜ i , 1 T θ ˜ i , 1 ,
where k b i , 1 > 0 is the constraint bound for s i , 1 , θ ˜ i , 1 = θ ^ i , 1 θ i , 1 is the weight estimation error, and γ i , 1 > 0 is the adaptation gain.
The virtual control law α i , 1 is designed as
α i , 1 = ( k b i , 1 2 s i , 1 2 ) k i , 1 s i , 1 θ ^ i , 1 T φ i , 1 ( x i , 1 ) + y ˙ d + ρ ˙ i ρ i e i , 1 ,
where k i , 1 > 0 is a design gain. Note that the BLF-based term ( k b i , 1 2 s i , 1 2 ) ensures that the virtual control effort appropriately scales with the distance to the constraint boundary.
The adaptive law for θ ^ i , 1 is given by
θ ^ ˙ i , 1 = γ i , 1 p i s i , 1 k b i , 1 2 s i , 1 2 φ i , 1 ( x i , 1 ) σ i , 1 θ ^ i , 1 ,
where σ i , 1 > 0 is the σ -modification coefficient that prevents parameter drift.
  • Step 2
The derivative of z i , 2 is
z ˙ i , 2 = x ˙ i , 2 α ˙ i , 1 f = u i + f i , 2 ( x ¯ i , 2 ) α ˙ i , 1 f .
An RBFNN is employed to approximate f i , 2 ( x ¯ i , 2 ) :
f i , 2 ( x ¯ i , 2 ) = θ i , 2 T φ i , 2 ( x ¯ i , 2 ) + ε i , 2 ( x ¯ i , 2 ) ,
with | ε i , 2 | ε i , 2 .
The Lyapunov function candidate is chosen for Step 2 as
V i , 2 = V i , 1 + 1 2 log k b i , 2 2 k b i , 2 2 z i , 2 2 + 1 2 γ i , 2 θ ˜ i , 2 T θ ˜ i , 2 ,
where k b i , 2 > 0 is the constraint bound for z i , 2 .
The continuous-time control law ω i ( t ) is designed as
ω i ( t ) = k i , 2 z i , 2 k b i , 2 2 z i , 2 2 k b i , 1 2 s i , 1 2 p i s i , 1 θ ^ i , 2 T φ i , 2 ( x ¯ i , 2 ) + α ˙ i , 1 f ,
where k i , 2 > 0 is a design gain. The second term on the right-hand side compensates for the coupling between the two steps introduced by the BLF framework.
The adaptive law for θ ^ i , 2 is designed as
θ ^ ˙ i , 2 = γ i , 2 z i , 2 k b i , 2 2 z i , 2 2 φ i , 2 ( x ¯ i , 2 ) σ i , 2 θ ^ i , 2 .
The universal approximation theorem requires that the RBFNN input remain within a compact set. Theorem 1 establishes that all closed-loop signals, including the system states, are semi-globally uniformly ultimately bounded; hence the trajectories stay inside a compact region where approximation with uniformly bounded residuals holds. Furthermore, although the actual control u i is updated only at trigger instants, the weight adaptation laws (20)–(25) are continuously evaluated from the measured states and are not affected by the zero-order hold. The σ -modification terms prevent parameter drift even during long inter-event intervals, guaranteeing that the weight estimates stay bounded and converge to neighborhoods of their optimal values.

3.3. Dynamic Event-Triggered Execution Rule

To curtail the frequency at which the actuation hardware [39] must be updated, the continuous-time signal ω i ( t ) is sampled aperiodically. Denote by { t k i } k N the ordered sequence of instants at which the i-th agent recomputes its control. Between two successive refresh events, the applied input is held constant:
u i ( t ) = ω i ( t k i ) , t [ t k i , t k + 1 i ) .
The discrepancy between the ideal continuous command and the held value is quantified by the sampling error
e u , i ( t ) = ω i ( t ) u i ( t ) , t [ t k i , t k + 1 i ) .
A new control update is triggered as soon as this error becomes significant relative to the current input magnitude, modulated by a dynamic internal state:
t k + 1 i = inf t > t k i e u , i 2 ( t ) δ i u i 2 ( t ) + m i + χ i ( t ) ,
where the constants satisfy 0 < δ i < 1 and m i > 0 . The auxiliary scalar χ i ( t ) evolves according to the first-order dynamics
χ ˙ i ( t ) = α i χ i ( t ) β i e u , i 2 ( t ) δ i u i 2 ( t ) m i ,
initialized with χ i ( 0 ) > 0 and with positive gains α i , β i .
Remark 1.
The auxiliary variable χ i enriches the triggering logic with memory. Because χ i ( t ) remains strictly positive for all t 0 , the threshold δ i u i 2 + m i + χ i is always larger than its static counterpart δ i u i 2 + m i , resulting in an equal or lower triggering rate. The parameters α i and β i shape the responsiveness of χ i and thus offer an additional handle for trading off update sparsity against regulation precision.
Remark 2.
It is worth noting that the triggering mechanism (28) uses only locally available information: e u , i is computed from the continuous-time control law ω i and the held input u i , both of which are known to agent i; the synchronization error e i , 1 appearing in ω i is formed from the agent’s own output y i and the broadcast leader signal y d , requiring no neighboring output measurements. Consequently, the entire triggering logic is fully distributed and does not depend on communication with other followers.

3.4. Closed-Loop Stability and Performance Guarantees

The findings of the preceding design are crystallized in the theorem below.
Theorem 1.
Consider the nonlinear multi-agent system (1)–(3) with the leader dynamics satisfying Assumption 2 and the communication topology satisfying Assumption 1. Suppose that the initial conditions satisfy | e i , 1 ( 0 ) | < ρ i ( 0 ) and | x i , m ( 0 ) | < k c i , m for all i = 1 , , N and m = 1 , , n i . Under the virtual control law (19), the continuous-time control law (24), the adaptive laws (20)–(25), the dynamic surface control filters (13), and the dynamic event-triggered mechanism (28) and (29), the following properties hold:
  • All signals in the closed-loop system are semi-globally uniformly ultimately bounded (SGUUB).
  • The prescribed performance bound (4) is satisfied, i.e., | e i , 1 ( t ) | < ρ i ( t ) for all t 0 .
  • The full-state constraints are never violated, i.e., | x i , m ( t ) | < k c i , m for all t 0 .
  • There exists a strictly positive lower bound T min > 0 for the inter-event times, i.e., t k + 1 i t k i T min for all k N , thus excluding Zeno behavior.
Proof. 
Assemble the composite Lyapunov candidate
V = i = 1 N V i , 1 + V i , 2 + 1 2 y i , 1 2 + χ i .
On any inter-event interval [ t k i , t k + 1 i ) , the actuation can be expressed as u i = ω i e u , i . Inserting this decomposition into the z i , 2 -dynamics and invoking Young’s inequality yields
z i , 2 e u , i k b i , 2 2 z i , 2 2 z i , 2 2 2 ( k b i , 2 2 z i , 2 2 ) 2 + 1 2 e u , i 2 .
The triggering rule (28) guarantees the pointwise bound
e u , i 2 ( t ) δ i u i 2 ( t ) + m i + χ i ( t ) , t [ t k i , t k + 1 i ) .
Differentiating V i , 1 along the closed-loop vector field and employing the virtual control (19) together with the adaptation law (20) gives
V ˙ i , 1 k i , 1 p i s i , 1 2 k b i , 1 2 s i , 1 2 + p i s i , 1 z i , 2 k b i , 1 2 s i , 1 2 + p i s i , 1 y i , 1 k b i , 1 2 s i , 1 2 + 1 2 ε i , 1 2 σ i , 1 2 θ ˜ i , 1 2 + σ i , 1 2 θ i , 1 2 .
Proceeding analogously for V i , 2 and using (24), (25), and (31) produces
V ˙ i , 2 V ˙ i , 1 k i , 2 z i , 2 2 k b i , 2 2 z i , 2 2 + 1 2 e u , i 2 + 1 2 ε i , 2 2 σ i , 2 2 θ ˜ i , 2 2 + σ i , 2 2 θ i , 2 2 .
Concerning the filter error y i , 1 , standard manipulations exploiting the continuity of the right-hand side [38] guarantee the existence of a continuous majorant η i , 1 ( · ) such that
y ˙ i , 1 y i , 1 τ i , 1 + η i , 1 ( s i , 1 , z i , 2 , y i , 1 , θ ^ i , 1 , θ ^ i , 2 , y d , y ˙ d , y ¨ d , ρ i , ρ ˙ i ) .
Note that the Lyapunov analysis establishes the uniform boundedness of s i , 1 , z i , 2 , y i , 1 , θ ^ i , 1 , and θ ^ i , 2 ; hence these signals remain in a compact set over which the continuous function η i , 1 attains a maximum M i , 1 > 0 . Together with Assumption 2 (boundedness of y d , y ˙ d , y ¨ d ) and the funnel definition (5) (boundedness of ρ i , ρ ˙ i ), all inputs to the continuous function η i , 1 are confined to a compact set. Therefore, η i , 1 itself admits a uniform upper bound M i , 1 > 0 , i.e., η i , 1 M i , 1 .
Collecting the estimates (33)–(35), exploiting (32), and incorporating the dynamics (29) of the auxiliary triggering variable, the total derivative of V is bounded as
V ˙ i = 1 N k i , 1 p i s i , 1 2 k b i , 1 2 s i , 1 2 + k i , 2 z i , 2 2 k b i , 2 2 z i , 2 2 + y i , 1 2 2 τ i , 1 i = 1 N σ i , 1 2 θ ˜ i , 1 2 + σ i , 2 2 θ ˜ i , 2 2 + α i 2 χ i + D ,
with D > 0 denoting an aggregate constant given by
D = i = 1 N 1 2 ε i , 1 2 + 1 2 ε i , 2 2 + σ i , 1 2 θ i , 1 2 + σ i , 2 2 θ i , 2 2 + m i 2 + 1 2 M i , 1 2 ,
in which ε i , 1 , ε i , 2 are the NN approximation error bounds, θ i , 1 , θ i , 2 are the optimal weight norms, m i is the event-triggering offset and M i , 1 is the uniform bound on | η i , 1 | . The ultimate bound on the Lyapunov function is D / C (see Equation (39)). Therefore, a smaller D yields tighter ultimate bounds on the tracking and constraint errors. The constant D can be reduced by: (i) increasing the number of RBFNN nodes to shrink ε i , m ; (ii) choosing smaller σ -modification gains σ i , m , which reduces the penalty terms σ i , m 2 θ i , m 2 but slows adaptation; or (iii) selecting a smaller ET offset m i , which decreases the triggering threshold at the expense of more frequent updates. These trade-offs offer systematic tuning guidelines for achieving a desired accuracy level.
Applying the elementary estimate log k b 2 k b 2 z 2 z 2 k b 2 z 2 (valid for | z | < k b ) to each barrier term in V, one can identify positive scalars c i , 1 , c i , 2 , c i , y , c i , θ 1 , c i , θ 2 , c i , χ for which
V ˙ C V + D ,
with C min i { c i , 1 , c i , 2 , c i , y / τ i , 1 , c i , θ 1 γ i , 1 , c i , θ 2 γ i , 2 , c i , χ α i } > 0 .
Integrating the differential inequality (38) from 0 to t yields
V ( t ) V ( 0 ) e C t + D C 1 e C t max V ( 0 ) , D / C .
Thus V is uniformly bounded, which in turn implies that s i , 1 , z i , 2 , y i , 1 , θ ˜ i , 1 , θ ˜ i , 2 , and χ i all remain bounded for all t 0 . Boundedness of the transformed error s i , 1 enforces the funnel condition | e i , 1 | < ρ i ( t ) via the bijectivity of (6), while the barrier structure of V i , 1 and V i , 2 ensures | s i , 1 | < k b i , 1 and | z i , 2 | < k b i , 2 , from which | x i , 1 | < k c i , 1 and | x i , 2 | < k c i , 2 follow by suitable choice of the bounds. This establishes claims (1)–(3).
The exclusion of Zeno triggering (property (4) in the theorem statement) remains to be verified. During ( t k i , t k + 1 i ) , the sampling error satisfies e ˙ u , i = ω ˙ i because the held signal is frozen. Thanks to the previously established boundedness of all closed-loop signals, the continuous control law ω i is Lipschitz; hence there exists a uniform constant ϖ i > 0 with | ω ˙ i ( t ) | ϖ i . Integrating from the reset condition e u , i ( t k i ) = 0 yields | e u , i ( t ) | ϖ i ( t t k i ) . A trigger fires when e u , i 2 δ i u i 2 + m i + χ i m i , so the next event cannot occur before | e u , i | reaches m i . Consequently t k + 1 i t k i m i / ϖ i > 0 , and no finite accumulation of triggering instants is possible.
It is worth noting how the event-triggered update interacts with the two types of constraints. The triggering error e u , i enters the z i , 2 -dynamics and, through the backstepping coupling, influences the s i , 1 -dynamics. However, the Lyapunov derivative V ˙ in (36) accounts for this cross effect by dominating e u , i 2 with the triggering threshold terms δ i u i 2 + m i + χ i , which are compensated by the negative definite terms in the overall dissipation inequality. Consequently, the barrier structure of V guarantees | s i , 1 | < k b i , 1 and | z i , 2 | < k b i , 2 for all time, implying that neither the performance funnel condition nor the state bounds can be breached by the intermittent nature of the actuation. The design parameters δ i and m i provide an explicit trade-off knob: smaller values reduce the admissible triggering error, thus tightening the margin against constraint violation at the expense of more frequent updates. □
Remark 3.
The tuning freedom offered by the various design parameters deserves emphasis. Increasing the backstepping coefficients k i , 1 and k i , 2 accelerates convergence at the expense of larger control excursions. The funnel parameters ( ρ i 0 , ρ i , l i ) directly encode the desired performance specifications. The triggering constants δ i and m i mediate the tension between update economy and regulation fidelity: relaxing them leads to fewer events but may allow larger transient deviations.

4. Simulation Study

The practical merits of the developed methodology were examined through a computational experiment involving a leader–follower network with N = 4 nonlinear agents. The inter-agent communication pattern, depicted in Figure 1, respects Assumption 1: the leader broadcasts to agents 1 and 2, while agents 3 and 4 receive data from agents 1 and 2, respectively.

4.1. Plant Data and Tuning Choices

Each follower obeys a second-order strict-feedback model:
x ˙ i , 1 = x i , 2 + f i , 1 ( x i , 1 ) ,
x ˙ i , 2 = u i + f i , 2 ( x i , 1 , x i , 2 ) ,
y i = x i , 1 ,
with the analytically unavailable nonlinearities
f i , 1 ( x i , 1 ) = 0.1 ( i + 1 ) sin ( x i , 1 ) , f i , 2 ( x i , 1 , x i , 2 ) = 0.1 ( i + 1 ) cos ( x i , 1 x i , 2 ) .
The reference is the sinusoidal signal y d ( t ) = sin ( 0.5 t ) . The admissible operating ranges are | x i , 1 | < 5.0 and | x i , 2 | < 40.0 . The tunable gains were assigned as follows: funnel parameters ( ρ i 0 , ρ i , l i ) = ( 1.5 , 0.03 , 2.0 ) ; backstepping coefficients ( k i , 1 , k i , 2 ) = ( 20 , 80 ) ; filter scale τ i , 1 = 0.003 ; learning rates ( γ i , 1 , γ i , 2 ) = ( 25 , 35 ) with σ -modification σ i , · = 0.005 . The RBFNN for f i , 1 employs 15 kernels whose centroids are uniformly placed in [ 5 , 5 ] and whose widths are η = 0.8 ; the network for f i , 2 uses a 7 × 7 = 49 kernel grid spanning [ 5 , 5 ] × [ 40 , 40 ] with η = 1.5 . The event-triggering parameters are ( δ i , m i , α i , β i ) = ( 0.08 , 0.03 , 2.0 , 8.0 ) , and the dynamic variable starts at χ i ( 0 ) = 2.0 . The initial agent states are x 1 ( 0 ) = [ 0.08 , 0.04 ] T , x 2 ( 0 ) = [ 0.16 , 0.08 ] T , x 3 ( 0 ) = [ 0.24 , 0.12 ] T , x 4 ( 0 ) = [ 0.32 , 0.16 ] T ; all network weight estimates are initialized at small random values, while all filtered signals start at zero.

4.2. Discussion of the Numerical Results

The closed-loop trajectories were integrated over 15 s using an explicit adaptive Runge–Kutta (4,5) pair provided by the SciPy scientific computing library (SciPy, Austin, TX, USA). The key outcomes are collected in Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7.
The synchronization offsets recorded in Figure 2 confirm that the funnel constraints are never breached: each e i , 1 ( t ) stays strictly between ρ i ( t ) and + ρ i ( t ) throughout the experiment. After roughly 2–3 s of transient adaptation, the offsets settle to values below 10 4 , nearly three orders of magnitude smaller than the steady-state tolerance ρ i = 0.03 . This outcome underlines the ability of the logarithmic remapping (6) to enforce the prescribed behavior in both the transient and the steady-state phases.
Figure 3 plots the time evolution of the leader and the four follower outputs. All followers lock onto the sinusoidal reference within roughly 2–3 s, demonstrating the coordination capability of the proposed distributed regulator.
The contrast between the ideal continuous control law and the actually applied input, displayed in Figure 4 for the first 6 s, highlights the effect of the triggering rule: u i ( t ) remains frozen between updates, changing only when the sampling error grows sufficiently large. Despite this intermittent actuation, the tracking quality documented in Figure 2 and Figure 3 is essentially indistinguishable from what a continuously executing controller would achieve.
Figure 5 portrays the temporal distribution of the triggering events. As expected, the early phase of the maneuver, when tracking errors are largest, demands more frequent updates, whereas in the steady-state regime the inter-event intervals lengthen considerably.
The effectiveness of the barrier-based mechanism is attested by Figure 6: both x i , 1 and x i , 2 remain at all times within their respective safe intervals [ 5 , 5 ] and [ 40 , 40 ] . The repelling action of the logarithmic barrier prevents the trajectories from approaching the forbidden boundaries.
Figure 7 Top records the evolution of the RBFNN weight magnitudes, which converge to finite limits after an initial learning transient, indicating successful on-line identification of the unknown agent nonlinearities. The bottom panel confirms that the auxiliary triggering variables χ i ( t ) stay positive throughout the run, consistent with the theoretical assertion that the dynamic rule never produces more events than its static counterpart.

4.3. Quantitative Assessment

The numerical metrics collected in Table 1 reinforce the visual impressions. The steady-state synchronization accuracy is better than 10 5 for every agent, i.e., roughly three orders of magnitude finer than the specified tolerance ρ i = 0.03 . Average inter-event times lie in the range 3.8 4.3 ms, while the shortest observed interval is 2.0 ms, safely away from zero and thus incompatible with Zeno accumulation. All state constraints are respected without exception.
Compared to a conventional time-scheduled implementation that would refresh the control at every integration step (corresponding to a 0.5 ms clock or 30 , 000 updates over 15 s), the event-driven strategy cuts the total update count by roughly 88 % with negligible degradation of the tracking fidelity. Such savings are highly relevant for embedded networked platforms where communication and processing capacity is at a premium.
Taken together, the experimental evidence corroborates the four fundamental properties asserted in Theorem 1: uniform boundedness of all closed-loop trajectories, strict observance of the performance funnels, permanent respect of the state bounds, and absence of infinite triggering sequences in finite time.

4.4. Comparative Study

To further validate the effectiveness of the proposed control scheme and to isolate the contribution of each key component, a comparative study was conducted by evaluating three controller configurations against the proposed full design. The first variant, denoted as without PPC, disables the prescribed performance transformation and uses the raw tracking error directly in the backstepping design. The second variant, denoted as static ET, replaces the dynamic event-triggered mechanism with a conventional static triggering rule where updates occur when the measurement error exceeds the threshold without the auxiliary dynamic variable. The tracking error trajectories and quantitative comparison of the three configurations are presented in Figure 8 and Figure 9.
Figure 8 reveals several important observations. The proposed full design achieves the best overall performance, with all tracking errors strictly confined within the prescribed performance envelope and converging to a steady-state error below 10 5 . When the PPC mechanism is disabled, the tracking errors exhibit noticeably larger transient oscillations and fail to respect the performance bounds, confirming that the PPC-based error transformation is essential for enforcing the prescribed transient and steady-state specifications. The static ET configuration achieves tracking accuracy comparable to the proposed dynamic ET mechanism but at the cost of a substantially higher number of triggering events, as quantified in Figure 9. Specifically, the dynamic ET mechanism reduces the trigger count by approximately 29% compared to the static counterpart while maintaining identical tracking fidelity. This reduction is achieved because the dynamic auxiliary variable χ i ( t ) adaptively relaxes the triggering threshold when the system is in steady state, thereby avoiding unnecessary control updates without compromising performance.

4.5. Parameter Sensitivity Analysis

A systematic parameter sensitivity analysis was performed to evaluate the robustness of the proposed controller to variations in its key design parameters. Three parameters were investigated: the virtual control gain k i , 1 , the actual control gain k i , 2 , and the event-triggered threshold δ i . For each parameter, the value was varied while all other parameters were held fixed at their nominal values, and the resulting steady-state tracking error was recorded. The results are summarized in Figure 10.
The sensitivity analysis reveals that the closed-loop performance is robust over a reasonably wide range of parameter values. The virtual control gain k i , 1 exhibits a monotonic improvement trend: increasing k i , 1 from 10 to 20 produces a substantial reduction in steady-state error from approximately 5.2 × 10 4 to below 10 5 , beyond which further increases yield diminishing returns. This behavior is consistent with the theoretical expectation that k i , 1 governs the convergence rate of the tracking error within the performance funnel. The actual control gain k i , 2 shows a more pronounced sensitivity at lower values: when k i , 2 < 60 , the tracking performance degrades noticeably, whereas values in the range [ 80 , 120 ] maintain excellent accuracy. This confirms that a sufficiently large k i , 2 is required to dominate the coupling terms and the neural approximation residuals in the second backstepping step. The ET threshold δ i governs the trade-off between communication economy and tracking precision. Smaller values of δ i , such as 0.03, result in more frequent triggers but marginally better tracking, while larger values, such as 0.20, significantly reduce the trigger count at the cost of a moderate increase in steady-state error. The nominal value δ i = 0.08 provides a balanced compromise between these competing objectives.

4.6. Robustness Tests

The robustness of the proposed control scheme against practical imperfections was evaluated through three complementary tests: measurement noise injection, external disturbance rejection, and sensitivity to different initial conditions. These tests are essential for assessing the applicability of the method in real-world industrial environments where sensor noise, environmental disturbances, and varying starting conditions are unavoidable.
Measurement noise: Zero-mean Gaussian noise with standard deviations ranging from 0.02 to 0.20 was added to the state measurements of all agents. Figure 11 summarizes the noise robustness results, and Figure 12 displays representative tracking trajectories at four noise levels. As the noise intensity increases, the steady-state tracking error grows gradually from below 10 5 under noise-free conditions to approximately 8.0 × 10 4 at a noise standard deviation of 0.20. Importantly, the tracking errors remain bounded and the prescribed performance constraints are not violated even under the most severe noise condition tested. The trigger count increases moderately with noise due to the larger measurement errors driving additional control updates, which is a natural and expected behavior.
External disturbance: A constant additive disturbance signal with amplitudes of 0.02, 0.05, and 0.10 was injected into the system dynamics. The controller effectively attenuates disturbances of moderate magnitude, with the steady-state error remaining below 10 3 for disturbance amplitudes up to 0.10. This robustness is attributable to the BLF-based backstepping design, which inherently provides a degree of disturbance attenuation through the barrier-induced control effort scaling.
Initial condition sensitivity: The controller was tested with three alternative initial condition configurations in addition to the nominal case: scaling the initial states by a factor of 0.5, scaling by a factor of 2.0, and assigning random initial values within the ranges x i , 1 ( 0 ) [ 0.5 , 0.5 ] and x i , 2 ( 0 ) [ 0.3 , 0.3 ] . As shown in Figure 11 Center, all configurations converge to the desired tracking accuracy within approximately 2–3 s, and the steady-state error remains below 5 × 10 5 in all cases. This insensitivity to initial conditions is a consequence of the prescribed performance design, which enforces the error to converge within the funnel regardless of the starting point, provided that the initial error lies within the initial funnel boundary.
Collectively, these comparative, sensitivity, and robustness analyses provide strong evidence that the proposed controller not only achieves its theoretical design objectives under nominal conditions but also maintains satisfactory performance in the presence of practical non-idealities including sensor noise, external disturbances, and varied initial operating points.

5. Conclusions

This paper has presented a unified control solution for the problem of event-triggered leader–follower coordination in nonlinear strict-feedback agent networks operating with simultaneous funnel performance specifications and hard state constraints. The approach integrates four key ingredients: a logarithmic remapping that converts the constrained synchronization task into an unconstrained one, barrier certificates that prevent state excursions, radial basis function approximators that compensate for unknown plant nonlinearities, and a dynamic surface backstepping framework that orchestrates all these components. A distributed dynamic triggering policy, relying exclusively on locally available information, dramatically reduces actuator updates while preserving the theoretical guarantees. A rigorous Lyapunov analysis establishes semi-global uniform ultimate boundedness of the entire closed-loop system, confirms strict satisfaction of the prescribed performance and constraint requirements, and proves a strictly positive minimum dwell time between successive triggering events. Numerical experiments on a four-follower scenario validate the practical viability of the scheme, achieving a sub- 10 5 steady-state tracking accuracy and a 88 % reduction in control updates compared to continuous execution.
Ongoing and future work will pursue several extensions: accommodating actuator faults and malicious cyber-intrusions [40], developing self-triggered variants that eliminate the need for continuous monitoring of the triggering criterion, incorporating distributed optimization primitives to handle more complex coordination tasks [41], and removing any reliance on global graph-theoretic quantities to achieve a fully decentralized implementation.

Author Contributions

Conceptualization, Z.C.; methodology, Q.C. and H.X.; software, Q.C.; validation, W.W. and Q.C.; formal analysis, W.W. and Q.C.; investigation, W.W. and L.W.; resources, X.Z. and D.S.; data curation, W.W. and H.X.; writing—Original draft preparation, W.W. and Q.C.; writing—Review and editing, X.Z. and L.W.; visualization, Q.C.; supervision, X.Z. and H.X.; project administration, Z.C. and D.S.; funding acquisition, X.Z., Z.C. and H.X. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (62376252); Key Project of Natural Science Foundation of Zhejiang Province (LZ22F030003); Zhejiang Province Leading Geese Plan (2025C02025, 2025C01056) and Zhejiang Province Province-Land Synergy Program (2025SDXT004-3).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

Author Wenjie Wang was employed by the company Shenzhen Robotmeta Technology Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Olfati-Saber, R.; Faxon, J.A.; Murray, R.M. Consensus and cooperation in networked multi-agent systems. Proc. IEEE 2007, 95, 215–233. [Google Scholar] [CrossRef]
  2. Ren, W.; Beard, R.W.; Atkins, E.M. Information consensus in multivehicle cooperative control. IEEE Control Syst. Mag. 2007, 27, 71–82. [Google Scholar] [CrossRef]
  3. Najm, A.A.; Ibraheem, I.K.; Azar, A.T.; Humaidi, A.J. Genetic Optimization-Based Consensus Control of Multi-Agent 6-DoF UAV System. Sensors 2020, 20, 3576. [Google Scholar] [CrossRef] [PubMed]
  4. Liu, J.; Shi, J.; Wu, Y.; Wang, X.; Sun, J.; Sun, C. Event-Based Predefined-Time Second-Order Practical Consensus with Application to Connected Automated Vehicles. IEEE Trans. Intell. Veh. 2023, 8, 4524–4535. [Google Scholar] [CrossRef]
  5. Shao, S.; An, Z.; Chen, M.; Zhao, Q. Resilient Neural Control Based on Event-Triggered Extended State Observers and the Application in Unmanned Aerial Vehicles. IEEE Trans. Intell. Veh. 2024, 9, 930–943. [Google Scholar] [CrossRef]
  6. Xie, J.; Wei, Y.; Sun, J. Global Fuzzy Adaptive Consensus for Uncertain Nonlinear Multi-Agent Systems with Unknown Control Directions. Symmetry 2026, 18, 521. [Google Scholar] [CrossRef]
  7. Li, Z.; Duan, Z.; Chen, G.; Huang, L. Consensus of multiagent systems and synchronization of complex networks: A unified viewpoint. IEEE Trans. Circuits Syst. I 2010, 57, 213–224. [Google Scholar] [CrossRef]
  8. Cao, Y.; Yu, W.; Ren, W.; Chen, G. An overview of recent progress in the study of distributed multi-agent coordination. IEEE Trans. Ind. Informat. 2013, 9, 427–438. [Google Scholar] [CrossRef]
  9. Wang, J.; Wang, C.; Chen, C.L.P.; Liu, Z.; Zhang, C. Fast Finite-Time Event-Triggered Consensus Control for Uncertain Nonlinear Multiagent Systems With Full-State Constraints. IEEE Trans. Circuits Syst. I 2023, 70, 1361–1370. [Google Scholar] [CrossRef]
  10. Zheng, S.; Zhang, Q.; Zheng, R.; Huang, B.-Q.; Song, Y.-L.; Chen, X.-C. Combining a Multi-Agent System and Communication Middleware for Smart Home Control: A Universal Control Platform Architecture. Sensors 2017, 17, 2135. [Google Scholar] [CrossRef] [PubMed]
  11. Kong, S. Event-triggered memory control for interval type-2 fuzzy heterogeneous multi-agent systems. arXiv 2024, arXiv:2412.07471. [Google Scholar]
  12. Bechlioulis, C.P.; Rovithakis, G.A. Robust adaptive control of feedback linearizable MIMO nonlinear systems with prescribed performance. IEEE Trans. Autom. Control 2008, 53, 2090–2099. [Google Scholar] [CrossRef]
  13. Theodorakopoulos, A.; Rovithakis, G.A. Guaranteeing preselected tracking quality for uncertain strict-feedback systems with deadzone input nonlinearity and disturbances via low-complexity control. Automatica 2015, 54, 135–145. [Google Scholar] [CrossRef]
  14. Bu, X.; Wang, Q.; He, G. Tracking control of air-breathing hypersonic vehicles with prescribed performance. IEEE Trans. Aerosp. Electron. Syst. 2018, 54, 1747–1757. [Google Scholar]
  15. Fu, Q.; Ren, C.-E.; Zhang, J.; Shi, Z. Adaptive Event-Triggered Control for Nonlinear Multi-Agent Systems with State Time Delay and Unknown External Disturbance. In Proceedings of the 2021 IEEE International Conference on Systems, Man, and Cybernetics (SMC), Melbourne, Australia, 17–20 October 2021; pp. 3095–3100. [Google Scholar]
  16. Mo, Y.; Li, X.; Xiang, K.; Xu, D. Optimal Consensus Tracking Control for Nonlinear Multi-Agent Systems via Actor–Critic Reinforcement Learning. Symmetry 2026, 18, 691. [Google Scholar] [CrossRef]
  17. Wu, M.; Wu, L.-B.; Cui, G.-F. Event-triggered adaptive control for consensus tracking of multi-agent systems with input saturations and full-state constraints. J. Math. Anal. Appl. 2024, 540, 128572. [Google Scholar] [CrossRef]
  18. Zhang, L.; Che, W.; Deng, C.; Wu, Z. Prescribed performance control for multiagent systems via fuzzy adaptive event-triggered strategy. IEEE Trans. Fuzzy Syst. 2022, 30, 5078–5090. [Google Scholar] [CrossRef]
  19. Xu, T.; Li, Z.; Wang, Y. Prescribed performance distributed event-triggered control. Automatica 2025, 182, 112000. [Google Scholar] [CrossRef]
  20. Su, Y.; Huang, J. Cooperative output regulation of linear multi-agent systems. IEEE Trans. Autom. Control 2012, 57, 1062–1066. [Google Scholar] [CrossRef]
  21. Su, Y.; Huang, J. Cooperative output regulation with application to multi-agent consensus under switching network. IEEE Trans. Syst. Man. Cybern. B 2012, 42, 864–875. [Google Scholar] [CrossRef] [PubMed]
  22. Cao, L.; Yao, D.; Li, H.; Meng, W.; Lu, R. Fuzzy-based dynamic event triggering formation control for nonstrict-feedback nonlinear MASs. Fuzzy Sets Syst. 2023, 452, 1–22. [Google Scholar] [CrossRef]
  23. Tee, K.P.; Ge, S.S.; Tay, E.H. Barrier Lyapunov functions for the control of output-constrained nonlinear systems. Automatica 2009, 45, 918–927. [Google Scholar] [CrossRef]
  24. Liu, Y.-J.; Tong, S. Barrier Lyapunov functions for Nussbaum gain adaptive control of full state constrained nonlinear systems. Automatica 2017, 76, 143–152. [Google Scholar] [CrossRef]
  25. Long, J.; Liu, Y.; Wang, Z. A fixed-time consensus control with prescribed performance for multi-agent systems under full-state constraints. IEEE Trans. Autom. Sci. Eng. 2024, 21, 1102–1113. [Google Scholar] [CrossRef]
  26. Zong, Z.-Y.; Guan, F.-F.; Zhu, S.-L.; Han, Y.-Q. Adaptive event-triggered control for multi-agent systems with state time-delays and full state constraints. Nonlinear Dyn. 2025, 113, 34991–35014. [Google Scholar] [CrossRef]
  27. Qian, Y.; Liu, L. Event-triggered robust cooperative output regulation for a class of linear multi-agent systems with an unknown exosystem. Neurocomputing 2021, 435, 15–25. [Google Scholar]
  28. Tabuada, P. Event-triggered real-time scheduling of stabilizing control tasks. IEEE Trans. Autom. Control 2007, 52, 1680–1685. [Google Scholar] [CrossRef]
  29. Heemels, W.P.M.H.; Johansson, K.H.; Tabuada, P. An introduction to event-triggered and self-triggered control. In Proceedings of the 51st IEEE Conference on Decision and Control, Maui, HI, USA, 10–13 December 2012; pp. 3270–3285. [Google Scholar]
  30. Dimarogonas, D.V.; Frazzoli, E.; Johansson, K.H. Distributed event-triggered control for multi-agent systems. IEEE Trans. Autom. Control 2012, 57, 1291–1297. [Google Scholar] [CrossRef]
  31. Nowzari, C.; Garcia, E.; Cortés, J. Event-triggered communication and control of networked systems for multi-agent consensus. Automatica 2019, 105, 1–27. [Google Scholar] [CrossRef]
  32. Girard, A. Dynamic triggering mechanisms for event-triggered control. IEEE Trans. Autom. Control 2015, 60, 1992–1997. [Google Scholar] [CrossRef]
  33. Hao, Y.; Liu, L.; Feng, G. Fully distributed event-triggered cooperative output regulation of multiagent systems under jointly connected digraphs. IEEE Trans. Cybern. 2022, 52, 12479–12490. [Google Scholar]
  34. Luo, X.; Yi, C.; Feng, J.; Wang, J.; Zhao, Y. Consensus Control for Stochastic Multi-Agent Systems with Markovian Switching via Periodic Dynamic Event-Triggered Strategy. Axioms 2024, 13, 694. [Google Scholar] [CrossRef]
  35. Gao, S.; Wang, J.-L.; Ren, S.-Y.; Peng, B. Performance-barrier-based event-triggered leader–follower consensus control for nonlinear multi-agent systems. Neurocomputing 2025, 657, 131664. [Google Scholar] [CrossRef]
  36. Chang, R.; Liu, Y.; Chi, X.; Sun, C. Event-based adaptive formation and tracking control with predetermined performance for nonlinear multi-agent systems. Neurocomputing 2025, 611, 128660. [Google Scholar] [CrossRef]
  37. Park, J.; Sandberg, I.W. Universal approximation using radial-basis-function networks. Neural Comput. 1991, 3, 246–257. [Google Scholar] [CrossRef] [PubMed]
  38. Swaroop, D.; Hedrick, J.K.; Yip, P.P.; Gerdes, J.C. Dynamic surface control for a class of nonlinear systems. IEEE Trans. Autom. Control 2000, 45, 1893–1899. [Google Scholar] [CrossRef]
  39. Yang, X.; An, R.; Zhu, Q. Periodic event-triggered impulsive control for fully heterogeneous stochastic multi-agent systems with a time-varying topology. arXiv 2025, arXiv:2510.23076. [Google Scholar]
  40. Wang, J.; Zeng, Z.; Guo, J.; Duan, Z. Observer-based event-triggered secure consensus control for multi-agent systems. arXiv 2024, arXiv:2410.18440. [Google Scholar]
  41. Nishida, S.; Okano, K. Distributed event-triggered consensus control of discrete-time linear multi-agent systems under LQ performance constraints. In Proceedings of the IEEE Conference on Decision and Control, Honolulu, HI, USA, 15–18 December 2026. [Google Scholar]
Figure 1. Digraph G ¯ describing the information flow: node 0 is the leader, nodes 1–4 are the controlled followers.
Figure 1. Digraph G ¯ describing the information flow: node 0 is the leader, nodes 1–4 are the controlled followers.
Sensors 26 04860 g001
Figure 2. Synchronization offsets e i , 1 ( t ) of the four followers together with the performance funnel boundaries ± ρ i ( t ) (dashed red). The shaded band marks the admissible region. Every error trajectory remains inside the funnel at all times.
Figure 2. Synchronization offsets e i , 1 ( t ) of the four followers together with the performance funnel boundaries ± ρ i ( t ) (dashed red). The shaded band marks the admissible region. Every error trajectory remains inside the funnel at all times.
Sensors 26 04860 g002
Figure 3. Time histories of the leader output y d ( t ) (black) and the follower outputs y i ( t ) (colored). Rapid alignment of all agent trajectories is evident after a brief initial phase.
Figure 3. Time histories of the leader output y d ( t ) (black) and the follower outputs y i ( t ) (colored). Rapid alignment of all agent trajectories is evident after a brief initial phase.
Sensors 26 04860 g003
Figure 4. Continuous-time command ω i ( t ) (faint line) versus the held, piecewise-constant actuation u i ( t ) (stepped trace) during the initial 6 s window.
Figure 4. Continuous-time command ω i ( t ) (faint line) versus the held, piecewise-constant actuation u i ( t ) (stepped trace) during the initial 6 s window.
Sensors 26 04860 g004
Figure 5. Triggering instants of the four agents. A higher event density is visible during the initial transient, after which the updates become sparser as the errors diminish.
Figure 5. Triggering instants of the four agents. A higher event density is visible during the initial transient, after which the updates become sparser as the errors diminish.
Sensors 26 04860 g005
Figure 6. Evolution of the state variables x i , 1 (top) and x i , 2 (bottom) together with the prescribed safety bounds (red dashed). No constraint violation occurs.
Figure 6. Evolution of the state variables x i , 1 (top) and x i , 2 (bottom) together with the prescribed safety bounds (red dashed). No constraint violation occurs.
Sensors 26 04860 g006
Figure 7. Upper panel: Euclidean norms of the neural weight estimates θ ^ i , 1 (solid) and θ ^ i , 2 (dashed). Lower panel: dynamic triggering variables χ i ( t ) . All signals are uniformly bounded.
Figure 7. Upper panel: Euclidean norms of the neural weight estimates θ ^ i , 1 (solid) and θ ^ i , 2 (dashed). Lower panel: dynamic triggering variables χ i ( t ) . All signals are uniformly bounded.
Sensors 26 04860 g007
Figure 8. Tracking errors of the four followers in three controller configurations: Proposed full design, without PPC, and with static event-triggered mechanism. The dashed red lines indicate the prescribed performance bounds.
Figure 8. Tracking errors of the four followers in three controller configurations: Proposed full design, without PPC, and with static event-triggered mechanism. The dashed red lines indicate the prescribed performance bounds.
Sensors 26 04860 g008
Figure 9. Comparison of total trigger counts and steady-state tracking accuracy across the three controller configurations.
Figure 9. Comparison of total trigger counts and steady-state tracking accuracy across the three controller configurations.
Sensors 26 04860 g009
Figure 10. Parameter sensitivity analysis: steady-state tracking error as a function of the virtual control gain k i , 1 , the actual control gain k i , 2 , and the event-triggered threshold δ i .
Figure 10. Parameter sensitivity analysis: steady-state tracking error as a function of the virtual control gain k i , 1 , the actual control gain k i , 2 , and the event-triggered threshold δ i .
Sensors 26 04860 g010
Figure 11. Robustness analysis results. (Left): steady-state tracking error and trigger count as functions of measurement noise intensity. (Center): impact of different initial condition scales. (Right): comparison of trigger counts between the proposed dynamic ET and the static ET mechanism.
Figure 11. Robustness analysis results. (Left): steady-state tracking error and trigger count as functions of measurement noise intensity. (Center): impact of different initial condition scales. (Right): comparison of trigger counts between the proposed dynamic ET and the static ET mechanism.
Sensors 26 04860 g011
Figure 12. Tracking error trajectories at increasing levels of measurement noise: noise-free, σ = 0.05 , σ = 0.10 , and σ = 0.20 . The dashed red lines represent the prescribed performance bounds.
Figure 12. Tracking error trajectories at increasing levels of measurement noise: noise-free, σ = 0.05 , σ = 0.10 , and σ = 0.20 . The dashed red lines represent the prescribed performance bounds.
Sensors 26 04860 g012
Table 1. Quantitative performance summary for each agent (15 s simulation).
Table 1. Quantitative performance summary for each agent (15 s simulation).
AgentTriggersAvg IET (s)Min IET (s) | e | steady Constraints
138980.00380.0020<10−5Satisfied
236310.00410.0020<10−5Satisfied
337590.00400.0020<10−5Satisfied
434640.00430.0020<10−5Satisfied
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, W.; Chen, Q.; Xu, H.; Chen, Z.; Wang, L.; Su, D.; Zhu, X. Event-Triggered Adaptive Consensus Control for Nonlinear Multi-Agent Systems with Prescribed Performance and Full-State Constraints. Sensors 2026, 26, 4860. https://doi.org/10.3390/s26154860

AMA Style

Wang W, Chen Q, Xu H, Chen Z, Wang L, Su D, Zhu X. Event-Triggered Adaptive Consensus Control for Nonlinear Multi-Agent Systems with Prescribed Performance and Full-State Constraints. Sensors. 2026; 26(15):4860. https://doi.org/10.3390/s26154860

Chicago/Turabian Style

Wang, Wenjie, Qian Chen, Huiying Xu, Zhendong Chen, Longfei Wang, Deang Su, and Xinzhong Zhu. 2026. "Event-Triggered Adaptive Consensus Control for Nonlinear Multi-Agent Systems with Prescribed Performance and Full-State Constraints" Sensors 26, no. 15: 4860. https://doi.org/10.3390/s26154860

APA Style

Wang, W., Chen, Q., Xu, H., Chen, Z., Wang, L., Su, D., & Zhu, X. (2026). Event-Triggered Adaptive Consensus Control for Nonlinear Multi-Agent Systems with Prescribed Performance and Full-State Constraints. Sensors, 26(15), 4860. https://doi.org/10.3390/s26154860

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