Next Article in Journal
Research on Underwater Laser Communication Channel Attenuation Model Analysis and Calibration Device
Previous Article in Journal
DCE-Net: An Improved Method for Sonar Small-Target Detection Based on YOLOv8
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Precise Tracking Control of Unmanned Surface Vehicles for Maritime Sports Course Teaching Assistance

1
Laboratory of Navigation Dynamic Simulation and Control for Transportation Industry, Dalian Maritime University, Dalian 116026, China
2
Diesel Marine (Dalian) Co., Ltd., Dalian 116600, China
3
Transportation Engineering College, Dalian Maritime University, Dalian 116026, China
4
Faculty of Education, Liaoning Normal University, Dalian 116029, China
5
Navigation College, Dalian Maritime University, Dalian 116026, China
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work and are considered co-first authors.
J. Mar. Sci. Eng. 2025, 13(8), 1482; https://doi.org/10.3390/jmse13081482
Submission received: 9 July 2025 / Revised: 27 July 2025 / Accepted: 30 July 2025 / Published: 31 July 2025
(This article belongs to the Section Ocean Engineering)

Abstract

With the rapid advancement of maritime sports, the integration of auxiliary unmanned surface vehicles (USVs) has emerged as a promising solution to enhance the efficiency and safety of maritime education, particularly in tasks such as buoy deployment and escort operations. This paper presents a novel high-precision trajectory tracking control algorithm designed to ensure stable navigation of the USVs along predefined competition boundaries, thereby facilitating the reliable execution of buoy placement and escort missions. First, the paper proposes an improved adaptive fractional-order nonsingular fast terminal sliding mode control (AFONFTSMC) algorithm to achieve precise trajectory tracking of the reference path. To address the challenges posed by unknown environmental disturbances and unmodeled dynamics in marine environments, a nonlinear lumped disturbance observer (NLDO) with exponential convergence properties is proposed, ensuring robust and continuous navigation performance. Additionally, an artificial potential field (APF) method is integrated to dynamically mitigate collision risks from both static and dynamic obstacles during trajectory tracking. The efficacy and practical applicability of the proposed control framework are rigorously validated through comprehensive numerical simulations. Experimental results demonstrate that the developed algorithm achieves superior trajectory tracking accuracy under complex sea conditions, thereby offering a reliable and efficient solution for maritime sports education and related applications.

1. Introduction

The rapid proliferation of maritime sports and teaching activities has substantially increased the need for reliable and high-performance auxiliary systems [1,2,3]. Unmanned surface vehicles (USVs) have emerged as pivotal platforms for improving maritime support operations, including precision buoy deployment [4,5] and athlete safeguarding [6,7], by enabling accurate path-following along designated competition perimeters. Nevertheless, attaining high-fidelity trajectory tracking in complex marine environments—characterized by stochastic disturbances, unmodeled hydrodynamic effects, and dynamic obstacles—constitutes a persistent technical hurdle [8,9]. Traditional tracking control strategies often struggle to maintain stability and accuracy in such environments, necessitating advanced control frameworks that integrate robustness, adaptability, and real-time disturbance rejection [10,11].

1.1. Related Works

Path tracking involves guiding the USV along a predefined trajectory from an initial position to a target destination, with relaxed temporal and velocity constraints. However, the inherently complex and dynamic marine environment introduces time-varying hydrodynamic forces and external disturbances, significantly complicating the control problem. Conventional control algorithms often fail to guarantee robust tracking performance under such conditions, necessitating the development of advanced nonlinear control strategies to address these challenges. Consequently, the design of high-performance path tracking controllers has emerged as a critical research focus in marine robotics [12,13].
Commonly used nonlinear control algorithms in the realm of the USV control include: the sliding mode control (SMC) algorithm [14,15,16], Backstepping control [11,17], line-of-sight (LOS) guidance algorithm [18], model prediction control (MPC) [19], and intelligent control approaches incorporating neural networks [20]. Among these, SMC exhibits distinct advantages for marine applications due to its finite-time convergence property and inherent robustness to matched disturbances (e.g., wave and current effects). By employing a well-designed sliding surface, SMC ensures system state convergence while maintaining complete disturbance rejection characteristics. These features make SMC particularly effective for handling abrupt wave disturbances and payload variations during maritime operations, thereby providing a reliable control framework for critical tasks such as competition boundary surveillance and precision buoy deployment. Experimental research demonstrates that conventional SMC maintains satisfactory tracking performance, with position errors constrained below 0.5 m under Beaufort scale 3 sea conditions [21]. To enhance control performance, the nonsingular fast terminal sliding mode control (NFTSMC) strategy has been developed, featuring a nonlinear sliding surface design that guarantees finite-time system state stabilization while significantly accelerating convergence rates. Comparative studies reveal that NFTSMC achieves a 40% reduction in settling time compared to conventional SMC approaches [22]. Furthermore, recent advances in [23] present a model-free higher-order SMC framework that incorporates temporal constraints in the control law synthesis, enabling both finite-time reference path tracking and a 50% reduction in energy consumption relative to baseline controllers. Study [18] designs an adaptive sliding mode controller combined with LOS guidance to realize USV motion control, and a nonlinear SMC algorithm is proposed to achieve the path tracking of underactuated USV in the presence of uncertain parameters and unknown external disturbances. Following up on this, study [24] proposes a fractional-order terminal sliding mode (FOTSM) control strategy based on dynamic neural fuzzy for rigid robot tracking control. All the aforementioned studies can effectively demonstrate the considerable advantage of SMC in the process of the USV path tracking. However, it still faces defects such as slow convergence speed, low robustness, and weak anti-disturbance ability.
During unmanned surface vehicle (USV) path tracking, actuator saturation, slow convergence rates, and time-varying model parameters—induced by environmental disturbances (e.g., wind, waves, and currents)—pose significant challenges to accurate dynamical modeling. These factors necessitate robust disturbance rejection strategies. Adaptive robust sliding mode control (ARSMC) addresses such uncertainties by synthesizing adaptive laws that compensate for bounded parameter perturbations, thereby enhancing trajectory tracking performance. Owing to its proven efficacy in handling nonlinearities and external disturbances, ARSMC has become a cornerstone technique for improving stability and robustness in unmanned systems [14,25]. In study [14], an adaptive robust sliding mode control method is proposed to compensate for the influence of uncertainties and nonlinear disturbances in the navigation process on the tracking performance. However, the effective premise of the adaptive robust sliding mode control method is that the parameter fluctuations and disturbance range are bounded, thus a relatively accurate evaluation model of system output error needs to be established. For systems where it is impossible to establish an accurate disturbance model or the disturbance numerical boundaries and action characteristics are not clear, a disturbance observer can be designed to estimate the disturbances and uncertainties in the system [26,27]. In literature [28], a nonlinear disturbance observer is first proposed and applied to the control links of a robotic arm to compensate for the disturbance of friction in the control force. Study [29] systematically summarizes disturbance estimation technology and compensation methods and provides the design steps for a nonlinear disturbance observer. In study [30,31], the disturbance observer is combined with sliding mode control and applied to USV tracking control and multi USVs formation control, respectively, fully demonstrating the feasibility of combining the nonlinear disturbance observer with the adaptive sliding mode control theory and applying it to the field of the USV control.

