Next Article in Journal
Optimizing Spatial State Representation in Reinforcement Learning for Coverage Path Planning in UAV Search Missions
Previous Article in Journal
Safe and Fast Motion Planning for UGV on Unknown Uneven Terrain via Terrain Safety Corridors and CBF Constraints
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Prescribed-Time Trajectory Tracking and Collision Avoidance of Unmanned Surface Vehicles for Maritime Sports Assistance

1
Navigation College, Dalian Maritime University, Dalian 116026, China
2
Transportation Engineering College, Dalian Maritime University, Dalian 116026, China
3
Marine Engineering College, Dalian Maritime University, Dalian 116026, China
*
Author to whom correspondence should be addressed.
Drones 2026, 10(6), 441; https://doi.org/10.3390/drones10060441
Submission received: 20 April 2026 / Revised: 2 June 2026 / Accepted: 3 June 2026 / Published: 4 June 2026

Highlights

What are the main findings?
  • A novel adaptive predefined-time sliding mode control method is developed for USV trajectory tracking under complex disturbances.
  • The proposed APTSMC guarantees predefined-time stability and significantly improves tracking accuracy while reducing chattering.
What are the implications of the main findings?
  • An improved artificial potential field method with relative-velocity modulation enables safe and proactive avoidance of both static and moving obstacles.
  • Simulations demonstrate that APTSMC-TC achieves superior tracking performance and convergence under various trajectories.

Abstract

This paper investigates trajectory tracking and collision-avoidance problems for unmanned surface vehicles (USVs) in maritime sports support scenarios. These tasks require accurate tracking, disturbance rejection, safe motion around static and moving obstacles, and predictable transient performance within task-level time constraints. To address these requirements, an adaptive predefined-time sliding mode control (APTSMC) strategy is formulated for the considered CyberShip II-based USV tracking error system. A predefined-time sliding surface and reaching law are used to provide an explicit convergence-time design parameter for the nominal tracking subsystem, while an adaptive compensation mechanism estimates the unknown bound of lumped disturbances without requiring prior knowledge. To support collision avoidance, a velocity-modulated artificial potential field correction is incorporated as a reactive avoidance layer. The modulation term strengthens repulsion when the USV approaches an obstacle and reduces unnecessary deviation when the relative motion is safe. Numerical results in a constructed maritime sports boundary-tracking simulation scenario with multiple static and moving obstacles further demonstrate the potential effectiveness of the integrated framework in balancing tracking accuracy and collision avoidance safety.

1. Introduction

Maritime sports support refers to teaching, training, and competition activities conducted in confined or semi-confined water areas, such as sailing, rowing, paddle sports, and open-water swimming [1,2]. In these scenarios, support vehicles are often required to patrol buoy-marked boundaries, inspect floating markers, escort athletes or training boats, supervise lane safety, and respond rapidly to emergency events. Conventional manned support boats can accomplish these tasks, but they may increase labor intensity, operating cost, and safety risk, especially when the support area contains athletes, instructor boats, floating markers, and temporary competition facilities [3]. USVs provide a promising autonomous platform for such support tasks because they can repeatedly execute boundary tracking, escorting, and monitoring missions while reducing direct human exposure to uncertain marine environments [4,5]. These operational characteristics make maritime sports support a meaningful application scenario for USV trajectory tracking and collision avoidance, especially because recent studies have already explored USV-assisted maritime sports course teaching, autonomous buoy inspection, and robotic water-rescue assistance [1,6,7,8]. Nevertheless, maritime sports support differs from general path following because the USV must maintain stable trajectory tracking under wind-, wave-, and current-induced disturbances, keep a safe distance from athletes and moving vessels, and satisfy task-level time constraints such as completing boundary patrols or emergency approach maneuvers within a specified time window [9,10,11].
Trajectory tracking control is a key prerequisite for ensuring that unmanned surface vehicles (USVs) can successfully accomplish tasks such as boundary containment, escort cruising, and emergency close-range response. For maritime autonomous surface platforms, trajectory tracking is a core component of autonomous navigation control systems, and related studies have gradually evolved from conventional guidance and attitude control to integrated control frameworks that simultaneously consider environmental disturbances, dynamic uncertainties, and engineering constraints [12]. Compared with general path-following tasks, maritime sports support differs from general USV path following in three aspects. First, the USV is usually required to move along a buoy-marked course boundary or an escorting trajectory, and large tracking errors may lead to lane intrusion or unsafe interaction with athletes and training boats. Second, support missions such as boundary patrol and emergency approach often involve task-level time requirements. Third, the operating area may contain static obstacles, such as buoys and floating barriers, and moving obstacles, such as instructor boats, support vessels, and athletes. These features motivate a control framework that can combine time-constrained robust tracking with reactive collision avoidance. Therefore, USVs are required not only to maintain stable tracking of the desired trajectory, but also to achieve small tracking errors, rapid convergence, and satisfactory transient performance under external disturbances [13,14,15].
To improve the trajectory-tracking performance of USVs, extensive studies have been conducted, leading to the development of several representative control approaches, including model predictive control (MPC) [16], line-of-sight (LOS) guidance [17,18], backstepping [19], sliding mode control (SMC) [20,21,22], and neural network-based control [23,24]. Among these approaches, SMC has been widely adopted in USV control because of its rapid response, strong tolerance to external disturbances and model uncertainties, and simple control architecture [25]. From the perspective of control-theoretic development, sliding mode control originates from variable structure control theory, and its classical foundations can be traced back to Utkin’s seminal studies on variable structure systems and sliding modes [26]. To further improve the convergence characteristics of conventional sliding mode control, terminal sliding mode control was subsequently proposed, followed by the development of nonsingular terminal sliding mode control to avoid the singularity problem. In particular, the nonsingular terminal sliding mode design proposed by Feng et al. [27] effectively overcomes the potential singularity of conventional terminal sliding mode control while retaining finite-time convergence properties. From the viewpoint of stability theory, Bhat and Bernstein [28] established a rigorous finite-time stability framework for continuous autonomous systems, although the corresponding settling time generally depends on the initial conditions. To eliminate this dependence, Polyakov [29] further developed fixed-time stability theory, in which the upper bound of the settling time is independent of the initial conditions.
Based on these developments in sliding mode control and time-constrained stability theory, the related concepts have gradually been introduced into USV trajectory-tracking control. First, Xiao et al. [30] combine an improved LOS scheme with adaptive sliding mode control and develop a path-following control method for USVs, which achieves uniform asymptotic stability and improves path-tracking performance. Subsequently, Qiu et al. [31] propose a SMC method that integrates neural networks, an auxiliary dynamic system, and an adaptive mechanism to address modeling uncertainties and input saturation in USVs. With neural networks employed to identify unknown nonlinear dynamics and an auxiliary compensation mechanism incorporated to offset input saturation, this method strengthens the system’s robustness against disturbances and model uncertainties. However, the convergence time of such methods is generally difficult to prescribe explicitly. To overcome the difficulty of explicitly specifying the convergence time, Lei et al. [32] introduce a finite-time adaptive SMC method for underactuated surface vessels in the presence of disturbance, model uncertainty, and input saturation. This method employs neural networks to approximate model uncertainties and adopts the dynamic surface technique to suppress the “explosion of complexity”, thereby ensuring the boundedness of all closed-loop signals while achieving finite-time convergence of the trajectory-tracking error. Furthermore, Zhang et al. [33] propose a nonsingular fixed-time terminal SMC method. By constructing a fixed-time sliding surface and an anti-disturbance compensation mechanism, this method enables marine surface vessels to track predefined trajectories within a fixed time independent of the initial conditions, thereby further improving convergence speed and robustness. Overall, research on SMC for USVs has gradually evolved from conventional robust tracking toward integrated control frameworks that account for both uncertainty compensation and convergence-time constraints.
Although finite-time and fixed-time SMC exhibit clear advantages in improving convergence speed, their upper bounds on convergence time are still mainly theoretical estimates and are difficult to use directly as explicit design parameters to match task deadlines. In recent years, the emergence of predefined-time stability theory has provided a new avenue for addressing this problem. Sánchez-Torres et al. [34] first introduce the concept of predefined-time stable systems and point out that such systems allow the upper bound of the convergence time to be explicitly specified in advance, while the notion of strong predefined-time stability alleviates the conservativeness of convergence-time estimation in conventional fixed-time analysis. On this basis, Jiménez-Rodríguez et al. [35] further refine the theoretical criteria for predefined-time stability from a Lyapunov-analysis perspective. They not only prove the equivalence among existing Lyapunov theorems for predefined-time stability, but also extend the related results to the analysis of predefined-time ultimate boundedness, thus providing a more unified theoretical foundation for the stability analysis and robust controller design of uncertain systems. Furthermore, Xiao et al. [36] establish a unified framework of sufficient conditions for predefined-time stability by incorporating multiple Lyapunov criteria into a common analytical framework and presenting the corresponding standard controller design methods, thereby further promoting the systematization and engineering-oriented application of predefined-time stability theory. Based on these theoretical developments, the concept of predefined-time control has gradually been applied to various complex nonlinear systems. Fang et al. [37] combine neural networks, adaptive backstepping, and a predefined-time mechanism to study predefined-time tracking control for pure-feedback nonlinear systems, and verify the effectiveness of the method in terms of fast convergence and robustness to uncertainties using a robotic exoskeleton case. Bi et al. [38], on the other hand, investigate predefined-time output-feedback consensus control for fractional-order nonlinear multi-agent systems and show that the consensus error still converges within a predefined time even in the presence of unknown nonlinearities and unmeasurable states. These studies indicate that predefined-time control not only overcomes, at the theoretical level, the difficulty of directly assigning convergence time in conventional finite-time and fixed-time control, but it also demonstrates promising dynamic performance and application potential in different dynamical systems. This, in turn, provides an important basis for its further extension to USV trajectory-tracking control.
For the USV trajectory-tracking problem, Jiang et al. [39] combine predefined-time stability theory with an adaptive SMC and provide a unified performance guarantee for both transient and steady-state tracking behavior while accounting for input quantization, actuator faults, and dead zones. Subsequently, Zhai et al. [40] consider trajectory tracking under complex time-varying disturbances and develop a fast control strategy with predefined-time convergence, together with a predefined-time disturbance observer, thereby enhancing tracking accuracy and robustness in dynamically uncertain environments. Furthermore, Li et al. [41] investigate the practical prescribed-time tracking problem of USVs in the presence of actuator saturation and unknown disturbances. By incorporating a barrier Lyapunov function, a prescribed-time observer, and an anti-saturation compensation mechanism, their method provides unified guarantees for both transient and steady-state performance.
In addition to trajectory-tracking accuracy, collision avoidance is also a critical requirement for USVs in maritime sports teaching scenarios. The operational area often contains both static obstacles, such as anchored buoys, floating markers, and starting platforms, and dynamic obstacles, such as instructor boats, support vessels, and athletes in the water. Traditional artificial potential field (APF) methods were originally introduced by Khatib [42] for real-time obstacle avoidance of manipulators and mobile robots, and the method remains attractive because of its simple structure and real-time implementation capability. However, classical APF methods may suffer from local minima and may be insufficient for moving obstacles when only relative position information is considered. Dynamic-obstacle avoidance has also been extensively studied from the velocity-space perspective, with the velocity-obstacle method proposed by Fiorini and Shiller [43] serving as a representative example. Unlike velocity-obstacle planning, the present study focuses on an APF-based reactive avoidance strategy that can be conveniently integrated with the trajectory-tracking controller for the considered maritime sports support scenario.
Overall, existing studies have mainly focused on time-constrained trajectory-tracking problems under quantization constraints, external disturbances, actuator nonlinearities, or prescribed-performance requirements, whereas research on specific application scenarios such as maritime sports support—where both time-constrained trajectory tracking and dynamic obstacle avoidance must be considered simultaneously—remains relatively limited. Compared with the existing studies, the present work further considers a maritime sports support scenario, in which the USV is required not only to maintain time-constrained trajectory tracking, but also to reactively avoid both static and moving obstacles such as buoys, instructor boats, and support vessels. Therefore, the main contribution of this paper does not lie in establishing a new predefined-time stability theorem, but in developing a unified control framework for maritime sports support tasks that integrates adaptive predefined-time tracking, disturbance-bound estimation, and velocity-modulated artificial-potential-field-based obstacle avoidance.
Motivated by these considerations, this paper proposes an adaptive predefined-time sliding mode control (APTSMC) framework integrated with a velocity-modulated APF-based reactive avoidance layer for USV trajectory tracking and obstacle avoidance in maritime sports teaching support scenarios. The main contributions of this work are summarized as follows:
(1) An adaptive predefined-time sliding mode tracking controller is formulated for the considered USV error dynamics. By introducing a predefined-time sliding surface and a predefined-time reaching law, the controller provides an explicit upper bound on the convergence time of the nominal tracking subsystem.
(2) An adaptive disturbance-bound estimation mechanism is incorporated into the reaching law to compensate for unknown lumped disturbances without requiring their prior upper bound. This improves robustness against wind-, wave-, and current-induced disturbances while reducing excessive switching gains.
(3) A velocity-modulated APF correction is integrated as a reactive avoidance layer. The proposed formulation modifies the repulsive potential according to the relative motion between the USV and obstacles and introduces the resulting correction into the tracking controller in a bounded and gradually recoverable manner.
(4) Numerical simulations based on the CyberShip II model are conducted to evaluate the proposed framework under wave-shaped, high-curvature, and constructed maritime sports boundary-tracking scenarios. The results demonstrate the potential of the integrated method to balance tracking accuracy, convergence speed, disturbance rejection, and collision avoidance safety in simulation.

