Next Article in Journal
The Neural Network Fitting Method for Green’s Function of Finite Water Depth
Next Article in Special Issue
Attitude-Compensated and Acoustics-Calibrated Model-Aided Navigation Framework for AUVs
Previous Article in Journal
Physics-Informed Fine-Tuned Neural Operator for Flow Field Modeling
Previous Article in Special Issue
Application of Hexagonal Reference Maps in Gravity-Assisted Inertial Navigation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fixed-Time Event-Triggered Control for Distributed Unmanned Underwater Vehicles

1
School of Marine Engineering, Dalian Maritime University, Dalian 116026, China
2
State Key Laboratory of Submarine Geoscience, Ministry of Natural Resources, Hangzhou 310012, China
3
College of Electrical Engineering and Control Science, Nanjing Tech University, Nanjing 211816, China
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2026, 14(2), 202; https://doi.org/10.3390/jmse14020202
Submission received: 8 December 2025 / Revised: 8 January 2026 / Accepted: 14 January 2026 / Published: 19 January 2026
(This article belongs to the Special Issue Advances in Underwater Positioning and Navigation Technology)

Abstract

This paper investigates the problem of fixed-time event-triggered consensus control for distributed unmanned underwater vehicle systems subject to communication and energy constraints. The systematic integration control framework is developed, where each unmanned underwater vehicles updates their control inputs only at event-triggered instants instead of continuously, thereby reducing unnecessary communication and actuation efforts. By designing a fixed-time consensus protocol, it is guaranteed that the group of unmanned underwater vehicles achieves time-synchronized consensus within the convergence time, independent of the initial conditions. The stability and convergence of the proposed scheme are rigorously proved using Lyapunov theory and fixed-time stability analysis. Furthermore, a zeno-free triggering condition is established to ensure the feasibility of practical implementation. Numerical simulations are carried out on a team of unmanned underwater vehicles to demonstrate the effectiveness of the proposed method in achieving precise coordination, reducing communication burden, and enhancing energy efficiency in distributed marine operations.

1. Introduction

With the rapid development of marine technology, distributed unmanned underwater vehicles (UUV) have emerged as a powerful tool for ocean exploration, environmental monitoring, and offshore resource exploitation. Compared with single-robot systems, cooperative multi-robot systems offer advantages in terms of scalability, fault tolerance, and efficiency. However, the deployment of UUVs in real-world ocean environments faces several challenges [1,2]. First, the limited bandwidth and intermittent nature of underwater acoustic communication significantly restrict continuous information exchange. Second, energy consumption is critical due to the difficulty of recharging or replacing batteries in deep-sea environments [3]. Third, the uncertain and dynamic marine conditions make it difficult to guarantee reliable coordination within strict time constraints [4]. These issues highlight the need for control strategies that are both energy-efficient and time-guaranteed.
Consensus control has become a fundamental research topic in distributed multi-agent systems, aiming to design protocols that enable all agents to reach an agreement on certain states or outputs through only local interactions [5,6]. In the context of UUVs, consensus is particularly important for achieving cooperative tasks such as formation keeping, synchronized exploration, and collaborative payload transportation [6,7]. Unlike terrestrial or aerial networks, UUV systems suffer from limited and unreliable acoustic communication, long transmission delays, and strict energy constraints, which make continuous information exchange impractical [8,9]. Conventional consensus algorithms typically guarantee asymptotic or finite-time convergence, but they either lack strict convergence time guarantees or require frequent communication updates, which leads to excessive resource consumption. These challenges motivate the development of consensus strategies that can ensure time-synchronized coordination within a fixed convergence time, while also reducing unnecessary communication through event-triggered mechanisms.
While consensus control provides the fundamental framework for achieving coordination among multiple UUVs, its practical implementation is often hindered by the limitations of continuous communication and control updates. On the other hand, event-triggered control alleviates these issues by reducing unnecessary transmissions, yet most existing designs only guarantee asymptotic or finite-time convergence. Event-triggered control has recently emerged as an effective solution to reduce the communication and actuation burden in distributed systems. Instead of continuously transmitting information and updating control inputs, each agent only triggers updates when a well-designed condition is satisfied. This approach is particularly appealing for UUVs, where acoustic communication is costly and energy resources are extremely limited. By reducing unnecessary updates, event-triggered mechanisms can significantly extend the operational lifetime of multi-robot networks and mitigate bandwidth limitations [10,11,12]. However, most existing event-triggered consensus algorithms focus on asymptotic or finite-time convergence, which may not be sufficient for time-critical underwater missions. To meet these requirements, it is essential to integrate event-triggered control with fixed-time consensus strategies, thereby ensuring strict convergence within a preassigned time while preserving communication efficiency.
In underwater scenarios, where strict mission deadlines and synchronization are critical, neither asymptotic convergence nor uncertain finite-time guarantees are sufficient [13]. Some finite-time design can be obtained through fractional-order nonlinear dynamical systems and Ulam-Hyers-type stability further are particularly relevant in characterizing the robustness of solutions with respect to perturbations and approximation errors [14,15,16]. Fixed-time control has recently gained significant attention due to its ability to guarantee system convergence within a predefined time bound, which is independent of initial conditions [17,18]. This gap highlights the necessity of combining consensus and event-triggered mechanisms with fixed-time convergence properties, leading to a control framework that ensures strict synchronization within a prescribed time bound while simultaneously conserving communication and energy resources. Compared with finite-time control, where the convergence time may vary depending on the system state, fixed-time strategies provide stronger performance guarantees that are particularly desirable in safety-critical and time-sensitive applications [19]. For UUVs operating in uncertain and dynamic ocean environments, such properties are crucial to ensure that coordinated tasks, such as formation keeping, target tracking, or cooperative manipulation, are completed within strict mission deadlines. Nevertheless, the majority of existing approaches for UUVs either rely on asymptotic convergence or finite-time convergence without explicit fixed-time guarantees [20]. This limitation motivates the integration of fixed-time stability theory with event-triggered consensus protocols, thereby enabling distributed UUVs to achieve strict time-synchronized coordination while reducing energy consumption and communication load.
Consensus control has been extensively studied in the field of multi-agent systems. Traditional consensus algorithms often rely on continuous communication and control updates, which may cause excessive energy consumption and overload limited communication channels. Event-triggered control has recently been introduced as an efficient alternative, where control updates are executed only when certain conditions are satisfied. This mechanism effectively reduces unnecessary communication and prolongs the operational lifetime of multi-robot systems [21,22]. On the other hand, finite-time and fixed-time control strategies have attracted significant attention due to their ability to guarantee convergence within a bounded time, independent of initial conditions in the fixed-time case [23,24]. Nevertheless, few studies have combined fixed-time stability with event-triggered mechanisms in the context of UUV systems, where both energy efficiency and strict convergence time are crucial.
Motivated by these observations, this paper develops a fixed-time event-triggered consensus control framework for distributed UUVs. The event-triggering rule is designed for UUV platoon consensus tracking that depends on both local tracking errors and their dynamics. And this triggering mechanism is integrated with a fixed-time control law, such that fixed-time convergence is preserved under event-triggered updates. This integration distinguishes the proposed approach from existing event-triggered or fixed-time control methods considered separately. Compared with most existing event-triggered schemes only guarantee asymptotic convergence and lack explicit convergence-time guarantees [4,25], the new scheme simultaneously addresses time-guaranteed convergence. Different from existing fixed-time control approaches for UUVs [19,20], the proposed approach integrates an event-triggered mechanism achieves communication efficiency and energy conservation, making it highly suitable for practical underwater missions. The main contributions of this work can be summarized as follows:
(i)
Fixed-time consensus control framework is developed for distributed UUVs, which guarantees that all UUVs reach time-synchronized consensus within fixed time, independent of their initial conditions.
(ii)
An event-triggered communication and control mechanism is designed to significantly reduce unnecessary communication and actuation updates, thereby improving the energy efficiency of UUV networks operating under stringent resource constraints.
(iii)
A rigorous Lyapunov-based stability analysis is provided to prove the fixed-time convergence property and to establish a Zeno-free triggering condition, which ensures the feasibility of real-time implementation.
The remainder of this paper is organized as follows. Section 2 introduces the problem formulation, mathematical model of UUVs, and necessary preliminaries. In Section 3, the fixed-time event-triggered consensus control scheme is developed, and the triggering condition is designed. Further the theoretical analysis is provided, where Lyapunov-based proofs are presented to establish fixed-time convergence and Zeno-free triggering. In Section 4, numerical simulations are conducted on a group of UUVs to verify the effectiveness and advantages of the proposed method. Finally, Section 5 concludes the paper and outlines directions for future research.