1.2. Contributions and Organization

To address these challenges, this paper proposes a novel tracking control framework combining an improved adaptive fractional-order nonsingular fast terminal sliding mode control (AFONFTSMC) algorithm with a nonlinear lumped disturbance observer (NLDO). The AFONFTSMC ensures finite-time convergence and high-precision trajectory tracking, while the NLDO compensates for environmental disturbances with exponential convergence, guaranteeing stable and continuous navigation. Furthermore, an improved artificial potential field (APF) method is integrated to dynamically avoid both static and dynamic obstacles, enhancing operational safety. Through rigorous numerical simulations, the proposed method is validated to achieve superior trajectory tracking performance under realistic sea conditions, demonstrating its potential to significantly improve the efficiency and reliability of maritime sports education. The present study makes the following significant contributions to the field of maritime robotics and sports education technology:
(1)
An adaptive fractional-order nonsingular fast terminal sliding mode control (AFONFTSMC) algorithm is proposed, which integrates fractional-order calculus with nonsingular fast terminal sliding mode control (NFTSMC). This approach eliminates the singularity problem inherent to conventional sliding mode control while leveraging fractional-order dynamics to enhance convergence speed and tracking accuracy. Additionally, an adaptive mechanism dynamically estimates the upper bounds of system uncertainties and disturbances, reducing the reliance on precise mathematical models and improving robustness in complex marine environments.
(2)
To address the challenges posed by internal unmodeled dynamics and external environmental disturbances, a nonlinear lumped disturbance observer (NLDO) with exponential convergence is designed. This observer effectively compensates for unknown disturbances in real time, ensuring global stability and high-precision trajectory tracking even under harsh sea conditions. The integration of NLDO with AFONFTSMC provides a comprehensive control framework that enhances the reliability of the USV operations in dynamic maritime scenarios.
(3)
A realistic maritime sports scenario involving multiple static and dynamic obstacles is constructed to validate the proposed control strategy. Numerical simulations demonstrate the superior tracking performance and adaptability of the proposed algorithms in obstacle-rich environments, highlighting their potential for practical applications such as buoy deployment, athlete escort, and competition boundary patrolling. The proposed framework incorporates the APF approach to facilitate obstacle avoidance in complex maritime environments, which proves particularly essential for mission-critical operations, including athlete accompaniment and precision buoy deployment.
These contributions offer a robust, adaptive, and practically viable solution for enhancing safety and efficiency in maritime sports and educational applications.
The remainder of this paper is systematically structured as follows: Section 2 presents the fundamental mathematical modeling of the USV system along with essential theoretical preliminaries. In Section 3, a nonlinear lump disturbance observer is developed and subsequently integrated with the proposed AFONFTSMC trajectory tracking controller. Comprehensive numerical simulations and comparative analyses are conducted in Section 4 to validate the effectiveness of the proposed control framework under various operational scenarios. Finally, Section 5 concludes the paper by summarizing key findings.

2. Preliminaries

2.1. Basic Theories

