Next Article in Journal
Detection of Seismic and Acoustic Sources Using Distributed Acoustic Sensing Technology in the Gulf of Catania
Previous Article in Journal
Analysis, Forecasting, and System Identification of a Floating Offshore Wind Turbine Using Dynamic Mode Decomposition
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dynamic Sliding Mode Formation Control of Unmanned Surface Vehicles Under Actuator Failure

1
School of Navigation, Shandong Jiaotong University, Weihai 264209, China
2
Department of Technology and Safety, UiT The Arctic University of Norway, 9019 Tromsø, Norway
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2025, 13(4), 657; https://doi.org/10.3390/jmse13040657
Submission received: 22 February 2025 / Revised: 12 March 2025 / Accepted: 20 March 2025 / Published: 25 March 2025

Abstract

:
Unmanned surface vehicles (USVs) are increasingly critical in modern maritime operations, where reliable cooperative formation control under actuator failure is essential for safe navigation and efficient mission execution. Thus, this study presents an innovative fault-tolerant control strategy for USV formations, specifically addressing the challenges posed by actuator degradation, compound uncertainties, and input saturation. Concretely, the main contribution of this study is as follows. First, a detailed analysis of the USV kinematics and dynamics is conducted, and a novel position constraint model is developed through a formation transformation approach. To mitigate internal and external disturbances, a new non-singular terminal sliding mode surface is designed in conjunction with a dynamically regulated convergence law, ensuring finite-time convergence while reducing chattering. An adaptive terminal sliding mode controller is then formulated, integrating an event-triggered mechanism and an RBF neural network to compensate for model uncertainties and input saturation effects. Simulation results demonstrate that the proposed method not only achieves robust cooperative formation control under partial actuator failure but also significantly enhances the tracking accuracy and reduces the communication load compared to conventional sliding mode approaches.

1. Introduction

The emergence of intelligent and unmanned vessels has accelerated the need for the development of cooperative formation navigation, a promising paradigm for future maritime engineering. Implementing such formations holds the potential to enhance operational efficiency, improve vessel mobility, and mitigate navigation risks. Its applications span ship group combat, maritime search and rescue, polar navigation, and beyond [1,2,3]. In contrast to other domains, such as mobile robotics, aircraft, underwater vehicles, and ground vehicles—which were developed earlier and have provided substantial theoretical and technical support—the unique challenges associated with ship cooperative formation navigation demand specialized control solutions [4,5]. Achieving safe and coordinated navigation among multiple autonomous vessels, while accomplishing pre-designed missions, critically depends on resolving complex control issues. Given the inherent interconnectivity of control systems, a failure in one component can propagate and impact the entire control loop; in severe cases, such failures may render the system inoperable, necessitating a shutdown until repairs are performed [6]. Moreover, the performance of an actuator may be compromised by environmental corrosion and the aging of components, leading to a reduction in the force and torque generated. This degradation often results in chattering within the control process, which can further cause control failures or even catastrophic accidents [7,8]. Consequently, addressing actuator failures is imperative to ensure the safe and reliable navigation of cooperative formations in maritime environments.
Control systems are employed extensively across a range of major fields, facilitating a diverse array of services that are integral to human life. It is unfortunate that no technological system is entirely free from the possibility of failure. In ship control, actuator failure [9] is particularly problematic—it can induce chattering, which in turn may lead to control breakdowns and even serious accidents. To mitigate chattering, significant efforts have been devoted to actuator fault compensation, resulting in advances through various techniques, such as robust control [10], multi-model approaches [11,12], and sliding mode control [13,14,15,16]. For instance, Witkowska et al. [17] developed control laws based on adaptive backstepping for overdriven ships operating under uncertainty. These laws provide inputs to a control allocation unit tasked with updating the thrust distribution in the event of actuator failures. However, their method relies heavily on precise mathematical models and incurs high computational complexity. Alternatively, another study [18] introduced a cascade control method that employs the weighted pseudo-inverse generation of normalized propulsion to address partial thruster failures. This approach integrates quantum behavioral particle swarm optimization to limit the use of faulty thrusters, yet it may encounter delays in applications with stringent real-time requirements. In ref. [19], the authors combined infinite-paradigm optimization with two-paradigm optimization to construct a two-criteria primitive dyadic neural network thrust optimal allocation fault tolerance control (FTC) scheme. This approach improves the computational efficiency and achieves thrust allocation. Although the method has strong adaptability in fault tolerance, the control accuracy will decrease when the model parameters change drastically. In ref. [20], the authors devised an interval two-type fuzzy neural network approximator to address nonlinear uncertainty in the context of timing tracking control under external perturbations, error constraints, and actuator faults, and they also proposed a prescribed-performance terminal sliding mode surface to address the aforementioned constraints. We note that the sliding mode control approach can play a more desirable role in solving the problem of actuator failure, but it should be noted that sliding mode control suffers from its own chattering phenomena [21], physical limitations on actuator saturation, and problems in matching the system model.
USVs at sea are difficult to physically overhaul in a timely manner when experiencing actuator wear and failure, and this may degrade the system performance more quickly during the use of a sliding mode control strategy; therefore, it is imperative to design a more engineering-friendly sliding mode control method for USV systems. For the power positioning system with model uncertainty, external perturbations, and unknown faults in the propeller, Wang [22] established a composite adaptive neural network control algorithm that improves the robustness by combining a sliding mode algorithm and an inverse step scheme. However, this approach relies on an extensive amount of training data for the neural network, which can increase the computational burden and limit the real-time applicability in dynamic maritime environments. When a ship was subjected to unknown environmental disturbances and thruster failures, ref. [23] combined an integrated non-singular fast terminal sliding mode with a finite-time observer to establish a fault-tolerant thruster control scheme, optimizing the transient and steady-state performance. Despite its advantages in ensuring finite-time convergence, the NFTSM introduces strong chattering effects, which may accelerate actuator wear. In ref. [24], the authors designed a novel quantized sliding mode control strategy based on the switching mechanism to compensate for the effect of actuator faults, combined with an improved dynamic quantized parameter tuning strategy to realize the dynamic positioning of USVs. This method helps to reduce the control energy consumption; however, the reliance on quantization introduces potential precision losses in high-accuracy positioning tasks. In ref. [25], the authors constructed a nonlinear feedback scheme based on the position estimation error, which led to the development of an adaptive sliding mode observer that avoids the discontinuity term in the fault-tolerant controller to achieve finite-time convergence. However, the observer’s accuracy depends on the quality of state estimations, which can be reduced in noisy and uncertain marine conditions. In the practical application of engineering training, the multi-intelligent body control system builds an intelligent system integrating engineering management and control through distributed control technology. In order to achieve the safety and reliability of the whole system, research related to the USV formation method has also attracted much attention.
Alongside the challenges already mentioned, coordinated formation control stands apart from single-vessel trajectory tracking control, primarily because it requires maintaining a fixed formation among multiple vessels [26]. The most prevalent methods for coordinated formation control include the virtual structure approach, artificial potential field approach, leader–follower method, and behavior-based strategy. Among these, the leader–follower method is particularly notable for its straightforwardness and ease of implementation. In this method, one vessel is assigned the role of leader, while the others act as followers. The leader sets the path, and the followers adjust their movements relative to the leader, ensuring that the desired formation is maintained throughout the operation. Utilizing the cascade structure of ship models, in ref. [27], the authors developed structured dynamics for ship collaboration and proposed a distributed robust collaborative formation control scheme by combining graph theory, supervision control techniques, and continuous excitation. However, this method relies on predefined interaction topologies, making it less flexible for dynamic environmental changes. Focusing on the feature wherein leaders–followers can communicate with each other in a directed interaction topology, in ref. [28], the authors developed a novel distributed robust formation controller with two different adaptive laws for each ASV. While it improves the adaptability, this method assumes perfect or near-perfect communication, which may not be realistic in USV networks with bandwidth limitations and delays. In order to enable multiple MSVs to complete the synergistic formation within a finite time frame, in ref. [29], the authors constructed a novel nonlinear extended state observer to recover the speed, and they designed output feedback synergistic controllers to ensure that the desired synergistic performance was achieved within the specified time limit. However, observer-based control strategies are sensitive to modeling errors and noise, which can reduce the estimation accuracy. In ref. [30], the authors proposed a simplified design process for second-order formation dynamics in the follower’s driving degrees of freedom by modeling the aforementioned dynamics. While this reduces the computational complexity, the method oversimplifies the real-world USV dynamics, neglecting uncertainties like ocean currents, actuator faults, and communication constraints. To enable each control target to follow a reference trajectory and to avoid collisions between leaders and followers, in ref. [31], the authors considered transient and steady-state performance constraints that affected the co-tracking error. In ref. [32], the authors dealt with both the first- and second-order cases and introduced a leader–follower framework to achieve the goal formation of the whole system within certain specified performance boundaries. However, this control framework does not actively handle actuator degradation, which can impact the long-term performance in real-world applications. Additionally, the rigid performance constraints might reduce the flexibility in dynamic maritime operations.
This paper is structured as follows: the mathematical model and the definition of the problem are presented in Section 2, the design and analysis of the control strategy is presented in Section 3, the simulation results and discussion are shown in Section 4, and Section 5 summarizes the research results and proposes future research directions. This paper proposes an innovative approach to modeling and controlling actuator faults and disturbances, addressing their impacts on system performance. By combining sliding mode control with nonlinear saturation fitting functions, significant improvements are achieved in enhancing the system robustness and control efficiency. The main contributions of this paper are as follows.
  • Composite Fault Modeling and Control Method: A novel composite fault modeling framework is introduced, capable of handling complex combinations of actuator faults and external disturbances. This approach effectively accommodates various fault scenarios, thereby markedly improving the robustness and stability of the control system under fault conditions.
  • Innovative Sliding Mode Control Design: Building on conventional sliding mode control, this paper develops a new sliding mode surface and convergence law. The refined convergence law decelerates the initiation of the arrival phase to reduce chattering, while simultaneously accelerating the system’s response as it moves away from the sliding mode surface. This dual effect enhances both the dynamic performance and responsiveness of the system.
  • Combination of Nonlinear Saturation Fitting and Event-Triggered Mechanism: To address issues related to saturation filtering and communication resource constraints, a nonlinear saturation fitting function is designed and integrated with an event-triggered mechanism. This combined solution effectively reduces the communication overhead, mitigates potential communication problems during fault events, and maintains system stability and precision under adverse fault conditions.