2. Preliminaries and Problem Description

2.1. Preliminaries

Lemma 1
([26]). Consider double-integrator system
x ˙ 1 = x 2 , x ˙ 2 = u , x ( 0 ) = x 0
where x 1 and x 2 R are the measurable state variables and u R is the control input. If control law is developed as
u ( x ) = k 1 x 1 ϱ 1 + k 1 x 1 + k 1 x 1 ϱ 1 k 2 x 2 ϱ 2 + k 2 x 2 + k 2 x 2 ϱ 2
with parameters given below as
ϱ 1 = ϱ 2 ϱ , ϱ 2 = ϱ , ϱ 1 = 4 3 ϱ 2 ϱ , ϱ 2 = 4 3 ϱ 3 2 ϱ
Then, the origin of system is fixed-time stable if the parameters k i > 0 , k i > 0 , k i > 0 , ( i = 1 , 2 ) and ϱ ( 0 , 1 ) are selected.
Lemma 2
([27,28]). There exists a continuous radially bounded Lyapunov function V : R n R + 0 such that
1. 
V ( x ) = 0 x = 0
2. 
if the following inequality holds
V ( μ ) α V p ( μ ) β V q ( μ ) + ϑ
where α , β , p , q , ϑ are all positive constants with 0 < p < 1 and q > 1 . Then the origin of the system is fixed-time stable and the settling time is bounded by
T T max : = 1 α θ ( 1 p ) + 1 β θ ( q 1 )
where 0 < θ < 1 .
Lemma 3
([29]). There exist positive constants ι 1 , ι 2 ι M satisfying
i = 1 M ι i k i = 1 M ι i k , 0 < k 1 i = 1 M ι i k M 1 k i = 1 M ι i k , 1 < k <

2.2. Problem Description

The kinematics and dynamics of the i-th UUV can be modeled as follows [30]:
η i ˙ = J i ( η i ) υ i
M i * υ ˙ i = C i * ( υ i ) υ i D i * ( υ i ) υ i + τ w i + τ i
where η i = x i , y i , z i , ϕ i , θ i , ψ i T denotes the position and orientation of the i-th UUV in the earth-fixed frame, with ( x i , y i , z i ) representing the position coordinates and ( ϕ i , θ i , ψ i ) denoting the roll, pitch, and yaw angles, respectively. The vector ν i = u i , v i , w i , p i , q i , r i T represents the linear and angular velocities of the UUV in the body-fixed frame, where ( u i , v i , w i ) are the surge, sway, and heave velocities, and ( p i , q i , r i ) are the roll, pitch, and yaw angular velocities. τ w i is external disturbances induced by wind, wave, and ocean currents, etc. τ i denotes the control inputs of the i-th UUV. J i η i is nonsingular transformation matrix. M i * R 6 × 6 is a symmetric positive definite inertia matrix. D i * υ i is hydrodynamic damping matrix. C i * υ i is the matrix of Coriolis and centripetal terms.
Assumption 1.
There exists a known term δ i such that the disturbance satisfies τ ˙ ω i     δ i .
Assumption 2.
The deviation between the actual UUV state and the desired reference trajectory is assumed to be available for feedback.
The objective of this study is to develop a distributed fixed-time output-feedback control framework for a group of UUVs such that consensus tracking can be achieved under nonlinear dynamics and external disturbances while reducing communication and control update burdens.
From the perspective of UUV systems, such a time-synchronized consensus is of great importance in practical applications: (i) it enables synchronous sensing and sampling, ensuring that all robots collect environmental data at the same instant to avoid temporal inconsistencies; (ii) it guarantees precise formation keeping, which is crucial for robust multi-robot navigation in dynamic ocean environments; and (iii) it facilitates coordinated task execution, such as cooperative transportation, networked sensor deployment, and simultaneous manipulation, where strict synchronization at time T is required to prevent collisions or task failure.