This section provides the main introduction to the fractional-order control principle and some theorems and lemmas used in this study, and defines and assumes some parameters in the USV system.
Refer to the following system model [32]:
π ˙ ( t ) = f ( π ( t ) ) π ( 0 ) = π 0 , f ( 0 ) = 0 , π Z 0 R n
where π is the variable of system and f ( π ( t ) ) is delineated as a continuous nonlinear function within the vicinity of the origin Z 0 .
Definition 1
([33]). The main form of the Caputo-type definition of the fractional-order calculus is as follows:
D t α t 0 π t = 1 Γ m α α t π m τ x τ α m + 1 d τ
where m 1 < a < m , m is a certificate, and Γ m α is the gamma function with independent variables m-a.
Definition 2
([34]). The main form of the RL (Riemann–Liouville)-type definition of the fractional-order calculus on is as follows:
D t α α R L π t = 1 Γ m α d m d t m α t π τ t τ α m + 1 d τ
The RL-type definition combines Cauchy’s integral formula and ordinary derivatives to define m, which takes the same form as that of Definition 1 and mainly integrates m-a and then performs m-order differentiation.
Property 1.
Fractional-order calculus mainly satisfies three properties: exchange law, union law, and linear property [35].
Exchange law: D t p t 0 C D t q t 0 C g π t = D t q t 0 C D t p t 0 C g π t
Union law: D t p t 0 C D t ± q t 0 C g π t = D t p ± q t 0 C g π t
Linear property: D t p t 0 C f π t + n g π t = D t p t 0 C f π t + n D t p g π t
Lemma 1
([36]). Consider if the system is π t and its Lyapunov function I t satisfies the following properties:
I t μ a I t μ b I ρ t , t 0 , I t 0 0
where μ a > 0 , μ b > 0 , 0 < ρ < 1 , and t 0 are the initial values of the system; then, the system stabilizes in a finite time, and the finite time is:
t d t 0 + 1 μ a 1 ρ l n μ a I 1 ρ t 0 + μ b μ b
This lemma provides a theoretical basis for the stability proof of the precise trajectory tracking controller and disturbance observer designed in this paper.
Assumption 1
([37]). The matrices K 0 1 and K ˙ 0 are bounded, i.e., they satisfy K 0 1 β and K ˙ 0
Assumption 2
([38]). The full disturbance d ( t ) of the system and its derivatives are bounded, i.e., satisfy d t d 0 , d ˙ t d 1 .

2.2. USV Mathematical Model

As shown in Figure 1, where Figure 1a is typical maritime sports scene, USV and sailing athletes are similar; in the sailing process, they need to be based on fixed route sailing, and in the sailing process they are subject to wind, waves, currents, and other complex perturbations in the external environment. Figure 1b shows one of the applications of the USV in sailing, which is mainly used for the placement of buoys to guide the sailing route before sailing and mainly analyses the multi-dimensional force of the USV in the sailing process, while Figure 1c shows the USV further leading the players to navigate according to the routes in sailing. The USV model used in this study is based on the well-established Cybership II model, which has been widely adopted as a benchmark for the development and validation of trajectory tracking and control algorithms in marine applications. This model captures the essential nonlinear dynamics of underactuated surface vessels operating in the horizontal plane, including surge, sway, and yaw motions [39]. The model can be designed as:
η ˙ = R ( ψ ) ν M ν ˙ + C ( ν ) ν + D ( ν ) ν = τ + d
where X E O E Y E is the geodetic coordinate system, X B O B Y B is the inertial coordinate system, η = [ x e , y e , ψ ] T is the position of the USV, ν = [ u , v , r ] T represents the velocity vector, and ψ is the steering angle and r represents the angular velocity. τ is the control input vector of the USV, whose vector satisfies τ = [ τ k 1 , 0 , τ k 3 ] T . d represent the external disturbances to the USV. M, C, R and D are inertia matrix, Coriolis matrix, transformation matrix, and damping matrix, respectively, which characterized are as follows [40]:
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 R ( ψ ) = cos ψ sin ψ 0 sin ψ cos ψ 0 0 0 1   D ( v ) = d 11 ( v ) 0 0 0 d 22 ( v ) d 23 ( v ) 0 d 32 ( v ) d 33 ( v )
The parameters within the matrix are defined as shown in Table 1 [41], where m represents the mass, I z is the moment of inertia, and N v ˙ represents the hydrodynamic derivative. The desired trajectory is designed as η d .

3. Design of the Trajectory Tracking Control Strategy

This section addresses the trajectory tracking problem for unmanned surface vehicle (USV) operating under complex environmental disturbances, including wind, waves, and ocean currents. To achieve robust tracking performance, a comprehensive control framework is proposed that integrates: (1) a nonlinear disturbance observer to estimate and compensate for external perturbations in real-time; (2) a fractional-order fast nonsingular terminal sliding mode control (FOFNTSMC) strategy, which combines the advantages of fractional-order calculus with nonsingular terminal sliding mode control. The proposed approach ensures finite time convergence to the desired trajectory while maintaining system stability against environmental disturbances. The specific algorithm flowchart is shown in Figure 2.

3.1. Design of Disturbance Observer

For the uncertainty of internal model parameters and unknown external disturbances, the exponentially convergent nonlinear lump disturbance observer (NLDO) is designed as:
ϑ ˙ = Γ ( o ) C 0 o ˙ + G 0 τ Γ ( o ) d ^ d ^ = ϑ + ζ ( o ˙ ) ζ ˙ ( o ˙ ) = Γ ( o ) M 0 o ¨
where ϑ is the defined auxiliary variable, Γ ( o ) is the observation gain matrix that determines the auxiliary vector ζ ( o ˙ ) , and d ^ is the observed value of the perturbation d. Γ ( o ) and ζ ( o ˙ ) are defined as:
Γ ( o ) = X 1 K 0 1 ζ ( o ˙ ) = X 1 o
where X is an invertible matrix defining the perturbation observer error as:
d ˜ = d d ^
Combined with Equation (8), this gives
d ˜ ˙ = d ˙ Γ ( o ) d ˜
Theorem 1
([42]). The USV system tracking the desired trajectory will be disturbed by the external complex environment, and the perturbation tracking is obtained by the observer (8), if the following is satisfied:
1. There exists a positive definite matrix Φ that satisfies X + X T X T K ˙ 0 X Φ ;
2. The matrix X is invertible;
3. Assumption 2 holds.
Then, the perturbation error is globally and ultimately uniformly bounded, and the perturbation error converges at an exponential rate 1 θ κ m i n Φ 2 ζ 2 X 2 in the spherical domain 2 ρ 1 ζ 2 X 2 θ κ m i n Φ , where 0 < θ < 1.
Proof of Theorem 1.
Design the Lyapunov function as:
V d = d ˜ T X T Π 0 X d ˜
Solve the derivative as follows:
V ˙ d = 1 θ κ m i n Φ d ˜ 2 , d ˜ 2 ρ 1 ζ 2 X 2 θ κ m i n Φ
The disturbance observation error is bounded by:
d ˜ V d t 0 ζ 1 κ m i n X T X e t + 2 ρ 1 ζ 2 X 2 θ κ m i n Φ , t t 0 , d ˜ 2 ρ 1 ζ 2 X 2 θ κ m i n Φ , = 1 θ κ m i n Φ 2 ζ 2 X 2
In summary, Theorem 1 effectively proves that the proposed NLDO can theoretically achieve the effective observation and approximation of lumped disturbances in complex marine environments, further supporting its potential application in practical maritime sports course teaching assistance.