In conclusion, the control strategies and methods developed in this work effectively address the challenges associated with controlling systems under complex fault conditions and limited communication resources. These contributions significantly enhance the robustness, response speed, and resource efficiency of automatic control systems, offering both valuable theoretical insights and practical guidance for related research and applications.

2. Problem Formulation

2.1. Mathematical Model

In this paper, we consider the law of motion of the USV in the horizontal plane, where the mass of the USV is uniformly distributed [33]. The kinematic characteristics of the USV [34] in the inertial coordinate system are shown in Figure 1.
The kinematics equation of the USV is described as
η ˙ i = J i ( θ i ) υ i
where J i θ i = cos θ i , sin θ i , 0 ; sin θ i , cos θ i , 0 ; 0 , 0 , 1 . η is the position coordinate vector, η ˙ i = [ x ˙ i , y ˙ i , θ ˙ i ] T .
The dynamics equation of the USV is described as
M i υ ˙ i = C i ( υ i ) υ i D i υ i + τ i + d i
where υ i = [ u i , v i , r i ] T is the velocity vector, τ i is the control input, d i represents unknown external disturbances, d d max . M i is the symmetric positive definite inertia matrix, C i ( υ i ) denotes the centripetal and Coriolis torques, and D i is the damping matrix.
The motion model of the USV has systematic uptake, which can be expressed as
υ ˙ i = M i 1 C i ( υ i ) υ i M i 1 D i υ i + M i 1 τ i + M i 1 d i
To facilitate the kinetic description, Equation (2) is transformed to
υ ˙ i = Δ i + M i 1 τ i + M i 1 d i
where Δ i = M i 1 C i υ i + D i υ i is the model parameter uncertainty term.

2.2. Fault Model

When a USV experiences an actuator failure, the actuator cannot execute the input command correctly; in other words, it cannot execute the control signal correctly. This issue will surely affect the control performance of the USV and thus impact the entire formation control. Actuator faults can be described as
τ i * = Γ i τ i t + f i
where Γ i is the partial failure efficiency factor, f = f 1 , f 2 , f 3 T is the deviation fault, τ i is the actual control input to the system, τ i * is the input signal affected by the actuator fault, and τ i * R 3 × 1 .
Assumption 1.
A partial failure fault satisfies condition 0 < Γ i 1 , i = 1 , 2 , 3 , ensuring that faults do not completely disable the system and allowing the control law to compensate for them.
Remark 1.
During actual formation sailing, devices are bound by physical constraints such as actuator power ratings and limited shipboard power sources. Consequently, the control inputs are subject to saturation constraints. Therefore, it is necessary to introduce a saturation function to model this physical characteristic. The control input can thus be redefined as
τ b i = s a t τ i * = τ i * , τ M , τ i * τ M τ M τ i *
where τ M > 0 is the maximum control force and moment provided by the USV propulsion system, and s a t · is the saturation function.
Lemma 1
([35]). Integral Valuation Theorem. m A b a a b A d t M A b a , m A and M A are the minimum and maximum values of A.
Lemma 2
([36]). ln 1 + x x 1 + x c b x 1 2 1 2 c b 2 1 + x , c b > 0.25 .
Lemma 3
([37]). Select N κ ( Q κ ) = exp ( ( Q κ κ ) T ( Q κ κ ) / l 2 ) as the Gaussian function to improve nonlinear local approximation. W κ * is the best-fitting m κ -dimensional weighted row vector, shown as
W κ * = arg min W κ * sup Q κ Ξ m κ W κ * T ζ κ Q κ f κ Q κ

2.3. Cooperative Formation Model