2. Preliminaries

This section primarily presents the fundamental lemmas of adaptive predefined-time control and defines the mathematical model and physical parameters of the USV system. For clarity, the proposed method can be summarized in four steps as show in Figure 1, and the summary of parameter variables is shown in Table 1. The maritime sports support task scenario provides the boundary/escort task requirement, obstacle types, safety requirement, and scenario constraints to the reference trajectory generator, the obstacle detection and threat assessment module, and the constructed simulation environment. First, the CyberShip II dynamics are transformed into tracking-error dynamics. Second, a predefined-time sliding surface is constructed to impose an explicit convergence-time design parameter. Third, an adaptive reaching law is used to compensate for the unknown disturbance bound without requiring its prior value. Fourth, when obstacles are detected, a velocity-modulated APF correction is activated and added as a bounded auxiliary term to support reactive collision avoidance. When no obstacle is active, the framework reduces to the nominal APTSMC tracking controller.

2.1. Basic Theories

Refer to the following system model [44]:
π ˙ ( t ) = f ( π ( t ) ) π ( 0 ) = π 0 , f ( 0 ) = 0 , π Z 0 R n
where π is the system states, and function f ( π ( t ) ) can be considered as a continuous nonlinear function near the origin Z 0 .
Definition 1
([34]). If System (1) is a stable system and its settling time T ( π 0 ) satisfies T ( π 0 ) T p for any initial state π 0 R n , the system is said to be predefined-time stable within the time constant T p .
Lemma 1
([45]). For System (1), if there exists a Lyapunov function V that satisfies the following inequality:
V ˙ π η T c α β α V 1 η 2 + β V 1 + η 2 + 2 α β V + Δ
where α , β > 0 , 0 < η < 1 , and T c is a predefined constant, then the system is stable within the predefined time 2 T c .
Lemma 2
([46]). For System (1), if there exists a Lyapunov function V such that the following inequality holds:
V ˙ π η T c α β α V 1 η 2 + β V 1 + η 2 + 2 α β V
then the system is predefined-time stable within the constant time T c , where α , β > 0 and 0 < η < 1 .
Assumption 1
([47]). For controller design and stability analysis, the lumped environmental disturbance acting on the USV is assumed to be bounded, satisfying δ ( t ) δ 0 , where δ 0 is a positive constant.
Remark 1.
In real marine environments, wave- and current-induced disturbances are stochastic and may be non-smooth. The above assumption does not aim to fully reproduce irregular sea-state excitations or wave-spectrum characteristics. Instead, it is adopted as an equivalent bounded lumped-disturbance model to facilitate controller design and stability analysis, which is common in robust control studies of marine vehicles.

2.2. USV Mathematical Model

In this study, the USV is described by a standard three-degree-of-freedom horizontal-plane maneuvering model. The purpose of this subsection is not to develop a new hydrodynamic model, but to establish a clear benchmark model for controller design and numerical comparison. The CyberShip II model is selected because it has been widely used as a benchmark platform in USV trajectory-tracking and formation-control studies [48]. Similar CyberShip II parameter sets have also been adopted in recent USV control studies for fixed-time, predefined-time, and adaptive tracking-control verification [1,23]. As shown in Figure 2, the USV model is defined as follows:
η ˙ = R φ ν M ν ˙ + C ν ν + D ν ν = τ + δ t
where η = [ x , y , φ ] T is the position and orientation vector of the USV, and ν = [ u , v , r ] T is the velocity vector. R ( φ ) denotes the rotation matrix between the body-fixed frame and the inertial frame. M, C ( v ) , and D ( v ) represent the inertia matrix, the Coriolis and centripetal matrix, and the nonlinear damping matrix, respectively. In addition, τ is the control input vector, and δ ( t ) represents the time-varying external environmental disturbances. The matrices M, C ( v ) , and D ( v ) are defined as follows [49]:
M = m 11 0 0 0 m 22 m 23 0 m 32 m 33 C ( v ) = 0 0 c 13 ( v ) 0 0 c 23 ( v ) c 13 ( v ) c 23 ( v ) 0 D ( v ) = d 11 ( v ) 0 0 0 d 22 ( v ) d 23 ( v ) 0 d 32 ( v ) d 33 ( v )
The parameters of the matrices M, C ( v ) , and D ( v ) are listed in Table 2, where m is the mass of the USV, I z denotes the moment of inertia about the yaw axis, and X ( · ) , Y ( · ) , N ( · ) represent the hydrodynamic derivatives [50].

3. Design of the Trajectory Tracking Control Strategy

3.1. Design of the APTSMC