3.2. Design of the USV Tracking Controller Under Ideal Conditions

From Formula (6), the following can be obtained:
η ¨ = R M 1 τ R M 1 C ν + D ν R T η ˙ + S η ˙ + R M 1 d ^
The error between the actual position and the desired position of the USV system is defined as e:
e = η η d
The design of the adaptive fractional-order nonsingular fast terminal sliding mode surface (AFONFTSMS) is executed as delineated:
s = e ˙ + D λ 1 1 c 1 e p q + I λ 2 c 2 e φ s g n e
where c 1 , c 2 , and ψ are positive parameters; p and q satisfy 1 < p / q < 2 ; and fractional-order derivative λ 1 and λ 2 satisfy 0 < λ 1 , λ 2 < 1 where s g n ( x ) = 1 , x > 0 or s g n ( x ) = 0 , x 0 .
The derivative of AFONFTSMS (17) is as follows:
s ˙ = e ¨ + λ 1 e + λ 2 e q q p p
Let s ˙ = 0 ; the following equation can be obtained:
s ˙ = e ¨ + D λ 1 c 1 e p / q + I λ 2 c 2 φ | e | φ 1 e ˙ = η ¨ η ¨ d + D λ 1 c 1 e p / q + I λ 2 c 2 φ | e | φ 1 ( η ˙ η ˙ d ) = R M 1 τ R M 1 ( C ( ν ) + D ( ν ) ) R T η ˙ + S η ˙ + R M 1 d ^ η ¨ d + D λ 1 c 1 e p / q + I λ 2 c 2 φ | e | φ 1 = 0
By rewriting Equation (19), the proposed AFONFTSMC tracking control strategy can be obtained:
τ = C ν + D ν R T η ˙ M R 1 S η ˙ + M R 1 η ¨ d d ^ M R 1 D λ 1 c 1 e p q + I λ 2 c 2 φ e φ 1
To achieve fast tracking of the sliding mode surface, the design of the arrival control strategy is:
τ r = m 1 s g n s m 2 s n 1 + n 2 e + n 3 e ˙ + χ s g n s
where m 1 and m 2 are the control parameters; χ is the small parameter; and n 1 , n 2 , and n 3 comprise the updated adaptive law:
n 1 = η 1 s n 2 = η 2 e ˙ s n 3 = η 3 e ¨ s
where η 1 , η 2 , and η 3 are the design parameters, so the AFONFTSMC strategy for the USV system can be designed by combining the equivalent control law and arrival control law design as:
τ = C ν + D ν R η ˙ M R 1 S η ˙ + M R 1 η ¨ d d ^ M R 1 D λ 1 c 1 e p q + I λ 2 c 2 φ e φ 1 m 1 s g n s m 2 s n 1 + n 2 e + n 3 e ˙ + χ s g n s
Theorem 2.
Consider the case where the USV is exposed to external perturbations such as complex external winds, waves, and currents and the external perturbations satisfy Assumption 2; the AFONFTSMC strategy (23) and its adaptive law can ensure that the system is stabilized in a finite amount of time.
Proof of Theorem 2.
The Lyapunov function is designed as:
V = 1 2 s 2
Derivation of the above Equation (24) and further reasoning yields:
V ˙ = s s ˙ = s e ¨ + D λ 1 c 1 e p / q + I λ 2 c 2 φ | e | φ 1 e ˙ = s η ¨ η ¨ d + D λ 1 c 1 e p / q + I λ 2 c 2 φ | e | φ 1 ( η ˙ η ˙ d ) = s [ R M 1 τ R M 1 ( C ( ν ) + D ( ν ) ) R T η ˙ + S η ˙ + R M 1 d ^ η ¨ d + D λ 1 c 1 e p / q + I λ 2 c 2 φ | e | φ 1 ] = s m 1 sgn ( s ) m 2 s ( n 1 + n 2 e + n 3 e ˙ + χ ) sgn ( s ) m 1 | s | m 2 s 2 ( n 1 + n 2 e + n 3 e ˙ + χ ) | s | ( m 1 + χ ) | s | m 2 s 2 2 ( m 1 + χ ) V 1 / 2 2 m 2 V
Combining Lemma 1, it can be obtained that the USV system is able to reach the sliding mode surface and stabilize in a finite time; the time is:
t t 0 + 2 2 m 1 + χ l n 2 m 1 + χ V 1 2 t 0 + 2 m 2 2 m 2
In summary, Theorem 2 rigorously proves that the AFONFTSMC tracking strategy proposed in this paper can theoretically achieve accurate tracking of the expected trajectory, providing preliminary support for the potential application of the algorithm in practical maritime sports course teaching assistance.

4. Numerical Simulation and Discussion Analysis