3. Main Results

3.1. Fixed-Time-Observer Design

For the convenience of observer design, rewrite kinematic model (6) and kinetic model (7) into the following Euler-Lagrange system as
η ¨ i = λ i 1 o η ˙ i + M i 1 τ ¯ i + ϖ i
where M i = J i T η i M i * J i 1 , τ ¯ i = J i ( η i ) τ i and ϖ i = λ i 1 o η ˙ i M i 1 C i η ˙ i + D i η ˙ i + M i 1 J i η i τ ω i with
D i = J i T η i D i * J i 1 η i
and
C i = J i T η i C i * ( υ i ) M i * J i 1 η i J ˙ i η i J i 1 η i
To compensate for the external disturbances, and system uncertainties, the auxiliary system is constructed:
η ¨ a i = λ i 1 o η ˙ a i + M i 1 τ ¯ i
Define an error variable ζ i = η i η a i . Combined with Equation (8), we have
ζ ¨ i = λ i 1 o ζ ˙ i + ϖ i ,
Λ i = λ i 2 o ζ ˙ i
Define ζ i 1 = ζ i , ζ i 2 = ζ ˙ i , then the systems (12) and (13) can be transformed to
ζ ˙ i 1 = ζ i 2
ζ ˙ i 2 = λ i 1 o ζ i 2 + ϖ i
Λ i = λ i 2 o ζ i 2
Denote the estimate error as
ζ i 1 e = ζ i 1 ζ ^ i 1
ζ i 2 e = ζ i 2 ζ ^ i 2
where the estimate value ζ ^ i 1 and ζ ^ i 2 . The disturbance observer is proposed as
ζ ^ ˙ i 1 = ζ ^ i 2
ζ ^ ˙ i 2 = 1 λ i 2 o Λ ˙ i + f i ζ i 1 , ζ i 2 ϵ
where
f i ζ i 1 e , ζ i 2 e = λ i 3 o sig χ 1 ζ i 1 e + λ i 3 o sig ζ i 1 e + λ i 3 o sig χ 1 ζ i 1 e + λ i 4 o sig χ 2 ζ i 2 e + λ i 4 o sig ζ i 2 e + λ i 4 o sig Ø 2 ζ i 2 e
with positive constants λ i 3 , λ i 4 , λ i 3 o , λ i 4 o , λ i 3 o and λ i 4 o , 0 < χ 2 i < 1 , χ 1 i = χ 2 i 2 χ 2 i , χ 1 i = 4 3 χ 2 i 2 χ 2 i 2 , χ 2 i = 4 3 χ 2 i 3 2 χ 2 i . Further, one can obtain
ζ ˙ i 1 e = ζ i 2 e
ζ ˙ i 2 e = f i ζ i 1 e , ζ i 2 e
According to Lemma 1, we can know that ζ i 1 e , ζ i 2 e can converge to zero in a fixed time, i.e., t > T o , ζ i 1 e = 0 , ζ i 2 e = 0 .
Theorem 1.
Considering the UUV formation system that detailed in (13), the fixed-time observer delineated in (20) enables estimation of ϖ i by ϖ ^ i within the fixed time T o .
Proof. 
According to Equations (19) and (20), the estimated value of disturbances is expressed as
ϖ ^ i = λ i 10 ζ ^ i 2 + 1 λ i 20 Λ ˙ i
Next, the observation error ϖ ˜ i is calculated as
ϖ ˜ i = ϖ i ϖ ^ i .
By combining Equations (14)–(16) and (24), it can be concluded that
ϖ ˜ i = λ i 1 o ζ i 2 e .
Therefore, ϖ ˜ i can converge to zero in a fixed time. According to (8), the estimation value of τ w i is
τ ^ w i = J i 1 η i M i ( t ) ϖ ^ i λ i 1 o η ˙ i + M i ( t ) 1 C i ( t ) η ˙ i + D i ( t ) η ˙ i .
Then, one can obtain the estimation error as follows:
τ w i e = τ w i τ ^ w i = J i 1 η i M i ( t ) ϖ ˜ i .
Hence, τ w i e can converge to zero in a fixed time, i.e., when lim t T o τ w i e = 0 . This concludes the proof. □

3.2. Design of Fixed-Time Controller for Consensus Under Static Event Triggering Mechanism