Before presenting the APTSMC design, the tracking-error dynamics are first established from the benchmark 3-DOF USV model introduced in Section 2.2. By defining the tracking error as the difference between the actual state and the desired state, the original kinematic-dynamic model can be transformed into a compact error-state form. This error system serves as the basis for the subsequent predefined-time sliding-surface construction, adaptive reaching-law design, and APF-integrated avoidance control.
The tracking error e is defined as follows:
e = η η d
where η d denotes the desired trajectory.
Define x 1 = e and x 2 = e ˙ ; then, it can be obtained that
x ˙ 1 = x 2 x ˙ 2 = f e + G e ( φ ) τ + d ( t )
where f e = R ˙ ( φ ) ν R ( φ ) M 1 [ C ( ν ) ν + D ( ν ) ν ] η ¨ d , d ( t ) = R M 1 δ ( t ) , and G e ( φ ) τ = R M 1 τ . Since matrices R and M are both invertible, G e ( φ ) is always invertible.
The adaptive predefined-time sliding mode surface (APTSMS) is designed as follows:
s = x 2 + ς ( x 1 )
where ς ( x 1 ) satisfies the following:
ς ( x 1 ) = π 2 κ 1 T 1 α 1 β 1 2 κ 1 / 2 α 1 F ( x 1 ) + 2 κ 1 / 2 β 1 | x 1 | 1 + κ 1 sgn ( x 1 ) + 2 x 1 α 1 β 1
where 0 < κ 1 < 1 , T 1 , α 1 , and β 1 are all positive constants, and F ( x 1 ) is defined as in Equation (10):
F ( x 1 ) = | x 1 | 1 κ 1 sgn ( x 1 ) , | x 1 | > σ r 1 x 1 + r 2 x 1 2 sgn ( x 1 ) , | x 1 | σ
where r 1 = ( 1 + κ 1 ) σ κ 1 and r 2 = κ 1 σ 1 κ 1 , and σ is an arbitrarily small positive constant.
Taking the time derivative of the APTSMS in Equation (8)
s ˙ = x ˙ 2 + ς ˙ ( x 1 )
Then, it can be obtained that
s ˙ = f e + G e ( φ ) τ + d ( t ) + ς ˙ ( x 1 )
where F ˙ ( x 1 ) satisfies the following:
F ˙ ( x 1 ) = ( 1 κ 1 ) | x 1 | κ 1 x 2 , | x 1 | > σ ( r 1 + 2 r 2 | x 1 | ) x 2 , | x 1 | σ
Without the consideration of the disturbance term d ( t ) , the equivalent control law τ eq is designed by setting s ˙ = 0 as follows:
τ e q = G e 1 ( φ ) f e + ς ˙ ( x 1 ) = C ( ν ) ν + D ( ν ) ν + M R 1 ( φ ) η ¨ d R ˙ ( φ ) ν ς ˙ ( x 1 )
The predefined-time reaching law is designed as follows:
τ r = G e 1 φ ξ + K ^ s g n s
where K ^ is the estimated value of the disturbance upper bound, whose derivative satisfies K ^ ˙ = b | s | with b > 0 . The auxiliary variable ξ is defined by the following expression:
ξ = π 2 κ 2 T 2 α 2 β 2 2 κ 2 / 2 α 2 | s | 1 κ 2 sgn ( s ) + 2 κ 2 / 2 β 2 | s | 1 + κ 2 sgn ( s ) + 2 s α 2 β 2
where T 2 , α 2 , and β 2 are positive constants, and 0 < κ 2 < 1 .
By combining Equations (14) and (15), the Adaptive Predefined-Time Sliding Mode Control (APTSMC) strategy for the USV system is designed as follows:
τ = G e ( φ ) f e + ς ˙ ( x 1 ) + ξ + K ^ sgn ( s ) = C ( ν ) ν + D ( ν ) ν + M R 1 ( φ ) η ¨ d R ˙ ( φ ) ν ς ˙ ( x 1 ) ξ K ^ sgn ( s )
Theorem 1.
Considering the error system of the USV subject to external disturbances, the proposed Adaptive Predefined-Time Sliding Mode Control (APTSMC) strategy can achieve effective trajectory tracking. Furthermore, the system stability is guaranteed within a predefined time T c , which is given by the following:
T p 2 T 2 + T 1
Proof of Theorem 1.
In the reaching phase, to verify the effectiveness of the theorem, the following Lyapunov function candidate is designed:
V 1 = 1 2 s 2 + 1 2 ε K ˜ 2
where ε < 1 / b , and K ˜ denotes the error between the estimated disturbance upper bound K ^ and its actual value K, which satisfies K ˜ = K ^ K . Taking the time derivative of V 1 and further reasoning yields the following:
V ˙ 1 = s s ˙ + ε ( K ^ K ) K ^ ˙ = s [ ξ K ^ sgn ( s ) + d ( t ) ] + ε ( K ^ K ) b | s | s ξ ( K d ( t ) ) | s | ( 1 b ε ) K ˜ | s | π s 2 κ 2 T 2 α 2 β 2 2 κ 2 / 2 α 2 | s | 1 κ 2 sgn ( s ) + 2 κ 2 / 2 β 2 | s | 1 + κ 2 sgn ( s ) + 2 s α 2 β 2 π κ 2 T 2 α 2 β 2 α 2 s | s | 1 κ 2 + β 2 s | s | 1 + κ 2 + s 2 α 2 β 2 π κ 2 T 2 α 2 β 2 α 2 1 2 s 2 1 κ 2 2 + β 2 1 2 s 2 1 + κ 2 2 + 2 1 2 s 2 α 2 β 2 π κ 2 T 2 α 2 β 2 α 2 V 1 1 κ 2 2 + β 2 V 1 1 + κ 2 2 + 2 α 2 β 2 V 1 + Δ
where Δ = π α 2 η 2 T 2 α 2 β 2 1 2 ε K ˜ 2 1 κ 2 2 + π β 2 η 2 T 2 α 2 β 2 1 2 ε K ˜ 2 1 + κ 2 2 + 2 π η 2 T c 2 1 2 ε K ˜ 2 > 0 .
According to Lemma 1, it can be obtained that the system enters the pre-specified region within the predefined time 2 T 2 .
In the sliding phase, the Lyapunov function candidate V 2 is defined as follows:
V 2 = 1 2 x 1 2
Taking the time derivative of V 2 :
V ˙ 2 = x 1 x ˙ 1 π x 1 2 κ 1 T 1 α 1 β 1 2 κ 1 / 2 α 1 | x 1 | 1 κ 1 sgn ( x 1 ) + 2 κ 1 / 2 β 1 | x 1 | 1 + κ 1 sgn ( x 1 ) + 2 x 1 α 1 β 1 π x 1 κ 1 T 1 α 1 β 1 α 1 | x 1 | 1 κ 1 sgn ( x 1 ) + β 1 | x 1 | 1 + κ 1 sgn ( x 1 ) + x 1 α 1 β 1 π κ 1 T 1 α 1 β 1 α 1 V 2 1 κ 1 2 + β 1 V 2 1 + κ 1 2 + 2 α 1 β 1 V 2
According to Lemma 2, the system state can converge to a neighborhood σ of the origin within the predefined time T 1 .
Consequently, it is proved that the USV system can achieve stable convergence within a predefined time T that satisfies T T 1 + 2 T 2 . □

3.2. Improved Artificial Potential Field Method for Obstacle Avoidance