Equations (1) and (4) are simplified using state-space equations in matrix form derived from kinematics and dynamics. Meanwhile, the global motion model of the USV cooperative formation (7), which takes into account perturbations and uncertainties in the model parameters, is established by integrating the saturation function (6)
η ˙ i = J i θ i υ i υ ˙ i = Δ i + s a t τ i * + M i 1 d i
where i = L L 1 , L 2 , , L n is the leader device, and i = f f 1 , f 2 , , f m is the follower device.
The real cooperative formation geometric feature matrix of the leader ship and the follower ship in the global coordinate system is Ψ l f = L l f ; Φ l f ; Φ f l , where L l f is the generalized distance between the leader and the follower, and Φ l f is the angle between the leader and L l f . L l f D is the desired formation geometric distance between the leader and follower ships, L l f D L l f D , and L l f D indicates the minimum safe distance. Φ f l D is the desired angle between the follower ship and L l f D . The geometric relationship between the leader ship and the follower ship in the generalized spatial coordinates is illustrated in Figure 2.
Cooperative formation control has two phases: recovery and keeping. This aims to change the shape of the group from Ψ l f to Ψ l f D in space, while keeping it together. The dynamic feature represents the target motion synergy as lim t Ψ l f D Ψ l f = 0 , establishing the positional dynamics of each device and the dynamic transformation feature relationship as
η ˙ l = η ˙ f + G η ˙ l f = x ˙ l y ˙ l θ ˙ l = x ˙ f y ˙ f θ ˙ f + G x ˙ l f G y ˙ l f G θ ˙ l f
where G x ˙ l f = L ˙ l f cos θ l + Φ l f + L l f θ ˙ l + Φ ˙ l f sin θ l + Φ l f ; G y ˙ l f = L ˙ l f sin θ l + Φ l f L l f θ ˙ l + Φ ˙ l f cos θ l + Φ l f and G θ ˙ l f = Φ ˙ l f + Φ ˙ f l are the motion transition terms.
After collation, the formation motion difference model (9) is used to control the formation. This matrix is used to design the control system to achieve objective lim t η i E = 0 .
η i E = η i D η i = η l d η f d η ¯ l d η ¯ f d η l η f η ¯ l η ¯ f
where η l d is the geometric positional expectation of the lead ship, and η f d is the expectation of the follower ship. η ¯ l d is the virtual expectation of η ¯ l , and η ¯ f d is the virtual expectation of η ¯ f .
Equation (9) and the cooperative formation model (7) are used to derive the dynamic model (10).
E ˙ η i = η ˙ i d η ˙ i

3. Basic Control Design

3.1. Non-Singular Terminal Sliding Mode Surface Design and Analysis

Based on the conventional TSMC strategy [38], a novel TSMS is designed based on the traditional terminal slide mold surface.
σ υ i = c 1 E υ i + c 2 E υ i c 4 s i g n E υ i d t + c 3 E υ i c 5 s i g n E υ i
where c 1 , c 2 , c 3 , c 4 , c 5 are normal number diagonal matrices and s i g n · is the sign diagonal matrix. Integral term E υ i c 4 s i g n E υ i d t introduces historical error information, which can smooth the control signal, and power exponent term E υ i c 5 s i g n E υ i dynamically adjusts the control effort, so that, when the error is small, the sliding mode surface changes smoothly, thus reducing the risk of chattering. Deriving Equation (11) gives Equation (12).
σ ˙ υ i = c 1 + c 3 c 5 E υ i c 5 1 s i g n E υ i E ˙ υ i + c 2 E υ i c 4 s i g n E υ i
According to [39], it can be seen that there is no singularity in σ ˙ υ i , and the SMS satisfies Equation (13). Therefore, the novel SMS is not affected by the singularity.
σ υ i > 0 , E υ i > 0 σ υ i = 0 , E υ i = 0 σ υ i < 0 , E υ i < 0
Proof. 
When σ υ i = 0 , σ ˙ υ i = d σ υ i d t = 0 , Equation (12) can be deformed into
E ˙ υ i = d E υ i d t = c 2 E υ i c 4 s i g n E υ i c 1 + c 3 c 5 E υ i c 5 1 s i g n E υ i
Integrating Equation (14) in the convergence interval 0 , T υ yields
T υ = 0 E υ i T υ c 1 + c 3 c 5 E υ i c 5 1 s i g n E υ i c 2 E c 4 s i g n E υ i d E υ i = c 2 1 0 E υ i T υ c 1 s i g n [ E υ i ] E υ i c 4 + c 3 c 5 E υ i d E υ i
According to Lemma 1, it is known that m υ e ( T υ 0 ) 0 T υ c 3 c 5 E υ i c 5 1 d t M υ e ( T υ 0 ) . When E υ i T υ = 0 , then 0 E υ i T υ c 3 c 5 E υ i d E υ i = c 3 c 5 E υ i T υ 2 s i g n E υ i T υ 0 = 0 , and Equation (15) is deformed into
T υ = c 2 1 0 E υ i ( T υ ) c 1 s i g n E υ i E υ i c 4 d E υ i c 2 1 0 E υ i ( T υ ) c 1 E υ i c 4 d E υ i c 2 1 c 1 E υ i 0 1 c 4
Up to this point, it can be seen that the TSMS can complete convergence in a finite time T υ c 1 c 2 1 E υ i 0 1 c 4 . □

3.2. Dynamically Regulated Convergence Law Design and Analysis

To optimize chattering and improve the robustness, a novel dynamically regulated convergence law (17) is designed based on the traditional power convergence law.
σ ˙ D i = ε k + σ υ i 2 ln k + σ υ i 2 k ln k s i g n σ υ i κ υ i σ υ i
where ε > 0 , k 1 , κ υ i > 0 .
Proof. 
When D = k + σ υ i 2 ln k + σ υ i 2 k ln k , considering Lemma 2, then D k 1 + σ υ i 2 + k ln k k 1 + c b σ υ i 1 2 c b 2 + k ln k .
Obtain σ ˙ D = ε k 1 + c b σ υ i 1 2 c b 2 k ln k s i g n σ υ i . Establishing the Lyapunov function V D = 1 2 σ υ i T σ υ i 2 and bringing in Equation (17), V ˙ D can be obtained:
V ˙ D = σ υ i T σ υ i σ υ i T ( ε k + σ υ i 2 ln k + σ υ i 2 k ln k s i g n [ σ υ i ] + κ σ υ i ) σ υ i T σ υ i [ ε σ υ i T ( k 1 + c b σ υ i 1 2 c b 2 ) k ln ( k ) ε σ υ i T ] ε D V D ε * V ˙ D 3 4
where ε * = min c b k ln k ε , c b k ln k ε > 0 , ε D = min ε 1 2 ε c b 2 , ε 1 2 ε c b 2 > 0 .
Thus, it can be shown that the dynamically regulated convergence law can realize finite-time convergence. A comparison of the sliding mode convergence law is shown in Figure 3. □

3.3. Event-Triggering Mechanism Design and Stability Analysis

The wireless communication system is used to manage the polling waste issue in the server event access mechanism caused by actuator failures. To effectively reduce unnecessary control updates, the event trigger mechanism of the upper computer is designed as follows:
τ i = τ i , c , t t c , t c + 1 τ i , c = inf τ i , ζ i τ χ i , c τ i + ξ i , c or t t c T max
where ζ i , c = τ i τ i , c ; conditional weight 0 < χ i , c < 1 , ξ i , c 0 , is the control value updated by the controller. t c , c R + is the trigger time; it can send the updated control command if the trigger mechanism is satisfied. T max is the upper limit of the sampling period. When the trigger is not satisfied, the device executes the control command of the zero-order keeper in t c , t c + 1 time.
To achieve dynamic fault-tolerant control within the performance limits, a hyperbolic tangent smooth function s a t · is introduced based on Equation (10). The saturation filtering mechanism is designed as follows:
τ i , c = L i d tanh τ i + E i c
where E i c is the filtering error.
Proof. 
If the designed mechanism threshold is less than a neighborhood, the Zeno problem occurs and the controller will output frequently, affecting the control stability. Therefore, the trigger interval is made to be t c + 1 t c > t u , t u N + to avoid the Zeno phenomenon.
According to Equation (20), the input signal is characterized by the presence of τ i τ M through the saturation filtering mechanism, which leads to ζ i τ = τ i τ i , c τ , τ > 0 . This shows that the output of the twice-triggered controller is a bounded variable.
Deriving the trigger error ζ i τ with respect to time yields
d ζ i τ d t = sign ζ ˙ i τ ζ ˙ i τ d L i d tanh τ i + E i c d t
The input is constrained to saturation τ M , which, according to Equation (21), yields
χ i , c τ i + ξ i , c τ M t u 1 lim t t c + 1 ζ i τ t ζ i τ t c τ M t u 1 τ M t u 1 d ζ i τ t c + 1 t c t u 1 .
Thus, inf t u = χ i , c τ i + ξ i , c / τ M t u is obtained, proving that the event-triggered mechanism is able to avoid Zeno’s phenomenon. □