The use of event-triggered control mechanisms in dynamic systems, both in static and dynamic formulations, presents a paradigm shift from traditional time-triggered control strategies. This approach, characterized by its efficiency and adaptability, leverages conditions within the system itself to determine the timing of control actions, rather than relying on a predetermined schedule. Herein lies the relative advantages of dynamic and static event-triggered control strategies, each suited to different scenarios and requirements. In this part, we first concern about the static triggering mechanism strategy.
Step 1: For the ith underwater robot, the tracking error is defined as
η e i = η i η d i
Then calculating the time derivative η e i yields
η ˙ e i = ν i ν d i
where ν i = η ˙ i and ν d i = η ˙ d i . The kinetic tracking controller is designed as
α v i = ν d i α i η e i 2 m i / n i β i η e i m i / n i k 0 i η e i
where α i , β i , k 0 i are positive, m i and n i are positive odd numbers satisfying m < n .
To avoid direct differentiation of measured signals and to suppress high-frequency noise that may lead to unnecessary triggering events, a first-order dynamic filter is introduced. The filter is designed to generate a smooth estimate of the corresponding signal while preserving its essential dynamics for control implementation. The nonlinear filter is proposed as
k 1 i α ˙ v i d = sig ( α v i d α v i ) a 0 i sig ( α v i d α v i ) b 0 i α v i d ( 0 ) = α v i ( 0 )
where k 1 i > 0 ,   0 < a 0 i < 1 ,   b 0 i > 1 , α v i d is the output of the tracking differentiator.
Define the error e 2 i as
e 2 i = ν i α v i d
Substituting the Equations (29), (31) and (33) into Equation (30), it is obtained
η ˙ e i α i η e i 2 m i / n i β i η e i m i / n i k 0 i η e i + e 2 i
The Lyapunov function V 1 i is
V 1 i = 1 2 η e i T η e i
According to Equation (31), it yields
V ˙ 1 i η e i T ( α i η e i 2 m i / n i β i η e i m i / n i k 0 i η e i + e 2 i ) = α i η e i 3 m i / n i β i η e i 1 + m i / n i k 0 i η e i 2 + η e i T e 2 i
Step 2: Based on Equation (33), the error e 2 i is derived as
e ˙ 2 i = ν ˙ i α ˙ v i d
Further, the derivative of the state is
e ˙ 2 i = M i 1 η i τ i ( t ) C i η i , η ˙ i ν i D i η i , η ˙ i ν i + ϖ i α ˙ v i d
The controller is designed as
τ c i ( t ) = M i [ k 2 i e 2 i α i e 2 i 2 m i / n i β i e 2 i m i / n i η e i + α ˙ v i d ] ϖ ^ i + C i η i , η ˙ i ν i + D i η i , η ˙ i ν i
where k 2 i > 0 and ϖ ^ i is the estimator of ϖ i .
Remark 1.
The hydrodynamic effects and deviations from the desired trajectory are not only reflected in the final control inputs applied to the engines, but are explicitly incorporated throughout the backstepping-based control design process. In particular, the system dynamics, including hydrodynamic terms and trajectory tracking errors, are systematically handled in the derivation of the virtual control laws and their recursive inversion steps, which form the core of the proposed control framework. Therefore, the essential hydrodynamic characteristics and tracking deviations are rigorously accounted for within the analytical control design and stability analysis.
The event-triggering mechanism is
τ i ( t ) = τ c i ( t k i )
t ( k + 1 ) i = inf t i > t k i : χ i ( t i ) L i ; k i N i
The error e 0 i is constructed as
e 0 i = τ i ( t ) τ c i ( t )
The Lyapunov function V 2 i is chosen as
V 2 i = 1 2 e 2 i T e 2 i
The derivative of V 2 i takes the form
V ˙ 2 i = e 2 i T e ˙ 2 i = e 2 i T M 1 η i τ i ( t ) + ϖ i e 2 i T α ˙ v i d e 2 i T M 1 η i C i η i , η ˙ i ν i + D i η i , η ˙ i ν i = e 2 i T ( M i 1 η i τ c i ( t ) + e 0 i ϖ i α ˙ v i d ) e 2 i T M i 1 η i C i η i , η ˙ i ν i + D i η i , η ˙ i ν i = e 2 i T M i 1 η i e 0 i k 2 i e 2 i 2 α i e 2 i 3 m i / n i e 2 i T η e i + e 2 i T M i 1 η i ( ϖ ^ i ϖ i ) β i e 2 i 1 + m i / n i 0.5 λ i max ( M i 1 η i ) e 2 i 2 α i e 2 i 3 m i / n i e 2 i T η e i + 0.5 λ i max ( M i 1 η i ) e 0 i 2 k 2 i e 2 i 2 β i e 2 i 1 + m i / n i + e 2 i T M i 1 η i ( ϖ ^ i ϖ i )
If t T o , then ϖ ^ i ϖ i = 0 . It follows
V ˙ 2 i 0.5 λ i max ( M i 1 η i ) e 2 i 2 β i e 2 i 1 + m i / n i + 0.5 λ i max ( M i 1 η i ) e 0 i 2 e 2 i T η e i k 2 i e 2 i 2 α i e 2 i 3 m i / n i
Theorem 2.
Considering the kinematic model (6) and kinetic model (7) with Assumptions 1 and 2, integrate distributed event-trigger into consensus control strategy (51). The trigger condition is designed as
χ i ( t ) = k 0 i η e i 2 + 0.5 λ i max ( M i 1 η i ) e 2 i 2 k 2 i e 2 i 2 + 0.5 λ i max ( M i 1 η i ) e 0 i 2
  • If χ i L i , the event is triggered and the controller is updated simultaneously to measure the error.
  • If χ i L i , the entire system can achieve actual fixed-time stability.