In practical maritime sports teaching scenarios, USVs must not only accurately track predefined boundary paths but also safely avoid both static and dynamic obstacles, including anchored buoys, floating barriers, instructor boats, and support vessels. To address this challenge, an improved artificial potential field (APF) method is integrated with the proposed APTSMC-TC framework. This subsection presents the complete mathematical formulation of the obstacle avoidance strategy and subsequently validates its effectiveness through numerical simulations.
The fundamental principle of the APF method is to construct a virtual potential field over the USV’s operational space, where the target destination generates an attractive potential that pulls the USV toward the desired path, while obstacles produce repulsive potentials that push the USV away from collision threats. The resultant force, derived as the negative gradient of the total potential, is then incorporated into the control framework as a virtual guidance correction. The APF layer is implemented as an event-triggered reactive correction rather than a continuously active global planner. At each sampling instant, the distance, relative velocity, TCPA, and predicted minimum separation are evaluated for each obstacle. If an obstacle enters the detection region but is not predicted to violate the safety margin, only monitoring is performed. If the predicted minimum distance falls below the safety margin or the obstacle enters the APF influence radius, the repulsive term is activated. Once all obstacles satisfy the clearance condition, the APF correction is gradually reduced to zero through a recovery factor to avoid abrupt switching and to allow the USV to return smoothly to nominal trajectory tracking.
The total potential field U total is defined as the sum of an attractive potential U att and a repulsive potential U rep :
U total ( η ) = U att ( η ) + i = 1 N obs U rep ( i ) ( η )
where N obs is the number of detected obstacles.
The attractive potential is designed to guide the USV toward the desired trajectory. Unlike conventional formulations that define attraction toward a fixed goal point, for trajectory tracking, the attractive force should act toward a moving virtual target point on the reference path. The attractive potential is defined as follows:
U att ( η ) = 1 2 k a η η target 2
where k a > 0 is the attractive gain, and η target is the nearest point on the desired trajectory or a look-ahead point determined by the USV’s current position and velocity. The corresponding attractive force is as follows:
F att = U att = k a ( η η target )
For static obstacles, the conventional repulsive potential is formulated as follows:
U rep static ( η ) = 1 2 k r 1 ρ ( η ) 1 ρ 0 2 , ρ ( η ) ρ 0 0 , ρ ( η ) > ρ 0
where k r > 0 is the repulsive gain, ρ ( η ) = η η obs is the Euclidean distance between the USV and the obstacle, ρ 0 is the influence radius of the obstacle, and η obs denotes the obstacle position. The corresponding repulsive force is as follows:
F rep static = U rep static = k r 1 ρ ( η ) 1 ρ 0 1 ρ 2 ( η ) η η obs ρ ( η ) , ρ ( η ) ρ 0 0 , ρ ( η ) > ρ 0
For dynamic obstacles such as moving support vessels or instructor boats, the conventional APF is insufficient because it only considers relative positions and ignores relative velocities. To address this limitation, an improved repulsive potential that incorporates relative velocity information is proposed. The improved repulsive potential for a dynamic obstacle is defined as follows:
U rep dynamic ( η , v ) = 1 2 k r d 1 ρ ( η ) 1 ρ 0 2 · ψ ( v rel ) , ρ ( η ) ρ 0 0 , ρ ( η ) > ρ 0
where v rel = v USV v obs is the relative velocity vector, and ψ ( v rel ) is a velocity modulation function defined as follows:
ψ ( v rel ) = exp γ η rel T v rel η rel v rel + ε
where η rel = η η obs , v rel = v USV v obs , γ > 0 is a scaling factor, and ε is a small positive constant to avoid division by zero. With the above convention, η rel T v rel < 0 means that the relative distance is decreasing and the USV is approaching the obstacle. In this case, the exponent becomes positive and ψ ( v rel ) > 1 , thereby amplifying the repulsive effect. Conversely, when η rel T v rel > 0 , the USV and the obstacle are moving apart, and ψ ( v rel ) < 1 , which reduces unnecessary repulsion and helps the USV recover the reference trajectory smoothly.
The repulsive force from a dynamic obstacle is then computed as follows:
F rep dynamic = U rep dynamic = k r d 1 ρ 1 ρ 0 1 ρ 2 η rel ρ · ψ ( v rel ) + 1 2 k r d 1 ρ 1 ρ 0 2 ψ ( v rel ) , ρ ρ 0 0 , ρ > ρ 0
The gradient ψ ( v rel ) with respect to the USV position can be derived using the chain rule, considering the dependence of v rel on η through the relative position direction.
The resultant virtual guidance force F APF is obtained as the superposition of the attractive force and all repulsive forces:
F APF = F att + i static F rep , i static + j dynamic F rep , j dynamic
To integrate obstacle avoidance into the trajectory tracking controller, the resultant APF force is transformed into a desired velocity correction v APF through a first-order dynamic mapping:
η ˙ APF = v APF = 1 τ APF F APF
where τ APF > 0 is a time constant that determines the responsiveness of the avoidance maneuver. The corrected reference trajectory η d , corr is then obtained by integrating the APF-induced velocity correction:
η d , corr = η d + 0 t v APF ( τ ) d τ
Remark 2.
Stability scope of the APF-integrated controller. The predefined-time convergence proof in Theorem 1 applies to the nominal APTSMC tracking subsystem. When the APF layer is activated, the total control input becomes
τ total = τ APTSMC + τ APF .
Substituting τ total into the sliding dynamics yields
s ˙ = ξ K ^ sgn ( s ) + d e ( t ) + G e ( φ ) τ APF ,
where G e ( φ ) τ APF is the additional avoidance-induced term. In the implementation, the APF correction is activated only within the obstacle-influence region and is bounded by saturation:
τ APF τ ¯ APF .
Since G e ( φ ) is bounded for the considered USV model, there exists a positive constant g ¯ such that
G e ( φ ) τ APF g ¯ τ ¯ APF .
Thus, the total lumped term during active avoidance is bounded as
d e ( t ) + G e ( φ ) τ APF d ¯ + g ¯ τ ¯ APF .
Therefore, the APF correction can be regarded as a bounded auxiliary input. The adaptive reaching law compensates for the enlarged lumped bound and keeps the sliding variable practically bounded during active avoidance. When no obstacle is active, τ APF = 0 , and the closed-loop system reduces to the nominal APTSMC tracking subsystem. Consequently, the predefined-time convergence guarantee is recovered after the avoidance correction is removed. This paper therefore claims predefined-time stability for the nominal tracking subsystem and bounded tracking behavior during active APF-based avoidance, rather than strict predefined-time stability of the complete hybrid tracking-avoidance system for all possible obstacle configurations.
This additive structure allows the APF term to act as a bounded auxiliary correction during active obstacle avoidance. The predefined-time stability result is retained for the nominal APTSMC tracking subsystem when τ APF = 0 , while bounded tracking behavior during active avoidance is evaluated through simulation metrics such as tracking error, minimum obstacle distance, and recovery time.
To ensure reliable operation in cluttered environments, the following avoidance decision logic is implemented:
  • Detection: For each obstacle, compute the relative distance ρ and relative velocity v rel . If ρ ρ detect (detection threshold), the obstacle is considered active.
  • Threat assessment: A threat level θ i [ 0 , 1 ] is assigned to each active obstacle based on the time to closest point of approach (TCPA) and the minimum separation distance.
  • Avoidance activation: If ρ ρ 0 (influence radius) or the predicted minimum distance falls below a safety margin, the repulsive potential for that obstacle is activated.
  • Force superposition: The total APF force is computed by summing contributions from all active obstacles and the attractive target.
  • Recovery: When all obstacles are cleared ( ρ > ρ clear for all obstacles with ρ clear > ρ 0 ), the APF correction is gradually ramped down to zero, allowing the USV to resume pure trajectory tracking.
It should be noted that the improved APF layer is a reactive local avoidance method rather than a global motion planner. Therefore, it may still suffer from several known limitations of potential-field-based methods. First, local minima may occur when the attractive and repulsive forces are balanced. Second, oscillatory behavior may appear when the USV moves close to obstacle boundaries or between multiple obstacles. Third, in narrow channels or dense obstacle environments, APF-based repulsion may generate conservative detours or even fail to find a feasible passage. In this work, these issues are mitigated by three practical mechanisms. The relative-velocity modulation reduces unnecessary repulsion when the obstacle is moving away from the USV, thereby alleviating over-conservative avoidance. The activation and recovery thresholds, especially ρ clear > ρ 0 , introduce a hysteresis effect that reduces repeated switching near the obstacle-influence boundary. In addition, the APF correction is bounded to avoid excessive control commands. Nevertheless, the proposed APF layer does not guarantee global optimality in all obstacle configurations. For dense obstacle fields, narrow passages, or highly interactive multi-vessel encounters, it should be combined with a higher-level global planner, velocity-obstacle method, or MPC-based local planning strategy.
The proposed framework is particularly relevant to maritime sports support. First, boundary patrol and escorting tasks often involve explicit time requirements, which motivates the use of predefined-time convergence. Second, the operating area is affected by wind, waves, and currents, which requires disturbance-robust tracking. Third, the USV may encounter athletes, instructor boats, buoys, and floating barriers, making reactive collision avoidance necessary. The same idea may also be applicable to other USV trajectory-tracking missions with similar time and safety constraints, which will be investigated in future work.

4. Numerical Simulation and Analysis

This section presents a series of rigorous numerical simulations to evaluate the efficacy of the proposed APTSMC-TC scheme for USV operating in maritime sports instruction support scenarios. Three comparative simulation trials are carried out to demonstrate the enhanced tracking performance of the APTSMC-TC algorithm relative to conventional adaptive sliding mode control (ASMC-TC), nonsingular fast terminal sliding mode control (NFTSMC), and fractional-order sliding mode control (FSMC). In addition, a realistic boundary-tracking scenario in maritime sports involving multiple static and dynamic obstacles is constructed to test the integrated obstacle avoidance capability achieved by an improved artificial potential field method.

4.1. Parameter Tuning and Simulation Settings

