Next Article in Journal
A New Caputo Fractional Differential Equation with Infinite-Point Boundary Conditions: Positive Solutions
Previous Article in Journal
Closing Editorial for Applications of Fractional-Order Systems in Automatic Control
Previous Article in Special Issue
Adaptive Fractional Order Control for Bispectral Index Regulation During Anaesthesia
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Formation Control of Underactuated AUVs Using a Fractional-Order Sliding Mode Observer

School of Mechanical and Electrical Engineering, North University of China, Taiyuan 030051, China
*
Author to whom correspondence should be addressed.
Fractal Fract. 2025, 9(7), 465; https://doi.org/10.3390/fractalfract9070465
Submission received: 6 June 2025 / Revised: 15 July 2025 / Accepted: 16 July 2025 / Published: 18 July 2025

Abstract

This paper proposes a control method that combines a fractional-order sliding mode observer and a cooperative control strategy to address the problem of path-following for underactuated autonomous underwater vehicles (AUVs) in complex marine environments. First, a fractional-order sliding mode observer is designed, combining fractional calculus and double-power convergence laws to enhance the estimation accuracy of high-frequency disturbances. An adaptive gain mechanism is introduced to avoid dependence on the upper bound of disturbances. Second, a formation cooperative control strategy based on path parameter coordination is proposed. By setting independent reference points for each AUV and exchanging path parameters, formation consistency is achieved with low communication overhead. For the followers’ speed control problem, an error-based expected speed adjustment mechanism is introduced, and a hyperbolic tangent function is used to replace the traditional arctangent function to improve the response speed of the system. Numerical simulation results show that this control method performs well in terms of path-following accuracy, formation maintenance capability, and disturbance suppression, verifying its effectiveness and robustness in complex marine environments.

1. Introduction

As the development of marine resources continues to advance, unmanned underwater vehicles (UUVs) are playing an increasingly critical role in deep-sea exploration, marine rescue, and resource exploration missions [1,2,3]. Compared with single autonomous underwater vehicles (AUVs), multi-AUV cooperative operations can not only complete complex tasks that are difficult for a single AUV to accomplish independently but also improve the overall efficiency and reliability of the mission. However, due to the complexity of the underwater environment, the underactuated characteristics of AUVs, and the limitations of underwater acoustic communication, multi-AUV formation control faces many challenges [4,5,6]. To address these issues, the academic community has conducted extensive research and proposed various formation control strategies, primarily including leader–follower methods [7,8,9,10,11,12,13], consensus control methods [14,15,16,17], virtual structure methods [18,19], and behavior-based methods [20,21,22].
In the leader–follower strategy, the leader AUV guides the formation movement, while the remaining AUVs act as followers, adjusting their own states based on the leader’s position and speed to maintain the formation structure [7,8]. However, in practical applications, due to noise interference and communication delays, it is difficult to accurately obtain the leader’s speed information. To reduce reliance on velocity information, references [9,10,13] introduced virtual inputs, enabling formation control based solely on the leader’s position information, thereby reducing the amount of information exchange between AUVs. Additionally, references [11,12] further introduced the concept of “virtual vehicles”, using virtual targets to assist in designing the follower controller, thereby enhancing the system’s robustness and feasibility. Yu et al. proposed an event-triggered consistency control protocol combining the artificial potential field method [14], effectively reducing communication frequency, but the design of the event-triggered mechanism is relatively complex. Tao et al. utilized graph theory models combined with adaptive backstepping sliding mode control strategies to achieve system consistency [15]. Reference [16] applied graph theory to multi-AUV formations, achieving individual state synchronization through local neighbor information. Reference [17] addresses communication delays by proposing a consensus control algorithm that simultaneously utilizes relative position and velocity information; however, control performance still needs improvement under conditions of severe delay fluctuations. The virtual structure method treats the entire AUV formation as a rigid whole rather than a collection of independent entities. This approach does not require the designation of a specific leader, thereby avoiding formation disintegration caused by single-point failures [18]. However, this method typically relies on globally accurate information and may be constrained by actual communication conditions in long-range communication or complex environments. Reference [19] proposes a composite control strategy that integrates virtual structure and artificial potential field technologies, further enhancing the system’s environmental adaptability and obstacle avoidance capabilities. Behavior-driven methods achieve collaborative control of the overall system by combining the basic behaviors of individual AUVs. Reference [20] optimizes the system’s navigation performance and dynamic response capabilities through behavior strategies. References [21,22] utilized this method to achieve formation control and target detection tasks for multiple AUVs, demonstrating the autonomy and coordination of multi-AUV systems when executing complex tasks.
In practical applications, AUVs often face complex and unpredictable external disturbances, which place higher demands on the robustness and stability of control systems. To address external disturbances, uncertainties, and noise, researchers have developed various control strategies, including common methods such as adaptive control, sliding mode control, and neural network control, aimed at enhancing the system’s tracking and formation-maintaining performance under disturbance conditions. For example, references [23,24] propose a sliding mode control strategy based on a nonlinear disturbance observer, utilizing dynamic compensation methods for the online estimation of lumped disturbances, thereby enhancing the system’s robustness. References [25,26] address dynamic uncertainty by designing an extended state observer for observation and compensation, proposing an adaptive terminal sliding mode control scheme. References [27,28] utilize adaptive radial basis function neural networks to achieve online learning and estimation of system disturbances, improving the system’s interference resistance. Fractional calculus has garnered significant attention in the control field due to its ability to characterize dynamic features with memory and hereditary properties. Compared to traditional integer-order models, fractional-order systems are more accurate in characterizing the complex dynamic behavior of physical systems, and fractional-order controllers offer greater flexibility in parameter tuning, thereby demonstrating significant advantages in high-precision control tasks [29,30,31]. Specifically, references [30,31] propose a sliding mode control method based on a fractional-order disturbance observer, which not only improves disturbance estimation accuracy but also effectively reduces the common chattering issues in sliding mode control. Reference [32] extends fractional-order sliding mode control to discrete-time systems and utilizes the memory characteristics of fractional-order differences to enhance the disturbance resistance of motor systems. References [33,34], respectively, improved the dynamic response performance of motor systems and spatial robotic arms by designing fractional-order integral sliding mode surfaces and non-singular terminal sliding mode control laws. Additionally, references [35,36] combined high-gain observers with neural network methods to achieve efficient disturbance estimation and event-triggered control in multi-agent systems. Reference [37] proposes an adaptive sliding mode disturbance observer based on the Caputo derivative to enhance the system’s adaptability to disturbances. In terms of composite control strategies, reference [38] integrates fuzzy neural networks with fractional-order sliding mode observers to improve harmonic suppression capabilities, while reference [39] utilizes the Nussbaum gain function to address the issue of unknown control directions in fractional-order interconnected systems.
In summary, although previous studies have achieved certain results in multi-AUV formation control and interference suppression, there are still shortcomings in terms of high-frequency disturbance estimation accuracy and underwater communication efficiency. In response to these issues, this paper focuses on the formation tracking control of underactuated AUVs in complex marine environments, with an emphasis on improvements in disturbance observer design and cooperative control strategies with low communication traffic to enhance the system’s adaptability to complex disturbances and strengthen the practical feasibility of multi-AUV collaboration. The main work is as follows:
(1)
Fractional-order sliding mode observer design: A fractional-order sliding mode observer (FOSMO) is proposed, combining fractional calculus with a double-power approximation law. The fractional-order operator enhances the system’s response capability to high-frequency disturbances, while the double-power approximation law effectively suppresses sliding mode chattering. Additionally, an adaptive gain regulation mechanism is introduced to ensure the system maintains good estimation accuracy and robustness even under unknown disturbance upper-bound conditions.
(2)
Formation cooperative control strategy: For multi-AUV formation tasks, a cooperative control strategy based on path parameter negotiation is designed. This method assigns each AUV an independent formation reference point and achieves cooperative consistency through the exchange of path parameters rather than state information, reducing communication requirements and improving the strategy’s adaptability in bandwidth-constrained underwater environments.
(3)
Speed adjustment mechanism optimization: For the speed control of follower AUVs, an expected speed adjustment method based on error feedback is proposed. This method uses a hyperbolic tangent function to replace the arctangent function, providing smoother adjustment responses in small error intervals and accelerating system convergence under large error conditions, thereby improving overall control performance and response efficiency.
The structure of the paper is as follows: Section 2 models and describes the problem, including the kinematic and dynamic modeling of underactuated AUVs and the mathematical formalization of formation control tasks. Section 3 details the design process of the controller and observer and performs a system stability analysis. Section 4 validates the effectiveness and robustness of the proposed control strategy through numerical simulation experiments and includes an analysis of the results and a comparative discussion. Finally, Section 5 provides a summary of the entire paper and an outlook for future work.