Proof. 
To verify the stability of the whole system, choose the Lyapunov function V 3 i as
V 3 i = V 1 i + V 2 i
Deriving V 3 i with respect to time yields
V ˙ 3 i α i η e i 3 m i / n i β i η e i 1 + m i / n i k 0 i η e i 2 + 0.5 λ i max ( M i 1 η i ) e 2 i 2 k 2 i e 2 i 2 + 0.5 λ i max ( M i 1 η i ) e 0 i 2 + η e i T e 2 i α i e 2 i 3 m i / n i β i e 2 i 1 + m i / n i e 2 i T η e i = α i η e i 3 m i / n i + e 2 i 3 m i / n i β i η e i 1 + m i / n i + e 2 i 1 + m i / n i k 2 i e 2 2 + 0.5 λ i max ( M i 1 η i ) e 2 i 2 + 0.5 λ i max ( M i 1 η i ) e 0 i 2 k 0 i η e i 2 = α i 2 3 n i m i 2 n i 1 2 η e i 2 3 n i m i 2 n i + 1 2 e 2 i 2 3 n i m i 2 n i β i 2 m i + n i 2 n i 1 2 η e i 2 n i + m i 2 n i + 1 2 e 2 i 2 n i + m i 2 n i + 0.5 λ i max ( M i 1 η i ) e 2 i 2 k 0 i η e i 2 + 0.5 λ i max ( M i 1 η i ) e 0 i 2 k 2 i e 2 i 2
Under Lemma 3, it brings
V ˙ 3 i 2 3 n i m i 2 n i α i V 3 i 3 n i m i 2 n i 2 m i + n i 2 n i β i V 3 i n i + m i 2 n i + 0.5 λ i max ( M i 1 η i ) e 2 i 2 k 0 i η e i 2 + 0.5 λ i max ( M i 1 η i ) e 0 i 2 k 2 i e 2 i 2 = λ 1 i V 3 i p λ 2 i V 3 i q + χ i ( t ) λ 1 i V 3 i p λ 2 i V 3 i q + ϑ 1 i
where λ 1 i = 2 3 n i m i 2 n i α i , λ 2 i = 2 m i + n i 2 n i β i , p = 3 n i m i 2 n i , q = m i + n i 2 n i , ϑ 1 i is a positive constant and ϑ 1 i > χ i ( t ) . Based on Lemma 2, the closed-loop system is fixed-time stability bounded by
T 2 i 1 2 3 n i m i 2 n i α i θ i 3 n i m i 2 n i 1 + 1 2 m i + n i 2 n i β i θ i 1 m i + n i 2 n i
The essence of the event-triggered mechanism is to prevent Zeno behavior. If Zeno behavior exists, the controller will be triggered infinitely. By proving that there is a positive lower bound between any two triggers t ( k + 1 ) i t k i , k i N i , the possibility of Zeno behavior occurring during event triggering can be eliminated. By e 0 i = τ i ( t ) τ c i ( t ) and Lemma 3, we can get the following inequality:
d d t e 0 i d d t e 0 i = τ ˙ c i ( t )
where the time derivative of τ c i ( t ) is represented by τ ˙ c i ( t ) . Because all state signals in the system are bounded, there must be positive constants Ξ i that satisfies τ ˙ c ( t ) Ξ i . According to the initial conditions e 0 i = 0 , we can get that lim t i t k i e 0 i = Ψ i where Ψ i are positive constants. The next event trigger will not trigger before χ i ( t ) = L i . According to the event trigger conditions, it is obtained
e 0 i L i + k 0 i η e i 2 + k 2 i e 2 i 2 0.5 λ i max ( M i 1 η i ) e 0 i 2 e 2 i 2
and t i t k i T e v e n t i . Based on Equation (49), it obtains that
Ψ i e 0 i T e v e n t i Ξ i
Remark 2.
The threshold L i is selected based on a trade-off between control performance and communication frequency. A smaller L i leads to more frequent triggering and performance closer to continuous-time control, whereas a larger L i reduces triggering frequency at the cost of slightly degraded transient performance.
According to inequation (53), We can get the positive lower bound of the event triggering interval
T e v e n t i Ψ i Ξ i
In Equation (51) ensures that the static event triggering interval has an absolute positive lower bound such that no Zeno behavior occurs in the entire system.
This section presents an integrated fixed-time event-triggered consensus control scheme tailored for distributed UUV systems. The proposed approach not only guarantees strict convergence within a fixed time but also reduces the overall resource consumption, thereby making it particularly suitable for long-duration and large-scale cooperative marine operations.

4. Simulation