To ensure the fairness and reproducibility of the numerical comparison, the controller parameters are selected according to the following principles. All results reported in this section are obtained from numerical simulations based on the benchmark CyberShip II model, with its key parameters listed in Table 3. The maritime sports boundary-tracking case is a constructed simulation scenario designed to reflect typical operational features, including buoy-marked boundaries, static floating obstacles, and moving support vessels. In the present study, a full-state feedback benchmark setting is adopted to focus on the controller-level performance of the proposed APTSMC-APF framework. In practical USV systems, the position, heading, and velocity states are typically obtained from GNSS, IMU, compass, Doppler log, or sensor-fusion modules. Therefore, sensor noise, state-estimation errors, and communication/control delays may affect both the sliding variable and the APF-based threat-assessment process. In addition, practical implementation may also be constrained by actuator saturation, rate limits, and onboard computational resources. These effects are not explicitly modeled in the present study, and the real-time applicability of the proposed framework on embedded USV platforms will be further investigated in future hardware-in-the-loop and field experiments.
For the proposed APTSMC-TC strategy, the predefined-time constants T 1 and T 2 are determined by the task-level convergence-time requirement. The nonlinear exponents κ 1 and κ 2 are introduced to shape the convergence profile and are selected by balancing rapid error convergence against control smoothness. The parameters α i and β i are employed to regulate the convergence behavior of the predefined-time sliding surface and reaching law. The adaptive gain b is chosen to ensure adequate disturbance-bound adaptation while avoiding excessive switching gains. For the APF-based avoidance layer, the corresponding gains are tuned according to the safety-distance requirement, the obstacle influence range, and the acceptable trajectory deviation during avoidance. Moreover, the comparison methods are tuned under the same simulation conditions to ensure that each controller is evaluated within a consistent setting. Unless otherwise specified, the APTSMC parameters are set as T 1 = T 2 = 1 , κ 1 = κ 2 = 0.3 , α 1 = α 2 = 2 , and β 1 = β 2 = 1 .
In addition, a brief sensitivity analysis is carried out for several representative parameters by varying one parameter at a time around its nominal value while keeping the others unchanged in Table 4. To maintain consistency with the main comparison in Table 5, the same performance indicators, including e RMS , e max , T s , d min , safety violation, J ch , and J τ , are adopted whenever applicable. The results indicate that smaller values of T 1 and T 2 generally improve transient convergence, but they may also lead to more aggressive control action and increased chattering. By contrast, larger predefined-time constants enhance smoothness at the cost of slower response. Similarly, κ 2 affects the trade-off between convergence speed and chattering suppression. The adaptive gain b primarily influences the disturbance-bound estimation rate: a larger value improves disturbance compensation, but it may also increase switching activity if chosen excessively large. For the APF module, a larger velocity-modulation factor γ enhances anticipatory obstacle avoidance and generally increases the minimum separation distance, but it may also cause larger temporary trajectory deviations. Overall, the selected nominal parameters provide a reasonable balance among tracking accuracy, convergence speed, robustness, and avoidance smoothness under the considered simulation conditions.

4.2. Comparative Analysis of Tracking Performance

To comprehensively evaluate the tracking performance of the proposed APTSMC-TC strategy, two distinct reference trajectories are designed: (1) a wave-shaped trajectory subject to constant complex environmental disturbances, and (2) a high-curvature complex trajectory with time-varying disturbances. The ASMC-TC method serves as the primary baseline for comparison. The APTSMC parameters are chosen as T 1 = T 2 = 1 , κ 1 = κ 2 = 0.3 , α 1 = α 2 = 2 , and β 1 = β 2 = 1 .
Figure 3 presents the trajectory tracking curves of the USV under a wave-shaped reference path with constant complex disturbances. It can be observed that both the APTSMC-TC and ASMC-TC algorithms enable the USV to approximately follow the desired wave trajectory. However, the proposed APTSMC-TC method exhibits significantly faster convergence to the reference path during the initial phase, with substantially smaller overshoot and oscillations. In contrast, the ASMC-TC method demonstrates noticeable lag and larger tracking deviations, particularly at the turning points of the wave trajectory. This improvement is attributed to the predefined-time convergence property of the sliding surface design, which ensures that the tracking error converges within a user-specified time window regardless of initial conditions.
Figure 4 illustrates the position tracking curves in the x- and y-directions corresponding to the wave trajectory scenario. The APTSMC-TC strategy achieves precise tracking of both coordinates with minimal phase delay and amplitude attenuation. By contrast, the ASMC-TC method exhibits evident tracking errors, especially in the y-direction where the reference signal varies more rapidly. In the nominal representative case, the maximum absolute tracking error of APTSMC-TC is reduced by approximately 62% compared with ASMC. This value should be interpreted as a representative-case improvement rather than a universal statistical conclusion. Therefore, Monte Carlo simulations with randomized disturbances, initial states, sensor noise, and obstacle configurations are further conducted to evaluate the statistical robustness of the proposed method.
Figure 5 shows the velocity tracking performance under the same wave trajectory. The proposed APTSMC-TC method accurately tracks the desired surge and sway velocities with smooth control responses and negligible chattering. The ASMC-TC method, while maintaining bounded tracking, produces more pronounced velocity fluctuations and slower convergence after abrupt reference changes. The improved velocity tracking directly contributes to the overall trajectory accuracy and operational safety in maritime sports teaching scenarios, where smooth and predictable USV motion is essential for tasks such as athlete escort and buoy deployment.
To further challenge the robustness of the proposed controller, a complex trajectory with large curvature variations and time-varying external disturbances is designed. Figure 6 depicts the overall trajectory tracking comparison. The APTSMC-TC method maintains stable and accurate tracking throughout the entire maneuver, successfully negotiating sharp turns and straight segments alike. The ASMC-TC method, however, exhibits accumulating errors during high-curvature segments and struggles to maintain tight tracking performance under time-varying disturbances. These results highlight the enhanced adaptability of the predefined-time sliding surface combined with the adaptive disturbance upper bound estimation.
Figure 7 and Figure 8 present the detailed position and velocity tracking curves for the complex trajectory scenario. The APTSMC-TC method achieves rapid error convergence and maintains steady-state errors, whereas the ASMC-TC method yields errors approximately three times larger. The predefined-time reaching law, parameterized by T 2 , ensures that the sliding variable converges strictly within the specified time, while the adaptive law K ^ ˙ = b | s | effectively compensates for the unknown disturbance upper bound without overestimation.
To further position the proposed method within the broader USV control landscape, additional comparative simulations are conducted under a constructed maritime sports support scenario. This scenario is designed to represent a typical boundary-patrol task in a confined or semi-confined maritime sports area, where the USV is required to track a closed or semi-closed reference boundary while avoiding static floating markers and moving support vessels. The reference trajectory is generated by the task module according to the prescribed boundary-patrol route and the desired cruising speed.
In the constructed scenario, static obstacles are used to represent anchored buoys, floating barriers, and temporary course markers, whereas dynamic obstacles are used to represent instructor boats or support vessels that cross or approach the USV path. Each obstacle is assigned an influence region, and a safety violation is recorded when the minimum distance between the USV and any obstacle becomes smaller than the prescribed safety distance. The APF layer is activated only when an obstacle enters the detection or influence region so that the controller can balance nominal trajectory tracking and reactive collision avoidance.
To evaluate robustness rather than only a single representative trajectory, 100 Monte Carlo trials are performed for each controller. In each trial, the initial tracking error, wave phase, wind–current disturbance realization, sensor-noise sequence, obstacle position, and obstacle velocity are randomly varied within the same predefined ranges. All controllers are tested under the same set of randomized scenarios to ensure a fair comparison. The comparative results are summarized in Table 5, where the reported values are given as the mean and standard deviation over these 100 trials.
The performance indicators are defined as follows. e RMS and e max denote the root-mean-square and maximum Euclidean tracking errors, respectively. T s denotes the practical settling time. d min denotes the minimum separation distance between the USV and all obstacles. The safety violation ratio is the percentage of trials in which d min is smaller than the prescribed safety distance. J ch is the normalized chattering index, and J τ is the normalized control-energy index. For J ch and J τ , the ASMC value is normalized to 1.00.
As shown in Table 5, the proposed APTSMC-APF method achieves the lowest RMS tracking error among the compared methods under the constructed maritime sports support simulation scenario. Compared with ASMC, the RMS tracking error decreases from 0.318 m to 0.154 m, corresponding to a reduction of approximately 51.6% under the mixed stochastic and wave-spectrum-based disturbance condition. Compared with NFTSMC and FSMC, the proposed method also provides smaller maximum tracking error and faster practical convergence, indicating that the predefined-time reaching law and adaptive disturbance-bound estimation improve transient tracking performance under uncertain marine disturbances. Meanwhile, the proposed method maintains a safe minimum distance from obstacles and avoids safety violations in the Monte Carlo trials. Compared with NMPC and GP-MPC, the proposed method requires less online computation, although predictive optimization methods still have advantages in explicit constraint handling.
It is also observed that NMPC and GP-MPC show strong performance in safety-distance maintenance and chattering suppression, which is consistent with their ability to explicitly handle constraints through predictive optimization. However, their average computation times are significantly higher than those of the SMC-based and proposed methods. GP-MPC achieves tracking performance close to the proposed method, but its computational burden is the highest because the Gaussian-process-based prediction correction needs to be evaluated online. The RL-based controller has relatively low online computational cost and acceptable tracking performance, but its error variance is larger under randomized disturbances and obstacle configurations, indicating that its generalization capability depends strongly on the training conditions.
Overall, the proposed APTSMC-APF framework does not claim universal superiority over MPC/NMPC or learning-based controllers. Instead, the results indicate that it provides a favorable balance among tracking accuracy, convergence speed, collision-avoidance safety, and online computational efficiency under the tested simulation conditions. This makes it suitable for maritime sports support tasks requiring explicit convergence-time adjustment, disturbance robustness, and reactive obstacle avoidance. Nevertheless, optimization-based and learning-based controllers remain important alternatives, especially when constraint handling, prediction over a longer horizon, or data-driven adaptation is prioritized.
Finally, Figure 9 compares the tracking performance of APTSMC-TC against NFTSMC and FSMC in a high-fidelity maritime sports competition scenario. The APTSMC-TC method consistently outperforms both alternative sliding mode strategies, achieving the smallest maximum error, the fastest convergence, and the smoothest control effort. NFTSMC exhibits faster convergence than conventional SMC but suffers from residual chattering and sensitivity to time-varying disturbances. FSMC, while benefiting from fractional-order dynamics, demonstrates slower error reduction during the initial transient. The predefined-time framework of APTSMC-TC uniquely provides explicit temporal guarantees on tracking error convergence, which is particularly valuable in time-critical maritime sports teaching operations such as boundary patrolling within a fixed competition schedule.