3.4. Controller Design

The position error is defined as
E q i = E q x i E q y i E q θ i = G a E η i G η i
where G a = 1 , 0 , 0 ; 0 , 1 , 0 ; 0 , 0 , 0 , G η i = cos θ e , θ e , 1 cos θ e 1 2 T .
The virtual control laws can be designed as follows:
υ i = W q i E q i + W E i
where W E i = 1 u E q x r θ e + u , β u sin θ e + r , D i σ υ i s i g n σ υ i + η f d T , W q i = k l 2 α f x , 0 , 0 ; 0 , ρ l k l 1 α f y , 0 ; 0 , 0 , α f θ , D i σ υ i = k + σ υ i 2 ln k + σ υ i 2 k ln k , ρ l , β , α f x , α f y and α f θ are positive constants.
Lemma 3 is used to construct the RBF neural network approximator as Δ i = W i * T Z W i υ i + e i υ i . Substituting Equation (10) leads to
E ˙ υ i = υ ¯ ˙ i d M i 1 τ i W i * T Z W i υ i e i υ i M i 1 d i
Substituting Equation (24) into Equation (12) yields
σ ˙ υ i = A 1 E ˙ υ i + c 2 E υ i 1 4 s i g n E υ i = A 1 υ ¯ ˙ i d M i 1 τ i W i * T Z W i υ i e i υ i M i 1 d i + A 3
where A 1 = c 1 + c 3 c 5 E υ i 5 4 s i g n E υ i , A 2 = k + ln k + σ υ i 2 σ υ i 2 1 , A 3 = c 2 E υ i c 4 s i g n E υ i .
To make the sliding model more robust and converge faster, we substitute the novel TSMS and the dynamically regulated convergence law into the global motion model. The adaptive law and dynamic controller are obtained.
ϑ ^ ˙ τ i = C 1 σ υ i tanh C 2 σ υ i C 4 ϑ ^ τ i + C 3 σ υ i 2 tanh σ υ 2 P d 4
τ i = M i A 1 1 ε s i g n σ υ i A 2 ln k + σ i 1 + M i A 1 1 C 1 ϑ ^ τ i tanh C 2 σ υ i + M i A 1 1 C 3 ϑ ^ τ i σ υ i P d 4 + M i υ ¯ ˙ i d
where C 1 , C 2 , C 3 , C 4 R + . ϑ τ i ϑ ¯ τ i . P d = M 1 τ max + Z υ i + υ e + 5 is the continuous excitation. The design flowchart is shown in Figure 4.

3.5. Stability Analysis

Consider the system (7); V q = 1 2 E q i T E q i is designed and the first-order derivation is obtained:
V ˙ q = E q x sin θ e + x ˙ e + E q y y ˙ e + θ ˙ e + E q θ 1 2 1 cos θ e 1 2 θ ˙ e sin θ e = E q x u cos θ e u + E q y r θ e r + E q y u sin θ e + θ ˙ e r E q x + θ ˙ e sin θ e
Substituting the kinematic control law and transforming it using Young’s inequality yields
V ˙ q k 1 1 2 E q x k 1 E q x T E q x k 1 E q y k 1 E q y T E q y k 2 E q θ T E q θ k 2 E q θ + 6 K 1 V q K 2 V q 1 2 + 6
where k 1 and k 2 are positive constants, K 1 = min k 1 , K 2 = min k 2 .
The kinematic controller follows Lyapunov’s theory, which makes the cooperative formation system stable in finite time.
According to the new sliding mode surface and the adaptive law, the design of the Lyapunov function V υ = 1 2 σ υ i T σ υ i + 1 2 ϑ ˜ τ i T ϑ ˜ τ i , where ϑ ˜ = ϑ τ i ϑ ^ τ i , and the first-order derivation of it leads to
V ˙ υ = σ υ i T A 3 + A 1 υ ¯ ˙ i d M i 1 tanh τ i + ι i + W i * T Z W i υ i + e i υ i + M i 1 d i + ϑ ˜ τ i T ϑ ˜ ˙ τ i σ υ i T A 3 + A 1 υ ¯ ˙ i d τ i M i 1 ι i + W i * T Z W i υ i + e i υ i + M i 1 d i + ϑ ˜ τ i T ϑ ˜ ˙ τ i
Combining the minimum learning parameter and the paradigm inequality approach, Equation (31) can be simplified as
V ˙ υ σ υ i T A 1 υ ¯ ˙ i d τ i + M i 1 ι i + M i 1 E i d + W i * T Z W i υ i + e i υ i + M i 1 d i + A 3 + ϑ ˜ τ i T ϑ ˜ ˙ τ i
Substituting Equations (26) and (27) and combining Young’s inequality, we obtain
V ˙ υ 1 2 ε σ υ i 2 ε s 1 s 2 σ υ i + ε s 2 2 σ υ i T ϑ τ i C 1 tanh C 2 σ υ i + C 1 σ υ i T ϑ τ i C 3 σ υ i 2 ϑ ^ τ i P d 4 + 4 C 1 1 σ υ i T ϑ τ i P d 2 + C 4 ϑ ˜ τ i T ϑ ^ τ i C 3 ϑ ˜ τ i T σ υ i 2 P d 4 + ϑ ˜ τ i T ϑ τ i
where s 2 > s 1 , C 4 > 2 .
According to inequality ϑ ˜ τ i T ϑ ^ τ i ϑ ˜ τ i T ϑ τ i ϑ ˜ τ i T 1 2 ϑ τ i 2 1 2 ϑ ˜ τ i T ϑ ˜ τ i and Lemma 2, Equation (33) can be simplified as
V ˙ υ 1 2 ε σ υ i 2 ε s 1 s 2 σ υ i 1 4 C 4 1 2 ϑ ˜ τ i T ϑ ˜ τ i 1 4 ϑ ˜ τ i + ε s 2 2 + C 1 C 2 1 ϑ τ i + 1 2 ϑ ˜ τ i T ϑ τ i + 1 2 C 4 ϑ τ i T ϑ τ i + 1 16 C 4
Based on Equations (30) and (33), the Lyapunov function V D = V q + V υ is established and its derivation leads to
V ˙ D K 1 V q K 2 V q 1 2 + 6 + 1 2 ε σ υ i 2 ε s 1 s 2 σ υ i 1 4 C 4 1 2 ϑ ˜ τ i T ϑ ˜ τ i 1 4 ϑ ˜ τ i + ε s 2 2 + C 1 C 2 1 ϑ τ i + 1 2 ϑ ˜ τ i T ϑ τ i + 1 2 C 4 ϑ τ i T ϑ τ i + 1 16 C 4
This is simplified using the minimum learning parameter method [40] to obtain
V ˙ D χ 1 σ υ i + ϑ ˜ υ i + E q i χ 2 σ υ i 2 + ϑ ˜ υ i 2 + E q i T E q i + λ χ 1 V D 1 2 χ 2 V D + λ
where χ 1 = min ε s 1 s 2 , 0.25 , K 2 , χ 2 = min ε C 3 2 , C 4 2 4 , K 1 , boundary term λ = max C 3 ε s 2 2 + C 1 C 2 1 ϑ τ i + 1 2 ϑ τ T ϑ τ + λ 1 + 2 , λ 1 = 1 16 C 4 + 1 2 ε s 2 2 + 1 2 C 4 ϑ τ T ϑ τ . The proof shows that Equation (35) satisfies Lemmas 1–2 and can converge in finite time.