This 3-DOF UUV model captures the essential nonlinear coupling [30] and is widely adopted for motion control and cooperative control studies. It provides a physically consistent platform for validating the proposed platoon consensus and event-triggered control strategy. Three UUVs with identical dynamic parameters but different initial positions are considered. The desired cooperative trajectory is generated by a piecewise geometric path composed of straight-line segments and circular arcs. Specifically, the UUVs first move along a straight-line path, then perform a circular turning maneuver, followed by another straight-line motion and a symmetric turning segment, forming an S-shaped return trajectory. This composite path allows us to evaluate the tracking performance of the proposed control scheme under both straight-line cruising and sharp turning maneuvers. The controller parameters are configured as follows: λ i 1 o = 0.01 , λ i 2 o = 0.5 , λ i 3 o = 1 , λ i 3 o = 1 , λ i 3 o = 1 , λ i 4 o = 1 , λ i 4 o = 1 , λ i 4 o = 1 , χ 2 i = 0.5 , α i = 0.1 , β i = 0.2 , m i = 5 , n i = 7 , a 0 i = 0.2 , b 0 i = 1.2 , k 0 i = diag ( [ 6 , 6 , 500 ] ) , k 1 i = diag ( [ 5 , 5 , 10 ] ) . To evaluate the robustness of the proposed algorithm, an external disturbance is introduced into each degree of freedom (DOF) of the system.
Figure 1 shows the planar trajectory tracking performance of three UUVs in the East–North frame under the proposed platoon control strategy. Starting from different initial positions, all UUVs smoothly converge to the desired reference trajectory while maintaining the prescribed inter-vehicle spacing. Although the reference path contains sharp turns and curvature variations, the motions remain continuous and stable, with only transient oscillations. Moreover, no physical collision occurs even though the projected trajectories intersect geometrically. Overall, this figure demonstrates accurate trajectory tracking, stable formation maintenance, and safe coordinated motion. Figure 2 presents the position and yaw angle responses of the UUVs. In the surge direction, all UUVs exhibit identical longitudinal motion profiles, indicating successful longitudinal consensus. In the sway direction, lateral offsets appear due to the formation geometry, but the motion trends remain highly synchronized. The yaw angles also evolve in a coordinated manner during acceleration and turning phases. These results confirm that the proposed controller achieves synchronized motion and stable formation tracking. Figure 3 illustrates the surge velocity, sway velocity, and yaw rate responses of the UUVs. Relatively large oscillations appear during the initial transient phase due to mismatched initial conditions and nonlinear coupling effects. However, these oscillations decay rapidly, and all velocities converge smoothly to their steady-state values. The yaw rates asymptotically approach zero, indicating stable heading regulation. This figure verifies that velocity consensus and stable dynamic behavior are achieved for all UUVs. Figure 4 and Figure 5 depict the triggering instants and inter-event time sequences of UUV2 and UUV3. During the initial transient stage, triggering events occur more frequently to compensate for large tracking errors. As the system converges, the triggering intervals gradually increase and remain strictly positive. No accumulation of triggering instants is observed, confirming that Zeno behavior is avoided. These figures demonstrate that the proposed event-triggered mechanism effectively balances control performance and communication efficiency. The UUVs position errors are shown in Figure 6 exposed to various noises. The disturbance is defined as τ w i = δ sin ( t ) cos ( t ) , where the coefficient δ is set to 5, 10, and 15 to represent three distinct operational conditions. As observed, even under substantial noise levels δ = 15 , the position errors remain bounded and small, which is within the acceptable tolerance for formation-keeping tasks. This demonstrates that the proposed controller possesses strong disturbance rejection capabilities. Furthermore, the system demonstrates good robustness to variations in the mass matrix of the UUVs in Figure 7. As validated in the simulations, even with significant changes in the mass matrix parameters by 10 % , + 10 % , and + 20 % , the formation consistently maintains excellent consensus tracking performance. This demonstrates low sensitivity of the controller to modeling uncertainties. In addition, the UUVs do not collide at trajectory intersection points, as separation can be ensured in three-dimensional space by assigning different depths. Overall, the proposed strategy exhibits strong robustness and practical applicability.
In summary, the simulation results presented in Figure 1, Figure 2, Figure 3, Figure 4, Figure 5, Figure 6 and Figure 7 comprehensively validate the effectiveness of the proposed event-triggered fixed-time platoon control strategy for multiple UUVs. The planar trajectory results demonstrate accurate coordinated path tracking and stable formation maintenance from mismatched initial conditions, even in the presence of sharp turns and large curvature variations. The velocity and yaw rate responses confirm rapid transient regulation, stable steady-state behavior, and successful consensus among all UUVs despite strong nonlinear coupling effects. Furthermore, the event-triggering instants and inter-event time sequences illustrate that the proposed event-triggered mechanism effectively balances control performance and communication efficiency: frequent updates are automatically activated during transient phases to ensure accuracy, while unnecessary control updates are significantly reduced in steady state. The strictly positive inter-event times further confirm the absence of Zeno behavior. As a whole, these results demonstrate that the proposed control framework ensures fixed-time convergence, coordinated motion, stable formation preservation, and efficient event-triggered implementation, making it well suited for practical multi-UUV platoon operations under nonlinear and time-varying maneuvering conditions.

5. Conclusions

In this paper, we have proposed a fixed-time event-triggered consensus control framework for distributed UUV systems. The developed control strategy ensures that all UUVs achieve time-synchronized consensus within finite time, regardless of their initial conditions. By adopting an event-triggered mechanism, the proposed scheme significantly reduces communication and actuation burdens, which is of particular importance for energy-constrained underwater platforms. Theoretical analysis based on Lyapunov stability theory has rigorously established the fixed-time convergence property and demonstrated the Zeno-free nature of the triggering condition, ensuring the feasibility of practical implementation. Simulation results have further verified that the proposed approach enables precise coordination among UUVs, improves energy efficiency, and enhances robustness against communication constraints. Although collision avoidance is not explicitly considered in this study, it can be seamlessly integrated into the proposed framework using well-established techniques, making the approach applicable to practical multi-UUV missions. Future work will also focus on extending the proposed framework to handle uncertainties caused by complex ocean environments, incorporating adaptive disturbance observers for stronger robustness, and validating the approach in coordinated underwater exploration, environmental monitoring, seabed mapping, and cooperative inspection tasks.

Author Contributions

Conceptualization and methodology, X.L.; investigation and supervision, J.L.; software and validation, D.B. All authors have read and agreed to the published version of the manuscript.

Funding

This research is supported by the National Natural Science Foundation of China (Grant No. 52405115, No. 52301417 and No. 62303217), Provincial Natural Science Foundation funding (Grant No. 2025MSLH070 and No. LJ212510151009) and State Key Laboratory of Submarine Geoscience, Ministry of Natural Resources (Grant No. KLSG2408).

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to third-party proprietary restrictions.

Conflicts of Interest

The authors declare no conflicts of interest.

Nomenclature

