Abstract
This article proposes a prescribed-time formation tracking control scheme for USVs with prescribed performance constraints to address the issue of multiple underactuated USV formation tracking control with external environmental disturbances and input saturation. Initially, a prescribed-time extended state observer was constructed, capable of promptly estimating and compensating for speed and external disturbances within a certain timeframe. Additionally, a unique performance function was developed, enabling the performance function to converge to a predetermined accuracy within a specified time, while allowing for flexible adjustment of the performance constraint shape by parameter modification. Furthermore, a prescribed-time formation control algorithm was developed by combining graph theory and dynamic surface control, enabling the formation error to converge within preset performance constraints at a specified period of . It was proved that all signals in the closed-loop system are uniform, ultimately bounded by Lyapunov stability theory and the formation tracking errors display prescribed-time stability. Finally, the efficacy and superiority of the designed control scheme were evaluated by constructing numerical simulations.
1. Introduction
With the rapid advancement of technology, unmanned surface vessels (USVs), as a novel category of water platform, are assuming an increasingly significant role in ocean exploration, surveillance, rescue, and other fields [1,2,3]. However, when facing complex environments and diverse operational tasks, the operational capability of a single USV is extremely limited, and multiple USV collaborative control has gradually become a research hotspot owing to its significant efficiency, high adaptability, and excellent resilience [4]. In the field of multiple USV collaborative control, formation tracking control is one of the significant research hotspots, and its main strategies include consistency-based strategy [5,6], behavior-based strategy [7,8], leader–follower strategy [9,10], virtual structure strategy [11,12], etc. The leader–follower control technique is defined by a straightforward control structure and excellent scalability, which has led to its widespread use. In this strategy, the following USVs only require receiving dynamic information from the leading USV to achieve a stable formation.
The trajectory tracking control of USV formation is one of the key issues in multi-USV collaborative control. By controlling the preset formation layout or changing the expected formation maneuvering trajectory, individual movements in the USV cluster can be coordinated to adapt to different mission requirements [13]. However, in actual navigation, there are often disturbances from time-varying unknown factors, which will seriously affect the control accuracy and stability of USVs. Ref. [14] propose a nonlinear extended state observer that effectively mitigates the impact of model uncertainty and external disturbances on the control system. Ref. [15] designed a formation controller based on virtual structure strategy, which transforms the formation control problem into a problem of tracking the position of virtual structure points, reducing the complexity of the control algorithm. Ref. [16] examined the distributed formation control of USVs using input and state quantization, formulating a control rule within the quantized environment to facilitate the tracking of the specified kinematic guidance signal. To achieve autonomous collaborative formation control of underactuated USVs in complex marine environments, ref. [17] proposes a dual model predictive control (DMPC) method based on virtual trajectories, in which the stability of the proposed model predictive control method in finite time domain was demonstrated by constructing a Lyapunov function. A tracking controller for decentralized output-feedback formation was suggested by combining dynamic surface control technology, backstepping program, neural network-based observer, tan-type barrier Lyapunov function, and control Lyapunov function, achieving boundedness of closed-loop signals [18]. The previously mentioned control techniques may alone attain asymptotic stability of the controller, meaning the controller converges to zero exclusively as time approaches infinity. Consequently, ref. [19] presents a distributed bearing-based formation control strategy that ensures finite-time convergence, allowing formation tracking errors to diminish within a specified timeframe. For the multi-USV formation control task under directed communication, ref. [20] proposes an adaptive nonsingular finite-time formation controller to achieve formation tracking control in finite time. However, a significant drawback of finite-time control theory is that the convergence time of the system usually depends on the initial state of the system. This means that for different initial conditions, the system may need a different time to reach a stable state, which may lead to the uncertainty of the control effect in practical applications, especially when the initial state changes greatly. To solve the above issue, ref. [21] constructs a fixed-time adaptive output feedback fault-tolerant controller. The proposed formation control algorithm can guarantee that all signals in multiple USVs systems are bounded in a fixed time. Ref. [22] studied the fixed-time USV formation control algorithm with external disturbances, and integrated an event-triggered strategy into a controller to reduce the communication burden. The convergence time of the fixed-time algorithm still relies on control parameters even if it is independent of the system’s initial state. In addition, the convergence time of fixed time control algorithms cannot be predefined, which is not conducive to practical applications. Ref. [23] propose a prescribed-time control algorithm, the key of which is that it can make the system output converge to the desired trajectory within the prescribed time without relying on the initial state and design parameter parameters of the system.
Based on the above discussion, this paper proposes a distributed USV formation control scheme by integrating graph theory, dynamic surface control algorithm, a prescribed-time approach, and prescribed-performance technique. The main advantages lie in the following aspects: graph theory can accurately describe the communication topology and information transmission, thereby enhancing communication connectivity and coordination. The dynamic surface control algorithm can improve system stability and response capability. The combination of these two enables distributed control, thereby enhancing the adaptability of the mission and the reliability of the system. This article delineates its main contributions as follows:
- (1)
- A distributed prescribed-time control strategy is introduced for achieving formation among underactuated USVs. This scheme guarantees that, despite the presence of unknown USV velocities, the tracking errors converge to a preset range within a certain timeframe.
- (2)
- A unique performance function is intended to ensure guaranteed transient and steady-state performance within a certain timeframe.
- (3)
- A suggested formation control strategy incorporates the observer, a prescribed performance technique, and a dynamic surface control algorithm. The designed approach guarantees accurate tracking control by allowing the formation tracking error to converge to a certain precision within a designated timeframe.
2. Preliminaries
2.1. Graph Theory
Suppose that a formation system of multiple USVs is composed of one leader USV and follower USVs. A node is represented by each follower USV. A graph with a collection of nodes and edges is used to depict the communication across the formation system. If is a neighbor of node , then means that th USV may receive the information sent by th USV. represents the neighbor set of nodes . The adjacency matrix associated with is defined such that if , otherwise . is an in-degree matrix. Additionally, describes the communication interaction between followers and leader. indicates is able to obtain the information from leading USV; otherwise, .
2.2. USV Dynamics
Considering underactuated USVs, the dynamics for the th USV can be described as
where denotes the position vector and the heading angle ; denotes the velocity vector. is the rotation matrix, which is expressed as
where represents nonlinear dynamics with ; ; , and is the inertial matrix, , and are hydrodynamic coefficients. is the external disturbances. is the control input. The following equation describes the saturation limits
where represents the actual control inputs. indicates the command control inputs. is the maximum value of saturation constraint.
To tackle the underactuation issue of unmanned surface vessels, the subsequent coordinate transformation is implemented,
where . Define , by deriving we have
with , , , , , .
2.3. Prescribed-Time Prescibed Performance Function (PTPPF)
The following performance constraint is developed to achieve the specified performance objectives,
where represents an auxiliary error. and are constants. is PTPPF function and its derivatives can be expressed as
where and are constants. is steady-state value of performance function. is constructed as
where is a user-defined time. is structured as
where , , , , , . Furthermore, and are designed as
2.4. Lemma and Assumption
Initially, construct the subsequent time-varying function
where is the predefined time. Taking the derivative of , we have
Lemma 1
([24]). For system , if there exists a continuous and differentiable Lyapunov function satisfying
where , . satisfies , then the system is prescribed-time stable.
Assumption 1
([25]). The external disturbances are bounded.
Assumption 2
([26]). is smooth and differentiable with bounded and .
Assumption 3
([27]). The subsequent restriction is satisfied by the initial error
Assumption 4
([28]). has a spanning tree with the virtual leader being the root node.
3. Main Results
This research develops a prescribed-time prescribed performance control scheme (PTPPC) for underactuated multiple USV formation control, ensuring both the convergence accuracy and the convergence rate for the formation tracking errors. Figure 1 illustrates the schematic diagram of the designed control scheme.
Figure 1.
The schematic diagram of the proposed control scheme.
3.1. Prescribed-Time Extended State Observer (PTESO)
Define an auxiliary vector , then Equation (1) can be transformed into
where . Furthermore, let , , , and USV dynamics can be further described as
where is derivative of extended state.
Then, construct the following PTESO
where , and denote the estimations of , and , respectively. , and are observer gains. denotes observer bandwidth. is a time-varying function
where , . In the following content, for convenience, is represented as .
Subsequently, design estimation errors , and . By integrating (17) and (18), the subsequent error dynamics may be derived.
Additionally, by designing , the vector representation of (20) is as follows:
where , is a coefficient matrix. and satisfy
According to (20), the transfer function between and is
where , which means is obtained by the Laplace transformation of , so are and . To ensure is Hurwitz, choose the subsequent characteristic polynomial:
Therefore, it is reasonable that and by combining (23) and (24).
Theorem 1.
For (17), based on Assumption 1, PTESO observer Equation (18) is designed and choose suitable gains , , , and , so that the observer variables , , and are accurately estimated within the predefined time .
Proof.
By selecting suitable observer gains , , and such that is Hurwitz, then is also Hurwitz, thus holds, where is an identity matrix and is a positive definite matrix. Formulate the Lyapunov function as follows
By integrating (21) and taking the derivative (25), we obtain
Considering and Yang’s inequality, we have
where , ; is the maximum eigenvalue of . Combining (27), (26) can be rephrased as
where , . Furthermore, such that . In line with Lemma 1, the observation errors , and satisfy
The proof of Theorem 1 is complete. □
3.2. Controller Design and Stability Analysis
Initially, define the formation tracking errors for th USV
where is designed as
where , , and . Similarly, is designed according to , , .
Subsequently, define a time-varying function
where is a user-defined time. Taking the derivative of Equation (32), we have
To attain performance constraints and specified time convergence, the following auxiliary error vector is delineated.
where and are positive constants.
Taking the derivative of Equation (34), we obtain
The subsequent intermediate vector is introduced to simplify the design of the formation controller:
where , is a monotonically increasing function.
By solving , we obtain
Then, define the following transformation errors
Calculating the derivative of (38), we have
where .
Choose the subsequent Lyapunov function
Combined with the derivative of and Equation (39), we obtain
According to (30) and (34), design the following virtual control law
where are positive definite matrix; .
Then, the velocity tracking errors is defined
To reduce the computational complexity, the following first-order filter is introduced
where is filtering constant; are filter output.
Then, the filtering errors are defined
The calculation of the derivative of (45) proceeds in the following manner:
Next, the derivative of Equation (43) can be calculated
In addition, to solve the issue of input saturation, the following anti-saturation compensator is introduced
where are positive matrix; are the state vector of compensator.
Define , , the following prescribed-time formation controller is designed
where are positive definite matrix. is the estimations of lumped disturbances.
Theorem 2.
Considering the lumped disturbances and input saturation constraints of the underactuated USV formation tracking control system (5), under the condition of satisfying Assumptions 1–4, combined with the proposed PTESO observer (18), kinematic controller (42), dynamic controller (49), and anti-saturation compensator (48), a formation tracking control scheme is proposed to ensure that the formation tracking error converges to the predefined range within the prescribed time .
Proof.
Define the following Lyapunov function
The derivative of is
According to (39), (43) and (44), we obtain
Then, substituting (30) and (42) into (52), we obtain
Combined with Young’s inequality, we have
Furthermore, from (46) and (48), we have
Combining (54)–(56), (50) can be rewritten as
From Young’s inequality, we obtain
Then, substituting (58) into (57) yields
Let and combine Young’s inequality
By selecting appropriate parameters, , , , .
From the above analysis, we can deduce that
where ; . By selecting appropriate parameters such that and are invariant sets, i.e., when has for any .
Furthermore, solving (61) yields
Based on the above discussion, it can be concluded that all signals in a closed-loop system are uniformly ultimately bounded (UUB).
According to (32) and (34), we have
From Equation (63), tracking errors can converge to the prescribed performance constrain within the prescribed time .□
4. Simulation Results
To verify the effectiveness and superiority of the USV formation tracking control scheme proposed in this article, this paper takes Cybership II, developed by Norwegian University of Science and Technology, as the simulation object to verify the proposed formation tracking controller, and gives the result analysis. Detailed USV model parameters reference [29]. The formation parameters are set as , , , , , , , , , . The desired trajectory of the leader USV is selected as follows
The external disturbances are set as
The initial states of USVs are selected as , , , , , , , , , . The control parameters for the following USVs are , , , , , . The parameters of prescribed performance are m = 1, n = 2, , , Tf = 10, Tm = 5. The parameters of PTESO are given as k1 = 3, k2 = 5.5, k3 = 7, ς = 4, To = 5 s. The control input limits are designated as follows:
, .
Figure 2 illustrates the communication topology among USVs. Figure 3 gives the trajectories of USV formation. It is evident that the five following USVs have effectively established and sustained the formation within the designated timeframe . The following USV positions and heading angles are shown in Figure 4. Figure 5 gives the formation tracking errors of the following USVs. According to Figure 5, the formation tracking errors can converge to preset range within the predefined time and always remain within the performance boundary. Figure 6 illustrates the control inputs of follower USVs. Under the action of the anti-saturation compensator, the control inputs are always within the predefined saturation constraints. Figure 7 and Figure 8, respectively, give the estimated values of the velocity and lumped disturbances with the proposed PTESO observer. It can be seen from the Figure 7 and Figure 8 that the observer can quickly estimate and compensate the system within the prescribed time and improve the anti-interference ability of the system.
Figure 2.
The communication topology graph.
Figure 3.
Trajectories of USV formation.
Figure 4.
The position and heading of follower USVs.
Figure 5.
The USV formation tracking errors.
Figure 6.
The control inputs of follower USVs.
Figure 7.
The velocity estimation of the PTESO observer.
Figure 8.
The lumped disturbance estimations of the PTESO observer.
To fully verify the effectiveness and superiority of the proposed control scheme, it is compared with the USV formation control scheme based on disturbance observer in [30]. In addition, the proposed PTESO in this paper is compared with the finite-time extended state observer (FTESO) in [31] and the fixed-time extended state observer (FXESO) in [32]. The comparative simulation results are shown in Figure 9, Figure 10, Figure 11, Figure 12, Figure 13, Figure 14 and Figure 15. According to Figure 9, it can be seen that under the comparative control algorithm in [30], the USV trajectory exhibits oscillations during the initial formation stage, which will result in significant tracking errors. Figure 10 shows the position and heading curves of follower USVs. Figure 11 shows the formation tracking error curve under the comparative control algorithm in [30]. From Figure 11, under the action of the comparative control algorithm in [30], the heading tracking error cannot quickly converge to preset range within the prescribed time. In addition, according to Figure 12, the comparative control algorithm in [30] has a larger control input, resulting in more energy consumption. Figure 13 and Figure 14 show the velocity and lumped disturbance estimation curves under three kinds of observers, respectively. It can be seen that the proposed PTESO observer in this article has a faster convergence rate and accuracy, and the convergence time can be predefined regardless of the initial conditions. In addition, to quantify the control performance of the formation control scheme, the following comprehensive performance indicators (CPI) are defined
Figure 9.
Trajectories of USV formation under the control algorithm in [30].
Figure 10.
The position and heading of follower USVs under the control algorithm in [30].
Figure 11.
The USV formation tracking errors under the control algorithm in [30].
Figure 12.
The control inputs of follower USVs under the control algorithm in [30].
Figure 13.
The velocity estimations of different observers.
Figure 14.
The lumped disturbance estimations of different observers.
Figure 15.
The CPI values of two kinds of control schemes.
The CPI values of the control algorithm in this paper and the control algorithm in [30] are shown in Figure 15. Compared with the comparison algorithm, the CPI value of the control algorithm proposed in this paper is smaller and has a faster convergence rate. This feature indicates that the control algorithm proposed in this paper has higher performance in terms of convergence rate and tracking accuracy. On the other hand, is used to quantitatively evaluate the energy consumption for each following USV. As shown in Figure 16, the energy consumption of the controller proposed in this paper is significantly lower than that of the comparison controller, thus showing high economic value and practicality.
Figure 16.
The energy consumption of two kinds of control schemes.
5. Conclusions
This research studies a prescribed-time formation tracking control scheme for multiple underactuated USVs. A PTESO is used to estimate the unmeasured velocities and lumped disturbances. A PTPPF function is designed to achieve guaranteed performance. The formation controller is proposed by employing prescribed-time theory, prescribed performance constraints, and dynamic surface control. Ultimately, the Lyapunov stability theory analysis demonstrated that all signals in the control system are bounded and tracking errors exhibit prescribed-time stability. Comparative simulations showed that even with unknown velocities, the suggested technique may produce fewer steady state errors and quicker convergence. Nevertheless, the suggested control scheme permits multiple USVs to achieve formation within a certain timeframe; however, it does not provide active obstacle avoidance. Consequently, further research will concentrate on the formation control of multiple underactuated USVs, including anti-collision and obstacle avoidance characteristics to address the intricacies and variety of practical navigation situations.
Author Contributions
Methodology, B.S.; Software, B.S. and J.Z.; Validation, B.S.; Investigation, B.S.; Writing—original draft, B.S.; Writing—review & editing, J.Z.; Supervision, J.Z. and Z.L.; Project administration, Z.L. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the National Natural Science Foundation of China, grant number 62473373.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The original contributions presented in the 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.
Abbreviations
The following symbols are used in this manuscript:
| The communication topology diagram. | |
| The node of communication topology graph. | |
| The edge of communication topology graph. | |
| The set of neighbors of the th node. | |
| The adjacency matrix. | |
| The in-degree matrix. | |
| The Laplacian matrix. | |
| The incidence matrix. | |
| The rotation matrix. | |
| The inertial matrix. | |
| The prescribed performance function | |
| The nonlinear time-varying function. | |
| The observations of state observer. | |
| The filtering error. | |
| The kinematics control law. | |
| The dynamics control law. | |
| The state of compensator. |
References
- Chen, C.; Zou, W.; Xiang, Z. Event-Triggered Connectivity-Preserving Formation Control of Heterogeneous Multiple USVs. IEEE Trans. Syst. Man Cybern. Syst. 2024, 54, 7746–7755. [Google Scholar] [CrossRef]
- Fan, Y.; Li, Z.; Li, J.; Ma, G.; Bu, H. Fixed-time event-triggered distributed formation control for underactuated USVs considering actuator saturation. Ocean Eng. 2025, 316, 119829. [Google Scholar] [CrossRef]
- Wu, T.; Xue, K.; Wang, P. Leader-follower formation control of USVs using APF-based adaptive fuzzy logic nonsingular terminal sliding mode control method. J. Mech. Sci. Technol. 2022, 36, 2007–2018. [Google Scholar] [CrossRef]
- Chen, C.; Liao, Y.; Tang, X.; Sun, J.; Gu, J.; Li, H.; Ren, Z.; Zhai, Z.; Li, Y.; Wang, B.; et al. Research on double-USVs fuzzy-priority NSB behavior fusion formation control method for oil spill recovery. J. Field Robot. 2025, 42, 302–326. [Google Scholar] [CrossRef]
- Jiang, X.; Xia, G. Sliding mode formation control of leaderless unmanned surface vehicles with environmental disturbances. Ocean Eng. 2022, 244, 110301. [Google Scholar] [CrossRef]
- Fang, X.; Wen, G.; Yu, X.; Chen, G. Formation control for unmanned surface vessels: A game-theoretic approach. Asian J. Control 2022, 24, 498–509. [Google Scholar] [CrossRef]
- Tan, G.; Zhuang, J.; Zou, J.; Wan, L. Coordination control for multiple unmanned surface vehicles using hybrid behavior-based method. Ocean Eng. 2021, 232, 109147. [Google Scholar] [CrossRef]
- Fan, J.; Liao, Y.; Li, Y.; Jiang, Q.; Wang, L.; Jiang, W. Formation control of multiple unmanned surface vehicles using the adaptive null-space-based behavioral method. IEEE Access 2019, 7, 87647–87657. [Google Scholar] [CrossRef]
- Zhang, G.; Yu, W.; Li, J.; Zhang, X. A novel event-triggered robust neural formation control for USVs with the optimized leader–follower structure. Ocean Eng. 2021, 235, 109390. [Google Scholar] [CrossRef]
- Xie, M.; Wu, Z.; Huang, H. Low-complexity formation control of marine vehicle system based on prescribed performance. Nonlinear Dyn. 2024, 112, 18311–18332. [Google Scholar] [CrossRef]
- Liu, G.; Wen, N.; Long, F.; Zhang, R. A Formation Control and Obstacle Avoidance Method for Multiple Unmanned Surface Vehicles. J. Mar. Sci. Eng. 2023, 11, 2346. [Google Scholar] [CrossRef]
- Zhen, Q.; Wan, L.; Li, Y.; Jiang, D. Formation control of a multi-AUVs system based on virtual structure and artificial potential field on SE(3). Ocean Eng. 2022, 253, 111148. [Google Scholar] [CrossRef]
- Liu, C.; Wang, Y. Neural adaptive performance guaranteed formation control for USVs with event-triggered quantized inputs. Ships Offshore Struct. 2024, 1–13. [Google Scholar] [CrossRef]
- Xia, G.; Xia, X.; Zheng, Z. Formation tracking control for underactuated surface vehicles with actuator magnitude and rate saturations. Ocean Eng. 2022, 260, 111935. [Google Scholar] [CrossRef]
- Sun, Z.; Sun, H.; Li, P.; Zou, J. Formation control of multiple underactuated surface vessels with a disturbance observer. J. Mar. Sci. Eng. 2022, 10, 1016. [Google Scholar] [CrossRef]
- Ma, Y.; Ning, J.; Li, T.; Liu, L. Distributed extended state observer-based formation tracking control of under-actuated unmanned surface vehicles with input and state quantization. Ocean Eng. 2024, 311, 118872. [Google Scholar] [CrossRef]
- Dong, Z.; Zhang, Z.; Qi, S.; Zhang, H.; Li, J.; Liu, Y. Autonomous cooperative formation control of underactuated USVs based on improved MPC in complex ocean environment. Ocean Eng. 2023, 270, 113633. [Google Scholar] [CrossRef]
- Dong, C.; Ye, Q.; Dai, S.L. Neural-network-based adaptive output-feedback formation tracking control of USVs under collision avoidance and connectivity maintenance constraints. Neurocomputing 2020, 401, 101–112. [Google Scholar] [CrossRef]
- Peng, H.; Huang, B.; Jin, M.; Zhu, C.; Zhuang, J. Distributed finite-time bearing-based formation control for underactuated surface vessels with Levant differentiator. ISA Trans. 2024, 147, 239–251. [Google Scholar] [CrossRef]
- Jiang, Y.; Liu, Z.; Chen, F. Adaptive output-constrained finite-time formation control for multiple unmanned surface vessels with directed communication topology. Ocean Eng. 2024, 292, 116552. [Google Scholar] [CrossRef]
- Wu, W.; Tong, S. Fixed-time formation fault tolerant control for unmanned surface vehicle systems with intermittent actuator faults. Ocean Eng. 2023, 281, 114813. [Google Scholar] [CrossRef]
- An, S.; Liu, Y.; Wang, X.; Fan, Z.; Zhang, Q.; He, Y.; Wang, L. Distributed Event-Triggered Fixed-Time Leader–Follower Formation Tracking Control of Multiple Underwater Vehicles Based on an Adaptive Fixed-Time Observer. J. Mar. Sci. Eng. 2023, 11, 1522. [Google Scholar] [CrossRef]
- Song, Y.; Wang, Y.; Holloway, J.; Krstic, M. Time-varying feedback for regulation of normal-form nonlinear systems in prescribed finite time. Automatica 2017, 83, 243–251. [Google Scholar] [CrossRef]
- Li, J.; Song, S. Prescribed-time collision-free trajectory tracking control for spacecraft with position-only measurements. IEEE Trans. Aerosp. Electron. Syst. 2024, 60, 4035–4043. [Google Scholar] [CrossRef]
- Wu, G.X.; Ding, Y.; Tahsin, T.; Atilla, I. Adaptive neural network and extended state observer-based non-singular terminal sliding mode tracking control for an underactuated USV with unknown uncertainties. Appl. Ocean Res. 2023, 135, 103560. [Google Scholar] [CrossRef]
- Shen, Z.; Wang, Q.; Dong, S.; Yu, H. Dynamic surface control for tracking of unmanned surface vessel with prescribed performance and asymmetric time-varying full state constraints. Ocean Eng. 2022, 253, 111319. [Google Scholar] [CrossRef]
- Sui, B.; Zhang, J.; Liu, Z. Extended state observer based prescribed-time trajectory tracking control for USV with prescribed performance constraints and input saturation. Ocean Eng. 2025, 316, 120005. [Google Scholar] [CrossRef]
- Li, J.; Fan, Y.; Liu, J. Distributed fixed-time formation tracking control for multiple underactuated USVs with lumped uncertainties and input saturation. ISA Trans. 2024, 154, 186–198. [Google Scholar] [CrossRef]
- Skjetne, R.; Fossen, T.I.; Kokotović, P.V. Adaptive maneuvering, with experiments, for a model ship in a marine control laboratory. Automatica 2005, 41, 289–298. [Google Scholar] [CrossRef]
- Li, J.; Fu, M.; Wang, L. Formation control for underactuated surface vehicles in the presence of ocean current. In Proceedings of the OCEANS 2022, Hampton Roads, VA, USA, 17–20 October 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 1–7. [Google Scholar]
- Fu, M.; Yu, L. Finite-time extended state observer-based distributed formation control for marine surface vehicles with input saturation and disturbances. Ocean Eng. 2018, 159, 219–227. [Google Scholar] [CrossRef]
- Wang, T.; Liu, Y.; Zhang, X. Extended state observer-based fixed-time trajectory tracking control of autonomous surface vessels with uncertainties and output constraints. ISA Trans. 2022, 128, 174–183. [Google Scholar] [CrossRef]
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).