In this section, rigorous numerical simulations are conducted to validate the effectiveness of the precise trajectory tracking control algorithm proposed in this paper. Specifically, two sets of comparative simulations are conducted to verify the excellent tracking performance of the proposed AFONFTSMC algorithm and further validated that the proposed FLDO can stably handle lump disturbances during the tracking process. Secondly, a typical scenario for auxiliary USV in tracking maritime sports boundaries is constructed, and simulated multiple static and dynamic obstacles in this scenario to further verify the reliability of the proposed tracking control algorithm. To ensure that the numerical simulation results are more realistic, the Cybership II USV model is chosen for the experiment, and the specific parameters are shown in Table 2.

4.1. Comparison Simulation of Tracking Control Algorithms

In this part, two sets of comparative numerical simulations were designed. The first simulation scenario is shown in Figure 3, Figure 4 and Figure 5. The proposed AFONFTSMC tracking algorithm is compared with the NTSMC tracking algorithm [43]. To obtain relatively optimal parameters for the AFONFTSMC, multiple sets of parameters were tested and compared. A qualitative comparison was conducted under this control strategy using different trajectory profiles and parameter configurations, in order to ensure a balanced performance in terms of tracking speed, convergence accuracy, and robustness. The AFONFTSMC parameters after debugging are as follows: c 1 = [ 0 . 18 , 0 . 18 , 4 . 4 ] T , c 2 = [ 0 . 18 , 0 . 18 , 3 . 7 ] T , m 1 = [ 2 . 60 , 2 . 604 , 16 . 13 ] T , m 2 = [ 0 . 22 , 0 . 22 , 0 . 89 ] T , λ 1 = λ 2 = [ 0 . 99 , 0 . 99 , 0 . 01 ] T , χ = 3, and n 1 = n 2 = n 3 = 0.01; the lump disturbance term is set as follows: [ 8 c o s ( 0.1 p i t p i / 3 ) , 6 c o s ( 0.2 p i t + p i / 2 ) , 2 c o s ( 0.1 p i t + p i / 6 ) ] T ; and the initial position of the USV is ( 0 , 0 ) . From Figure 3, it can clearly be seen that both algorithms can quickly track the set path, and the proposed AFONFTSMC can achieve global stable tracking control of the path and effectively reduce the chattering caused by controller parameters. However, the NSTMC fluctuates greatly in the actual tracking process and relies too much on precise mathematical models. From Figure 4 and Figure 5, it can be seen that the tracking performance of NTSMC is not as good as AFONFTSMC in different position and velocity dimensions. Especially when a significant adjustment of direction is required, the steering error and angular velocity error of the NTSMC are very obvious, further proving the global effectiveness of the proposed AFONFTSMC tracking algorithm.
The second simulation scenario is shown in Figure 6, Figure 7 and Figure 8. The proposed AFONFTSMC tracking algorithm is compared with the Backstepping tracking algorithm: [17]. In this scenario, a tracking path with a larger turning amplitude is designed to verify the robustness of the tracking algorithm proposed in this paper. From Figure 6, it can be seen that the AFONFTSMC tracking algorithm can still quickly converge to the set path and track stably, while the Backstepping tracking algorithm exhibits significant errors and fluctuations in different dimensions. Then, a set of comparative numerical simulations were conducted to verify the effectiveness of the designed NLDO in response to the lump disturbance term present during the tracking process. As shown in Figure 7, based on the proposed AFONFTSMC tracking algorithm, the tracking performance is significantly improved by observing and approximating the lump disturbance term through NLDO.

4.2. USVs Assisted Maritime Sports Scenarios: Tracking Boundary Paths

USVs play an important role in practical maritime sports teaching scenarios, such as assisting in the precise placement of indicator buoys and providing navigation and escort for athletes. In this part, a simulation environment containing multiple static and dynamic obstacles was built to verify the scalability of the proposed tracking control algorithm, as shown in Figure 9. The obstacles shown in Figure 10 were all designed based on real-world objects. The static obstacles simulate anchored buoys or floating barriers and are fixed at predetermined positions along the edges of the trajectory. The dynamic obstacles represent slowly moving vessels with limited maneuverability, including instructor boats and support craft, and follow deterministic paths. Specifically, based on the AFONFTSMC tracking algorithm and NLDO proposed in this paper, USVs are controlled to navigate along the boundary of the set maritime sports area while effectively avoiding the threats of dynamic and static obstacles using the artificial potential field method. Figure 10a shows the time slice at 40 s, where USV1 continues to track the path after smoothly avoiding dynamic obstacles, while USV2 actively avoids threats during precise tracking of the expected path. Similarly, Figure 10c shows the time slice at 90 s, further verifying the trajectory tracking performance and threat avoidance ability of the USVs, effectively supporting its potential application in precise placement of buoys and scout scenarios. Figure 11 further illustrates the tracking error; it can clearly be seen that the tracking error of the USVs is extremely small without threat avoidance, and it can quickly recover accurate tracking of the path after threat avoidance. Figure 12 and Figure 13 show the position and velocity tracking curves of the USV1, further verifying the effectiveness of the proposed AFONFTSMC tracking algorithm.

4.3. Discussion