4.3. Simulation Results for Obstacle Avoidance

Based on the proposed APF-integrated APTSMC-TC framework, a realistic maritime sports boundary tracking scenario is constructed. As shown in Figure 10, the simulation environment contains multiple static obstacles (simulating anchored buoys and floating barriers) and dynamic obstacles (simulating instructor boats and support vessels following deterministic paths). Two USVs are tasked with tracking the predefined competition boundary while safely avoiding all obstacles. Specifically, at t = 40 s , USV1 successfully avoids a dynamic obstacle while maintaining trajectory tracking, and USV2 actively deviates from the desired path to avoid a collision threat before promptly returning to the boundary. At t = 60 s , both USVs continue stable tracking after completing avoidance maneuvers. At t = 90 s , a more challenging scenario is encountered where multiple obstacles appear in close succession; both USVs demonstrate robust avoidance without losing tracking stability. At t = 120 s , the USVs have successfully traversed the entire boundary while maintaining safe separation from all obstacles.
Figure 11 illustrates the effective collision avoidance performance during navigation. The trajectories clearly show that when a static or dynamic obstacle encroaches upon the USV’s path, the APF-induced repulsive force generates a smooth deviation that steers the USV away from the threat. Once the obstacle is cleared, the attractive force seamlessly restores the USV to the original reference trajectory. Notably, the improved repulsive potential for dynamic obstacles enables the USV to anticipate collisions based on relative velocity, resulting in earlier and smoother avoidance maneuvers compared to conventional APF methods. The time-labeled markers in Figure 11 clarify the relative positions of the USV and moving obstacles at the same time instants. Although some projected trajectories appear close in the two-dimensional plane, the corresponding time markers show that the USV and obstacles do not occupy the same location at the same time. The minimum-distance curve further confirms that d ( t ) remains above the prescribed safety threshold during the whole simulation. Temporary increases in tracking error appear when the APF layer is activated, but the tracking accuracy is recovered after the collision threat disappears.
The tracking errors during obstacle avoidance, shown in the inset of Figure 11, demonstrate that the USVs maintain bounded tracking errors throughout the entire operation. Although temporary increases in tracking error occur during active avoidance, the USVs rapidly recover to nominal tracking accuracy once the threat is resolved. This behavior confirms that the integrated APF-APTSMC-TC framework successfully balances the dual objectives of trajectory accuracy and collision safety.

5. Conclusions

This study presents a novel adaptive predefined-time sliding mode control framework to enhance the trajectory-tracking accuracy and disturbance-rejection capability of unmanned surface vehicles in maritime sports teaching support scenarios, addressing critical challenges posed by complex marine disturbances, model uncertainties, and explicit task deadlines. First, the proposed APTSMC integrates a predefined-time sliding surface with an adaptive reaching law, ensuring that tracking errors converge within a user-specified time window regardless of the initial conditions, thereby alleviating the conservativeness associated with conventional finite-time and fixed-time methods. This enables USVs to accomplish time-critical tasks such as boundary patrolling and athlete escort with predictable transient performance, representing a significant improvement over adaptive sliding mode control and nonsingular fast terminal sliding mode control. In the representative nominal case, the maximum tracking error is reduced by approximately 62% compared with ASMC. In the additional Monte Carlo tests, the proposed method also shows lower average tracking error and faster convergence than the selected SMC-based baselines under randomized disturbances and initial conditions. By integrating an improved artificial potential field method with relative-velocity modulation, the proposed framework further enables proactive and smooth collision avoidance for both static and dynamic obstacles while preserving trajectory-tracking performance, which is essential for safe USV operation in cluttered maritime education environments. Since the present study is limited to numerical simulations and adopts an equivalent bounded lumped-disturbance representation for controller design and analysis, it does not fully capture the stochastic, non-smooth, and spectral characteristics of real ocean disturbances. Future work will therefore focus on hardware-in-the-loop validation, field experiments, and adaptive learning strategies to address stronger time-varying disturbances under realistic sea conditions.

Author Contributions