η i Earth-fixed pose vector
ν i Body-fixed velocity vector
J i ( η i ) Nonsingular transformation matrix mapping body velocities to earth-fixed rates
M i * Symmetric positive definite inertia matrix
C i * ( ν i ) Coriolis and centripetal matrix
D i * ( ν i ) Hydrodynamic damping matrix
τ i Control input vector of the i-th UUV
τ ω i External disturbance
δ i Known bound parameter satisfying τ ˙ ω i     δ i
M i Transformed inertia matrix M i = J i T ( η i ) M i * J i 1 ( η i )
τ ¯ i Transformed input τ ¯ i = J i ( η i ) τ i
D i Transformed damping D i = J i T ( η i ) D i * J i 1 ( η i )
C i Transformed Coriolis term defined in the Euler-Lagrange form
ϖ i disturbance term
λ i 1 o , λ i 2 o Positive design constants in the observer dynamics
η a i Auxiliary system state used to construct estimation dynamics
ζ i Estimation error variable ζ i = η i η a i
ζ i 1 , ζ i 2 ζ i 1 = ζ i , ζ i 2 = ζ ˙ i
ζ ^ i 1 , ζ ^ i 2 Observer estimates of ζ i 1 and ζ i 2
ζ i 1 e , ζ i 2 e Estimation errors ζ i 1 e = ζ i 1 ζ ^ i 1 , ζ i 2 e = ζ i 2 ζ ^ i 2
ϖ ^ i Estimate of ϖ i produced by the fixed-time observer
ϖ ˜ i Observation error ϖ ˜ i = ϖ i ϖ ^ i
τ ^ ω i Estimated disturbance τ ω i reconstructed from ϖ ^ i
τ ω i e Disturbance estimation error τ ω i e = τ ω i τ ^ ω i
T o Fixed settling time of the observer
α d v i Filtered signal generated by the first-order filter
k 1 i , a 0 i , b 0 i Positive filter parameters with 0 < a 0 i < 1 , b 0 i > 1
τ c i Designed control law evaluated at triggering instants
t k i k-th triggering instant of agent i
L i Triggering threshold in the event condition
χ i ( t ) Triggering function used in the event condition χ i L i
e 0 i Event-triggered input mismatch e 0 i = τ i ( t ) τ c i ( t )

References

  1. Wang, Y.; Yan, W.; Li, J. Passivity-based formation control of autonomous underwater vehicles. IET Control Theory Appl. 2012, 6, 518–525. [Google Scholar] [CrossRef]
  2. Zhou, Z.; Liu, J.; Yu, J. A survey of underwater multi-robot systems. IEEE/CAA J. Autom. Sin. 2021, 9, 1–18. [Google Scholar] [CrossRef]
  3. Yan, J.; Zhao, H.; Pu, B.; Luo, X.; Chen, C.; Guan, X. Energy-efficient target tracking with UASNs: A consensus-based Bayesian approach. IEEE Trans. Autom. Sci. Eng. 2019, 17, 1361–1375. [Google Scholar] [CrossRef]
  4. Yan, T.; Xu, Z.; Yang, S.X. Consensus formation tracking for multiple AUV systems using distributed bioinspired sliding mode control. IEEE Trans. Intell. Veh. 2022, 8, 1081–1092. [Google Scholar] [CrossRef]
  5. Yan, T.; Xu, Z.; Yang, S.X. Distributed robust learning-based backstepping control aided with neurodynamics for consensus formation tracking of underwater vessels. IEEE Trans. Cybern. 2023, 54, 2434–2445. [Google Scholar] [CrossRef]
  6. Zhen, Q.; Wan, L.; Zhang, Y.; Jiang, D. Consensus-Based Formation Control and Gyroscopic Obstacle Avoidance for Multiple Autonomous Underwater Vehicles on SE (3). J. Mar. Sci. Eng. 2024, 12, 2350. [Google Scholar] [CrossRef]
  7. Joordens, M.A.; Jamshidi, M. Consensus control for a system of underwater swarm robots. IEEE Syst. J. 2010, 4, 65–73. [Google Scholar] [CrossRef]
  8. Yan, J.; Xu, Z.; Wan, Y.; Chen, C.; Luo, X. Consensus estimation-based target localization in underwater acoustic sensor networks. Int. J. Robust Nonlinear Control 2017, 27, 1607–1627. [Google Scholar] [CrossRef]
  9. Chen, S.; Ho, D.W. Consensus control for multiple AUVs under imperfect information caused by communication faults. Inf. Sci. 2016, 370, 565–577. [Google Scholar] [CrossRef]
  10. Zhang, A.; Wang, Z.; Qin, H.; Xue, Y. Average consensus time-varying formation control of underactuated autonomous underwater vehicles based on event triggering decoupling mechanism. Ocean Eng. 2024, 291, 116490. [Google Scholar] [CrossRef]
  11. Xu, Y.; Li, T.; Tong, S. Event-triggered adaptive fuzzy bipartite consensus control of multiple autonomous underwater vehicles. IET Control Theory Appl. 2020, 14, 3632–3642. [Google Scholar] [CrossRef]
  12. Wen, L.; Yu, S.; Zhao, Y.; Yan, Y. Adaptive dynamic event-triggered consensus control of multiple autonomous underwater vehicles. Int. J. Control 2023, 96, 746–756. [Google Scholar] [CrossRef]
  13. Mazare, M.; Asharioun, H.; Davoudi, E.; Mokhtari, M. Distributed finite-time neural network observer-based consensus tracking control of heterogeneous underwater vehicles. Ocean Eng. 2023, 272, 113882. [Google Scholar] [CrossRef]
  14. Boulaaras, S.; Arunachalam, S.; Sriramulu, S. Results on Ulam–Hyers stability of nonlinear Chen system with fractional-order derivative. Asian J. Control 2025. [Google Scholar] [CrossRef]
  15. Boulaaras, S.; Sriramulu, S.; Arunachalam, S.; Allahem, A.; Alharbi, A.; Radwan, T. Chaos and stability analysis of the nonlinear fractional-order autonomous system. Alex. Eng. J. 2025, 118, 278–291. [Google Scholar] [CrossRef]
  16. Bouali, T.; Guefaifia, R.; Boulaaras, S. Fractional double-phase nonlocal equation in Musielak-Orlicz Sobolev space. Bound. Value Probl. 2024, 2024, 68. [Google Scholar] [CrossRef]
  17. Liang, X.; Zhang, Y.; Li, D.; Ge, S.S.; How, B.V.E. Time-synchronized control for dynamic positioning system. Ocean Eng. 2024, 294, 116741. [Google Scholar] [CrossRef]
  18. Chang, J.; Zhang, L.; Tan, Y.; Fu, X.; Yu, H. Hierarchical Adaptive Fixed-Time Formation Control for Multiple Underactuated Autonomous Underwater Vehicles Under Uncertain Disturbances and Input Saturation. J. Mar. Sci. Eng. 2025, 13, 1146. [Google Scholar] [CrossRef]
  19. Liang, X.; Zhang, Y.; Li, D.; Ge, S.S.; How, B.V.E.; Lee, T.H. Synchronized tracking control for dynamic positioning vessel. Int. J. Robust Nonlinear Control 2024, 34, 270–295. [Google Scholar] [CrossRef]
  20. Su, Y.; Xue, H.; Liang, H.; Chen, D. Singularity avoidance adaptive output-feedback fixed-time consensus control for multiple autonomous underwater vehicles subject to nonlinearities. Int. J. Robust Nonlinear Control 2022, 32, 4401–4421. [Google Scholar] [CrossRef]
  21. Ge, X.; Han, Q.L.; Zhang, X.M.; Ding, D. Dynamic event-triggered control and estimation: A survey. Int. J. Autom. Comput. 2021, 18, 857–886. [Google Scholar] [CrossRef]
  22. Dou, Y.; Xing, G.; Ma, A.; Zhao, G. A review of event-triggered consensus control in multi-agent systems. J. Control Decis. 2025, 12, 1–23. [Google Scholar] [CrossRef]
  23. Liu, Y.; Li, H.; Lu, R.; Zuo, Z.; Li, X. An overview of finite/fixed-time control and its application in engineering systems. IEEE/CAA J. Autom. Sin. 2022, 9, 2106–2120. [Google Scholar] [CrossRef]
  24. Zuo, Z.; Han, Q.L.; Ning, B.; Ge, X.; Zhang, X.M. An overview of recent advances in fixed-time cooperative control of multiagent systems. IEEE Trans. Ind. Inform. 2018, 14, 2322–2334. [Google Scholar] [CrossRef]
  25. Liu, X.; Sun, B.; Su, Z. Trajectory tracking control of AUV in complex environments based on dynamic event-triggered mechanism. Asian J. Control 2025. [Google Scholar] [CrossRef]
  26. Tian, B.; Zuo, Z.; Yan, X.; Wang, H. A fixed-time output feedback control scheme for double integrator systems. Automatica 2017, 80, 17–24. [Google Scholar] [CrossRef]
  27. Polyakov, A. Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans. Autom. Control 2011, 57, 2106–2110. [Google Scholar] [CrossRef]
  28. Li, D.; Ge, S.S.; Lee, T.H.; Li, D.; Ge, S.S.; Lee, T.H. Time-synchronized control for disturbed systems. IEEE Trans. Cybern. 2022, 52, 8703–8715. [Google Scholar] [CrossRef]
  29. Zuo, Z.; Tie, L. Distributed robust finite-time nonlinear consensus protocols for multi-agent systems. Int. J. Syst. Sci. 2016, 47, 1366–1375. [Google Scholar] [CrossRef]
  30. Demim, F.; Belaidi, H.; Rouigueb, A.; Messaoui, A.Z.; Louadj, K.; Saghour, S.; Benatia, M.A.; Chergui, M.; Nemra, A.; Allam, A.; et al. Advanced Trajectory Planning and 3D Waypoints Navigation of Unmanned Underwater Vehicles Based Fuzzy Logic Control with LOS Guidance Technique. In Proceedings of the 20th International Conference on Informatics in Control, Automation and Robotics (ICINCO 2023), Rome, Italy, 13–15 November 2023; pp. 538–545. [Google Scholar] [CrossRef]