In summary, the simulation results demonstrate the superior performance of the proposed Adaptive Fractional-Order Nonsingular Fast Terminal Sliding Mode Control (AFONFTSMC) algorithm in trajectory tracking for unmanned surface vehicles (USVs), particularly in scenarios involving rapid path adjustments, external disturbances, and dynamic obstacle avoidance. Specifically, the AFONFTSMC algorithm achieves global stable tracking with significantly reduced chattering compared to conventional NTSMC. While both methods initially converge quickly, NTSMC exhibits larger fluctuations during sharp turns, indicating its dependence on precise system modeling and susceptibility to disturbances. In contrast, the adaptive fractional order of AFONFTSMC ensures smoother transitions. Under large turning amplitudes, the Backstepping method suffers from persistent tracking errors and oscillations, whereas AFONFTSMC maintains rapid convergence and stability. This highlights the robustness of the proposed sliding mode strategy against nonlinearities and unmodeled dynamics. The Nonlinear Disturbance Observer (NLDO) further enhances the performance of AFONFTSMC by actively compensating for lumped disturbances. Through rigorous theoretical proof and numerical simulation, potential applications in maritime sports competitions and educational scenarios have been effectively demonstrated.

5. Conclusions

This study presents a novel control framework to enhance the precision and reliability of unmanned surface vehicles (USVs) in maritime sports education, addressing critical challenges in trajectory tracking, disturbance rejection, and obstacle avoidance. First, the proposed AFONFTSMC integrates fractional-order calculus with adaptive sliding mode control, resolving the singularity and chattering issues of traditional methods while achieving finite-time convergence. This advancement enables USVs to execute high-precision maneuvers, such as sharp turns during buoy deployment, a significant improvement over NTSMC and Backstepping. Then, the proposed NLDO compensates for lumped disturbances without requiring precise system models, ensuring stable performance under uncertainties, which directly addresses the limitations of model-dependent controllers. By integrating the APF method, the framework enables collision-free navigation in cluttered environments, critical for tasks like athlete escort and buoy placement. This work bridges a gap between theoretical control design and maritime education needs, offering a scalable solution for automating labor-intensive tasks. Future work will focus on hardware validation and adaptive learning for time-varying disturbances.

Author Contributions

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

Funding

This research received no external funding.

Data Availability Statement

Partial data can be obtained in this paper.

Conflicts of Interest