2. Problem Description

2.1. AUV Model

This section derives the path-following error model of an underactuated AUV in three-dimensional space. First, the coordinate system and related symbols used are defined, followed by the kinematic and dynamic models of the AUV. Based on this, the mathematical expression of the three-dimensional path-following error is given.
As shown in Figure 1, the body coordinate system B : O B x b y b z b , the Earth coordinate system I : O I ξ η ζ , and the path coordinate system S F : O S F x S F y S F z S F are defined. The kinematic and dynamic models of the AUV are given as follows [40]:
η ˙ = J η v r + v c M v ˙ r + C v r v r + D v r v r + g η = τ + τ d
Assumption 1.
The AUV prototype under study has a uniformly distributed body mass, with gravity and buoyancy forces in equilibrium. Nonlinear hydrodynamic damping terms and the effects of roll motion are neglected in the model.
Assumption 2.
The origin of the body coordinate system coincides with the center of gravity.
Assumption 3.
The disturbance vector τ d is unknown but bounded, and its rate of change is also unknown but bounded.
Assumption 4.
Roll motion and higher-order hydrodynamic damping terms of the AUV are neglected.
Based on these assumptions, the three-dimensional motion equations of the AUV can be described as follows:
x ˙ = u r cos ψ cos θ v r sin ψ + w r cos ψ sin θ + u c ξ y ˙ = u r sin ψ cos θ + v r cos ψ + w r sin ψ sin θ + v c η z ˙ = u r sin θ + w r cos θ + w c ζ θ ˙ = q ψ ˙ = r / cos θ
u ˙ r = m 2 m 1 v r r m 3 m 1 w r q d 1 m 1 u r + τ X + τ d u m 1 v ˙ r = m 1 m 2 u r r d 2 m 2 v r + τ d v m 2 w ˙ r = m 1 m 3 u r q d 3 m 3 w r + τ d w m 3 q ˙ = m 1 m 3 m 4 u r w r d 4 m 4 q M g m 4 + τ M + τ d q m 4 r ˙ = m 1 m 2 m 5 u r v r d 5 m 5 r + τ N + τ d r m 5
where x , y , and z represent the position of the AUV in the Earth coordinate system, and θ and ψ denote the attitude of the AUV. v r = u r   v r   w r   q   r T is the velocity vector of the AUV relative to the water flow, and v c = u c x v c h w c z 0   0   0 T represents the velocity vector of the water flow in the Earth coordinate system. J η is the transformation matrix from B to I . M = m 1 m 2 m 3 m 4 m 5 T is the inertia matrix. C v r is the Coriolis and centrifugal force matrix. D v r = d 1   d 2   d 3   d 4   d 5 T is the damping matrix, and g η = 0   0   0   M g   0 T is the restoring torque matrix. τ = τ X   0   0   τ M   τ N T is the control input vector of the AUV. τ d = τ d u   τ d v   τ d w   τ d q   τ d r T represents the disturbance vector composed of unknown environmental disturbances and unmodeled parts of the AUV.
Define the reference path as η r s = x f y f z f   θ f   ψ f T , the position and attitude of the AUV in the I coordinate system as P = x y z   θ   ψ T , the position following error in the S F coordinate system as x e   y e   z e T = R 1 η η r s , and the attitude error as θ e   ψ e T = θ + α θ f   cos θ f ψ + β ψ f T . The derivative of the position error can be derived as follows:
x ˙ e = ψ ˙ f y e θ ˙ f z e + U cos ψ e cos θ e u f y ˙ e = ψ ˙ f x e ψ ˙ f tan θ f z e + U sin ψ e cos θ e z ˙ e = θ ˙ f x e + ψ ˙ f tan θ f y e U sin θ e
where α = arctan w u , β = arctan v u , and U = u 2 + v 2 + w 2 . R 1 is the transformation matrix from I to S F , R 1 = cos ψ f cos θ f sin ψ f cos ψ f sin θ f sin ψ f cos θ f cos ψ f sin ψ f sin θ f sin θ f 0 cos θ f . u f is the velocity of the reference point on the reference path.
Assumption 5.
The reference path is known and is twice continuously differentiable. The path is parameterized by the arc length parameter s.

2.2. Control Objective

In order to achieve the cooperative formation control of multiple AUV systems, it is first necessary to ensure that each AUV can accurately follow its respective reference path and then achieve overall formation coordination through a cooperative mechanism. This paper assigns an independent formation reference point to each AUV and uses a negotiation mechanism to gradually align their respective reference points, thereby achieving the desired formation. Let the formation vector of the i-th AUV relative to the reference point be ι i = ι x i ι y i   ι z i T ; then, their reference paths are expressed as
η r , i s i = η r s i + R 2 ι i
where R 2 is the transformation matrix from B to I .
When all reference points are in agreement, each AUV will maintain stable navigation in the desired formation [7,16]. The control strategy adjusts the speed of each AUV so that its actual speed gradually approaches the desired speed, thereby promoting the convergence of each reference point and ultimately achieving a stable formation structure. The control objective can be expressed based on the convergence of path-following errors, achieving reference point consistency between each AUV to maintain formation. The mathematical description is as follows:
lim t η i η r , i s i = 0 , i 1 , 2 , n
lim t U r i U d = 0 , i 1 , 2 , n
Equation (6) represents the path-following target of a single AUV, ensuring convergence to the reference path and formation position. Equation (7) represents the synchronization target, enabling follower AUVs to catch up with the leader.

3. Following Controller Design

The design principle of the path-following controller is shown in Figure 2. The design of the controller is divided into two key steps:
  • Kinematic Controller Design: The integral line-of-sight (ILOS) method is used to compensate for path deviations caused by ocean currents. Based on this, a kinematic controller is constructed using the backstepping method. By adjusting the navigation heading angle to stabilize the position error, the desired velocity control law and angular velocity control law for the path reference point are derived. These laws provide reference signals for subsequent dynamic control.
  • Dynamic Controller Design: To enhance system robustness, a fractional-order sliding mode observer is designed to estimate disturbances, modeling errors, and other lumped uncertainties. The desired velocity output from the kinematic controller serves as a reference signal. Combined with the introduced desired forward velocity, an integral sliding mode control method is employed to design the control law, thereby achieving precise control of the AUV.