Figure 1. Multiple UUVs formation consensus, ∘ and * stands for the start and terminal point.
Figure 1. Multiple UUVs formation consensus, ∘ and * stands for the start and terminal point.
Jmse 14 00202 g001
Figure 2. Surge, Sway, and Yaw Performance.
Figure 2. Surge, Sway, and Yaw Performance.
Jmse 14 00202 g002
Figure 3. Velocity Consensus Performance of UUVs.
Figure 3. Velocity Consensus Performance of UUVs.
Jmse 14 00202 g003
Figure 4. Event-Triggered Updating Performance for UUV2.
Figure 4. Event-Triggered Updating Performance for UUV2.
Jmse 14 00202 g004
Figure 5. Event-Triggered Updating Performance for UUV3.
Figure 5. Event-Triggered Updating Performance for UUV3.
Jmse 14 00202 g005
Figure 6. The Position Errors under Various Noises.
Figure 6. The Position Errors under Various Noises.
Jmse 14 00202 g006
Figure 7. UUVs Trajectories subject to Parametric Variations.
Figure 7. UUVs Trajectories subject to Parametric Variations.
Jmse 14 00202 g007
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

Liang, X.; Li, J.; Bao, D. Fixed-Time Event-Triggered Control for Distributed Unmanned Underwater Vehicles. J. Mar. Sci. Eng. 2026, 14, 202. https://doi.org/10.3390/jmse14020202

AMA Style

Liang X, Li J, Bao D. Fixed-Time Event-Triggered Control for Distributed Unmanned Underwater Vehicles. Journal of Marine Science and Engineering. 2026; 14(2):202. https://doi.org/10.3390/jmse14020202

Chicago/Turabian Style

Liang, Xiaoling, Jie Li, and Dan Bao. 2026. "Fixed-Time Event-Triggered Control for Distributed Unmanned Underwater Vehicles" Journal of Marine Science and Engineering 14, no. 2: 202. https://doi.org/10.3390/jmse14020202

APA Style

Liang, X., Li, J., & Bao, D. (2026). Fixed-Time Event-Triggered Control for Distributed Unmanned Underwater Vehicles. Journal of Marine Science and Engineering, 14(2), 202. https://doi.org/10.3390/jmse14020202

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