Author Wanting Tan was employed by the company Diesel Marine (Dalian) Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Toriia, T.; Epikhin, A.; Panchenko, S.; Modina, M. Modern educational trends in the maritime industry. Shs Web Conf. 2023, 164, 60. [Google Scholar] [CrossRef]
  2. Louho Gbayoro, C. Training Course for Marine Officers on Diesel Engine Room Simulator at the Maritime Academy. Ph.D. Thesis, World Maritime University, Malmo, Sweden, 1990. [Google Scholar]
  3. Boretti, A. Unmanned surface vehicles for naval warfare and maritime security. J. Def. Model. Simul. 2024, 15485129241283056. [Google Scholar] [CrossRef]
  4. 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]
  5. Gruber, J.; Anvar, A. An unmanned surface vehicle robot model; for autonomous sonobuoy deployment, and UAV landing platform. In Proceedings of the 2014 13th International Conference on Control Automation Robotics & Vision (ICARCV), Singapore, 10–12 December 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 1398–1402. [Google Scholar]
  6. Kale, S. Developments in unmanned surface vehicles (usvs): A review. In Proceedings of the International Conference on Applied Engineering and Natural Sciences, Konya, Turkey, 10–12 July 2023; Volume 1, pp. 596–600. [Google Scholar]
  7. Liao, Y.; Ge, Y.; Song, Z.; Qian, R.; Yu, W.; Xu, Y.; Li, Y.; Pang, S. Research on improved null space based unmanned surface vehicle formation maneuver control method for merchant ship escort. Ocean Eng. 2025, 319, 120225. [Google Scholar] [CrossRef]
  8. Liu, Z.; Zhang, Y.; Yuan, C.; Luo, J. Adaptive path following control of unmanned surface vehicles considering environmental disturbances and system constraints. IEEE Trans. Syst. Man Cybern. Syst. 2018, 51, 339–353. [Google Scholar] [CrossRef]
  9. Yue, X. UsV Course Control strategy based on the Disturbance Observer Under Disturbances of winds and waves. In Proceedings of the 2023 Smart City Challenges & Outcomes for Urban Transformation (SCOUT), Singapore, 29–30 July 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 76–80. [Google Scholar]
  10. Liu, T.; Dong, Z.; Du, H.; Song, L.; Mao, Y. Path following control of the underactuated USV based on the improved line-of-sight guidance algorithm. Pol. Marit. Res. 2017, 24, 3–11. [Google Scholar] [CrossRef]
  11. 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]
  12. bin Mansor, M.A.; bt Mohd Shamsuddin, P.N.F. 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; IEEE: Piscataway, NJ, USA, 2018; pp. 73–77. [Google Scholar]
  13. Er, M.J.; Ma, C.; Liu, T.; Gong, H. Intelligent motion control of unmanned surface vehicles: A critical review. Ocean Eng. 2023, 280, 114562. [Google Scholar] [CrossRef]
  14. Gonzalez-Garcia, A.; Castañeda, H. Guidance and control based on adaptive sliding mode strategy for a USV subject to uncertainties. IEEE J. Ocean. Eng. 2021, 46, 1144–1154. [Google Scholar] [CrossRef]
  15. Liu, W.; Ye, H.; Yang, X. Super-twisting sliding mode control for the trajectory tracking of underactuated USVs with disturbances. J. Mar. Sci. Eng. 2023, 11, 636. [Google Scholar] [CrossRef]
  16. 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]
  17. Karnani, C.; Raza, S.A.; Asif, M.; Ilyas, M. Adaptive control algorithm for trajectory tracking of underactuated unmanned surface vehicle (UUSV). J. Robot. 2023, 2023, 4820479. [Google Scholar] [CrossRef]
  18. Wang, S.; Sun, M.; Xu, Y.; Liu, J.; Sun, C. Predictor-based fixed-time LOS path following control of underactuated USV with unknown disturbances. IEEE Trans. Intell. Veh. 2023, 8, 2088–2096. [Google Scholar] [CrossRef]
  19. Wang, X.; Liu, J.; Peng, H.; Qie, X.; Zhao, X.; Lu, C. A simultaneous planning and control method integrating APF and MPC to solve autonomous navigation for USVs in unknown environments. J. Intell. Robot. Syst. 2022, 105, 36. [Google Scholar] [CrossRef]
  20. 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]
  21. Fu, M.; Wu, S.; Xu, Y. Active disturbance rejection sliding mode control for USV path tracking. In Proceedings of the 2020 39th Chinese Control Conference (CCC), Shenyang, China, 27–29 July 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 2590–2596. [Google Scholar]
  22. Su, Y.; Zheng, M.; Chen, G. Research on Ship Trajectory Tracking based on Nonsingular Fast Terminal Sliding Mode Control. In Proceedings of the 2023 China Automation Congress (CAC), Chongqing, China, 17–19 November 2023; IEEE: Piscataway, NJ, USA, 2023; pp. 2797–2802. [Google Scholar]
  23. Gonzalez-Garcia, J.; Narcizo-Nuci, N.A.; Garcia-Valdovinos, L.G.; Salgado-Jimenez, T.; Gómez-Espinosa, A.; Cuan-Urquizo, E.; Cabello, J.A.E. Model-free high order sliding mode control with finite-time tracking for unmanned underwater vehicles. Appl. Sci. 2021, 11, 1836. [Google Scholar] [CrossRef]
  24. Li, G.; Li, Y.; Li, X.; Liu, M.; Zhang, X.; Jin, H. Fractional-Order Controller for the Course Tracking of Underactuated Surface Vessels Based on Dynamic Neural Fuzzy Model. Fractal Fract. 2024, 8, 720. [Google Scholar] [CrossRef]
  25. Dong, Z.; Qi, S.; Yu, M.; Zhang, Z.; Zhang, H.; Li, J.; Liu, Y. An improved dynamic surface sliding mode method for autonomous cooperative formation control of underactuated USVs with complex marine environment disturbances. Pol. Marit. Res. 2022, 29, 47–60. [Google Scholar] [CrossRef]
  26. Chen, Z.; Zhang, Y.; Nie, Y.; Tang, J.; Zhu, S. Adaptive sliding mode control design for nonlinear unmanned surface vessel using RBFNN and disturbance-observer. IEEE Access 2020, 8, 45457–45467. [Google Scholar] [CrossRef]
  27. Guo, G.; Zhang, P. Asymptotic stabilization of the USVs with actuator dead-zones and yaw constraints based on fixed-time disturbance observer. IEEE Trans. Veh. Technol. 2019, 69, 302–316. [Google Scholar] [CrossRef]
  28. Chen, W.H.; Ballance, D.; Gawthrop, P.; O’Reilly, J. A nonlinear disturbance observer for robotic manipulators. IEEE Trans. Ind. Electron. 2000, 47, 932–938. [Google Scholar] [CrossRef]
  29. Bastin, G.; Gevers, M. Stable adaptive observers for nonlinear time-varying systems. IEEE Trans. Autom. Control 1988, 33, 650–658. [Google Scholar] [CrossRef]
  30. 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]
  31. Luo, P.; Wu, D.; Yuan, K.; Yang, Y. Observer-based adaptive integral terminal sliding mode formation control for a vessel train with obstacle avoidance. Ocean Eng. 2023, 283, 115075. [Google Scholar] [CrossRef]
  32. 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]
  33. Ma, R.; Chen, J.; Lv, C.; Yang, Z.; Hu, X. Backstepping control with a fractional-order command filter and disturbance observer for unmanned surface vehicles. Fractal Fract. 2023, 8, 23. [Google Scholar] [CrossRef]
  34. Ni, J.; Liu, L.; Liu, C.; Hu, X. Fractional order fixed-time nonsingular terminal sliding mode synchronization and control of fractional order chaotic systems. Nonlinear Dyn. 2017, 89, 2065–2083. [Google Scholar] [CrossRef]
  35. Labbadi, M.; Cherkaoui, M. Adaptive fractional-order nonsingular fast terminal sliding mode based robust tracking control of quadrotor UAV with Gaussian random disturbances and uncertainties. IEEE Trans. Aerosp. Electron. Syst. 2021, 57, 2265–2277. [Google Scholar] [CrossRef]
  36. Yu, S.; Yu, X.; Shirinzadeh, B.; Man, Z. Continuous finite-time control for robotic manipulators with terminal sliding mode. Automatica 2005, 41, 1957–1964. [Google Scholar] [CrossRef]
  37. Qi, M.; Liu, P.; Zhao, Z. Event-triggered adaptive sliding mode control for robotic manipulators with disturbance compensation. J. Braz. Soc. Mech. Sci. Eng. 2022, 44, 577. [Google Scholar] [CrossRef]
  38. Wang, Y.; Liu, C.; Xie, K. Finite time tracking control for USV with external disturbance. In Proceedings of the 2021 China Automation Congress (CAC), Beijing, China, 22–24 October 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 2969–2974. [Google Scholar]
  39. Han, J.; Xiong, J.; He, Y.; Gu, F.; Li, D. Nonlinear modeling for a water-jet propulsion USV: An experimental study. IEEE Trans. Ind. Electron. 2016, 64, 3348–3358. [Google Scholar] [CrossRef]
  40. Chen, D.; Zhang, J.; Huang, Y. A Fractional-order Sliding Mode Control Method for the USV Path Tracking. In Proceedings of the 2021 China Automation Congress (CAC), Beijing, China, 22–24 October 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 5391–5395. [Google Scholar]
  41. 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]
  42. Mohammadi, A.; Tavakoli, M.; Marquez, H.J.; Hashemzadeh, F. Nonlinear disturbance observer design for robotic manipulators. Control Eng. Pract. 2013, 21, 253–267. [Google Scholar] [CrossRef]
  43. 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]
Figure 1. (a) Typical maritime sports scene: sailing sports in complex sea conditions; (b) auxiliary USV application 1: accurately track boundary paths to place buoys; and (c) auxiliary USVs application 2: training path navigation and escort.
Figure 1. (a) Typical maritime sports scene: sailing sports in complex sea conditions; (b) auxiliary USV application 1: accurately track boundary paths to place buoys; and (c) auxiliary USVs application 2: training path navigation and escort.
Jmse 13 01482 g001
Figure 2. Algorithm framework diagram.
Figure 2. Algorithm framework diagram.
Jmse 13 01482 g002
Figure 3. Comparison of tracking control effects of the USV (AFONFTSMC algorithm and NTSMC algorithm).
Figure 3. Comparison of tracking control effects of the USV (AFONFTSMC algorithm and NTSMC algorithm).
Jmse 13 01482 g003
Figure 4. Comparison of position tracking of the USV (AFONFTSMC algorithm and NTSMC algorithm).
Figure 4. Comparison of position tracking of the USV (AFONFTSMC algorithm and NTSMC algorithm).
Jmse 13 01482 g004
Figure 5. Comparison of velocity tracking of the USV (AFONFTSMC algorithm and NTSMC algorithm).
Figure 5. Comparison of velocity tracking of the USV (AFONFTSMC algorithm and NTSMC algorithm).
Jmse 13 01482 g005
Figure 6. Comparison of tracking control effects of the USV (AFONFTSMC algorithm and Backstepping algorithm).
Figure 6. Comparison of tracking control effects of the USV (AFONFTSMC algorithm and Backstepping algorithm).
Jmse 13 01482 g006
Figure 7. Comparison of position tracking of the USV (AFONFTSMC algorithm and Backstepping algorithm).
Figure 7. Comparison of position tracking of the USV (AFONFTSMC algorithm and Backstepping algorithm).
Jmse 13 01482 g007
Figure 8. Comparison: of velocity tracking of the USV (AFONFTSMC algorithm and Backstepping algorithm).
Figure 8. Comparison: of velocity tracking of the USV (AFONFTSMC algorithm and Backstepping algorithm).
Jmse 13 01482 g008
Figure 9. NLDO disturbance observation effect.
Figure 9. NLDO disturbance observation effect.
Jmse 13 01482 g009
Figure 10. Maritime sports boundary tracking scenario: USVs tracking boundary paths. ((a): Time slicing for 40 s; (b): time slicing for 60 s; (c): time slicing for 90 s; (d): and time slicing for 120 s).
Figure 10. Maritime sports boundary tracking scenario: USVs tracking boundary paths. ((a): Time slicing for 40 s; (b): time slicing for 60 s; (c): time slicing for 90 s; (d): and time slicing for 120 s).
Jmse 13 01482 g010
Figure 11. Boundary path tracking error of the USV1 and USV2.
Figure 11. Boundary path tracking error of the USV1 and USV2.
Jmse 13 01482 g011
Figure 12. Position change diagram of USV1.
Figure 12. Position change diagram of USV1.
Jmse 13 01482 g012
Figure 13. Velocity change diagram of USV1.
Figure 13. Velocity change diagram of USV1.
Jmse 13 01482 g013
Table 1. The matrix parameters’ definition.
Table 1. The matrix parameters’ definition.
ParametersValuesParametersValues
m 11 m X μ ˙ c 23 v m 11 μ
m 22 m Y v ˙ d 11 v X μ X μ μ μ
m 23 m x g Y r ˙ d 22 v X u X | u | u | u | X u u u u 2
m 32 m x g N v ˙ d 23 v Y r Y v r v Y r r r
m 33 I z N r ˙ d 32 v N v N v v v N r v r
c 13 v m 11 m 23 r d 33 v N r N v r v N r r r
Table 2. Detailed parameters of the Cybership II USV model [41].
Table 2. Detailed parameters of the Cybership II USV model [41].
TermValueTermValueTermValue
m c 23.8 kg Y v 0.8612 X u ˙ 2.0
I z 1.76 kg·m2 Y v v 36.2823 Y v ˙ 10.0
X g 0.046 m Y r 0.1079 N v ˙ 0.0
X u 0.7225 N v 0.1052 N r ˙ 1.0
X u u 1.3274 N v v 5.0437 B I ˙ 0.29 m
X u u u 5.8664 Y r ˙ 0.0 L i ˙ 1.225 m
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

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. https://doi.org/10.3390/jmse13081482

AMA Style

Tan W, Liu L, Zhou J. Precise Tracking Control of Unmanned Surface Vehicles for Maritime Sports Course Teaching Assistance. Journal of Marine Science and Engineering. 2025; 13(8):1482. https://doi.org/10.3390/jmse13081482

Chicago/Turabian Style

Tan, Wanting, Lei Liu, and Jiabao Zhou. 2025. "Precise Tracking Control of Unmanned Surface Vehicles for Maritime Sports Course Teaching Assistance" Journal of Marine Science and Engineering 13, no. 8: 1482. https://doi.org/10.3390/jmse13081482

APA Style

Tan, W., Liu, L., & Zhou, J. (2025). Precise Tracking Control of Unmanned Surface Vehicles for Maritime Sports Course Teaching Assistance. Journal of Marine Science and Engineering, 13(8), 1482. https://doi.org/10.3390/jmse13081482

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