3.1. Kinematic Controller Design

For underactuated vehicles, due to the lack of lateral and vertical thrusters, it is impossible to provide direct lateral or vertical thrust. Therefore, this paper uses the ILOS method [23,41,42] to introduce a navigation angle to stabilize the position error. The navigation angle is given as follows:
θ nav = arctan z e Δ θ α ^ + θ f ψ nav = arctan y e Δ ψ + β ^ + ψ f
where Δ θ and Δ ψ are the forward-looking distances and are considered constants in the ILOS method.
Let θ = θ nav , ψ = ψ nav . Substituting Equation (8) into Equation (4) yields
x ˙ e = ψ ˙ f y e θ ˙ f z e + U cos ψ e cos θ e u f y ˙ e = ψ ˙ f x e ψ ˙ f tan θ f z e + U sin cos θ f ψ nav + β ψ f cos θ e z ˙ e = θ ˙ f x e + ψ ˙ f tan θ f y e U sin θ nav + α θ f
The speed control law of the design reference point and the expected angular velocity control law of the AUV are as follows:
u f = U cos ψ e cos θ e + k 1 x e
q d = k θ θ ˜ + θ ˙ nav r d = cos θ ( k ψ ψ ˜ + ψ ˙ nav )
where θ ˜ = θ θ nav , ψ ˜ = ψ ψ nav .
The adaptive law for design parameters is
α ^ ˙ = k α z e Δ θ Δ θ 2 + z e Δ θ α ^ 2 β ^ ˙ = k β y e Δ ψ cos θ e Δ ψ 2 + y e + Δ ψ β ^ 2
where k 1 , k θ , k ψ , k α , and k β are proportional coefficients, all of which are greater than zero.
Note 1.
α , β , and θ f are relatively small; therefore, cos α 1 , sin α α , sin β β , and cos θ f 1 .
Theorem 1.
For the error model described by Equation (4), we first introduce the navigation angle defined in Equation (8), transforming the lateral and vertical position errors into an attitude error stabilization problem. Based on this transformation, we design a reference point velocity control law, with its explicit form given in Equation (10). The AUV kinematic control law is then specified in Equation (11), and the parameter adaptation law is presented in Equation (12). Together, these ensure that the system error converges to the equilibrium point, provided the reference point velocity control law and the AUV kinematic control law satisfy the conditions of Barbalat’s lemma.
Proof of Theorem 1.
A Lyapunov function is designed as follows:
V 1 = 1 2 x e 2 + 1 2 y e 2 + 1 2 z e 2 + 1 2 θ ˜ 2 + 1 2 ψ ˜ 2 + U 2 k α α ˜ 2 + U 2 k β β ˜ 2
We then take the derivative of Equation (13), which yields
V ˙ 1 = x e x ˙ e + y e y ˙ e + z e z ˙ e + θ ˜ θ ˜ ˙ + ψ ˜ ψ ˜ ˙ U α ˜ α ^ ˙ k α U β ˜ β ^ ˙ k β         = x e U cos ψ e cos θ e u f + y e U sin arctan y e Δ ψ + β ^ + β cos θ e         z e U sin arctan z e Δ θ α ^ + α + θ ˜ θ ˜ ˙ + ψ ˜ ψ ˜ ˙ U α ˜ α ^ ˙ k α U β ˜ β ^ ˙ k β         = x e U cos ψ e cos θ e u f U z e z e Δ θ α ^ Δ θ 2 + z e Δ θ α ^ 2 U z e Δ θ α Δ θ 2 + z e Δ θ α ^ 2         U y e y e + Δ ψ β ^ cos θ e Δ ψ 2 + y e + Δ ψ β ^ 2 + U y e Δ ψ β cos θ e Δ ψ 2 + y e + Δ ψ β ^ 2 + θ ˜ q θ ˙ n a v + ψ ˜ r cos θ ψ ˙ n a v U α ˜ α ^ ˙ k α U β ˜ β ^ ˙ k β
Bringing Equations (10)–(12) into Equation (14) yields
V ˙ 1 = k 1 x e 2 U z e 2 Δ θ 2 + z e Δ θ α ^ 2 U y e 2 cos θ e Δ ψ 2 + y e + Δ ψ β ^ 2 k θ θ ˜ 2 k ψ ψ ˜ 2
The constructed energy function V 1 is a positive definite function, and its derivative V ˙ 1 is negative semi-definite. According to Barbalat’s lemma, it can be inferred that the system error will gradually converge to zero over time, thereby ensuring the asymptotic stability of the system. □

3.2. Fractional-Order Sliding Mode Disturbance Observer Design

By integrating the fractional calculus theory and double-power approximation law, this study proposes a new type of sliding mode disturbance observer. This observer utilizes the non-local memory characteristics of fractional calculus to enhance the ability to capture high-frequency disturbances and time-varying characteristics of unmodeled dynamics in underactuated AUV systems. It is particularly suitable for accurately estimating random disturbances in underwater environments and improving the system’s robustness to high-frequency disturbances. Additionally, by incorporating the double-power convergence law, the observer can dynamically adjust the convergence speed near the sliding surface, thereby optimizing convergence performance. Furthermore, the introduction of an adaptive gain regulation mechanism eliminates reliance on prior knowledge of disturbance upper bounds, enabling real-time compensation for system dynamic changes through online updates of gain parameters.
Define system uncertainty and unknown time-varying disturbances as G v r = M 1 C v r v r + D v r v r + g η τ d , thereby rewriting Equation (1) as
v ˙ r = G v r + M 1 τ
The observed value is expressed as v ^ ˙ r = G ^ v r + M 1 τ , the observation error is v ˜ r = v r v ^ r , and the sliding mode surface is designed as
Ω = k s v ˜ r + D m v ˜ r + v ˜ ˙ r
where k s > 0 , 1 < m < 0 .
Note 2.
The fractional order is defined using the Riemann–Liouville definition, which takes the form
D m f t = 1 G n m d n d t n 0 t f τ t τ 1 + m n d τ
where  G m = 0 exp t t m 1 d t  is the gamma function [31,43].
Assumption 6.
Disturbances and the vehicle’s velocity are both bounded. As a result, an unknown upper bound exists for the compound disturbances.
The sliding mode reaching law is designed as follows:
Ω ˙ = μ 1 Ω p sgn Ω μ 2 Ω q sgn Ω μ 3 Ω
where μ 1 > 0 , μ 2 > 0 , and μ 3 > 0 are gain parameters. 0 < p < 1 , 1 < q .
A fractional-order sliding mode observer and parameter adaptive law are designed as follows:
G ^ ˙ v = D m + 1 v ˜ r + k s v ˜ ˙ r + ω ^ sgn Ω + μ 1 Ω p sgn Ω + μ 2 Ω q sgn Ω + μ 3 Ω
ω ^ ˙ = λ Ω
where λ > 0 and ω is the unknown upper bound of the disturbance.
Theorem 2.
For the AUV system in Equation (16), the sliding mode observer is designed as in Equation (20). The disturbance estimation error of the proposed FOSMO is guaranteed to be stable if the adaptive law for the disturbance upper bound follows the form given in Equation (21).
Proof of Theorem 2.
A Lyapunov function is designed as follows:
V 2 = 1 2 Ω 2 + 1 2 λ ω ˜ 2
We then take the derivative of Equation (22), bringing Equations (20) and (21) into it, yielding
V ˙ 2 = Ω Ω ˙ ω ˜ ω ^ ˙ λ         = Ω k s v ˜ ˙ r + D m + 1 v ˜ r + G ˙ v r G ^ ˙ v r ω ˜ Ω         = Ω G ˙ v r ω ^ sgn Ω μ 1 Ω p + 1 μ 2 Ω q + 1 μ 3 Ω 2 ω ˜ Ω         ω ˜ Ω μ 1 Ω p + 1 μ 2 Ω q + 1 μ 3 Ω 2 ω ˜ Ω = μ 1 Ω p + 1 μ 2 Ω q + 1 μ 3 Ω 2
Since V ˙ 2 < 0 , the observer is stable, and the system state converges to the sliding mode surface in finite time. Thus, the system can estimate the disturbance value in finite time. □

