Abstract
To adapt to complex navigation conditions, this paper addresses the coordination formation of autonomous surface vehicles (ASVs) with the constraint of information interruption. For this purpose, a distributed robust fast finite-time formation control algorithm is proposed by fusion of the directed graph and neural network method. In the strategy, the graph theory is utilized for the channel of information transmission to maintain the stability of the formation system. In addition, the radial basic function (RBF) neural network is employed to approximate the structure uncertainty. Due to the merits of the robust neural damping technique, only two adaptive parameters are designed to compensate the perturbation from the model uncertainty and external environmental. Furthermore, an improved dynamic surface control (DSC) technology is developed for constituting the exponential term of the Lyapunov function. It is proven that the proposed scheme is able to achieve consensus tracking in finite time quickly, and the errors rapidly approach a small region around the origin. Finally, the feasibility and effectiveness of the algorithm are verified by two numerical simulations.
1. Introduction
In the past decades, there has been increased attention aimed at the development of autonomous surface vehicles (ASVs) in the field of marine cybernetics [1]. This attention primarily originates from the practical applicability of ASVs in various civilian and military missions, e.g., the emergency search and rescue, the offshore supply and the cooperative transportation [2]. The formation control is a class of effective solutions to implement the coordinated and compensated operation of ASVs. In the existing work, the control protocols almost entirely use uniformly ultimately-bounded convergence performance. In practice, the possible delay or tardiness may cause the inaccuracy of the attitude of ASV and even lead to invalidation of the whole engineering operation. Therefore, the investigation of the formation control of ASVs, with consideration to the fast response and information loss, requires more efforts and holds significance in the marine industry.
The research on vehicle formation has been developed to some extent [3,4,5,6]. Its control objective is to drive a group of ASVs converged to an anticipated geometric formation with a desired heading angle. To obtain the predefined formation, the mainstream formation control methods in the existing literature are the leader-follower approach [7,8], the virtual structure approach [9], the behavioral-based approach [10] and the graph theory-based approach [11]. In addition, the above formation methods present a mixed development state in recent years, which effectively promote the further development of formation control. In [12], novel sliding mode control laws are proposed to control multiple surface vehicles with arbitrary formations. Xiang et al. [13] developed a nonlinear controller for formation coordination to avoid collision with a certain formation. Moreover, a leader-follower formation tracking approach with limited torque was developed for tackling actuator saturation. Considering accurate formation in [14], Xiao et al. [15] designed a novel disturbance estimation scheme for the formation controller based on a terminal sliding mode observer. In [4], a practical coordinated path-following algorithm was presented for a group of underactuated surface vehicles to achieve and maintain the desired formation pattern. For the multi-input and multi-output system, a traditional adaptive control approach was designed in the presence of the amplitude and rate saturation in [9].
Aside from the proposed formation control methods, the consensus control for multi-agent system (MAS) is also a method to solve the vehicle formation coordination problem. It has the superiorities of autonomy, distribution, coordination and certain autonomous learning ability. Moreover, it holds strong robustness to the external influence and high tolerance to the fault of internal single agent. The consensus problem for MAS is a basic research direction in multi-agent cooperation; it makes each individual reach a common state. The existing papers on consensus control are mainly divided into two general categories, e.g., leader-following consensus problem and leaderless consensus problem. Especially, leader-following consensus problem (also called distributed tracking control) has already become an active research area owing to its dependability. The leader is an individual different from a follower. On the one hand, the state information of the leader can be directly or indirectly transmitted to all followers, and affects the behaviors of followers. On the other hand, the leader can be a virtual, ideal individual which is not affected by external disturbance. Based on these proposed advantages, the consensus control of MAS has been widely used with the development of vehicle formation control, such as in papers [11,16]. Based on a modular design approach, a new cooperative control scheme is proposed for the dynamic positioning of multiple offshore vessels. In [16], the paper designs a leader-follower cooperative formation control algorithm for ASV with uncertain dynamics and external disturbances.
The control algorithms mentioned above deal with the asymptotic consensus for the system. Each system state can reach the equilibrium only when the time tends to infinity theoretically. Moreover, the convergence speed is an important performance index, which affects the real-time performance of formation systems. In the existing literature, there is little fast finite-time stability theory applied to the formation control of ASVs. Actually, the fast finite time stability analysis is used in [17,18,19,20] to achieve rapid stability. In [17], a tracking control scheme for the first-order MAS is proposed in the sense of finite time convergence. The works in [18] address the tracking control of second-order MASs, and the tracking control strategies are developed, which guarantee the achievement of fast tracking in finite time. Subsequently, a fast finite-time consensus proposal with a virtual leader is presented for heterogeneous MASs in [19]. In [20], the leader-follower consensus tracking problems are discussed for high-order MASs.
Motivated by the aforementioned discussions, an improved distributed fast finite-time formation of ASVs control scheme is developed for ASVs with information interruption. The objective is to propose a consensus formation control proposal for underactuated ASVs based on fast finite-time stability criterion; the main contributions are summarized as follows:
- (1)
- Considering the possible information interruptions during the navigation, the directed theory has been adopted to improve the fault-tolerant performance of the vehicle formation. Unlike the traditional leader-follower method, the proposed distributed control algorithm is designed to communicate between the networked underactuated vehicles which only required the information of partial neighbors, which can effectively enhance the robustness and reduce the over-dependence on the leader vehicle.
- (2)
- In this paper, the proposed formation control scheme is firstly developed for the underactuated ASVs based on the fast finite-time stable criterion and an improved DSC technique. Different from the existing finite time protocols, the proposed strategy has the superiority of a faster convergence rate and higher control accuracy. Moreover, the convergence time of the errors has been independent with the initial condition, and is only related to the design parameters, which are more in accordance with the practical requirements.
2. Problem for Formulation and Preliminaries
Throughout the paper, is a constant with . is the estimate of , and the estimation error . The variables and are represented by .
2.1. The Mathematical Model for Underactuated ASVs
In this paper, the control plant is the underactuated vehicle with h propellers and rudders for surge and yaw motions only. Based on the Newtonian and Lagrangian mechanics, the mathematical dynamic model of ASVs is given as Equations (1) and (2), following [21].
with
where , denote the position and heading angle of the ith vehicle based on the earth centered fixed coordinate frame. are the vehicle velocities in surge, sway and yaw in the body-fixed frame. are the interference effect of marine environment on vehicles, such as wind, wave and ocean current. are control input of vehicle model on surge and yaw. are all considered as unknown parameters, and described as the vehicle’s inertia, hydrodynamic damping and nonlinear damping terms. denote the high-order hydrodynamic effects.
2.2. Directed Graph Theory
In a formation system with ASVs, each ASV can be regarded as the node of the directed graph , and the channel among ASVs can be regarded as the edge of the directed graph . is called the vertex set of graph , and its elements are nodes; is called the edge set of graph , whose elements are edges. The M-order matrix is called adjacency matrix with the elements , representing the adjacency relationship between the nodes of the whole system. When , it means that the information flow can be directly transmitted from jth vehicle to ith vehicle; when , it means that there is no direct connection between the two agents. Diagonal matrix is the in-degree matrix of graph , with . When the autonomous vehicle sent a message to the jth vehicle (called its neighbor), thus, the neighbor set of jth vehicle is expressed as . Taking the leader into consideration, the augmented graph is used to denote the communication topology of the leader-following system for ASVs.
2.3. RBF NNs
Based on the existing results [22,23], the neural networks and fuzzy logic systems are effective approximation tools to model the model uncertainty and extraneous disturbances. This paper adopts the radial basis function neural networks (RBF NNs) to address the uncertainty of the above mathematical model.
Lemma 1
([24]). For any real continuous function with , there is always one result like Equation (3)
where with is called the basis function and chosen as in Gaussian form:
is the node number of NNs, is the approximation error with unknown upper bound , is the dimension number of , and
is an optimal weight matrix.
Assumption 1.
The formation system consists of a leader and its followers, and each follower just communicates with its neighbors. Thus, a directed graphis formed mathematically from the cooperative formation, contained a directed spanning tree when the leader is considered as the root.
Remark 1.
As for directed graph, if only the Laplacian matrixhas only one zero eigenvalue and other eigenvalues have positive real parts, then the directed graph is strongly connected or has a directed spanning tree. That is, all the control information is available for every agent.
Assumption 2.
Assume that the unstructured uncertainty terms satisfy, whereare unknown positive constants.
Assumption 3.
The leader is an ideal vehicle with no inertia and damping, it is not affected by the marine environmental disturbance. represent its status information, the reference path of leader is generated by following Equation (5).
where and are set values according to the needs.
Lemma 2
([25]). Supposing a continuous function satisfies is positive define.
There exist scalars and an open neighborhood of origin such that . Then there exists a finite time such that for any one has where .
Lemma 3.
For the following inequality is correct.
3. Roust Fast Finite-Time Controller Design
As shown in Figure 1, the purpose of this paper is to provide an algorithm such that the vehicle formation would converge to the desired planning trajectory in a predetermined geometric pattern. In this part, the algorithm for vehicle formation is fully explained and proved through mathematical derivation and theoretical analysis.
Figure 1.
Conceptual signal flow box diagram for guidance, and control.
3.1. Distributed Robust Fast Finite-Time Controller Design
In this paper, the vehicle formation consists of a virtual leader and its followers. The function of the leader is to guide the vehicle formation to navigate along the planned path. The ith vehicle in the formation system just communicates with its neighbors or leader according to the designed directed graph. Based on the information from its own and other vehicles, the robust fast finite-time formation controller of ith ASV is designed by a backstepping approach and directed graph theory. In this part, the construction method of the controller is described in the following two steps.
Step 1: According to the relative position of the vehicles in Figure 2, the position errors of ith are defined based on directed graph as Equations (6) and (7).
where are constants maintained the geometry for vehicle formation.
Figure 2.
The schematic diagram of the proposed control principle.
Remark 2.
is a column of vectors, which is used to describe the existence of information connectivity between ith vehicle and leader. When the ith vehicle can receive the information from the leader, , otherwise . Here, the leader and vehicles in the formation are constructed into a directed graph.
Based on the geometrical relation between the current position of ith vehicle and the reference signal in Figure 2, the error and are calculated as Equation (8).
Note that is the expected angle of the ith ship, which can be calculated as Equation (9).
The mathematical relationship between position errors is calculated according to the trigonometric function as Equation (10).
In view of the Equations (1) and (2), the time derivative of and are calculated as follows:
Combining Equations (8)–(11), we can simplify the time derivation of as
with .
According to the Equations (2) and (8), the time derivative of the heading angle error is calculated as (13).
To stabilize the kinematic error dynamics (8), the virtual control laws and can be respectively designed for and as Equation (14).
where are positive design parameters.
Remark 3.
For control law Equation (14), note thatis not defined at, thus, we assume in the control design that, and conceive that if , then. Moreover, in the algorithm, the real vehicle follows a certain route generated by a virtual vehicle, and the heading angle errorwill not be equal toowing to the small tracking error.
In this part, we introduce a novel DSC technology by applying first-order nonlinear filter and instead of the traditional first-order linear filter to avoid repeatedly differentiating as Equation (15). This effectively simplifies the process of controller design and solves the problem of the so-called “explosion of complexity”.
where are time constants, .
Defining the errors of filters as Equation (16).
From the above result, can be simplified as Equation (17)
where is a nonnegative continuous function.
Step 2: At this step, the control inputs and the derivative of adaptive laws for the ith vehicle are obtained according to the deduction of kinetic errors. In addition, the RBF NNs is used to approximate the model uncertainty part, which effectively enhances the stability of the system.
Firstly, one defines the kinetic errors as Equation (18).
The time derivative of and can be calculated along Equations (2) and (18) as Equation (19).
Here, is an unknown smooth function in vehicle model which is used to describe hydrodynamic effects. According to Lemma 1, it can be approximated by NNs as
where .
According to Equation (20), the simplified and can be obtained as Equation (21).
To promote the understanding, one defines the variables and to describe simplistically the controller construction.
where and
Similar to the previous process, we can obtain
where and , with and are an unknown positive constant.
Now, the controller inputs of and parameter update laws are designed as follows Equations (24) and (25).
with
where are positive parameters for controller. is the estimate of , and is the initial value of .
3.2. Distributed Robust Fast Finite-Time Control Algorithm Stability Analysis
In this section, the stability analysis for the vehicle formation system, which is equipped with the proposed distributed robust fast finite-time controller, is carried out based on the Lemma 2 and Lyapunov approach.
The main result is summarized as Theorem 1.
For any and , the sets
Therefore, the nonnegative continuous function has a maximum value on compact set Π1 × Π.
Theorem 1.
Assume the close-loop system consists of the vehicle dynamic (1) satisfied Assumption 2, the virtual controllers (14), the distributed robust controllers (24) and the adaptive laws (25). The proposed algorithm for the closed-loop will guarantee that: 1. all signals remain bounded uniformly; 2. the tracking errors converge to a small region in finite time T.
Proof.
To make the reasoning process clear, we divide it into the four steps according to the system state.
Step 1: Defining the Lyapunov function , we can get the derivative of as Equation (26) according to Equations (12), (16) and (18).
On account of Young’s inequality, the time derivative of is derived along (14) and (26) as Equation (27)
Step 2: Constructing the Lyapunov function , one can obtain the by substituting (13), (16) and (18).
Substituting the virtual law (14) into (28), can be simplified as
Step 3: In order to stabilize kinetic errors and adaptive parameters , here we allow
The time derivative of can be derived by invoking from Equations (21) and (17) as Equation (31)
Based on Young’s inequality, one simplifies the partial variables of Equation (31).
with
Then, is calculated by virtue of Equation (32).
Substituting control inputs Equation (24) and adaptive laws (25) into Equation (33), one can get
where
with , when .
Step 4: Based on the above argument, we construct the Lyapunov function for5the close-loop control system.
By combining (27), (29), (34) and (35), the time derivative of can be derived as Equation (37)
with
Now we can choose
then . □
Remark 4.
By applying Lemma 2, this inequality implies that all the signals in the formation of ASVs are bounded uniformly. Moreover,always holds for, withaccording to the proof process of Lemma 2 in [25]. Compared with the system satisfiedor, the proposed control strategy is with the merits of fast convergence and practicability.
4. Numerical Simulation
In this section, two examples are given to verify the performance and feasibility of the proposed distributed robust fast finite-time control scheme. The simulation plant are the underactuated vehicles (length of 38 m, mass of kg), which is the same as it in [26], and model parameters of simulation vehicles as follows: kg, kg, kg. Moreover, the personal computer (the PC (Ryzen 7 4700U CPU @2GHz RAM:16GB)) was chosen to simulate the proposed algorithm.
4.1. Search and Rescue Formation in Presence of Partial Information Interruption
In the field of maritime search and rescue, we expect that the task should be conducted with the advantages of a wide search range and high efficiency, hence multi-vehicle cooperative formations are more suitable for this task. In this part, we suppose the vehicle formation consists of a virtual leader and three analogous followers. They are arranged horizontally to carry out the search task under the disturbance of ocean environment. The processes of information communication between vehicles are designed as Figure 3.
Figure 3.
The augmented graph of information transfer in the ASVs.
Considering the possible delay or information interruption, the experiment simulates the interruption of a message during navigation by invalidating one of the information transmission channels at 600 s. Moreover, this above situation is described by graph theory as: the corresponding adjacency matrix and Laplacian matrix are expressed in the topological relationship of the vehicle formation, respectively,
Remark 5.
Before or after the information channel interruption, the Laplacian matrix L from graph always satisfies the condition in Assumption 1, and the information needed to achieve control tasks is always globally accessible, hence the result of formation control will not be affected by the interruption of a specific signal.
Additionally, is a used to describe the communication ability between the vehicle and leader; following Remark 2, the leader’s path is composed of path planning based on waypoints, with details such as in article [26]. The geometric formation is constructed by the distances in X and Y directions between vehicles, and the relative distances between vehicles are given as ; ; . Moreover, the initial positions and orientations of the three ASVs are designed as Equation (39).
The RBF NNs for and include 32 nodes, , the centers spaced in [−10 m/s, 10 m/s] for and [−2.5 rad/s, 2.5 rad/s] for and widths . For the external disturbances, the ASVs inevitably encounter the disturbance of wind and wind-generated waves in the course of navigation. This paper adopts a physical-based mathematical model to reflect the actual environment. The NORSOK wind and the JONSWAP wave spectrums are adapted to produce these two disturbances, which have been defined as an International Towing Tank Conference standard. Figure 4 describes the wind conditions (e.g., the speed is about 12.25 m/s and the direction is about 45 deg) and wind-generated waves in the simulation experiment. As for the current perturbation, the speed m/s and the direction . These disturbances exert influence on the underactuated ASVs through a certain mechanism, and the detailed descriptions of the impact method are illustrated in book [27]. For adjusting the parameters more conveniently in the application, the three ASVs in this simulation use the same set of controller parameters. The main controller parameters adjusted properly are selected as Table 1.
Figure 4.
The simulated environment with physical-based mathematical model.
Table 1.
Controller parameters for the controller.
Based on the above configuration, the numerical simulation results are shown in Figure 5, Figure 6, Figure 7, Figure 8, Figure 9 and Figure 10. Figure 5 is the navigation chart of ASVs formation under the proposed control scheme. The navigation path for ASVs formation is expanded by concentric square, the circles (with a radius of 150 m) in figure is the search radius. Figure 6 demonstrates the tracking errors , and , the fluctuation of the errors curve in the figure is caused by the turning of the ASVs formation. When the information is interrupted at 600 s, the positions errors and have a sudden change, which is consistent with the description of Equation (6) combined with the ASVs’ position at 600 s in Figure 5. In Figure 6, other places are continuous except that the error at the signal interrupt is discontinuous. During the turning, the surge speed of the vehicle outside the circle is larger than that of the inner circle to achieve the formation turning behavior; the action is described in Figure 7. In addition, there exists a decline in the surge velocity of second and third vehicles at the time 180 s, which is different from at 600 s. For Figure 8, we can see that one of the changes in the adaptive parameters related to surge and yaw velocity, and the fluctuation time is the same as that of surge and yaw velocity, which is reasonable for this phenomenon to appear in the course of a formation system turning. Figure 9 shows the control efforts and of the three ASVs with the proposed algorithm.
Figure 5.
The position and orientation errors for the formation.
Figure 6.
The position and orientation errors for the formation.
Figure 7.
The change in surge velocity and sway velocity in vehicle navigation.
Figure 8.
The changes in adaptive laws and during simulation.
Figure 9.
The control inputs and for ASVs.
Figure 10.
Comparison of the tracking path: the proposed scheme (dot dash line) and the result in [28] (dashed line).
4.2. Comparison Simulation for Individual Ship
In this section, a comparative experiment is given to demonstrate the superiority of the proposed robust fast finite-time control algorithm with a single ship. The proposed approach is compared with the finite-time path-following control algorithm in [28]. The vehicle model used in this experiment are same as above simulation, and the time-varying disturbances in the comparison simulation are as follows:
The reference path is generated by a virtual vehicle, as shows in Equation (40).
Figure 10, Figure 11 and Figure 12 and Table 2 show the results of the comparison simulation. To better reflect the comparison results, three performance indexes in Table 2 are employed to display the advantages and disadvantages of the two algorithms, e.g., the mean absolute error (MAE), the mean absolute control input (MAI) and the adjustment time (AT). MAE is used for evaluating the control accuracy of control algorithm. MAI is for properties of energy consumption and smoothness; the two indicators are calculated as Equation (41). In addition, AT represents the time from the initial state to the steady state of the errors, which can directly reflect the convergence performance.
Figure 11.
The error of comparison experiment: the proposed scheme (solid line) and the result in [28] (dot dash line).
Figure 12.
The control inputs and of comparison experiment: the proposed scheme (solid line) and the result in [28] (dot dash line).
Table 2.
The main comparison results for two algorithms.
5. Conclusions
In this paper, a fast finite-time robust adaptive control method-based directed graph theory is proposed for underactuated vehicle formation, which has a superior faster convergence rate and better robust performance. In addition, the effectiveness of the algorithm mentioned above has been verified through the simulation results. It is meaningful for improving the coordination performance of vehicle formation. However, the proposed strategy of vehicle formation is suitable for the ideal sea area, which has limitations on areas with restricted formation deployment. In navigation, it is expected that the formation shape can be adjusted according to the changes in obstacles or coast. Hence, we will spend more energy on the research of variable vehicle formation of in the following research.
Author Contributions
Conceptualization, G.Z. and J.H.; methodology, G.Z. and J.H.; software, G.Z. and J.H.; validation, G.Z. and J.H.; formal analysis, J.H.; investigation, J.L.; writing—original draft preparation, J.H.; writing—review and editing, G.Z.; supervision, G.Z.; project administration, G.Z. and X.Z.; funding acquisition, G.Z. and X.Z. All authors have read and agreed to the published version of the manuscript.
Funding
The paper is partially supported by the National Natural Science Foundation of China (No. 52171291, 51909018), the Science and Technology Innovation Foundation of Dalian City (No. 2019J12GX026), the Liaoning BaiQianWan Talents Program (No. 2021BQWQ64), the Dalian Innovation Team Support Plan in the Key Research Field (No. 2020RT08), and the Fundamental Research Funds for the Central Universities (No. 3132022128). The authors would like to thank anonymous reviewers for their valuable comments.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The data that support the findings of this study are available from the corresponding author upon reasonable request.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Liu, Z.; Zhang, Y.; Yu, X.; Yuan, C. Unmanned surface vehicles: An overview of developments and challenges. Annu. Rev. Control. 2016, 41, 71–93. [Google Scholar] [CrossRef]
- Nussbaum, R.D. Some remarks on a conjecture in parameter adaptive control. Syst. Control. Lett. 1983, 3, 243–246. [Google Scholar] [CrossRef]
- Lu, Y.; Zhang, G.; Sun, Z.; Zhang, W. Robust adaptive formation control of underactuated autonomous surface vessels based on MLP and DOB. Nonlinear Dyn. 2018, 94, 1–17. [Google Scholar] [CrossRef]
- Zhang, G.; Huang, C.; Li, J.; Zhang, X. Constrained coordinated path-following control for underactuated surface vessels with the disturbance rejection mechanism. Ocean Eng. 2020, 196, 106725.1–106725.10. [Google Scholar] [CrossRef]
- Huang, C.; Zhang, X.; Zhang, G. Improved decentralized finite-time formation control of underactuated USVs via a novel disturbance observer. Ocean Eng. 2019, 174, 117–124. [Google Scholar] [CrossRef]
- He, Z.; Liu, C.; Chu, X.; Negenborn, R.R.; Wu, Q. Dynamic anti-collision A-star algorithm for multi-ship encounter situations. Appl. Ocean Res. 2022, 118, 102995. [Google Scholar] [CrossRef]
- Xiao, H.; Li, Z.; Chen, C.L.P. Formation control of leader-follower mobile robots systems using model predictive control based on neural-dynamic optimization. IEEE Trans. Ind. Electron. 2016, 63, 5752–5762. [Google Scholar] [CrossRef]
- Peng, Z.; Wang, D.; Li, T.; Wu, Z. Leaderless and leader-follower cooperative control of multiple marine surface vehicles with unknown dynamics. Nonlinear Dyn. 2013, 74, 95–106. [Google Scholar] [CrossRef]
- Xu, B.; Shou, Y. Composite Learning Control of MIMO Systems With Applications. IEEE Trans. Ind. Electron. 2018, 65, 6414–6424. [Google Scholar] [CrossRef]
- Balch, T.; Arkin, R.C. Behavior-based formation control for multi-robot teams. IEEE Trans. Robot. Autom. 1998, 14, 926–939. [Google Scholar] [CrossRef]
- Peng, Z.; Dan, W.; Wang, J. Cooperative Dynamic Positioning of Multiple Marine Offshore Vessels: A Modular Design. IEEE/ASME Trans. Mechatron. 2016, 21, 1210–1221. [Google Scholar] [CrossRef]
- Fahimi, F. Sliding-Mode Formation Control for Underactuated Surface Vessels. IEEE Trans. Robot. 2007, 23, 617–622. [Google Scholar] [CrossRef]
- Xiang, X.; Lapierre, L.; Jouvencel, B. Guidance Based Collision Free and Obstacle Avoidance of Autonomous Vehicles under Formation Constraints. IFAC Proc. Vol. 2010, 43, 599–604. [Google Scholar] [CrossRef]
- Shojaei, K. Leader-follower formation control of underactuated autonomous marine surface vehicles with limited torque. Ocean Eng. 2015, 105, 196–205. [Google Scholar] [CrossRef]
- Xiao, B.; Yang, X.; Huo, X. A Novel Disturbance Estimation Scheme for Formation Control of Ocean Surface Vessels. IEEE Trans. Ind. Electron. 2017, 64, 4994–5003. [Google Scholar] [CrossRef]
- 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] [CrossRef]
- Chao, S.; Hu, G.; Xie, L. Fast finite-time consensus tracking for first-order multi-agent systems with unmodelled dynamics and disturbances. In Proceedings of the 2014 11th IEEE International Conference on Control & Automation (ICCA), Taichung, Taiwan, 18–20 June 2014; IEEE: Piscataway, NJ, USA, 2014. [Google Scholar]
- Xiao, Q.; Wu, Z.; Li, P. Fast Finite-Time Consensus Tracking of First-Order Multi-Agent Systems with a Virtual Leader. Appl. Mech. Mater. 2014, 596, 552–559. [Google Scholar] [CrossRef]
- Xiao, Q.; Wu, Z.; Li, P. Fast finite-time consensus tracking of heterogeneous multi-agent systems with a virtual leader. Appl. Mech. Mater. 2014, 687, 580–586. [Google Scholar] [CrossRef]
- Khoo, S.; Trinh, H.M.; Man, Z.; Shen, W. Fast finite-time consensus of a class of high-order uncertain nonlinear systems. In Proceedings of the 2010 5th IEEE Conference on Industrial Electronics and Applications (ICIEA), Taichung, Taiwan, 15–17 June 2010; IEEE: Piscataway, NJ, USA; 2010. [Google Scholar]
- Zhang, G.; Zhang, C.; Zhang, X.; Deng, Y. ESO-based path following control for underactuated vehicles with the safety prediction obstacle avoidance mechanism. Ocean Eng. 2019, 188, 106259. [Google Scholar] [CrossRef]
- Chen, W.; Jiao, L. Adaptive Tracking for Periodically Time-Varying and Nonlinearly Parameterized Systems Using Multilayer Neural Networks. IEEE Trans. Neural Netw. 2010, 21, 345–351. [Google Scholar] [CrossRef]
- Li, Y.; Shuai, S.; Tong, S. Adaptive Fuzzy Control Design for Stochastic Nonlinear Switched Systems With Arbitrary Switchings and Unmodeled Dynamics. IEEE Trans. Cybern. 2017, 47, 403–414. [Google Scholar] [CrossRef] [PubMed]
- Li, j.; Zhang, G.; Shan, Q.; Zhang, W. A Novel Cooperative Design for USV-UAV Systems: 3D Mapping Guidance and Adaptive Fuzzy Control. IEEE Trans. Control Netw. Syst. 2022. [Google Scholar] [CrossRef]
- Shang, Y.; Chen, B.; Lin, C. Fast finite-time adaptive neural control of multi-agent systems. J. Frankl. Inst. 2020, 357, 10432–10452. [Google Scholar] [CrossRef]
- Zhang, G.; Zhang, X. Concise Robust Adaptive Path-Following Control of Underactuated Ships Using DSC and MLP. IEEE J. Ocean. Eng. 2014, 39, 685–694. [Google Scholar] [CrossRef]
- Sorensen, A.J. Marine Control Systems Propulsion and Motion Control of Ships and Ocean Structures Lecture Notes; Department of Marine Technology, NTNU: Trondheim, Norway, 2012. [Google Scholar]
- Ghommam, J.; Iftekhar, L.; Saad, M. Adaptive Finite Time Path-Following Control of Underactuated Surface Vehicle With Collision Avoidance. J. Dyn. Syst. Meas. Control. 2019, 141, 121008. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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/).