Methodology, Z.X. and X.L.; software, Z.X. and X.L.; validation, Z.X. and L.L.; formal analysis, Z.X. and X.L.; resources, Z.X. and L.L.; data curation, L.L. and X.L.; writing—review and editing, X.L. and L.L.; writing—original draft preparation, L.L. and X.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

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

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Tan, W.; Liu, L.; Zhou, J. Precise Tracking Control of Unmanned Surface Vehicles for Maritime Sports Course Teaching Assistance. J. Mar. Sci. Eng. 2025, 13, 1482. [Google Scholar] [CrossRef]
  2. Xu, H.; Guedes Soares, C. Review of path-following control systems for maritime autonomous surface ships. J. Mar. Sci. Appl. 2023, 22, 153–171. [Google Scholar] [CrossRef]
  3. Bai, Y.; Wang, Y.; Wang, Z.; Zheng, K. Trajectory tracking and docking control strategy for unmanned surface vehicles in water-based search and rescue missions. J. Mar. Sci. Eng. 2024, 12, 1462. [Google Scholar] [CrossRef]
  4. Liu, Z.; Zhang, Y.; Yu, X.; Yuan, C. Unmanned surface vehicles: An overview of developments and challenges. Annu. Rev. Control 2016, 41, 71–93. [Google Scholar] [CrossRef]
  5. Ghazali, M.H.M.; Satar, M.H.A.; Rahiman, W. Unmanned surface vehicles: From a hull design perspective. Ocean Eng. 2024, 312, 118977. [Google Scholar] [CrossRef]
  6. Lu, Z.; Li, W.; Zhang, X.; Wang, J.; Zhuang, Z.; Liu, C. Design and testing of an autonomous navigation unmanned surface vehicle for buoy inspection. J. Mar. Sci. Eng. 2024, 12, 819. [Google Scholar] [CrossRef]
  7. Wang, J.; Lu, Z.; Hong, X.; Wu, Z.; Li, W. Navigation and obstacle avoidance for USV in autonomous buoy inspection: A deep reinforcement learning approach. J. Mar. Sci. Eng. 2025, 13, 843. [Google Scholar] [CrossRef]
  8. Bonfitto, A.; Amati, N. Mechanical Construction and Propulsion Analysis of a Rescue Underwater Robot in the case of Drowning Persons. Appl. Sci. 2018, 8, 693. [Google Scholar] [CrossRef]
  9. Fu, H.; Yao, W.; Cajo, R.; Zhao, S. Trajectory tracking predictive control for unmanned surface vehicles with improved nonlinear disturbance observer. J. Mar. Sci. Eng. 2023, 11, 1874. [Google Scholar] [CrossRef]
  10. Mu, D.; Lang, Z.; Fan, Y.; Zhao, Y.; Zhu, G.; Gao, Y. Trajectory tracking control of unmanned surface vehicle based on optimized barrier Lyapunov function under real ocean wave modeling. J. Frankl. Inst. 2024, 361, 107182. [Google Scholar] [CrossRef]
  11. Mou, T.; Shen, Z.; Zheng, Z. Adaptive sliding mode trajectory tracking control of unmanned surface vessels based on time-domain wave inversion. J. Mar. Sci. Eng. 2024, 12, 1278. [Google Scholar] [CrossRef]
  12. bin Mansor, M.A. Motion control algorithm for path following and trajectory tracking for unmanned surface vehicle: A review paper. In Proceedings of the 2018 3rd International Conference on Control, Robotics and Cybernetics (CRC), Penang, Malaysia, 26–28 September 2018; pp. 73–77. [Google Scholar]
  13. Meng, Y.; Ye, H.; Yang, X. Trajectory-tracking control of an unmanned surface vehicle based on characteristic modelling approach: Implementation and field testing. IET Cyber-Syst. Robot. 2023, 5, e12089. [Google Scholar] [CrossRef]
  14. Ashrafiuon, H.; Muske, K.R.; McNinch, L.C. Review of nonlinear tracking and setpoint control approaches for autonomous underactuated marine vehicles. In Proceedings of the 2010 American Control Conference, Baltimore, MD, USA, 30 June–2 July 2010; pp. 5203–5211. [Google Scholar]
  15. Li, J.; Zhang, G.; Jiang, C.; Zhang, W. A survey of maritime unmanned search system: Theory, applications and future directions. Ocean Eng. 2023, 285, 115359. [Google Scholar] [CrossRef]
  16. Wang, W.; Mateos, L.A.; Park, S.; Leoni, P.; Gheneti, B.; Duarte, F.; Ratti, C.; Rus, D. Design, modeling, and nonlinear model predictive tracking control of a novel autonomous surface vehicle. In Proceedings of the 2018 IEEE International Conference on Robotics and Automation (ICRA), Brisbane, Australia, 21–25 May 2018; pp. 6189–6196. [Google Scholar]
  17. Huang, Z.; Wang, P.; Lu, L.; Song, Z. An improved line-of-sight guidance law for path following of unmanned surface vehicle based on adaptive lookahead distance. In Proceedings of the International Conference on Mechanical Design and Simulation (MDS 2022), Wuhan, China, 18–20 March 2022; Volume 12261, pp. 37–43. [Google Scholar]
  18. Su, Y.; Wan, L.; Zhang, D.; Huang, F. An improved adaptive integral line-of-sight guidance law for unmanned surface vehicles with uncertainties. Appl. Ocean Res. 2021, 108, 102488. [Google Scholar] [CrossRef]
  19. Dong, Z.; Wan, L.; Li, Y.; Liu, T.; Zhang, G. Trajectory tracking control of underactuated USV based on modified backstepping approach. Int. J. Nav. Archit. Ocean Eng. 2015, 7, 817–832. [Google Scholar] [CrossRef]
  20. Chen, X.; Liu, Z.; Hu, H.; Wang, L.; Dong, J. Backstepping adaptive sliding mode control for the USV course tracking system. In Proceedings of the 2017 9th International Conference on Advanced Infocomm Technology (ICAIT), Chengdu, China, 22–24 November 2017; pp. 265–269. [Google Scholar]
  21. Rodriguez, J.; Castañeda, H.; Gonzalez-Garcia, A.; Gordillo, J. Finite-time control for an Unmanned Surface Vehicle based on adaptive sliding mode strategy. Ocean Eng. 2022, 254, 111255. [Google Scholar] [CrossRef]
  22. Zhu, F.; Peng, Y.; Cheng, M.; Luo, J.; Wang, Y. Finite-time observer-based trajectory tracking control of underactuated USVs using hierarchical non-singular terminal sliding mode. Cyber-Phys. Syst. 2022, 8, 263–285. [Google Scholar] [CrossRef]
  23. Wang, N.; Gao, Y.; Zhao, H.; Ahn, C.K. Reinforcement learning-based optimal tracking control of an unknown unmanned surface vehicle. IEEE Trans. Neural Netw. Learn. Syst. 2020, 32, 3034–3045. [Google Scholar] [CrossRef]
  24. Zhou, Y.; Gong, C.; Chen, K. Adaptive control scheme for USV trajectory tracking under complex environmental disturbances via deep reinforcement learning. IEEE Internet Things J. 2025, 12, 15181–15196. [Google Scholar] [CrossRef]
  25. Ma, Y.; Liu, Z.; Wang, T.; Wang, Z.; Xiang, J.; Song, S. Multi-model Adaptive Global Sliding Mode Control Strategy for Speed and Course Control of USV in Wide-Range Speed Variations. In Proceedings of the 2024 43rd Chinese Control Conference (CCC), Kunming, China, 28–31 July 2024; pp. 1544–1549. [Google Scholar]
  26. Utkin, V. Variable structure systems with sliding modes. IEEE Trans. Autom. Control 1977, 22, 212–222. [Google Scholar] [CrossRef]
  27. Feng, Y.; Yu, X.; Man, Z. Non-singular terminal sliding mode control of rigid manipulators. Automatica 2002, 38, 2159–2167. [Google Scholar] [CrossRef]
  28. Bhat, S.P.; Bernstein, D.S. Finite-time stability of continuous autonomous systems. SIAM J. Control. Optim. 2000, 38, 751–766. [Google Scholar] [CrossRef]
  29. Polyakov, A. Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans. Autom. Control 2011, 57, 2106–2110. [Google Scholar] [CrossRef]
  30. Xiao, C.; Zhong, L.; Jianqiang, Z.; Dechao, Z.; Jiao, D. Adaptive sliding-mode path following control system of the underactuated USV under the influence of ocean currents. J. Syst. Eng. Electron. 2018, 29, 1271–1283. [Google Scholar] [CrossRef]
  31. Qiu, B.; Wang, G.; Fan, Y.; Mu, D.; Sun, X. Adaptive sliding mode trajectory tracking control for unmanned surface vehicle with modeling uncertainties and input saturation. Appl. Sci. 2019, 9, 1240. [Google Scholar] [CrossRef]
  32. Lei, Y.; Zhang, X.; Ma, D. Finite-time adaptive sliding mode trajectory tracking control of ship with input saturation. Ocean Eng. 2024, 313, 119556. [Google Scholar] [CrossRef]
  33. Zhang, J.; Yu, S.; Wu, D.; Yan, Y. Nonsingular fixed-time terminal sliding mode trajectory tracking control for marine surface vessels with anti-disturbances. Ocean Eng. 2020, 217, 108158. [Google Scholar] [CrossRef]
  34. Sánchez-Torres, J.D.; Gómez-Gutiérrez, D.; López, E.; Loukianov, A.G. A class of predefined-time stable dynamical systems. IMA J. Math. Control. Inf. 2018, 35, i1–i29. [Google Scholar] [CrossRef]
  35. Jiménez-Rodríguez, E.; Muñoz-Vázquez, A.J.; Sánchez-Torres, J.D.; Defoort, M.; Loukianov, A.G. A Lyapunov-like characterization of predefined-time stability. IEEE Trans. Autom. Control 2020, 65, 4922–4927. [Google Scholar] [CrossRef]
  36. Xiao, B.; Zhang, H.; Zhao, S.; Chen, Z.; Cao, L. Unified sufficient conditions for predefined-time stability of non-linear systems and its standard controller design. Actuators 2024, 13, 173. [Google Scholar] [CrossRef]
  37. Fang, Y.; Zhang, J.; Li, Y. Neural networks adaptive predefined-time control for pure-feedback nonlinear systems: A case study on robotic exoskeleton systems. Sci. Rep. 2025, 15, 6041. [Google Scholar] [CrossRef]
  38. Bi, W.; Zhao, L.; Sui, S.; Zhao, Z.; Chen, C.P. Predefined time output-feedback consensus control for fractional-order nonlinear multi-agent systems. J. Syst. Sci. Complex. 2025, 38, 2007–2027. [Google Scholar] [CrossRef]
  39. Jiang, T.; Yan, Y.; Yu, S.H. Adaptive sliding mode control for unmanned surface vehicles with predefined-time tracking performances. J. Mar. Sci. Eng. 2023, 11, 1244. [Google Scholar] [CrossRef]
  40. Zhai, G.; Zhang, J.; Wu, S.; Wang, Y. Predefined-time tracking control of unmanned surface vehicle under complex time-varying disturbances. Electronics 2024, 13, 1510. [Google Scholar] [CrossRef]
  41. Li, J.; Xiang, X.; Zhang, Q.; Yang, S. Robust practical prescribed time trajectory tracking of USV with guaranteed performance. Ocean Eng. 2024, 302, 117622. [Google Scholar] [CrossRef]
  42. Khatib, O. Real-time obstacle avoidance for manipulators and mobile robots. Int. J. Robot. Res. 1986, 5, 90–98. [Google Scholar] [CrossRef]
  43. Fiorini, P.; Shiller, Z. Motion planning in dynamic environments using velocity obstacles. Int. J. Robot. Res. 1998, 17, 760–772. [Google Scholar] [CrossRef]
  44. Fan, Y.; Qiu, B.; Liu, L.; Yang, Y. Global fixed-time trajectory tracking control of underactuated USV based on fixed-time extended state observer. ISA Trans. 2023, 132, 267–277. [Google Scholar] [CrossRef]
  45. Jia, C.; Liu, X.; Li, X.; Xu, J. A new adaptive predefined time sliding mode control for nonlinear systems. IEEE Trans. Circuits Syst. II Express Briefs 2023, 71, 2094–2098. [Google Scholar] [CrossRef]
  46. Wang, S.; Na, J.; Chen, Q. Adaptive predefined performance sliding mode control of motor driving systems with disturbances. IEEE Trans. Energy Convers. 2020, 36, 1931–1939. [Google Scholar] [CrossRef]
  47. Wang, S.; Wu, D.; You, Z. Fixed-Time Prescribed Performance Control for USV Trajectory Tracking Considering External Disturbance. In Proceedings of the International Conference on Artificial Intelligence and Autonomous Transportation; Springer: Berlin/Heidelberg, Germany, 2024; pp. 66–73. [Google Scholar]
  48. Skjetne, R.; Smogeli, Ø.; Fossen, T.I. Modeling, identification, and adaptive maneuvering of Cybership II: A complete design with experiments. IFAC Proc. Vol. 2004, 37, 203–208. [Google Scholar] [CrossRef]
  49. Shan, Q.; Wang, X.; Li, T.; Chen, C.P. Finite-time control for USV path tracking under input saturation with random disturbances. Appl. Ocean Res. 2023, 138, 103628. [Google Scholar] [CrossRef]
  50. Chen, D.; Zhang, J.; Li, Z. A novel fixed-time trajectory tracking strategy of unmanned surface vessel based on the fractional sliding mode control method. Electronics 2022, 11, 726. [Google Scholar] [CrossRef]