4. Simulation Analysis

For scientific simulation, all three USVs use CyberShip II [40], the 1:70 ship from the Norwegian University of Science and Technology with dual symmetrical propellers, dual rudders, and a single side thruster, with a mass of 23.8 kg, a length of 1.255 m, a breadth of 0.29 m, and the input limit value of τ M = 5 N , 5 N , 2.5 N · m T . d 11 = 12 kg / s , d 22 = 17 kg / s , d 33 = 0.5 kg / s , d 23 = d 32 = 0.2 kg / s , m 11 = 25.8 kg , m 22 = 33.8 kg , m 33 = 2.76 kg . The geometric features of the formation for the lead ship and two following ships are set to Ψ l f 1 = 3 ; 90 ; 90 , Ψ l f 2 = 3.5 ; 90 ; 90 . The virtual leader’s reference trajectory is η l 0 = x l , y l , θ l T , where x l = t , θ l = arctan x ˙ l 1 y ˙ l , y l as follows [36].
The total simulation time is 200 s, and the step size is 0.01 s. In reality, actuators can exhibit intermittent failures; therefore, a random fault model is introduced: Γ i = 1 0.6 + G ω , t 50 , t > 50 , f i = 2 . Disturbances [40] to USVs caused by wind, waves, and currents are d i = d i u , d i v , d i r , where d i u = 0.2 sin 0.5 t + π 4 + G ω , d i v = 0.18 sin 0.5 t + 0.1 cos t + G ω , d i r = 0.25 cos t + 0.25 G ω , and G ω denotes zero-mean Gaussian white noise, d max = 2.5 .
To facilitate the verification of the control effect of USV cooperative formation, three USVs are selected to form a formation, with one of them as the leader and the other two as the followers. We set the initial offset to simulate the USV’s initial error; the initial position of the leader is η l 0 = 4 , 8 , 1.8 1 π T , the initial position of the followers η f 1 0 = 3 , 7 , 1.8 1 π T , η f 2 0 = 6 , 5 , 1.8 1 π T , and the initial speed is set to 0 for all three USVs. Comparing the method of this paper with the traditional adaptive formation control method τ i 1 , an integral SMS σ υ i 0 = c 1 E υ i + c 2 E υ i d t + c 3 E ˙ υ i [41] is introduced to verify the superiority of the algorithm. Then, combined with the exponential convergence law and without considering event-triggered control, the comparison controller is designed as
τ i 0 = M i δ i 1 ε s i g n σ υ i 0 + M i δ i 1 C 1 ϑ ^ τ i tanh C 2 σ υ i 0 + M i δ i 1 C 3 ϑ ^ τ i σ υ i 0 P d 4 + M i η ¯ ˙ i d
The nodes of the RBF neural network function are uniformly set to 2, and the center is distributed in the interval 2 , 2 . T max = 2.5 s . To verify the robustness of the control algorithm, the same control parameters are used for both controllers. Table 1 represents the parameters of the formation controller.
To quantitatively assess the effectiveness of the algorithms in this paper, the following metrics are used: mean integral absolute control (MIAC) is used to calculate the input energy, and the mean integral squared error (MISE) is used to measure the error control accuracy, where MIAC = t l t 0 1 t 0 t l τ i d μ , MISE = t l t 0 1 t 0 t l E D 2 d μ .
Figure 5 demonstrates that the proposed control method effectively operates during both the formation recovery and holding phases, successfully navigating through width-varying narrows even in the presence of a partial actuator failure, multi-source interference, and input saturation. A quantitative comparison of the MISE is presented in Figure 6, Figure 7 and Figure 8 and Table 2 and Table 3. It indicates that the proposed control law τ i delivers superior control accuracy compared to τ i 0 . Notably, all control objects achieve the desired positions within 20 s, which is a significant improvement over τ i 0 and τ i 1 , which require longer convergence times. The proposed method converges the position error to zero more rapidly and ensures smoother sailing at trajectory inflection points. Even under actuator failure, the jitter amplitude remains small, yielding higher overall control accuracy. An analysis of the leader’s position error further reveals that, in comparison to τ i 0 , the proposed method achieves better control at the inflection points between 45–65 s and 110–125 s by effectively suppressing error fluctuations, with no pronounced sharp deviations observed between 126 and 134 s. Moreover, relative to τ i 1 , the proposed approach exhibits faster initial error convergence and, during the intervals of 54–64 s and 125–140 s, demonstrates superior control accuracy and reduced error fluctuations in the presence of environmental disturbances and actuator faults. Similar improvements are observed for the follower vessels, where the proposed method enables faster formation adjustments in the early stages of navigation, avoids the typical buffeting observed with traditional sliding mode control, and yields enhanced error convergence at trajectory inflection points. In contrast, τ i 1 is susceptible to abrupt positional and angular deviations due to actuator failure, a drawback not exhibited by τ i throughout the entire voyage. Overall, the USVs, starting from different initial conditions, can all reach their desired states in finite time. This insensitivity to the initial conditions, combined with a moderate convergence rate, ensures accurate formation control while simultaneously mitigating chattering and excessive computational burdens, thereby underscoring the robustness and reliability of the proposed method.
Figure 9, Figure 10 and Figure 11 depict the dynamic curvature changes associated with speed errors across three degrees of freedom during cooperative formation operations. Analyzing the error convergence speed, stability, disturbance rejection, and stationarity reveals that τ i exhibits clear advantages. First, regarding the convergence speed, τ i reduces the error to near zero more rapidly than τ i 0 and τ i 1 , demonstrating superior dynamic performance. Secondly, in terms of stability, the error curve for τ i consistently declines without significant buffering or overshoot, whereas τ i 0 and τ i 1 display pronounced fluctuations during initial control and at inflection points, indicating that τ i better avoids overshoots and maintains system stability. Additionally, when evaluating the anti-disturbance capabilities, τ i experiences fewer error fluctuations during periods affected by wind, wave currents, and actuator failures (50–70 s and 125–140 s) and quickly returns to a stable state, reflecting its enhanced environmental adaptability. Finally, concerning stationarity, the error curve of τ i remains smooth at critical inflection intervals (such as 45–65 s and 110–125 s) without abrupt spikes or deviations, whereas τ i 0 and τ i 1 exhibit sudden deviations. This indicates that τ i adjusts the ship speed more smoothly, ensuring stable and seamless formation sailing. In summary, τ i outperforms the other two control methods by providing faster convergence, improved stability, stronger disturbance rejection, and higher sailing smoothness. These characteristics render it a more effective optimization strategy for intelligent ship formation control.
Figure 12, Figure 13 and Figure 14 demonstrate that τ i has a more pronounced impact on the suppression of chatter vibration. During the sliding mode phase of 0–20 s, τ i can converge to the desired σ υ i = 0 at a faster rate. In contrast, during the switching phase, the dynamic convergence law of τ i plays a role in suppressing chatter vibration, accelerating convergence, reducing overshooting, and achieving the original design intent. In the arrival phase of 20–100 s, both control methods are operational, and the control effect of τ i 0 is less pronounced than that of τ i . When the ship fails at 100–200 s, τ i demonstrates superior compensation for the faulty ship, with a shorter convergence recovery response.
Figure 15, Figure 16 and Figure 17 compare the control input curves for the three USVs, and the results clearly demonstrate the significant advantages of τ i in terms of the input signal stationarity, response speed, and anti-interference capabilities. Under external disturbances and actuator faults, the input signal of τ i remains remarkably stable, with a considerably smaller fluctuation range compared to τ i 0 and τ i 1 . This stability minimizes violent jitter, thereby reducing the energy consumption and mitigating structural fatigue, which ultimately enhances the durability and safety of the vessel’s control system. Moreover, during trajectory inflection points, the input signal of τ i transitions smoothly without abrupt changes, allowing the vessel to adjust its path gradually. This smooth transition not only improves the sailing process but also effectively suppresses oscillations in the control inputs, thus preventing potential attitude instability caused by significant variations in the thrust and rudder angle. In contrast, the input signals for τ i 0 and τ i 1 exhibit large fluctuations at these critical points, leading to overshoot and adversely affecting the navigation accuracy. Additionally, for the following vessels in the formation, τ i enables quicker adjustments of the thrust and rudder angle, allowing them to rapidly correct their course and positional deviations relative to the leader. Even in the presence of actuator faults, τ i maintains effective responsiveness and a smooth input signal, ensuring accurate power distribution and preventing significant positional deviations. Conversely, the more pronounced fluctuations observed in τ i 0 and τ i 1 under similar conditions indicate weaker adaptability to actuator faults, which may lead to increased formation deviation and compromise the overall stability. In summary, τ i outperforms the alternative control schemes in terms of control precision, stability, and disturbance rejection. It not only enhances the accuracy and smoothness of vessel navigation by ensuring steady input signal variations but also maintains robust performance in the presence of external disturbances and actuator failures. These advantages substantiate the effectiveness and practical engineering value of τ i for intelligent ship formation control, offering a solid theoretical foundation and practical reference for subsequent engineering applications and optimization designs.
Figure 18 illustrates the transmission comparison for the cooperative formation device. When combining the transmission counts listed in Table 1 and Table 2, it is evident that τ i 0 , which does not employ an event-triggered mechanism, samples the control outputs 20,000 times. In contrast, τ i , which adopts the event trigger mechanism considering the saturation characteristics, saves more than 50% of the control resources, allowing the ship control transmission to be within the rated power limit to improve the control robustness of the ship control transmission within the limits of the rated power; at the same time, it has better transmission regulation performance to achieve better control efficiency under the premise of an actuator compound failure.
This method synergistically combines dynamic TSMC, an event triggering mechanism, and an RBF neural network to enhance the robustness and fault tolerance of USV formation control. The event-triggered control mechanism effectively minimizes unnecessary control updates, thereby reducing both the computational and communication overheads. While the RBF neural network introduces additional computational effort, its online updating capability streamlines the compensation for system uncertainties and lessens the dependence on traditionally complex modeling techniques. Given that existing USV systems are typically equipped with embedded hardware possessing substantial computational power, the proposed control approach is well suited for practical implementation in real-world maritime applications.