3.3. Dynamic Controller Design

Define the desired speed variable as V d = u d   q d   r d T and the speed error variable as
E i = u e = u r u d q e = q q d r e = r r d
The sliding mode surface is designed as
S i = h 1 i E i + h 2 i 0 t E i d t
where h 1 i > 0 , h 2 i > 0 . The sliding mode reaching law is designed as follows:
S ˙ i = b 1 i S i γ i sgn S i b 2 i S i
where b 1 i > 0 , b 2 i > 0 , 0 < γ i < 1 .
The control law is designed as follows:
τ = M G ^ v r + V ˙ d Φ ^ i sgn S i + h 2 i E i b 1 i S i γ i sgn S i b 2 i S i / h 1 i Φ ^ ˙ i = h 1 i k Φ i S i
where k Φ i > 0 and Φ i is the upper bound of the observer’s observation error.
Theorem 3.
For the underactuated AUV model described by Equation (1), the path-following problem is transformed into an error stabilization problem. To cope with external disturbances and unknown system dynamics in the model, a fractional-order sliding mode observer as shown in Equation (20) is designed to achieve accurate observation and compensation of the system state. The kinematic control law is determined by Equation (11). On this basis, a sliding mode control method is used to design the dynamic control law as shown in Equation (27). The error will asymptotically converge to the equilibrium point if the control law (27) satisfies the condition of Barbalat’s lemma. Thus, under these conditions, the AUV achieves asymptotic path-following, validating the control design.
Proof of Theorem 3.
A Lyapunov function is designed as follows:
V 3 = 1 2 S i 2 + 1 2 k Φ i Φ ˜ i 2
We then take the derivative of Equation (28), bringing Equation (27) into it, yielding
V ˙ 3 = S i h 1 i G v r + M 1 τ V ˙ d + h 2 i E i Φ ˜ i Φ ^ ˙ i / k Φ i         = S i h 1 i G ˜ v r Φ ^ i sgn S i b 1 i S i γ i sgn S i b 2 i S i h 1 i S i Φ ˜ i         h 1 i S i Φ i h 1 i S i Φ ^ i b 1 i S i γ i + 1 b 2 i S i 2 h 1 i S i Φ ˜ i = b 1 i S i γ i + 1 b 2 i S i 2
The constructed energy function V 3 is a positive definite function, and its derivative V ˙ 3 is negative semi-definite. According to Barbalat’s lemma, it can be inferred that the system error will gradually converge to zero over time, thereby ensuring the asymptotic stability of the system. □

4. Formation Coordination Controller Design

4.1. Principles of Controller Design

This study uses the leader–follower method for multi-AUV coordination, designating one AUV as the leader and the rest as followers. The leader’s path is preset, while followers’ paths are generated by translating and compressing the leader’s path to meet formation requirements. Building on the controller from Section 3, which converts single AUV path-following into a position and velocity stabilization problem, this chapter’s formation coordination controller further transforms formation maintenance into a velocity control problem. The leader specifies the desired velocity and employs a control law to drive the pose error vector to zero, ensuring convergence to the set path. For followers, the generalized distance to the leader is calculated, and their velocity is dynamically adjusted via velocity control to form and maintain the desired geometric formation.
In traditional formation control, followers adjust their velocities based on the position and velocity information transmitted from the lead AUV, which demands substantial communication bandwidth and is impractical for underwater scenarios with limited communication capacity [16]. To tackle this, this paper presents a formation control strategy that only requires exchanging path parameters, effectively reducing communication needs. As illustrated in Figure 3, the formation control process involves the two following steps:
  • Each AUV executes its path-following control law to ensure its trajectory stably converges to the assigned path. This precise spatial control forms the foundation of formation coordination.
  • Based on information exchange between robots, a coordination control law is designed to dynamically adjust followers’ expected speed values. This enables temporal coordination within the formation, achieving a stable and orderly formation configuration.
For clarity, the leader and followers are denoted as l and f, respectively, in the subsequent text. Parameters with l or f subscripts correspond to those related to the leader or followers, respectively.

4.2. Coordination Controller Design