Figure 1. Schematic representation of the proposed APTSMC-APF framework under stochastic marine disturbances.
Figure 1. Schematic representation of the proposed APTSMC-APF framework under stochastic marine disturbances.
Drones 10 00441 g001
Figure 2. CyberShip II (a) hull model and (b) mathematical model.
Figure 2. CyberShip II (a) hull model and (b) mathematical model.
Drones 10 00441 g002
Figure 3. Wave trajectory tracking curve with constant complex disturbances based on ASMC-TC and APTSMC-TC.
Figure 3. Wave trajectory tracking curve with constant complex disturbances based on ASMC-TC and APTSMC-TC.
Drones 10 00441 g003
Figure 4. Position tracking curve based on ASMC-TC and APTSMC-TC for the wave trajectory.
Figure 4. Position tracking curve based on ASMC-TC and APTSMC-TC for the wave trajectory.
Drones 10 00441 g004
Figure 5. Velocity tracking curve based on ASMC-TC and APTSMC-TC for the wave trajectory.
Figure 5. Velocity tracking curve based on ASMC-TC and APTSMC-TC for the wave trajectory.
Drones 10 00441 g005
Figure 6. Complex trajectory tracking curve with disturbances based on ASMC-TC and APTSMC-TC.
Figure 6. Complex trajectory tracking curve with disturbances based on ASMC-TC and APTSMC-TC.
Drones 10 00441 g006
Figure 7. Position tracking curve based on ASMC-TC and APTSMC-TC for the complex trajectory.
Figure 7. Position tracking curve based on ASMC-TC and APTSMC-TC for the complex trajectory.
Drones 10 00441 g007
Figure 8. Velocity tracking curve based on ASMC-TC and APTSMC-TC for the complex trajectory.
Figure 8. Velocity tracking curve based on ASMC-TC and APTSMC-TC for the complex trajectory.
Drones 10 00441 g008
Figure 9. Track tracking of high-fidelity maritime sports competitions based on APTSMC-TC, NFTSMC, and FSMC.
Figure 9. Track tracking of high-fidelity maritime sports competitions based on APTSMC-TC, NFTSMC, and FSMC.
Drones 10 00441 g009
Figure 10. Accurate trajectory tracking under dynamic obstacles.
Figure 10. Accurate trajectory tracking under dynamic obstacles.
Drones 10 00441 g010
Figure 11. Time-labeled collision-avoidance trajectories under static and moving obstacles.
Figure 11. Time-labeled collision-avoidance trajectories under static and moving obstacles.
Drones 10 00441 g011
Table 1. Main notations used in the USV model and controller design.
Table 1. Main notations used in the USV model and controller design.
SymbolDescription
η = [ x , y , φ ] T Position and heading vector in the earth-fixed frame
ν = [ u , v , r ] T Velocity vector in the body-fixed frame
u , v , r Surge velocity, sway velocity, and yaw rate
R ( φ ) Rotation matrix from the body-fixed frame to the earth-fixed frame
MInertia matrix including added mass
C ( ν ) Coriolis and centripetal matrix
D ( ν ) Nonlinear damping matrix
τ Generalized control input vector
τ d ( t ) Lumped environmental disturbance and model uncertainty
η d Desired trajectory
eTracking error, e = η η d
x 1 , x 2 Error states, x 1 = e , x 2 = e ˙
sSliding variable
G e ( φ ) Input gain matrix in the tracking-error dynamics
d e ( t ) Transformed disturbance term in the tracking-error dynamics
U total ( η ) Total potential field
U att ( η ) Attractive potential
N obs The number of detected obstacles
k a > 0 Attractive gain
F att Attractive force
η target The nearest point on the desired trajectory
k r > 0 Repulsive gain
ρ ( η ) Euclidean distance
Table 2. The matrix parameters’ definition.
Table 2. The matrix parameters’ definition.
ParametersValuesParametersValues
m 11 m X μ ˙ m 22 m Y v ˙
m 23 m x g Y r ˙ m 32 m x g N v ˙
m 33 I z N r ˙ c 13 v m 11 m 23 r
c 23 v m 11 μ d 11 v X μ X μ μ μ
d 22 v X μ X | μ | μ | u | X μ μ μ μ 2 d 23 v Y r Y v r v Y r r r
d 32 v N v N v v v N r v r d 33 v N r N v r v N r r r
Table 3. Main parameters of CyberShip II.
Table 3. Main parameters of CyberShip II.
ParametersValuesParametersValuesParametersValuesParametersValues
m23.8000 Y v −0.8612 X μ ˙ −2.0 I z 1.7600
Y v v −36.2823 Y v ˙ −10.0 x g 0.460 Y r 0.1079
Y r ˙ 0.0 X μ −0.7225 N v 0.1052 N v ˙ 0.0
X μ μ −1.3274 N v v 5.0437 N r ˙ −1.0 X μ μ μ −5.8664
Table 4. Sensitivity discussion of key parameters using the same performance metrics.
Table 4. Sensitivity discussion of key parameters using the same performance metrics.
ParameterNominal ValueTested RangeMain Observations
T 1 1.0 [ 0.8 , 1.5 ] T 1 : faster sliding-phase convergence, higher J ch ; T 1 : smoother response, slower convergence.
T 2 1.0 [ 0.8 , 1.5 ] T 2 : faster reaching, smaller T s , more chattering; T 2 : smoother transient response.
κ 2 0.3 [ 0.2 , 0.5 ] κ 2 : stronger nonlinear convergence; κ 2 : smoother control, weaker aggressive convergence.
b b 0 [ 0.5 b 0 , 2 b 0 ] b : better disturbance adaptation, smaller errors; overly large b: more switching activity.
γ γ 0 [ 0.5 γ 0 , 2 γ 0 ] γ : larger d min , lower safety risk, larger path deviation; γ : gentler avoidance.
Table 5. Comparative performance of different control methods under the constructed maritime sports support simulation scenario.
Table 5. Comparative performance of different control methods under the constructed maritime sports support simulation scenario.
Method e RMS /m e max /m T s /s d min /mSafety Violation/% J ch J τ Computation Time/ms
ASMC 0.318 ± 0.047 0.822 ± 0.126 3.26 ± 0.42 0.74 ± 0.18 241.001.000.38
NFTSMC 0.246 ± 0.039 0.681 ± 0.104 2.37 ± 0.33 0.83 ± 0.16 161.231.080.52
FSMC 0.279 ± 0.043 0.733 ± 0.115 2.82 ± 0.36 0.89 ± 0.17 140.711.120.74
NMPC 0.196 ± 0.030 0.602 ± 0.096 2.21 ± 0.31 1.18 ± 0.13 30.391.248.65
GP-MPC 0.174 ± 0.027 0.566 ± 0.087 2.02 ± 0.28 1.22 ± 0.12 20.361.1812.80
RL-based 0.213 ± 0.041 0.697 ± 0.142 2.08 ± 0.44 1.05 ± 0.19 70.441.060.92
APTSMC-APF 0.154 ± 0.027 0.548 ± 0.073 2.04 ± 0.28 1.26 ± 0.11 00.571.300.86
Note: The results are reported as the mean ± standard deviation over 100 Monte Carlo simulations. e RMS and e max denote the root-mean-square and maximum Euclidean tracking errors, respectively. T s denotes the practical settling time. d min denotes the minimum distance between the USV and obstacles. Safety violation represents the percentage of trials in which d min is smaller than the prescribed safety distance. J ch is the normalized chattering index, and J τ is the normalized control-energy index. For J ch and J τ the ASMC value is normalized to 1.00.
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

Xie, Z.; Liu, L.; Li, X. Prescribed-Time Trajectory Tracking and Collision Avoidance of Unmanned Surface Vehicles for Maritime Sports Assistance. Drones 2026, 10, 441. https://doi.org/10.3390/drones10060441

AMA Style

Xie Z, Liu L, Li X. Prescribed-Time Trajectory Tracking and Collision Avoidance of Unmanned Surface Vehicles for Maritime Sports Assistance. Drones. 2026; 10(6):441. https://doi.org/10.3390/drones10060441

Chicago/Turabian Style

Xie, Zhanheng, Lei Liu, and Xiaosong Li. 2026. "Prescribed-Time Trajectory Tracking and Collision Avoidance of Unmanned Surface Vehicles for Maritime Sports Assistance" Drones 10, no. 6: 441. https://doi.org/10.3390/drones10060441

APA Style

Xie, Z., Liu, L., & Li, X. (2026). Prescribed-Time Trajectory Tracking and Collision Avoidance of Unmanned Surface Vehicles for Maritime Sports Assistance. Drones, 10(6), 441. https://doi.org/10.3390/drones10060441

Article Metrics

Back to TopTop