5. Conclusions

This paper proposes a fault-tolerant control method for USV cooperative formation. By considering model parameter uncertainty, compound perturbations, actuator failures, and input saturation constraints, a novel terminal sliding mode surface with a dynamic convergence law is designed. An adaptive controller is developed by integrating an RBF neural network to robustly control unmanned ship formations even in the event of actuator faults. The proposed sliding mode surface achieves finite-time convergence in both stages of sliding mode operation, mitigates chattering through the dynamic convergence law, and adaptively compensates for input anomalies due to faults and disturbances, thereby ensuring robust system responsiveness. The control strategy is validated through stabilization tests on three USVs and is compared with traditional terminal sliding mode control methods. The results demonstrate superior performance in terms of the convergence speed, robustness, and disturbance rejection. Numerical simulations further confirm the effectiveness of the method under fault conditions. Notably, the approach optimizes computational resource usage via event-triggered control and an efficient computational architecture, making it suitable for deployment on low-power USV platforms. Future work will extend the proposed strategy to larger-scale USV formations and dynamic mission scenarios, such as obstacle avoidance and adaptive formation adjustments. To enhance the scalability and robustness in complex maritime environments, distributed consensus-based control methods and real-time path planning algorithms will be investigated.

Author Contributions

Writing—original draft, S.Z. and Q.Z.; Writing—review & editing, L.X., S.X., Y.Z. and Y.H. All authors have read and agreed to the published version of the manuscript.

Funding

The authors declare that financial support was received for the research, authorship, and/or publication of this article. The research carried out in this paper was mainly supported by the Natural Science Foundation of Shandong Province (No.ZR2022ME087); Shandong Provincial Key Research and Development Program (Major Scientific and Technological Innovation Project) under Grant No. 2024CXGC010804; Qingdao Key Technology R & D and Industrialization Project (Grant No. 24-1-3-hygg-11-hy): Development of a Ship-Shore Integrated Service Platform Based on Maritime Internet.