The leader AUV only requires path-following control, and the desired speed U l , d is directly given. The speed control law of the leader reference point and the desired angular velocity control law of the leader AUV are designed as follows:
u l , f = U l cos ψ l , e cos θ l , e + k l , 1 x l , e
q l , d = k l , θ θ ˜ l + θ ˙ l , n a v α ˙ l + θ ˙ l , f r l , d = cos θ l ( k l , ψ ψ ˜ l + ψ ˙ l , n a v β ˙ l + ψ ˙ l , f )
The controller and adaptive law are designed as follows:
τ l = M U ˙ l , d G ^ l v r Φ ^ l , i sgn S l , i h l , 2 i E l , i + b l , 1 i S l , i γ l , i sgn S l , i + b l , 2 i S l , i / h l , 1 i Φ ^ ˙ l , i = h l , 1 i k l , Φ i S l , i
The controller design for the follower is similar to that of the leader, but there is a key difference: the expected speed of the leader is directly specified, while the expected speed of the follower is designed based on the generalized distance between the leader and the follower’s reference point in order for the follower to catch up with the leader. Specifically, the generalized distance can be expressed by the arc length parameter as
s ˜ = s l s f
The expected speed of followers can be designed as follows:
U f , d = U l , d + k Δ tanh s ˜ ι
Note 3.
The inverse tangent function is commonly used for speed adjustment in references [7,16,44]. However, its smoother and slower growth in response to large errors can limit the correction amplitude, especially in the initial formation stage, potentially slowing convergence. Therefore, this paper introduces the hyperbolic tangent function for speed adjustment. Comparison with arctan b : when b 0 , the first-order derivative of tanh b is 1, whereas the derivative of arctan b is 1 1 + b 2 1 . This means that for small tracking errors, the hyperbolic tangent function provides a steeper gradient for adjustment compared to the inverse tangent function, which leads to faster convergence in formation control. The tanh b rapidly saturates to ±1 when b > 2 , while arctan b approaches ±π/2 more slowly. This property ensures that the hyperbolic tangent function constrains the control action within [−1,1], preventing excessively aggressive corrections for large errors. Therefore, this paper adopts the hyperbolic tangent function for speed regulation. Compared to arctan, tanh achieves a balanced response: it avoids over-adjustment in small error regions while ensuring sufficiently strong corrective action in the presence of large errors, which effectively accelerates system convergence and enhances overall control performance and responsiveness.
In the same way, the speed control law of the follower reference point and the expected angular velocity control law of the follower AUV are as follows:
u f , f = U f cos ψ f , e cos θ f , e + k f , 1 x f , e
q f , d = k f , θ θ ˜ f + θ ˙ f , n a v α ˙ f + θ ˙ f , f r f , d = cos θ f ( k f , ψ ψ ˜ f + ψ ˙ f , n a v β ˙ f + ψ ˙ f , f )
The controller and adaptive law are designed as follows:
τ f = M U ˙ f , d G ^ f v r Φ ^ f , i sgn S f , i h f , 2 i E f , i + b f , 1 i S f , i γ f , i sgn S f , i + b f , 2 i S f , i / h f , 1 i Φ ^ ˙ f , i = h f , 1 i k f , Φ i S f , i
Theorem 4.
For the underactuated AUV model described in Equation (1), the formation reference path is given by Equation (5). For the leader, the control law shown in Equation (32) is designed; for the follower, the control law shown in Equation (37) is used. Given the desired speed of the leader, the desired speed control law of the follower shown in Equation (34) is further designed. If the designed control laws ensure that the system satisfies the conditions required by Barbalat’s lemma, it follows that the formation tracking errors will asymptotically converge to zero. This guarantees that the multi-AUV system not only follows the desired path but also maintains a stable formation configuration.
Proof of Theorem 4.
A Lyapunov function is designed as follows:
V l , f = 1 2 s ˜ 2 + 1 2 U l , d U f , d 2
as pointed out in reference [16], the instantaneous velocity of s is the desired velocity of the AUV. Therefore, we take the derivative of Equation (38), which yields
V ˙ l , f = s ˜ U l , d U f , d + U l , d U f , d U ˙ l , d U ˙ f , d = k Δ s ˜ tanh s ˜ k Δ 1 tanh 2 s ˜ U l , d U f , d 2 0
where k Δ > 0 . For all matrices s ˜ 0 and U l , d U f , d 0 , there exists V ˙ l , f < 0 ; this ensures that the system is asymptotically stable. □

5. Numerical Simulation and Result Analysis

To comprehensively verify the proposed control scheme, simulation experiments were conducted for two case studies. The simulation parameters were based on the AUV prototype model constructed by the team. For specific parameters, please refer to [23,24,45]. Case 1 verified the path-following capability of a single AUV, and Case 2 verified the formation transformation and maintenance capability of multiple AUVs.

5.1. Case 1: Single AUV Path-Following

This case simulates the path-following performance of a single AUV in a constant ocean current environment. The performance of three control methods in terms of tracking performance, disturbance estimation capability, and robustness is compared and analyzed. The comparison methods are as follows:
Method 1: Disturbance estimation based on a linear approach law sliding mode observer, combined with the ILOS guidance law and integral sliding mode control.
Method 2: Perturbation estimation based on a nonlinear disturbance observer, combined with the ILOS guidance law and integral sliding mode control.
Method 3 (the method used in this paper): Perturbation estimation based on a fractional-order sliding mode observer, combined with the ILOS guidance law and integral sliding mode control.
The reference path is a spatial spiral curve, whose parametric equation is as follows:
x f s = 45 cos 0.1   s y f s = 45 sin 0.1 s z f s = 0.5   s
The initial position is x 0 , y 0 , z 0 , θ 0 , ψ 0 T = 5   m , 45   m , 0   m , 0   rad , 0   rad T , and the initial velocity is u 0 , v 0 , w 0 , q 0 , r 0 T = 0.15   m / s , 0   m / s , 0   m / s , 0   rad / s , 0   rad / s T . The desired forward velocity is 2.55   m / s . The applied constant ocean current is u f ξ , v f η , w f ζ T = 0.2   m / s , 0.2   m / s , 0.15   m / s T , and the applied environmental disturbance is as follows:
τ d u = 15 sin 0.5 t + 5 cos 0.3 t t < 50   s 10 cos 0.3 t + 5 sin 0.3 t 50   s t < 100   s 12 cos 0.1 t 6 sin 0.1 t 100   s t τ d q = 10 sin 0.5 t 5 cos 0.5 t t < 50   s 15 cos 0.5 t + 3 cos 0.1 t 50   s t < 100   s 12 sin 0.3 t + 5 cos 0.3 t 100   s t τ d r = 12 sin 0.3 t 3 cos 0.5 t t < 50   s 12 sin 0.5 t 5 cos 0.3 t 50   s t < 100   s 10 cos 0.5 t + 5 cos 0.3 t 100   s t
The controller parameters are as follows: k 1 = 5 , k θ = 12 , k ψ = 5 , k α = 0.09 , k β = 0.02 , k s = 5 , m = 0.5 , μ 1 = 1.5 , μ 2 = 1.3 , μ 3 = 0.5 , p = 5 7 , q = 7 5 , λ = 5 , h 1 i = 1.5 , h 2 i = 0.5 , b 1 i = 0.5 , b 2 i = 2 , γ i = 0.5 , and k Φ i = 0.5 .
The tracking results for Case 1 are depicted in Figure 4. Under constant ocean current conditions, the three control methods enable the AUVs to converge and navigate along the desired path. However, they differ in tracking performance. Method 2 shows particularly significant fluctuations in position deviation. Figure 5 compares the position tracking errors of the three methods. Method 2 exhibits substantial error fluctuations in both the initial and later stages. Its position error is considerably larger than that of Method 1 and our proposed method. Although Method 1 shows smaller errors, minor discrepancies still exist compared to our proposed method. Speed comparison analysis, presented in Figure 6, further highlights the superiority of our method. Our method responds more swiftly, reaches the desired speed, and maintains good stability. In contrast, both Method 1 and Method 2 display unstable speed fluctuations. Their oscillations are more pronounced during the accelerated disturbance phase after 100 s.
Figure 7 illustrates the disturbance estimation capabilities of the three methods. During the first 100 s, the applied disturbances change relatively smoothly. The nonlinear disturbance observer (NDO), sliding mode observer (SMO), and fractional-order sliding mode observer (FOSMO) all estimate the disturbances well. However, after 100 s, the disturbance changes become severe. Both NDO and SMO exhibit significant observation errors. NDO fails to accurately estimate the disturbance, while the proposed FOSMO can effectively estimate it. Its estimates quickly adjust and continue to closely track the actual values. This demonstrates the FOSMO’s rapid response and recovery capability in the face of sudden changes. It can quickly stabilize to the actual value even under severe disturbance changes. This confirms the accuracy and reliability of the observer design in our method. It also explains the tracking errors and large speed fluctuations in Figure 5 and Figure 6, which are caused by the imprecise compensation of disturbances in the system. Figure 8 shows the drift angle estimation under the ILOS method. It effectively estimates the attack angle and drift angle, thereby compensating for the influence of ocean currents.
Based on the above analysis, the following conclusions can be drawn: Compared to Method 1, the method proposed in this paper introduces fractional-order terms into the observer design, significantly improving observation accuracy and robustness, enabling the controller to exhibit stronger adaptability and interference resistance when dealing with external disturbances. Compared to Method 2, NDO exhibits a significant decline in observation capability or even failure under severe disturbances, severely compromising the stability and accuracy of the controller. Overall, all methods perform well in environments with relatively stable currents and minimal disturbances. However, when disturbances undergo severe changes, the method proposed in this paper demonstrates superior adaptability and robustness in terms of overall performance.

