1. Introduction
In recent years, the rapid advancements in automation and intelligent control technologies have led to an increased use of unmanned surface vessels (USVs) in fields such as ocean exploration, environmental monitoring, water patrol, and intelligent shipping. However, the underactuated nature of USVs, where the number of controllable degrees of freedom is fewer than the system’s total degrees of freedom, makes path tracking control a significant challenge. Additionally, the complexity of the marine environment, including external disturbances like wind, waves, and currents, further complicates the design of effective control systems. Consequently, developing control methods that enhance the robustness, disturbance rejection, and path tracking accuracy of USVs is of great academic and practical significance [
1]. Traditional path tracking control techniques include proportional–integral–derivative (PID) control, adaptive control, fuzzy control, and sliding mode control (SMC) [
2]. Among these, PID control is widely used due to its simplicity and ease of implementation. However, its limited ability to adapt to system parameter variations and external disturbances makes it less suitable for the demanding control requirements of USVs in complex marine environments [
3].
Adaptive control enhances system adaptability through online parameter tuning. This mechanism enables the system to effectively handle model uncertainties and external disturbances. However, because the update process relies on real-time parameter estimation, it may introduce significant fluctuations. In environments with high-frequency disturbances, this can even lead to instability [
4]. In particular, adaptive controllers may struggle to respond promptly to rapidly changing disturbances in systems with time-varying characteristics or complex dynamics, thereby affecting both control accuracy and system convergence speed [
5]. Moreover, traditional adaptive control methods based on Lyapunov stability analysis often require strict assumptions, such as the slow variation of unknown parameters or knowledge of the disturbance upper bounds—assumptions that may be difficult to satisfy in practical applications [
6]. To address these challenges, researchers have proposed several improvement strategies. For instance, adaptive robust control (ARC) combines the strengths of adaptive and robust control, introducing a robust compensation term in the control law to enhance system stability under high-frequency disturbances [
7]. Additionally, adaptive control methods based on neural networks (NNs) and fuzzy logic (FL) have been extensively studied. These approaches utilize the learning capabilities of intelligent algorithms to model complex nonlinear systems. They reduce dependence on accurate mathematical models. At the same time, they improve the suppression of high-frequency disturbances [
8].
In recent years, sliding mode control (SMC) has garnered significant attention due to its robustness in handling uncertain systems and external disturbances [
9]. Despite its strong robustness, traditional sliding mode control (SMC) faces two major challenges in practical implementation. The first is the issue of chattering, which manifests as high-frequency oscillations in the control input. This phenomenon not only degrades system stability but can also shorten actuator lifespan [
10]. To address this issue, Bartolini et al. [
11] proposed the boundary layer method (BLM), which introduces continuous control near the sliding surface. While this approach effectively reduces chattering, it may also compromise the robustness of the control system. In contrast, Levant et al. [
12] proposed higher-order sliding mode control (HOSMC), which further reduces chattering by extending the sliding mode control to higher-order derivatives, thereby preserving the system’s robustness. Antipov et al. [
13] developed integral sliding mode control (ISMC), which enhances steady-state accuracy and mitigates jitter by incorporating an integral term into the sliding mode surface. Adaptive Sliding Mode Control (ASMC) introduces an adaptive adjustment mechanism that dynamically tunes the control gain according to the system state, effectively suppressing the chattering effect and enhancing control performance [
14,
15]. The second challenge of traditional SMC is the limitation of fixed control gains, which may not adapt well to varying operating conditions. To address this, Dong et al. [
16] proposed an adaptive sliding mode control approach that enables the system to automatically optimize control performance by adjusting the sliding mode gain parameters in real time, improving dynamic adaptability. Furthermore, fuzzy sliding mode control (FSMC) integrates a fuzzy logic system to adjust the sliding mode gain online, enhancing the robustness and adaptability of the controller in complex environments [
17]. Chen et al. [
18] also introduced neural network-based sliding mode control (NN-SMC), which leverages the self-learning capabilities of neural networks to optimize sliding mode gain parameters, further improving the dynamic adaptability of the controller.
In recent years, Adaptive Integral Sliding Mode Control (AISMC) has been widely applied to path tracking and attitude regulation in nonlinear and underactuated systems, owing to its strong robustness and disturbance-rejection capability. Compared with conventional sliding mode control, AISMC incorporates an integral sliding surface and adaptive gain adjustment mechanisms, thereby reducing dependence on prior knowledge of uncertainty bounds and effectively mitigating chattering phenomena [
19]. For instance, Yuan et al. [
20] proposed a heading controller based on AISMC for underactuated surface vessels, which improved steady-state performance under wave and wind disturbances. Additionally, Cui et al. [
21] introduced a coupling mechanism between velocity and integral errors in the sliding surface design, achieving an improved balance between convergence speed and disturbance attenuation. In practical applications, AISMC is capable of addressing multiple control objectives simultaneously, such as fast convergence, disturbance estimation, and chattering suppression, positioning it as a promising approach for the development of advanced sliding mode control strategies.
Recently, hybrid control strategies combining reinforcement learning and sliding mode control (RL-SMC) have shown promise in enhancing control performance for marine vessels. For example, RL-enhanced SMC has been explored for adaptive path tracking, where the reinforcement learning algorithm fine-tunes the sliding mode controller’s parameters in real-time, effectively handling the dynamic and uncertain marine environment [
22]. Hybrid control strategies combining reinforcement learning (RL) and sliding mode control (SMC) have recently gained attention in marine vessel control. In RL-SMC, the reinforcement learning algorithm adjusts the SMC parameters in real time, enhancing robustness, reducing chattering, and improving tracking under varying sea conditions [
23].
In the last five years, there has been an increasing interest in integrating AISMC with various disturbance estimation frameworks for marine applications. For example, Liu et al. [
24] proposed a sliding mode control algorithm enhanced with adaptive control and a double power combination function to improve the robustness, convergence speed, and path tracking performance of unmanned surface vehicles while effectively reducing chattering. Prieto et al. [
25] proposed a path-following control strategy for unmanned surface vehicles (USVs) that integrates adaptive linear and nonlinear sliding mode surfaces, providing robust and accurate tracking in the presence of unknown disturbances and system uncertainties. Wang et al. [
26] presented a surge-heading guidance-based finite-time path-following scheme that combines adaptive laws with nonlinear observers, improving transient performance. These studies demonstrate that AISMC and DOB integration is becoming a common paradigm in marine control, yet most still rely on asymptotic convergence or require prior knowledge of certain bounds.
In order to further improve the adaptability of unmanned vessels in complex environments, the Disturbance Observer (DOB) is introduced into the control system for real-time estimation and compensation of external disturbances [
27]. Specifically, nonlinear disturbance observers have been widely employed in ship control systems due to their strong capability in compensating for nonlinear and unknown disturbances [
28]. For instance, Yang et al. [
29] combined disturbance observers with Adaptive Integral Sliding Mode Control (AISMC), resulting in adaptive disturbance compensation structures that significantly enhance robustness against model uncertainties and environmental disturbances. Similarly, Zhu et al. [
30] proposed a finite-time sliding mode observer for estimating dynamic disturbances in USV systems, demonstrating improved robustness under high-frequency wave interference. Liu et al. [
31] introduced a second-order extended state observer for estimating both matched and mismatched uncertainties, effectively decoupling internal and external disturbance sources in dynamic positioning tasks. Additionally, hybrid designs, such as the NDO-Backstepping framework, have been explored, proving effective in ensuring both stability and performance under parametric uncertainties and environmental perturbations [
32].
Although AISMC has shown notable advantages in controlling nonlinear systems, its application to the path tracking of underactuated unmanned surface vessels (USVs) remains relatively underexplored. Many existing studies either overlook the inherent nonlinear coupling and actuation constraints of marine systems or fail to rigorously establish fixed-time convergence under realistic environmental disturbances such as wind, waves, and currents. Furthermore, many conventional designs overlook the systematic integration of virtual control law construction with Lyapunov-based convergence analysis, which is crucial for ensuring both global stability and practical implementability.
In contrast, the novelty of the proposed AISMC framework lies in its integration of a fixed-time adaptive sliding surface, a decoupled virtual control mechanism, and a nonlinear disturbance observer. This design ensures fixed-time convergence without introducing control singularities or relying on overly conservative assumptions. Unlike conventional sliding mode controllers that often suffer from severe chattering, or neural network-based adaptive methods that lack explicit convergence guarantees, the proposed approach provides a tractable and analytically verifiable control solution. Specifically, the proposed design is tailored to the underactuated nature of marine vessels by decoupling the surge and sway dynamics via a virtual control layer. This enables precise, robust, and smooth path tracking in complex marine environments. While existing research, such as reference [
33] and reference [
34], has focused on adaptive sliding mode control, these methods often do not guarantee fixed-time convergence or effectively address nonlinear disturbances. In contrast, our approach integrates a fixed-time adaptive integral sliding mode control strategy with a nonlinear disturbance observer, offering both enhanced disturbance rejection and guaranteed convergence within a fixed time frame.
The aim of this study is to develop a robust path tracking control strategy for underactuated unmanned surface vessels (USVs) that ensures global fixed-time convergence and high tracking accuracy under unknown, time-varying marine disturbances. To this end, an Adaptive Integral Sliding Mode Controller (AISMC) integrated with a Nonlinear Disturbance Observer (NDO) is proposed to estimate and compensate for both matched and mismatched disturbances in real time, achieve fixed-time convergence of tracking errors independent of initial conditions, and generate smooth control inputs that suppress chattering and reduce actuator wear. Several prior works have integrated adaptive sliding mode control with disturbance observers or developed finite-time control strategies for USVs. For example, Wang et al. [
26] introduced a finite-time observer-based scheme, and Yang et al. [
29] combined disturbance observers with AISMC. However, most of these methods either rely on asymptotic convergence, require prior knowledge of disturbance bounds, or lack explicit integration of fixed-time stability analysis with nonlinear disturbance observers. Our approach distinguishes itself by simultaneously ensuring global fixed-time convergence, eliminating dependence on initial conditions, and rigorously proving stability under both matched and mismatched disturbances.
Despite the promising simulation results, practical implementation poses several challenges. Specifically, actuator dynamics such as rudder rate saturation and propulsion delays may limit the achievable control bandwidth. Moreover, measurement noise from onboard GPS and IMU sensors introduces uncertainty into real-time disturbance estimation. Another practical consideration lies in the computational burden of nonlinear disturbance observers and adaptive laws, which must be implemented on embedded processors with limited resources. These aspects highlight the necessity of future hardware-in-the-loop (HIL) experiments and real USV trials to validate the controller under realistic conditions.
The main contributions of this paper are as follows:
- (1)
A nonlinear disturbance observer is proposed to estimate the external disturbances and model uncertainty in real time. The observer can effectively estimate the external disturbances, such as wind-, current-, and wave-based disturbances, to which the system is subjected, which improves the adaptability and robustness of the control system to the environmental changes.
- (2)
A fixed-time adaptive integral sliding mode controller that does not depend on initial state information is designed. Unlike previous AISMC designs [
34], which focus mainly on steady-state robustness, our controller ensures strict tracking of the system state to the desired path within a fixed time, even under rapidly varying disturbances.
- (3)
The fixed-time convergence of the system is rigorously proven using Lyapunov theory, providing a theoretical guarantee absent in several recent neural-network or fuzzy-based AISMC approaches that rely on heuristic parameter tuning.
In
Section 2, the problem formulation is presented, including the 3-DOF underactuated USV model, assumptions, and control objectives. In
Section 3, the detailed design of the proposed fixed-time AISMC with nonlinear disturbance observer is described, including the virtual control law, controller structure, and stability proofs. In
Section 4, we present the results of simulation studies conducted under various trajectories and disturbance conditions, and the performance of the proposed controller is compared with multiple benchmark methods. In
Section 5, the main conclusions are summarized, and future research directions, including hardware-in-the-loop and real USV experimental validation, are discussed.
2. Formulation of the Problem
A ship has six degrees of freedom when navigating at sea. However, in the study of path tracking for underactuated ships, the motion is typically simplified to three degrees of freedom: surge, sway, and yaw. In this context,
and
represent the surge and sway displacements of the vessel, measured in the earth-fixed frame, with the origin
defined at the ship’s initial deployment point. In practical applications, the triplet
is obtained in real time from onboard navigation sensors. The coordinate frame of vessel surface motion is shown in
Figure 1, where
surge and sway displacements;
yaw angle;
surge, sway velocities and yaw rate.
The mathematical model of a three-degree-of-freedom ship is considered:
And the mathematical model of kinematics and dynamics can be written as follows:
where
represents the surge displacement, sway displacement, and yaw angle of the ship in the Earth-fixed coordinate frame, forming the position vector;
denotes the surge velocity, sway velocity, and yaw angular velocity of the vessel in the body-fixed coordinate frame, which constitutes the velocity vector;
is the conversion matrix between the Earth-fixed coordinate frame and the body-fixed coordinate frame, satisfying
. The expression of
is as follows:
is the ship inertia matrix:
is the Coriolis force matrix:
where
.
is the hydrodynamic damping parameter matrix:
Due to the lack of lateral control forces in the underactuated ship, that is, , so , is the surge force of the ship, is the yawing moment of the ship; is the external environment interference. And . Among them, is the mass of the ship; denote the ship’s mass and yaw moment of inertia; is the yaw moment generated by rudder action, hydrodynamic force derivatives , , .
Assumption 1.
The reference path for the underactuated ship is smooth and possesses both first- and second-order derivatives.
Assumption 2.
The external environmental interference is represented by time-varying disturbances, denoted as
, and the upper bounds of the disturbances are known.
In practice, exact upper bounds of environmental disturbances may not be available. Instead, approximate bounds can be obtained through empirical data, statistical ocean condition models, or conservative safety margins. While this assumption simplifies the stability proof, future extensions will consider adaptive or probabilistic frameworks that relax the requirement for strict prior knowledge of disturbance limits.
The control objective is to design a robust path-following controller that ensures the USV tracks a desired trajectory with minimal error under external disturbances. The constraints include underactuation of the surge–sway–yaw dynamics and bounded environmental forces such as wind, waves, and currents. The performance indicators used for evaluation are the root mean square error (RMSE), integral of absolute error (IAE), and convergence time, which collectively measure tracking accuracy, control effort, and dynamic response. Symbol Reference Table as shown in
Table 1.Lemma 1
([
35])
. Consider the following nonlinear system:where is continuous on For any vector ,
if there exist scalarsand a continuous positive definite function satisfies the following conditions:
Then system will converge to the following set at a fixed time.
Focusing on the underactuated ship model described in Equation (2), and assuming the specified conditions hold, a controller is designed to ensure the ship can track the desired path within a fixed time and maintain stability.
In this study, the efficiency criterion is not explicitly formulated in
Section 2, as our primary goal is to establish fixed-time stability rather than optimization. However, the proposed quasi-optimal management law inherently improves performance indicators such as RMSE, IAE, and convergence time, as confirmed by the numerical results in
Section 4. The quasi-optimality here refers to achieving satisfactory trade-offs between tracking accuracy, disturbance rejection, and chattering suppression, rather than strict global optimality in the sense of classical optimal control.
3. Controller Design
First, a virtual control law was designed to obtain the desired longitudinal and transverse speeds
and
of the vessel. Then, based on the longitudinal velocity error
and lateral velocity error
, a fixed-time convergence AISM controller was designed, which calculates the required longitudinal thrust
and steering torque
based on the velocity errors; Finally, a nonlinear disturbance observer was incorporated to compensate for external disturbances, enabling precise control of the underactuated vessel’s path. The framework of the AISMC path tracking control system, which is based on the nonlinear disturbance observer, is illustrated in
Figure 2, where
desired path coordinates;
position errors.
3.1. Virtual Control Law Design
To achieve path tracking control for underactuated unmanned vessels, first define the longitudinal and lateral position tracking errors as follows:
where
are the surge and sway coordinates of the desired path, respectively,
are the actual surge and sway coordinates of the ship, and
are the surge and sway position tracking errors, respectively. Take the time derivative of Equation (3) and substitute Equation (2) to obtain:
Rearranging the above equation yields the following:
where
.
To complete the path tracking task for underactuated vessels, the following approach is applied, virtual control quantities
and
were designed, namely longitudinal velocity virtual control law
and lateral velocity virtual control law
[
36].
where
,
. Therefore,
When
, the formula is arranged as follows:
Under the conditions specified in Assumptions 1 and 2, and for a system modeled by an underactuated unmanned vessel, the application of the above virtual control law ensures that the position error converges to zero within a fixed time, while the vessel’s speed error also converges to zero.
In order to verify the stability of the designed virtual control law, the following Lyapunov function is constructed:
The derivation of Formula (9) is as follows:
From Formula (10), it can be determined that . Combined with Formula (8) and applying the stability criterion, it can be concluded that the position error is asymptotically stable.
Let
denote the force vector, which includes both the surge and sway forces acting on the vessel, as defined in Equation (11). The derivation of Formula (6) is as follows:
where
3.2. AISM Controller Design
Define surge velocity error
and sway velocity error
as follows:
The following AISMC surfaces are designed separately for
and
:
where
is the learning rate, which controls the speed of gain adjustment.
is the leakage factor, which prevents parameter drift.
Control law design:
Substitute the virtual control law (6) and the velocity error definition (14) and (15) to obtain the desired control , such that .
Construct the following control law:
By substituting the virtual control laws (6)–(8) into the system error dynamics (14) and (15) and designing the sliding surfaces (16) and (17) based on Lyapunov stability arguments, expressions (18) and (19) are obtained.
where
: sliding mode convergence gain;
the adaptive bound estimates
and
are initialized based on prior knowledge of the expected disturbances. A typical choice for initial values is
, with adjustments made during system operation based on real-time measurements.
Adaptive law design:
The upper bound estimate of interference is estimated using the following adaptive update rule:
where
,
and
are adjustment parameters that enhance the ability to track high-frequency disturbances. When tuning the adaptive gains, the leakage factor should be selected small enough to ensure the system’s robustness but large enough to avoid slow adaptation to disturbances. The adjustment parameters should be chosen to balance between fast disturbance rejection and smooth control response.
Parameter selection plays a crucial role in achieving both robustness and smooth control performance. The learning rate determines the adaptation speed: larger values accelerate convergence but may cause oscillations, whereas smaller values improve smoothness at the cost of slower response. The leakage factor prevents unbounded growth of adaptive terms and is typically chosen to be within the 0.01–0.05 range. The adjustment parameters of the adaptive law are tuned empirically by balancing disturbance rejection against control chattering.
Theorem 1. Consider the underactuated ship dynamics given by Equation (2) and satisfying Assumptions 1 and 2. If the virtual control laws (6) to (8) are adopted, using the AISMC surfaces (16), and selecting longitudinal thrust and lateral torque (as shown in (18) and (19)), both the longitudinal and lateral velocity errors converge to a sufficiently small neighborhood of zero within a fixed time. As a result, the vessel’s position and heading accurately follow the predefined path within a fixed time. The theorem establishes guaranteed bounded convergence with robustness to external disturbances.
Proof. Introducing the upper bound estimate of interference
, the actual error dynamics of the system are:
Consider the Lyapunov function:
The Lyapunov candidate functions are selected not only for mathematical tractability but also for their physical interpretation. Specifically, the quadratic terms represent the energy associated with the position and heading errors of the USV, while the additional integral terms reflect the accumulated influence of external disturbances. This choice ensures that the candidate functions capture both the instantaneous system state and the long-term disturbance compensation, thereby providing a physically meaningful basis for stability analysis.
Since
, substituting gives:
Therefore, the Lyapunov function is monotonically decreasing, and the system is bounded and stable in the longitudinal direction.
Introducing the disturbance upper bound
, the system error dynamics are:
Constructing Lyapunov functions:
Since
, substituting gives:
Therefore, the Lyapunov function is monotonically decreasing, and the system is bounded and stable in the yaw direction. □
Combining the above two parts:
Therefore, the Lyapunov function is monotonically decreasing, which guarantees Lyapunov stability. This ensures that the solution remains bounded within a neighborhood of the equilibrium point. While asymptotic convergence is not strictly guaranteed by this condition alone, convergence in the fixed-time sense is established later in Theorem 2 through Lemma 1.
Theorem 2. Consider the closed-loop underactuated ship system consisting of the dynamics (2), the virtual control laws (6), the sliding surfaces (16), adaptive integral terms (17), and the AISM control laws (18) and (19) with nonlinear disturbance observers (20) and (21). If the gains and disturbance estimates follow the enhanced adaptive law, then the tracking errors and disturbance estimation errors converge to a sufficiently small neighborhood of zero within a fixed time, ensuring that the entire closed-loop system is globally fixed-time stable.
Proof. Construct the following Lyapunov function, considering the sliding surface and disturbance estimation error:
Taking the derivative of the above equation,
Substituting control laws (18) and (19) into the dynamics yields:
Combined with control law expression (18) and (19), after substituting into (32) and (33):
The disturbance error derivative is:
Substituting into (35) gives:
where
is a bounded disturbance term composed of disturbance and integral term estimation errors.
where
. It should be noted that in the intermediate steps, two terms of opposite sign but equal modulus appear. In the simplified form above (39), these terms cancel each other, which explains the apparent difference.
According to Lemma 1, the Lyapunov function remains strictly positive (V 0) during convergence, implying that the system trajectories approach an arbitrarily small neighborhood of the equilibrium rather than reaching it exactly. This indicates that the proposed solution achieves quasi-optimal tracking in the sense of practical stability, ensuring errors can be made arbitrarily small within fixed time bounds. □
3.3. Nonlinear Disturbance Observer Design
To accurately estimate the unknown time-varying external disturbances, a nonlinear disturbance observer is proposed, which significantly improves the system’s disturbance rejection capability.
Assuming the lumped disturbance affecting the surge dynamics is denoted by
, we define the surge dynamic equation with disturbance as (40):
Define the observation error:
where
is the estimated disturbance by the NDO.
Design the following NDO structure (42):
where
> 0 is the observer gain and
is the sliding surface defined in (16). This observer ensures that the estimation error
converges to zero in finite time.
The closed-loop error dynamics of the surge channel under NDO compensation become (43):
Define the Lyapunov function:
Under the assumption that
is bounded and Lipschitz continuous, the convergence of
can be guaranteed in finite time by properly selecting
. Hence, the disturbance estimation becomes accurate, and
in (18) can be redesigned as (46):
Similarly, for the yawing dynamics with disturbance
a symmetric observer can be designed:
This implementation allows for real-time compensation of unknown disturbances, improving system robustness.
3.4. Yaw Angle Stability Analysis
From the kinematic error model in the Earth-fixed frame:
Assuming the desired path is differentiable, define the heading error
, and its boundedness is ensured if track
asymptotically.
Therefore .
From the stability of
, the vessel’s pose converges to the desired path, and thus:
Thus, the yaw angle error is asymptotically stabilized by the proposed AISMC.
4. Simulation Verification
To assess the performance of the proposed adaptive integral sliding mode controller, comparative simulations were conducted against traditional sliding mode control and PID controllers. The simulation experiments are introduced by using the Cybership II ship model from the Norwegian University of Science and Technology (NTNU) [
37], with the associated model parameters detailed as follows.
The interference force generated by the external environment is
. Regarding the tracking research of reference trajectories for straight lines and curves, first set the desired path for the straight line as
,
. The initial state of the ship is
; parameters
. The simulation results are shown in
Figure 3,
Figure 4,
Figure 5,
Figure 6 and
Figure 7.
Figure 3 illustrates the overall path tracking performance of the proposed AISM controller compared with traditional SMC and PID controllers. The results clearly demonstrate that the AISM controller allows the underactuated vessel to rapidly converge to the desired trajectory and maintain stable tracking performance, even in the presence of external disturbances. This underscores the superior robustness and effectiveness of the AISM controller.
Figure 4 and
Figure 5 further confirm that the path tracking errors under AISMC regulation converge to zero within 40 s. Compared to the traditional SMC and PID controllers, AISMC achieves faster convergence and smoother error profiles, indicating superior dynamic tracking performance.
Figure 6 presents the variations in surge and sway velocity errors under the three control strategies. It is evident that the AISM controller facilitates quicker and smoother error convergence, satisfying the practical demands of marine motion control.
Figure 7 illustrates the surge force and yaw moment outputs produced by the controllers. The AISM controller effectively diminishes oscillations, thereby improving both navigation safety and efficiency, while concurrently reducing actuator wear.
The curved reference path is defined as path
, and the initial state of the underactuated ship is set to
, under the assumption that all control parameters remain constant [
1], the simulation results are shown in
Figure 8,
Figure 9,
Figure 10,
Figure 11 and
Figure 12.
Figure 8,
Figure 9 and
Figure 10 illustrate the path tracking performance of the ship under known external disturbances. Notably, the AISM controller outperforms the conventional SMC and PID controllers in terms of tracking accuracy, particularly with regard to steering performance.
Figure 11 presents the variations in surge and sway velocity errors for the underactuated ship across the three control strategies.
It can be observed that the AISM controller leads to faster error convergence and produces smoother error curves, thereby better satisfying the dynamic response requirements for practical ship navigation.
Figure 12 presents the time histories of the surge control force and yaw moment generated during the control process. The results indicate that the AISM controller effectively mitigates oscillations, enhances both navigation safety and efficiency, and reduces actuator wear.
Figure 13 presents the external disturbance and its estimated curve, clearly demonstrating that the observer can accurately estimate the external disturbance under interference conditions. By estimating and compensating for these disturbances in real time, the control law is optimized, thereby enhancing the performance of the control system.
As shown in
Table 2, the proposed AISMC-NDO achieves superior quantitative performance compared with conventional PID and SMC. Specifically, AISMC-NDO yields the lowest RMSE and IAE values, indicating higher tracking accuracy and reduced accumulated error. Furthermore, it converges within approximately 20 s, which is considerably faster than the benchmark methods. These results confirm that the proposed controller not only improves accuracy but also enhances robustness and efficiency under realistic disturbance conditions. The numerical performance indicators in
Table 2 demonstrate that the proposed controller achieves the lowest RMSE, IAE, and convergence time among the compared methods. This confirms that the quasi-optimal design objective stated in
Section 2 is quantitatively satisfied.
Based on the above simulation results it can be concluded that the proposed AISMC strategy enables underactuated vessels to achieve fast and accurate path tracking while ensuring finite-time convergence to a stable state. The controller exhibits strong robustness and disturbance rejection capability, even in the presence of external disturbances and model uncertainties. Furthermore, the AISMC approach effectively suppresses control chattering, thereby significantly enhancing the vessel’s safety, navigation efficiency, control reliability, and onboard comfort during real-world operations.