Data Availability Statement

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

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Xu, H.; Cui, G.; Ma, Q.; Li, Z.; Hao, W. Fixed-time disturbance observer-based distributed formation control for multiple QUAVs. IEEE Trans. Circuits Syst. II Express Briefs 2023, 70, 2181–2185. [Google Scholar] [CrossRef]
  2. Zou, Z.; Yang, S.; Zhao, L. Dual-loop control and state prediction analysis of QUAV trajectory tracking based on biological swarm intelligent optimization algorithm. Sci. Rep. 2024, 14, 19091. [Google Scholar]
  3. Mirzaee Kahagh, A.; Pazooki, F.; Etemadi Haghighi, S.; Asadi, D. Real-time formation control and obstacle avoidance algorithm for fixed-wing UAVs. Aeronaut. J. 2022, 126, 2111–2133. [Google Scholar] [CrossRef]
  4. Li, J.; Zhang, G.; Zhang, W.; Shan, Q.; Zhang, W. Cooperative path following control of USV-UAVs considering low design complexity and command transmission requirements. IEEE Trans. Intell. Veh. 2024, 9, 715–724. [Google Scholar]
  5. Najafi, A.; Vu, M.T.; Mobayen, S.; Asad, J.H.; Fekih, A. Adaptive Barrier Fast Terminal Sliding Mode Actuator Fault Tolerant Control Approach for Quadrotor UAVs. Mathematics 2022, 10, 3009. [Google Scholar] [CrossRef]
  6. Lai, G.; Tao, G.; Zhang, Y.; Liu, Z.; Wang, J. Adaptive Actuator Failure Compensation Control Schemes for Uncertain Noncanonical Neural-Network Systems. IEEE Trans. Cybern. 2022, 52, 2635–2648. [Google Scholar] [CrossRef]
  7. Nguyen, N.P.; Xuan Mung, N.; Hong, S.K. Actuator fault detection and fault-tolerant control for hexacopter. Sensors 2019, 19, 4721. [Google Scholar] [CrossRef]
  8. Ruiz-Carcel, C.; Starr, A. Data-based detection and diagnosis of faults in linear actuators. IEEE Trans. Instrum. Meas. 2018, 67, 2035–2047. [Google Scholar]
  9. Vizentin, G.; Vukelic, G.; Murawski, L.; Recho, N.; Orovic, J. Marine propulsion system failures—A review. J. Mar. Sci. Eng. 2020, 8, 662. [Google Scholar] [CrossRef]
  10. Kuperman, A.; Zhong, Q. Robust control of uncertain nonlinear systems with state delays based on an uncertainty and disturbance estimator. Int. J. Robust Nonlinear Control 2011, 21, 79–92. [Google Scholar]
  11. Chen, F.; Zhang, S.; Jiang, B.; Tao, G. Multiple model–based fault detection and diagnosis for helicopter with actuator faults via quantum information technique. Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng. 2014, 228, 182–190. [Google Scholar] [CrossRef]
  12. Alattas, K.A.; Vu, M.T.; Mofid, O.; El-Sousy, F.F.M.; Alanazi, A.K.; Awrejcewicz, J.; Mobayen, S. Adaptive Nonsingular Terminal Sliding Mode Control for Performance Improvement of Perturbed Nonlinear Systems. Mathematics 2022, 10, 1064. [Google Scholar] [CrossRef]
  13. Chen, F.; Jiang, B.; Tao, G. An intelligent self-repairing control for nonlinear MIMO systems via adaptive sliding mode control technology. J. Frankl. Inst. 2014, 351, 399–411. [Google Scholar] [CrossRef]
  14. Veluvolu, K.C.; Defoort, M.; Soh, Y.C. High-gain observer with sliding mode for nonlinear state estimation and fault reconstruction. J. Frankl. Inst. 2014, 351, 1995–2014. [Google Scholar] [CrossRef]
  15. Zou, Y. Nonlinear robust adaptive hierarchical sliding mode control approach for quadrotors. Int. J. Robust Nonlinear Control 2017, 27, 925–941. [Google Scholar] [CrossRef]
  16. Mofid, O.; Amirkhani, S.; ud Din, S.; Mobayen, S.; Vu, M.T.; Assawinchaichote, W. Finite-time convergence of perturbed nonlinear systems using adaptive barrier-function nonsingular sliding mode control with experimental validation. J. Vib. Control 2023, 29, 3326–3339. [Google Scholar] [CrossRef]
  17. Witkowska, A.; Śmierzchalski, R. Adaptive dynamic control allocation for dynamic positioning of marine vessel based on backstepping method and sequential quadratic programming. Ocean Eng. 2018, 163, 570–582. [Google Scholar] [CrossRef]
  18. Sun, B.; Zhu, D.; Yang, S.X. A novel tracking controller for autonomous underwater vehicles with thruster fault accommodation. J. Navig. 2016, 69, 593–612. [Google Scholar] [CrossRef]
  19. Huang, H.; Wan, L.; Chang, W.-T.; Pang, Y.-J.; Jiang, S.-Q. A fault-tolerable control scheme for an open-frame underwater vehicle. Int. J. Adv. Robot. Syst. 2014, 11, 77. [Google Scholar]
  20. Qin, H.; Yang, H.; Sun, Y.; Zhang, Y. Adaptive interval type-2 fuzzy fixed-time control for underwater walking robot with error constraints and actuator faults using prescribed performance terminal sliding-mode surfaces. Int. J. Fuzzy Syst. 2021, 23, 1137–1149. [Google Scholar] [CrossRef]
  21. Chen, B.; Hu, J.; Zhao, Y.; Ghosh, B.K. Finite-time observer based tracking control of uncertain heterogeneous underwater vehicles using adaptive sliding mode approach. Neurocomputing 2022, 481, 322–332. [Google Scholar] [CrossRef]
  22. Wang, Y.; Wilson, P.A.; Liu, X. Adaptive neural network-based backstepping fault tolerant control for underwater vehicles with thruster fault. Ocean Eng. 2015, 110, 15–24. [Google Scholar]
  23. Chen, H.; Ren, H.; Gao, Z.; Yu, F.; Guan, W.; Wang, D. Disturbance observer-based finite-time control scheme for dynamic positioning of ships subject to thruster faults. Int. J. Robust Nonlinear Control 2021, 31, 6255–6271. [Google Scholar]
  24. Hao, L.Y.; Zhang, H.; Li, T.S.; Lin, B.; Chen, C.P. Fault tolerant control for dynamic positioning of unmanned marine vehicles based on TS fuzzy model with unknown membership functions. IEEE Trans. Veh. Technol. 2021, 70, 146–157. [Google Scholar] [CrossRef]
  25. Liu, X.; Zhang, M.; Wang, Y.; Rogers, E. Design and experimental validation of an adaptive sliding mode observer-based fault-tolerant control for underwater vehicles. IEEE Trans. Control Syst. Technol. 2018, 27, 2655–2662. [Google Scholar] [CrossRef]
  26. Huang, Y.; Dai, S.L. Similarity-Based Rigidity Formation Maneuver Control of Underactuated Surface Vehicles Over Directed Graphs. IEEE Trans. Control Netw. Syst. 2024, 12, 461–473. [Google Scholar] [CrossRef]
  27. Wang, B.; Nersesov, S.G.; Ashrafiuon, H. Robust formation control and obstacle avoidance for heterogeneous underactuated surface vessel networks. IEEE Trans. Control Netw. Syst. 2022, 9, 125–137. [Google Scholar]
  28. Lu, Y.; Zhang, G.; Sun, Z.; Zhang, W. Adaptive cooperative formation control of autonomous surface vessels with uncertain dynamics and external disturbances. Ocean Eng. 2018, 167, 36–44. [Google Scholar]
  29. Wang, P.; Yu, C.; Pan, Y.J. Finite-time output feedback cooperative formation control for marine surface vessels with unknown actuator faults. IEEE Trans. Control Netw. Syst. 2022, 10, 887–899. [Google Scholar]
  30. Shojaei, K. Leader–follower formation control of underactuated autonomous marine surface vehicles with limited torque. Ocean Eng. 2015, 105, 196–205. [Google Scholar] [CrossRef]
  31. He, S.; Wang, M.; Dai, S.L.; Luo, F. Leader–follower formation control of USVs with prescribed performance and collision avoidance. IEEE Trans. Ind. Inform. 2018, 15, 572–581. [Google Scholar]
  32. Chen, F.; Dimarogonas, D.V. Leader–follower formation control with prescribed performance guarantees. IEEE Trans. Control Netw. Syst. 2020, 8, 450–461. [Google Scholar]
  33. Fan, Y.; Liu, B.; Wang, G.; Mu, D. Adaptive fast non-singular terminal sliding mode path following control for an underactuated unmanned surface vehicle with uncertainties and unknown disturbances. Sensors 2021, 21, 7454. [Google Scholar] [CrossRef] [PubMed]
  34. Zhu, G.; Du, J. Global robust adaptive trajectory tracking control for surface ships under input saturation. IEEE J. Ocean. Eng. 2018, 45, 442–450. [Google Scholar]
  35. Chen, Z.; Sulem, A. An integral representation theorem of g-expectations. Risk Decis. Anal. 2011, 2, 245–255. [Google Scholar]
  36. Chen, Q.; Zhang, Q.; Hu, Y.; Liu, Y.; Wu, H. Euclidean distance damping–based adaptive sliding mode fault-tolerant event-triggered trajectory-tracking control. Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng. 2023, 237, 551–567. [Google Scholar]
  37. Wang, H.; Zhou, X.; Tian, Y. Robust adaptive fault-tolerant control using RBF-based neural network for a rigid-flexible robotic system with unknown control direction. Int. J. Robust Nonlinear Control 2022, 32, 1272–1302. [Google Scholar]
  38. Min, H.; Xu, S.; Zhang, Z. Adaptive finite-time stabilization of stochastic nonlinear systems subject to full-state constraints and input saturation. IEEE Trans. Autom. Control 2020, 66, 1306–1313. [Google Scholar]
  39. Shi, J.; Zhou, D.; Yang, Y.; Sun, J. Fault tolerant multivehicle formation control framework with applications in multiquadrotor systems. Sci. China. Inf. Sci. 2018, 61, 124201. [Google Scholar]
  40. Zhang, G.; Liu, S.; Zhang, X. Adaptive distributed fault-tolerant control for underactuated surface vehicles with bridge-to-bridge event-triggered mechanism. Ocean Eng. 2022, 262, 112205. [Google Scholar]
  41. Chen, Q.; Hu, Y.; Zhang, Q.; Jiang, J.; Chi, M.; Zhu, Y. Dynamic damping-based terminal sliding mode event-triggered fault-tolerant pre-compensation stochastic control for tracked ROV. J. Mar. Sci. Eng. 2022, 10, 1228. [Google Scholar] [CrossRef]