5.2. Case 2: AUV Formation Change and Maintenance

This case study aims to verify the proposed formation control method. Three underactuated AUVs are simulated to perform the following cooperative tasks:
Phase 1 (0–150 s): Dive along a spatial S-shaped path and maintain a straight formation.
Phase 2 (after 150 s): Switch to a circular path at a constant depth and reorganize into a triangular formation.
The reference path parameter equations for the leader AUV are as follows:
x l , f s = 3 s l y l , f s = 30 sin 0.1 s l z l , f s = 0.5 s l t 150 x l , f s = x l , mid + 60 sin s l s l , mid + ψ l , f , mid 60 sin ψ l , f , mid y l , f s = y l , mid 60 cos s l s l , mid + ψ l , f , mid + 60 cos ψ l , f , mid z l , f s = z l , mid t > 150
where x l , mid , y l , mid , and z l , mid represent the position at the 150th second. s l , mid and ψ l , f , mid represent the values of s l and ψ l , f at the 150th second, respectively.
The initial formation vectors of the AUV are ι 1 = 0 , 5 , 0 T , ι 2 = 0 , 5 , 0 T , and the formation vectors after 150 s are ι 1 = 5 , 5 , 0 T , ι 2 = 5 , 5 , 0 T . The initial bit state of the leader is x l 0 , y l 0 , z l 0 , θ l 0 , ψ l 0 T = 5 , 2 , 0 , 0 , 0 T , and the initial velocity is u l 0 , v l 0 , w l 0 , q l 0 , r l 0 T = 0.15 , 0 , 0 , 0 , 0 T . The initial bit state of the two followers is 0 , 5 , 0 , 0 , 0 T , 5 , 5 , 0 , 0 , 0 T , and the initial velocity is 0.15 , 0 , 0 , 0 , 0 T . The forward speed of the formation as a whole is U l , d = 2.5   m / s . The constant current is the same as in Case 1. The environmental disturbance is set as follows:
τ d u = 15 sin 1.5 t cos 1.3 t τ d q = 10 sin 1.5 t cos 1.2 t   τ d r = 12 sin 1.3 t cos 1.5 t
Figure 9 illustrates the formation movement paths of three AUVs, with several positions of the AUVs marked at the same time. It can be seen that the formation remains stable during both the straight-line and triangular formation stages. The designed controller ensures that the AUVs quickly converge to the reference path and maintain the formation stably, unaffected by their initial positions. The tracking error results are shown in Figure 10. Followers 1 and 2 are initially far from their reference paths, resulting in tracking errors that are significantly greater than those of the leader at the beginning. When switching from a spatial S-curve to a circular constant depth path, the curvature discontinuity of the desired path causes a temporary increase in the tracking error. Thanks to the path-following controller, the errors of all AUVs converge quickly and eventually stabilize at the same level.
Figure 11 compares the speeds of the followers and the leader. Due to the different generalized positions of each AUV, their longitudinal speeds vary. During Phase 1 (S-shaped curve, 0–150 s), the speeds of the two followers exhibit symmetrical fluctuations. This is because, at the curve bends, their angular velocities are consistent, but their curvature radii differ, resulting in differences in longitudinal speed (which must be lower or higher than the leader’s speed). In Phase 2 (circular path, after 150 s), all AUVs have the same angular velocity, and their longitudinal velocities are distributed in parallel according to their respective motion radii. The AUVs can maintain the desired formation, demonstrating that the formation coordination controller can effectively form and maintain a formation with multiple AUVs. Figure 12 shows the disturbance estimation performance of the three AUVs, indicating that the overall disturbance estimation performance is good. However, brief instability occurs at the instant when the path and formation are switched simultaneously at 150 s.
In summary, the simulation results verified the effectiveness of the controller. Under the control of the controller, the leader was able to quickly and stably follow the desired path, and the followers were also able to quickly reach the desired formation position. The three AUVs were able to achieve and stably maintain the specified formation.

6. Conclusions

This paper proposes a control method that integrates a fractional-order sliding mode observer and a cooperative control strategy for the path-following of underactuated AUVs in complex marine environments. The designed fractional-order sliding mode observer enhances the response performance to high-frequency disturbances through fractional calculus. Meanwhile, it effectively reduces sliding mode chattering using a double-power convergence law and improves the estimation accuracy of unknown disturbances, as well as system robustness via an adaptive gain mechanism. The proposed cooperative control strategy achieves formation consistency control with low communication overhead. This is achieved by setting independent reference points for each AUV and employing a path arc length parameter negotiation mechanism. For the speed adjustment problem, a proposed speed adjustment method based on the hyperbolic tangent function is designed, which effectively improves the system response speed and convergence performance. Numerical simulation results verified that this method has good path-following accuracy and formation maintenance capabilities in both constant sea currents and strong disturbance environments, demonstrating strong adaptability and robustness. Future work will focus on further optimizing the control algorithm and conducting experimental studies in open water to validate the engineering feasibility of the proposed method. In this way, it is anticipated that this research will provide theoretical support for the collaborative operation capabilities of AUVs in complex marine environments, thereby advancing the application of underwater multi-agent systems in fields such as marine exploration and resource development.

Author Contributions

Conceptualization, L.H.; resources, Y.Z.; methodology, S.L.; software, B.L. and M.X.; writing—original draft preparation, Z.Y. and C.B.; writing—review and editing, L.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Armament and Equipment Advance Research Project of the Central Military Commission and by the Fundamental Research Program of Shanxi Province, grant number 202303021212190.

Data Availability Statement

Data are contained within the article.

Acknowledgments

The authors would like to express their sincere gratitude to the reviewers for their valuable time and professionalism. The reviewers’ critical comments and suggestions for improvement played a key role in enhancing the quality and completeness of this paper, enabling this study to be presented to a wider audience in a more rigorous form.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. He, L.; Xie, M.; Zhang, Y. A Review of Path Following, Trajectory Tracking, and Formation Control for Autonomous Underwater Vehicles. Drones 2025, 9, 286. [Google Scholar] [CrossRef]
  2. Wynn, R.B.; Huvenne, V.A.I.; Le Bas, T.P.; Murton, B.J.; Connelly, D.P.; Bett, B.J.; Ruhl, H.A.; Morris, K.J.; Peakall, J.; Parsons, D.R.; et al. Autonomous Underwater Vehicles (AUVs): Their Past, Present and Future Contributions to the Advancement of Marine Geoscience. Mar. Geol. 2014, 352, 451–468. [Google Scholar] [CrossRef]
  3. Salazar, R.; Campos, A.; Fuentes, V.; Abdelkefi, A. A Review on the Modeling, Materials, and Actuators of Aquatic Unmanned Vehicles. Ocean Eng. 2019, 172, 257–285. [Google Scholar] [CrossRef]
  4. Yang, Y.; Xiao, Y.; Li, T. A Survey of Autonomous Underwater Vehicle Formation: Performance, Formation Control, and Communication Capability. IEEE Commun. Surv. Tutor. 2021, 23, 815–841. [Google Scholar] [CrossRef]
  5. Li, Z.; Min, G.; Ren, P.; Luo, C.; Zhao, L.; Luo, C. Ubiquitous and Robust UxV Networks: Overviews, Solutions, Challenges, and Opportunities. IEEE Netw. 2024, 38, 26–34. [Google Scholar] [CrossRef]
  6. Yan, J.; Guan, X.; Yang, X.; Chen, C.; Luo, X. A Survey on Integration Design of Localization, Communication, and Control for Underwater Acoustic Sensor Networks. IEEE Internet Things J. 2025, 12, 6300–6324. [Google Scholar] [CrossRef]
  7. Li, J.; Yuan, R.; Zhang, H. Research on multiple AUVs formation control algorithm based on leader-follower method. Chin. J. Sci. Instrum. 2019, 40, 237–246. [Google Scholar] [CrossRef]
  8. Yang, E.; Gu, D. Nonlinear Formation-Keeping and Mooring Control of Multiple Autonomous Underwater Vehicles. IEEE/ASME Trans. Mechatron. 2007, 12, 164–178. [Google Scholar] [CrossRef]
  9. Bian, J.; Xiang, J. Three-Dimensional Coordination Control for Multiple Autonomous Underwater Vehicles. IEEE Access 2019, 7, 63913–63920. [Google Scholar] [CrossRef]
  10. Wang, J.; Wang, C.; Wei, Y.; Zhang, C. Sliding Mode Based Neural Adaptive Formation Control of Underactuated AUVs with Leader-Follower Strategy. Appl. Ocean Res. 2020, 94, 101971. [Google Scholar] [CrossRef]
  11. Cui, R.; Sam Ge, S.; Voon Ee How, B.; Sang Choo, Y. Leader–Follower Formation Control of Underactuated Autonomous Underwater Vehicles. Ocean Eng. 2010, 37, 1491–1502. [Google Scholar] [CrossRef]
  12. Millán, P.; Orihuela, L.; Jurado, I.; Rubio, F.R. Formation Control of Autonomous Underwater Vehicles Subject to Communication Delays. IEEE Trans. Control Syst. Technol. 2014, 22, 770–777. [Google Scholar] [CrossRef]
  13. Park, B.S. Adaptive Formation Control of Underactuated Autonomous Underwater Vehicles. Ocean Eng. 2015, 96, 1–7. [Google Scholar] [CrossRef]
  14. Yu, X. Research on Consensus Based Underwater Multi-Agent Formation Control. Master’s Thesis, Xi’an University of Technology, Xi’an, China, 2024. [Google Scholar]
  15. Yan, T.; Xu, Z.; Yang, S.X. Consensus Formation Tracking for Multiple AUV Systems Using Distributed Bioinspired Sliding Mode Control. IEEE Trans. Intell. Veh. 2023, 8, 1081–1092. [Google Scholar] [CrossRef]
  16. Xiang, X. Research on Path Following and Coordinated Control for Second-Order Nonholonomic AUVs. Ph.D. Thesis, Huazhong University of Science and Technology, Wuhan, China, 2010. [Google Scholar]
  17. Zhang, X.; Zhou, L.; Xing, W.; Yao, S. Formation consensus control of multi-AUV system with switching topology. J. Harbin Eng. Univ. 2023, 44, 587–593. [Google Scholar]
  18. Lewis, M.A.; Tan, K.-H. High Precision Formation Control of Mobile Robots Using Virtual Structures. Auton. Robot. 1997, 4, 387–403. [Google Scholar] [CrossRef]
  19. Chen, Y.-L.; Ma, X.-W.; Bai, G.-Q.; Sha, Y.; Liu, J. Multi-Autonomous Underwater Vehicle Formation Control and Cluster Search Using a Fusion Control Strategy at Complex Underwater Environment. Ocean Eng. 2020, 216, 108048. [Google Scholar] [CrossRef]
  20. Balch, T.; Arkin, R.C. Behavior-Based Formation Control for Multirobot Teams. IEEE Trans. Robot. Autom. 1998, 14, 926–939. [Google Scholar] [CrossRef]
  21. Xu, P. Behavior-Based Formation Control of Multi-AUV. Master’s Thesis, Shanghai Jiao Tong University, Shanghai, China, 2013. [Google Scholar]
  22. Wang, Q.; He, B.; Zhang, Y.; Yu, F.; Huang, X.; Yang, R. An Autonomous Cooperative System of Multi-AUV for Underwater Targets Detection and Localization. Eng. Appl. Artif. Intell. 2023, 121, 105907. [Google Scholar] [CrossRef]
  23. He, L.; Zhang, Y.; Fan, G.; Liu, Y.; Wang, X.; Yuan, Z. Three-Dimensional Path Following Control of Underactuated AUV Based on Nonlinear Disturbance Observer and Adaptive Line-of-Sight Guidance. IEEE Access 2024, 12, 83911–83924. [Google Scholar] [CrossRef]
  24. He, L.; Zhang, Y.; Li, S.; Li, B.; Yuan, Z. Three-Dimensional Path Following Control for Underactuated AUV Based on Ocean Current Observer. Drones 2024, 8, 672. [Google Scholar] [CrossRef]
  25. Xia, Y.; Xu, K.; Li, Y.; Xu, G.; Xiang, X. Improved Line-of-Sight Trajectory Tracking Control of under-Actuated AUV Subjects to Ocean Currents and Input Saturation. Ocean Eng. 2019, 174, 14–30. [Google Scholar] [CrossRef]
  26. Ali, N.; Tawiah, I.; Zhang, W. Finite-Time Extended State Observer Based Nonsingular Fast Terminal Sliding Mode Control of Autonomous Underwater Vehicles. Ocean Eng. 2020, 218, 108179. [Google Scholar] [CrossRef]
  27. Ding, Z.; Wang, H.; Sun, Y.; Qin, H. Adaptive Prescribed Performance Second-Order Sliding Mode Tracking Control of Autonomous Underwater Vehicle Using Neural Network-Based Disturbance Observer. Ocean Eng. 2022, 260, 111939. [Google Scholar] [CrossRef]
  28. Luo, W.; Liu, S. Disturbance Observer Based Nonsingular Fast Terminal Sliding Mode Control of Underactuated AUV. Ocean Eng. 2023, 279, 114553. [Google Scholar] [CrossRef]
  29. Rong, S.; Wang, H.; Li, H.; Sun, W.; Gu, Q.; Lei, J. Performance-Guaranteed Fractional-Order Sliding Mode Control for Underactuated Autonomous Underwater Vehicle Trajectory Tracking with a Disturbance Observer. Ocean Eng. 2022, 263, 112330. [Google Scholar] [CrossRef]
  30. Wang, J.; Shao, C.; Chen, X.; Chen, Y. Fractional-Order DOB-Sliding Mode Control for a Class of Noncommensurate Fractional-Order Systems with Mismatched Disturbances. Math. Meth. Appl. Sci. 2021, 44, 8228–8242. [Google Scholar] [CrossRef]
  31. Wang, J.; Shao, C.; Chen, Y.-Q. Fractional Order Sliding Mode Control via Disturbance Observer for a Class of Fractional Order Systems with Mismatched Disturbance. Mechatronics 2018, 53, 8–19. [Google Scholar] [CrossRef]
  32. Sun, G.; Wu, L.; Kuang, Z.; Ma, Z.; Liu, J. Practical Tracking Control of Linear Motor via Fractional-Order Sliding Mode. Automatica 2018, 94, 221–235. [Google Scholar] [CrossRef]
  33. Yang, Z.; Ding, Q.; Sun, X.; Zhu, H.; Lu, C. Fractional-Order Sliding Mode Control for a Bearingless Induction Motor Based on Improved Load Torque Observer. J. Frankl. Inst. 2021, 358, 3701–3725. [Google Scholar] [CrossRef]
  34. Dou, B.; Yue, X. Disturbance Observer-Based Fractional-Order Sliding Mode Control for Free-Floating Space Manipulator with Disturbance. Aerosp. Sci. Technol. 2023, 132, 108061. [Google Scholar] [CrossRef]
  35. Li, W.; Qin, K.; Li, G.; Shi, M.; Zhang, X. Robust Bipartite Tracking Consensus of Multi-Agent Systems via Neural Network Combined with Extended High-Gain Observer. ISA Tran. 2023, 136, 31–45. [Google Scholar] [CrossRef] [PubMed]
  36. Meng, X.; Jiang, B.; Karimi, H.R.; Gao, C. An Event-Triggered Mechanism to Observer-Based Sliding Mode Control of Fractional-Order Uncertain Switched Systems. ISA Trans. 2023, 135, 115–129. [Google Scholar] [CrossRef] [PubMed]
  37. Guha, D.; Roy, P.K.; Banerjee, S. Adaptive Fractional-Order Sliding-Mode Disturbance Observer-Based Robust Theoretical Frequency Controller Applied to Hybrid Wind–Diesel Power System. ISA Trans. 2023, 133, 160–183. [Google Scholar] [CrossRef] [PubMed]
  38. Fei, J.; Wang, Z.; Fang, Y. Self-Evolving Recurrent Chebyshev Fuzzy Neural Sliding Mode Control for Active Power Filter. IEEE Trans. Industr. Inform. 2023, 19, 2729–2739. [Google Scholar] [CrossRef]
  39. Liang, B.; Zheng, S.; Ahn, C.K.; Liu, F. Adaptive Fuzzy Control for Fractional-Order Interconnected Systems With Unknown Control Directions. IEEE Trans. Fuzzy Syst. 2022, 30, 75–87. [Google Scholar] [CrossRef]
  40. Fossen, T.I. Handbook of Marine Craft Hydrodynamics and Motion Control; Wiley: Hoboken, NJ, USA, 2021; ISBN 978-1-119-57505-4. [Google Scholar]
  41. Caharija, W.; Pettersen, K.Y.; Bibuli, M.; Calado, P.; Zereik, E.; Braga, J.; Gravdahl, J.T.; Sørensen, A.J.; Milovanović, M.; Bruzzone, G. Integral Line-of-Sight Guidance and Control of Underactuated Marine Vehicles: Theory, Simulations, and Experiments. IEEE Trans. Control Syst. Technol. 2016, 24, 1623–1642. [Google Scholar] [CrossRef]
  42. Fossen, T.I.; Lekkas, A.M. Direct and Indirect Adaptive Integral Line-of-Sight Path-Following Controllers for Marine Craft Exposed to Ocean Currents. Int. J. Adapt. Control Signal Process. 2017, 31, 445–463. [Google Scholar] [CrossRef]
  43. Monje, C.A.; Chen, Y.; Vinagre, B.M.; Xue, D.; Feliu, V. Advances in Industrial Control. In Fractional-Order Systems and Controls; Springer: London, UK, 2010; ISBN 978-1-84996-334-3. [Google Scholar]
  44. Bian, X.; Mu, C.; Yan, Z. Coordinated control for multi-UUV formation motion on a set of given paths. J. Harbin Inst. Technol. 2013, 45, 106–111. [Google Scholar]
  45. He, L.; Zhang, Y.; Liu, Y.; Bai, C.; Li, L. Backstepping Sliding Mode Control for Path Following of Underactuated AUV Affected by Ocean Currents. In Proceedings of the 2024 IEEE International Conference on Unmanned Systems (ICUS), Nanjing, China, 18–20 October 2024; pp. 858–864. [Google Scholar]
Figure 1. Schematic diagram of three-dimensional path-following.
Figure 1. Schematic diagram of three-dimensional path-following.
Fractalfract 09 00465 g001
Figure 2. Following control principle block diagram.
Figure 2. Following control principle block diagram.
Fractalfract 09 00465 g002
Figure 3. Schematic diagram of formation control.
Figure 3. Schematic diagram of formation control.
Fractalfract 09 00465 g003
Figure 4. Path-following in Case 1.
Figure 4. Path-following in Case 1.
Fractalfract 09 00465 g004
Figure 5. Position-following error in Case 1.
Figure 5. Position-following error in Case 1.
Fractalfract 09 00465 g005
Figure 6. Comparison of speeds in Case 1.
Figure 6. Comparison of speeds in Case 1.
Fractalfract 09 00465 g006
Figure 7. Disturbance estimation situation in Case 1. (a) Proposed method. (b) Method 1. (c) Method 2.
Figure 7. Disturbance estimation situation in Case 1. (a) Proposed method. (b) Method 1. (c) Method 2.
Fractalfract 09 00465 g007
Figure 8. Comparison of angles in Case 1.
Figure 8. Comparison of angles in Case 1.
Fractalfract 09 00465 g008
Figure 9. Formation-following situation. (a) Three-dimensional following situation (b) x-y plane projection following situation.
Figure 9. Formation-following situation. (a) Three-dimensional following situation (b) x-y plane projection following situation.
Fractalfract 09 00465 g009
Figure 10. Position-following error in Case 2.
Figure 10. Position-following error in Case 2.
Fractalfract 09 00465 g010
Figure 11. Comparison of speeds in Case 2.
Figure 11. Comparison of speeds in Case 2.
Fractalfract 09 00465 g011
Figure 12. Disturbance estimation situation in Case 2.
Figure 12. Disturbance estimation situation in Case 2.
Fractalfract 09 00465 g012
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

He, L.; Xie, M.; Zhang, Y.; Li, S.; Li, B.; Yuan, Z.; Bai, C. Formation Control of Underactuated AUVs Using a Fractional-Order Sliding Mode Observer. Fractal Fract. 2025, 9, 465. https://doi.org/10.3390/fractalfract9070465

AMA Style

He L, Xie M, Zhang Y, Li S, Li B, Yuan Z, Bai C. Formation Control of Underactuated AUVs Using a Fractional-Order Sliding Mode Observer. Fractal and Fractional. 2025; 9(7):465. https://doi.org/10.3390/fractalfract9070465

Chicago/Turabian Style

He, Long, Mengting Xie, Ya Zhang, Shizhong Li, Bo Li, Zehui Yuan, and Chenrui Bai. 2025. "Formation Control of Underactuated AUVs Using a Fractional-Order Sliding Mode Observer" Fractal and Fractional 9, no. 7: 465. https://doi.org/10.3390/fractalfract9070465

APA Style

He, L., Xie, M., Zhang, Y., Li, S., Li, B., Yuan, Z., & Bai, C. (2025). Formation Control of Underactuated AUVs Using a Fractional-Order Sliding Mode Observer. Fractal and Fractional, 9(7), 465. https://doi.org/10.3390/fractalfract9070465

Article Metrics

Back to TopTop