Figure 1. USV plane motion geometry.
Figure 1. USV plane motion geometry.
Jmse 13 00657 g001
Figure 2. Single leading–following cooperative formation geometries.
Figure 2. Single leading–following cooperative formation geometries.
Jmse 13 00657 g002
Figure 3. Comparison of dynamic effects of sliding mode convergence law.
Figure 3. Comparison of dynamic effects of sliding mode convergence law.
Jmse 13 00657 g003
Figure 4. Design flow chart.
Figure 4. Design flow chart.
Jmse 13 00657 g004
Figure 5. Navigational trajectories of coordinated formations in complex waters.
Figure 5. Navigational trajectories of coordinated formations in complex waters.
Jmse 13 00657 g005
Figure 6. Comparison of leader position error convergence.
Figure 6. Comparison of leader position error convergence.
Jmse 13 00657 g006
Figure 7. Comparison of follower 1 position error convergence.
Figure 7. Comparison of follower 1 position error convergence.
Jmse 13 00657 g007
Figure 8. Comparison of follower 2 position error convergence.
Figure 8. Comparison of follower 2 position error convergence.
Jmse 13 00657 g008
Figure 9. Comparison of leader speed error convergence.
Figure 9. Comparison of leader speed error convergence.
Jmse 13 00657 g009
Figure 10. Comparison of follower 1 speed error convergence.
Figure 10. Comparison of follower 1 speed error convergence.
Jmse 13 00657 g010
Figure 11. Comparison of follower 2 speed error convergence.
Figure 11. Comparison of follower 2 speed error convergence.
Jmse 13 00657 g011
Figure 12. Comparison of leader sliding mold dynamic curve.
Figure 12. Comparison of leader sliding mold dynamic curve.
Jmse 13 00657 g012
Figure 13. Comparison of follower 1 sliding mold dynamic curve.
Figure 13. Comparison of follower 1 sliding mold dynamic curve.
Jmse 13 00657 g013
Figure 14. Comparison of follower 2 sliding mold dynamic curve.
Figure 14. Comparison of follower 2 sliding mold dynamic curve.
Jmse 13 00657 g014
Figure 15. Comparison of leader control input.
Figure 15. Comparison of leader control input.
Jmse 13 00657 g015
Figure 16. Comparison of follower 1 control input.
Figure 16. Comparison of follower 1 control input.
Jmse 13 00657 g016
Figure 17. Comparison of follower 2 control input.
Figure 17. Comparison of follower 2 control input.
Jmse 13 00657 g017
Figure 18. Comparison of signal transmission in devices.
Figure 18. Comparison of signal transmission in devices.
Jmse 13 00657 g018
Table 1. Formation controller parameters.
Table 1. Formation controller parameters.
ParameterValueParameterValue
ε u 0.5 C 1 u 10
ε v 1 C 1 v 25
ε r 0.05 C 1 r 17
k l 1 0.2 C 2 u 0.1
k l 2 2.5 C 2 v 15
ρ l 0.4 C 2 r 0.4
α f x 0.15 C 3 u 180
α f y 0.1 C 3 v 130
α f θ 2 C 3 r 40
c i 1 d i a g 2 , 2.5 , 1.5 C 4 u 1
c i 2 d i a g 0.5 , 1 , 0.5 C 4 v 1
c i 3 d i a g 0.5 , 0.5 , 0.2 C 4 r 1.5
χ i , c 0.1 ξ i , c 0.5
Table 2. τ i quantitative analysis of control effect.
Table 2. τ i quantitative analysis of control effect.
Evaluation CriterionMIACMISENumber of Transmissions
Leader 0.8 , 1.19 , 2.66 3.62 , 3.32 , 4.60 7980 , 8610 , 9280
Follower 1 0.9 , 1.69 , 2.21 3.35 , 2.82 , 2.02 8433 , 9106 , 9686
Follower 2 1.1 , 1.09 , 2.16 3.10 , 2.93 , 2.66 6621 , 7638 , 8370
Table 3. τ i 0 quantitative analysis of control effect.
Table 3. τ i 0 quantitative analysis of control effect.
Evaluation CriterionMIACMISENumber of Transmissions
Leader 1.8 , 2.37 , 4.06 4.12 , 4.01 , 4.71 20,000
Follower 1 1.2 , 3.71 , 4.22 4.27 , 3.46 , 2.52 20,000
Follower 2 1.91 , 2.52 , 3.14 3.87 , 3.73 , 2.81 20,000
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

Zhang, S.; Zhang, Q.; Xu, L.; Xu, S.; Zhang, Y.; Hu, Y. Dynamic Sliding Mode Formation Control of Unmanned Surface Vehicles Under Actuator Failure. J. Mar. Sci. Eng. 2025, 13, 657. https://doi.org/10.3390/jmse13040657

AMA Style

Zhang S, Zhang Q, Xu L, Xu S, Zhang Y, Hu Y. Dynamic Sliding Mode Formation Control of Unmanned Surface Vehicles Under Actuator Failure. Journal of Marine Science and Engineering. 2025; 13(4):657. https://doi.org/10.3390/jmse13040657

Chicago/Turabian Style

Zhang, Sihang, Qiang Zhang, Ligangao Xu, Sheng Xu, Yan Zhang, and Yancai Hu. 2025. "Dynamic Sliding Mode Formation Control of Unmanned Surface Vehicles Under Actuator Failure" Journal of Marine Science and Engineering 13, no. 4: 657. https://doi.org/10.3390/jmse13040657

APA Style

Zhang, S., Zhang, Q., Xu, L., Xu, S., Zhang, Y., & Hu, Y. (2025). Dynamic Sliding Mode Formation Control of Unmanned Surface Vehicles Under Actuator Failure. Journal of Marine Science and Engineering, 13(4), 657. https://doi.org/10.3390/jmse13040657

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop