Abstract
Vessel train formation as a new trend has been raised in cooperative control for multiple vessels. This paper addresses formation control design for a group of unmanned surface vehicles platoon considering input delay. To account for connectivity-preserving and collision-avoiding, Barrier Lyapunov function is incorporated into the constraints design of line-of-sight range and bearing. To alleviate the computational burden, neural dynamic model is employed to simplify the control design and smooth the input signals. Besides, input control arising from time delay due to mechanisms and communication is considered in the marine vessels. Within the framework of the backstepping technique, distributed coordination is accomplished in finite time and the uniformly ultimately boundness of overall system is guaranteed via rigorous stability analysis. Finally, the simulation is performed to verify the effectiveness of the proposed control method.
Introduction
Future waterborne transportation operates on sea-river, short-sea, and inland waterways by vessel trains. The vessel train consists of a number of vessels including a leading ship and individual ships which can be controlled remotely. The expanding transportation reduces crew, makes optimal use of the existing waterborne transport system and chains up the entire transport into the urban environment. The concept of vessel train formation problem belongs to cooperative control of multiple vessels. Cooperative control strategies for unmanned surface vessels have been an active area in marine engineering. Existing works on cooperative vessels consider the tracking topic, the consensus topic1,2, the containment topic3,4 and the formation topic. The coordinated tracking has been concerned for a moving leader5,6 or leaderless studies7 in the practical marine systems. Among the formation control, the leader-follower architecture is an efficient design technique. The leader’s motion guides the other members’ behavior in group along the reference trajectory and the follower in turn serves as the leader in each pair of marine vehicles.
The safety aspects of the vessel train operations should be concerned, otherwise they will have impact on the crew working on board, the other ships operating system even the waterway infrastructure. The command and communication system is critical in navigating and manoeuvring the ships. Connectivity preservation and collision avoidance should be considered, which may destabilize the overall system. Range and bearing constraints are considered for a group of underactuated surface vessels (USVs)8. Barrier Lyapunov function (BLF) is proposed to cope with formation tracking for USVs subject to maximum communication and minimum avoidance range9. Distributed consensus is dealt with a nonlinear transformation function to achieve connectivity-preserving10. However, these methods mentioned above are all developed for USVs. Using prescribed performance control methodology to maintain a desired line-of-sight (LOS) range, the vehicular platoon proceeds along a given trajectory and the internal stability of closed-loop systems can be guaranteed by adaptive formation control of a string of fully actuated surface vessels11. However, prescribed performance control easily leads to actuator saturation. BLF can be extended to handle each marine vessel’s relative distance in the platoon.
BLF is developed with the frame of backstepping design. Backstepping scheme suffers from the repeated differentiation of virtual control inputs and further leads to a so-called explosion of complexity. Dynamic surface control has been proposed by introducing the first-order filter to avoid the computational complexity of mathematical operations12,13. Command filter is constructed to approximate the derivatives of the command inputs and relieve the computational burden14,15,16. Bioinspired neurodynamics is another alternative approach to deal with the differential explosion problem, which can not only avoid the differential operations of the virtual control inputs but also limit the outputs within a certain range. The input signals pass through the neural dynamic model can trend to a certain range and the attenuation rate can also be adjusted by choosing proper parameters17.
On the other hand, the presence of input time delay is a common problem in practical formation systems, which may cause poor performance and instability of the control system. Time delay encountered in input control may arise from the activation of the mechanisms and the communication. Multiple marine vessel systems with time delay are of both theoretical and practical importance. Extensive research has been conducted with controller design of multiagnet systems in the past years. For example, an adaptive finite-time containment control was proposed for nonlinear multiagent systems with input delay18. A distributed controller was developed for each agent to track the target in the presence of input delay19. Sufficient conditions for mean square consensus were addressed for the cases with input delay in the leader-follower stochastic multi-agent systems20. The path-following coordination was dealt with time delay as determined by the communication topology21. Robust synchronization of multiple marine vessels was designed by introducing a constant time delay to the communication process22. Existing work on marine vessels with input delay is seldom studied, especially for multiple marine vessels.
In the light of these challenges, leader-follower trailing is constructed in resolving the three aforementioned aspects related to waterborne platoon. The idea of this work is to design a control method for a group of vehicles based on local information exchange to achieve a coordinated manner. The highlights of the proposed control are summarized as follows,
-
The LOS range and bearing angle of decentralized leader-follower formation control have been restricted by BLF to meet the safety specification and operation performance.
-
For the sake of computational simplicity, bioinspired neurodynamics is employed to avoid the derivatives of virtual control inputs. The output signals of the bioinspired model are bounded in a finite interval and smooth without any sharp jumps even actual inputs have sudden changes.
-
The marine vehicles in the platoon are subjected to input delay. Artstein model is used as a predictor-like controller to deal with input delay in linear system. However, marine vessel models consist of nonlinear dynamics and uncertain nonlinear functions. Combined with tracking errors limitations, the nonlinear system with input time delay is converted into a delay-free system based on Artstein model.
The rest of the paper is organized as follows. In “Problem description and preliminaries” section, the problem is formulated and the preliminaries are introduced. “Platoon formation control design” section presents the controller design for connectivity preservation and collision avoidance, and the stability of the closed-loop system in the presence of input delay is rigorously analyzed. “Simulation results” section are shown. Lastly, the paper is concluded.
Problem description and preliminaries
Problem description
Consider a group of marine surface vehicles consisting of a leader and N followers. The formation architecture in a pair of leader-follower is shown in Fig. 1. The coordinate frames \(\{I\}\) and \(\{B\}\) represent the inertial frame and body-fixed frame. The kinematics and dynamics of the i-th marine surface vessel (MSV) can be modeled as follows23
where \({\eta _i} = {\left[ {{x_i},{y_{i,}}{\psi _i}} \right] ^{\mathrm {T}}}\), \({x_i}\) and \({y_{i}}\) denote the positions of the MSV in \(\{I\}\), \(\psi _i\) is the yaw angle of the MSV in \(\{I\}\), \({\upsilon _i} = {\left[ {{u_i},{\nu _i},{r_i}} \right] ^{\mathrm {T}}}\), \({u_i}\), \({\nu _i}\) and \({r_i}\) represent surge, sway and yaw velocities in \(\{B\}\), \(M_i\) is the inertia matrix, \(C_i\) denotes the matrix of Coriolis and centripetal, \(D_i\) is the damping matrix, \(g_i\) represents the restoring force vector, \({{d}_i}\) is the vector of external disturbances induced by wind, wave, and ocean currents, etc, \({\tau _i(t-t_d)}\) denotes the control vector of the MSV with time delay, \(t_d\) is the delayed time, \({J_i}\left( {\psi _i}\right) \) is the Jacobian transformation matrix,
The inertia matrix \({M_i}\) is symmetric positive definite,
where \({m_{11i}} = {m_i} - X_{\dot{u}i}\), \(m_{22i} = {m_i} - {Y_{\dot{v}i}}\), \( {m_{23i}} = {m_{32i}} = {m_i}{x_{gi}}- {Y_{\dot{r}i}}\), \({m_{33i}} = {I_{zi}} - {N_{\dot{r}i}}\), \(m_{i}\) is the mass of the MSV, \({I_{zi}}\) represents the inertia moment in \(\{B\}\), \(x_{gi}\) denotes the vessel center of gravity in \(\{B\}\), \(X_{\dot{u}i}\) is the added mass in surge, \(Y_{\dot{v}i}\) and \(Y_{\dot{r}i}\) are the added mass in sway, and \(N_{\dot{r}i}\) is the added mass in yaw.
The Coriolis and centripetal matrix satisfies \({C_i}=-{C^T_i}\), which is described as
The damping matrix \(D_i\) is given by
where
with the hydrodynamic damping coefficients \(X_{u_i}\), \(X_{\left| {u_i} \right| u_i}\), \(X_{u_iu_iu_i}\), \(Y_{v_i}\), \(Y_{\left| v_i \right| v_i}\), \( Y_{\left| r_i \right| v_i}\), \(Y_{r_i} \), \(Y_{\left| v_i \right| r_i}\), \( Y_{\left| r_i \right| r_i}\), \(N_{v_i}\), \(N_{\left| v_i \right| v_i}\), \(N_{\left| r_i \right| v_i}\), \( N_{r_i}\), \(N_{\left| v_i \right| r_i}\), \( N_{\left| r_i \right| r_i}\).
Assumption 1
The desired reference trajectory is \(\eta _{0}=[x_{0},y_{0},\psi _{0}]^{\mathrm {T}}\), whose first time derivative \({\dot{\eta }}_{0}\) is bounded .
Assumption 2
There exists bounded constants \(\overline{d_i}\) for the disturbance term \(d_i, i=0,1,\ldots ,N\) of each vessel.
Assumption 3
The inertia matrix \(M_i\) is inverse and we assume \(||M^{-1}_i||\le \overline{M_i^{-1}}\) with constant bound \(\overline{M_i^{-1}}\).
In this section, the formation objective of this paper is to design control laws such that each marine vessel modeled by (1) and (2) can follow its leader and do not violate the collision and connectivity in the platoon configuration when subject to input time delay. All signals in the closed-loop system can be guaranteed to be bounded during the whole operation.
The platoon formation objectives in this paper are to ensure that
-
The connectivity preservation and collision prevention are satisfied on the LOS range and bearing angle schemes between two consecutive MSVs.
-
The effect of input delay is considered and the stability is analyzed in constrained platoon control.
-
A string of MSVs can achieve the formation tracking.
Preliminaries
Lemma 1
24 For any constant \(x \in {{\mathbb {R}}}^n\), there exists a constant k satisfying \(\left| x \right| < k\) such that
Lemma 2
25 For bounded initial conditions, if there exists a continuous and positive definite Lyapunov function V(x) satisfying \(v_1(||x||)\le V(x) \le v_2(||x||)\), such that \({\dot{V}}(x) \le -\alpha V(x)+\beta \), where \(v_1\), \(v_2\): \({\text {R}}^n \rightarrow {\text {R}}\) are class K functions and \(\alpha , \beta >0\), then the solution x(t) is uniformly bounded.
Bioinspired model
To describe the behavior of individual neuron, Hodgkin and Huxley firstly proposed a membrane model based on extensive experiments26. The model on the voltage characteristic of a cell membrane is constructed as
where \(C_m\) represents the membrane capacitance, \(V_m\) is the voltage of the neuron. The parameters \(E_k\), \( E_{Na}\), and \( E_p\) are the Nernst potentials for potassium ions, sodium ions, and passive leak current in the membrane, respectively. The functions \(g_k\), \(g_{Na}\), and \(g_{p}\) denote the potassium conductance, the sodium conductance, and the passive channel, respectively.
Grossberg derived the biologically inspired neurodynamic model to describe an online adaptive behavior of individuals27. The simplified shunting equation is obtained as
where V is the neural activity (membrane potential) of the neuron. Parameters A, B, and D are nonnegative constants, namely, the passive decay rate, the upper and the lower bounds of the neural activity, respectively. The variables \(S(t)^{+}\) and \(S(t)^{-}\) represent the excitatory and inhibitory inputs, respectively28,29,30. The bioinspired model can be regarded as a low-pass filter. This method can achieve satisfactory tracking performance due to shunting characteristics. The outputs are restricted to a bounded interval and the signals obtained are smooth and continuous.
Platoon formation control design
As shown in Fig. 1, the relative distance, \({\rho _i}\), between each pair of MSVs and LOS range, \({\varphi _i}\), are defined as
The tracking errors of the MSVs are defined as
where \({\rho _{i,des}}\) is the desired LOS range.
To avoid collision and connectivity maintenance among vehicles, the desired distance during the whole moving process must satisfy the following equation
where \({\rho _{i,\min col}}\) and \({\rho _{i,\max com}}\) represent the minimum safety distance and maximum effective communication distance respectively. For convenience, we define the minimum and maximum distance errors as
Then the constraints of the LOS range errors become
The constraints of the yaw angle errors have similar property as
where \({{{\bar{e}}}_{\psi i}}\) and \({{{\underline{e}}}_{\psi i}}\) are denoted as the maximum and minimum bounds of yaw angle errors.
Step 1: Define the tracking error as
Consider the symmetric barrier Lyapunov function candidate as
where \({k_{ai}}\) and \({k_{bi}}\) are positive constants satisfying the inequalities \(| e_{\rho i} |< k_{ai},| e_{\psi i}| < k_{bi}\), respectively. The time derivative of \({V_{1i}}\) yields
According to Eq. (17), the time derivatives of \({e_{\rho i}}\) and \({e_{\psi i}}\) are given by
Step 2: The stabilizing function \({\alpha _i} = [\alpha _{1i},\alpha _{2i},\alpha _{3i}]^{\mathrm {T}}\) is designed as follows
where \(k_{di}\) and \(k_{\psi i}\) are positive constants.
To avoid the complicated math operations on the derivative of \({\alpha }_{i}\), let \({\alpha }_{i}\) pass through a neural dynamic model and substitute \({\alpha }_{ci}=[\alpha _{c1i},\alpha _{c2i},\alpha _{c3i}]^{\mathrm {T}}\) with \({\alpha }_{i}\) in the following backstepping design. The bioinspired neurodynamics is adopted to smooth the virtual velocity control variables and obtain their derivatives. The neural dynamic model is constructed as28,29,30
with
where \({\alpha }_{ci}\) is the output of the neural dynamic model, \(A_i\), \(B_i\) and \(U_i\) are positive parameters, which can be chosen to adjust the attenuation rate. The output can be limited within the region \([-U_i, B_i]\). Then define the error \(z_{\alpha i}\) as
Based on Eq. (30) with \(B_i=U_i\), it results in
where \(A_{fi}=A_{i}+f({\alpha }_{i})+g({\alpha }_{i})>0\).
Let \(z_{2i}=[z_{21i},z_{22i},z_{23i}]^{\mathrm {T}}\), then the following error is defined as
Then substituting (25)–(34) into (24), \({\dot{V}}_{1i}\) yields
where
The dynamic of \(z_{2i}\) yields
To compensate the input delay, an auxiliary state \(S_i \in {{\mathbb {R}}}^{3 \times 1}\) is defined as following
In (37), \(z_{fi} \in {{\mathbb {R}}}^{3 \times 1}\) satisfies the following adaptive law
where \(K_{2i}, \Gamma _{1i}, \Theta _i \in {{\mathbb {R}}}^{3 \times 3}\) are constant matrices. Multiply both sides of Eq. (37) by \(M_i\), the term of \(M_i{\dot{S}}_i\) gives
where \(M_{s i}=C_i(\upsilon _i)\upsilon _i+D_i(\upsilon _i)\upsilon _i+g_i\). The term \(N_{ci}\) is defined as the following expression
Utilizing the mean value theorem, then we obtain
where the bounding function \({\overline{N}}_{ci}(||z_{si}||)\) is a globally positive function. \(z_{si}\) is defined as \(z_{si}=[z^T_{1i}, z^T_{2i}, S^T_{i}, z^T_{\tau i}, z^T_{fi}]^T\), where \(z_{\tau i} \in {{\mathbb {R}}}^{3\times 1}\) denotes
Design the following control law
Theorem 1
Consider N+1 USVs with dynamics (1) and (2) satisfying Assumptions 1–3, under the virtual control laws (27), (28) and (29), the filter (30) and control input (43). For any \(\Omega _0>0 \) for the initial conditions \(V_{2i}(0)<\Omega _0\), then the following properties hold
-
The connectivity and the collision-free are preserved for a pair of leader and follower in the formation design.
-
The tracking errors converge to neighbour around zero and all signals are uniformly ultimately bounded.
-
The leader-follower platoon can be achieved in the presence of input time delay.
Proof of Theorem 1
The quadratic form Lyapunov–Krasovskii candidate is chosen as
Suppose \(\Omega _i\) is the maximum value of \({\dot{\alpha }}_{i}\) and let \(B_i=A_i\). Differentiating \(V_{2i}\) and according to (35), (36), (38) and (39), we have
Substituting (43) into (45) and considering Assumption 3, we obtain
Based on the Young’s inequality, the term \({\overline{N}}_{ci}(||z_{si}||)||z_{si}||||S_i||\) in (46) yields
Moreover, for \(||z_{1i}||<||N_{bi}||\), the following inequalities holds
and
Then the time derivative of \({V}_{2i}\) yields
Cauchy–Schwarz inequality gives the upper bound of \(||z_{\tau i}||\) as
Moreover, it can be proven that
According to (51) and (52), the inequality (50) becomes
where \(\rho _{ci}={\text {min}}\bigg [2(\lambda _{{\text {min}}}(k_{di}) -\displaystyle \frac{\sigma _{3i}}{4}{\overline{N}}_{ci}^2(||z_{si}||)), 2(\lambda _{{\text {min}}}(k_{\psi i})-\displaystyle \frac{\sigma _{3i}}{4}{\overline{N}}_{ci}^2(||z_{si}||)), 2(\lambda _{{\text {min}}}(\Gamma _{1i})-\displaystyle \frac{\sigma _{1i} \overline{M_i^{-1}}^2}{4}-\displaystyle \frac{\sigma _{3i}}{4}{\overline{N}}_{ci}^2 (||z_{si}||) -\displaystyle \frac{\sigma _{2i}\overline{(-\Gamma _{1i}-I)}^2}{4}), 2(\lambda _{{\text {min}}}(K_{2i})-\displaystyle \frac{1}{\sigma _{3i}}- \displaystyle \frac{1}{\sigma _{4i}}-\displaystyle \frac{\sigma _{3i}}{4} {\overline{N}}_{ci}^2(||z_{si}||))/\lambda _{{\text {max}}}(M_i), 2(\lambda _{\text {min}}(\Theta _{i})-\displaystyle \frac{1}{\sigma _{2i}} -\displaystyle \frac{\sigma _{3i}}{4}\overline{N_{ci}}^2(||z_{si}||)), (\displaystyle \frac{1}{t_d}-\displaystyle \frac{1}{\sigma _{1i}\upsilon _i} -\displaystyle \frac{\sigma _{3i}}{4\upsilon _i}\overline{N_{ci}}^2(||z_{si}||)), A_i-\frac{1}{2}I \bigg ]\), \(\beta _{ci}=\displaystyle \frac{\sigma _{4i}}{4}\overline{d_i}^2+\upsilon _i t_d||{\dot{\tau }}_i(\theta )||^2+\frac{\Omega ^2_{ i}}{2}>0\).
If the tuning parameters are selected as
then \(\rho _{ci}>0\). It is obvious that \(V_{i}(t)\) is semi-global uniformly ultimate boundedness for \(V_i(0)\le B_{0i}\), where \(B_{0i}=V_i(\epsilon _{1},z_{2i}, S_{i} ,z_{\tau },z_{fi})\) is a positive constant. \(\square \)
Simulation results
To demonstrate the performance of the proposed formation control method, a platoon consisting of one leader and three followers is designed. The marine vehicle model parameters are taken from Cybership-II31. It is a 1:70 scale replica of a supply vessel from the marine control laboratory in Norwegian University of Science and Technology. The corresponding parameters are listed in Table 1.
The communication relationship of the 4 MSVs is shown in Fig. 2. The desired distance between each two marine vessels is considered as 5 m. The initial positions of each MSV are \({\eta _0} = {\left[ {0,0,0} \right] ^{\mathrm {T}}}\), \({\eta _1} = {\left[ {0,5,0} \right] ^{\mathrm {T}}}, {\eta _2} = {\left[ {0,10,0} \right] ^{\mathrm {T}}}, {\eta _3} = {\left[ {0,15,0} \right] ^{\mathrm {T}}}\) and their initial velocities are \({\upsilon _i} = {\left[ {0,0,0} \right] ^{\mathrm {T}}}\). The input delay time is 2s. The control parameters are chosen as \(k_{d1}=12, k_{d2}=k_{d3}=1, k_{\psi 1}=1, k_{\psi 2}=k_{\psi 3}=0.5, k_{a1}=k_{a2}=k_{a3}=1, k_{b1}=k_{b1}=k_{b1}=0.5, K_{2i}={\mathrm {diag}}[6,6,4], \Gamma _{1i}={\mathrm {diag}}[0.001,0.001,0.001], \Theta _i={\mathrm {diag}}[0.1,0.1,0.1], A_{i}=B_{i}=U_{i}={\mathrm {diag}}[8,8,6]\).
Simulation results are shown in Figs. 3, 4, 5, 6 and 7. The response curves of MSV1, MSV2 and MSV3 are plotted in red dash lines, purple dash lines, and blue dash lines, respectively. Figure 3 depicts platoon formation process of the 4 MSVs. Each marine vessel follows its leader with a satisfactory tracking performance during the entire process of moving. The distances between successive vehicles shown in Fig. 4 stay within the maximum connectivity distance 6 m and the minimum collision distance 4 m. It indicates that the LOS range tracking errors are within the predefined region bound. The desired distances between each leader and follower satisfy the inequality constraints \(0<\ {\rho _{i,\min col}} < {\rho _i} \le {\rho _{i,\max com}}, i=1,2,3\). The connectivity and collision prevention among the 4 MSVs are guaranteed during the formation achievement. Figure 5 represents the bearing angle tracking errors \(e_\psi \), which does not violate the constraints \([-0.5{\mathrm {rad}}, 0.5{\mathrm {rad}}]\). It demonstrates that bearing angles are constrained effectively. Figure 6 displays the control inputs of the following MSVs. The velocities of three followers are shown in Fig. 7. The simulation results demonstrate the connectivity preservation and collision prevention are satisfied, and the string of the MSVs can achieve the formation tracking in the presence of input delay.
Conclusions
Platoon formation control for a string MSVs has been developed in the presence of input delay and output constraints in this paper. BLF has been proposed to constraint LOS range and bearing angle tracking errors to satisfy the collision avoidance and connectivity maintenance. Next, bioinspired neurodynamics has been incorporated into the kinematic design to avoid the complicated computation of the leader vessel’s acceleration. Furthermore, input delay system has been converted into a delay-free system and the stability has been proven by Lyapunov–Krasovskii analysis. The signals of the closed-loop platoon system were uniformly ultimate boundedness by regulating the appropriate parameters. Finally, the simulation results have demonstrated the effectiveness of the proposed control method.
References
Mirzae, M., Meskin, N. & Abdollahi, F. Robust consensus of autonomous underactuated surface vessels. IET Control Theory Appl. 11, 486–494 (2016).
Queiroz, F. A. D. N. & Tannuri, E. A. Cooperative consensus control applied to multi-vessel DP operations. Ocean Eng. 142, 388–410 (2017).
Peng, Z., Wang, J. & Wang, D. Distributed containment maneuvering of multiple marine vessels via neurodynamics-based output feedback. IEEE Trans. Ind. Electron. 64, 3831–3839 (2017).
Yoo, S. J. & Park, B. S. Guaranteed performance design for distributed bounded containment control of networked uncertain underactuated surface vessels. J. Frankl. Inst. 354, 1584–1602 (2017).
Yan, Z. et al. Coordinated target tracking strategy for multiple unmanned underwater vehicles with time delays. IEEE Access 6, 10348–10357 (2018).
Hjerpe, C. & Mo, W. Coordinated Marine Vessel Formations (2019).
Jiao, J. & Liu, W. Guided leaderless coordinated formation algorithm for multiple surface vessels. J. Frankl. Inst. 352, 3843–3857 (2015).
Ghommam, J. & Saad, M. Adaptive leader-follower formation control of underactuated surface vessels under asymmetric range and bearing constraints. IEEE Trans. Veh. Technol. 67, 852–865 (2017).
Xia, G. et al. Distributed tracking control for connectivity-preserving and collision-avoiding formation tracking of underactuated surface vessels with input saturation. Appl. Sci. 10, 3372 (2020).
Park, B. S. & Yoo, S. J. An error transformation approach for connectivity-preserving and collision-avoiding formation tracking of networked uncertain underactuated surface vessels. IEEE Trans. Cybern. 49, 2955–2966 (2018).
Dai, S. et al. Platoon formation control with prescribed performance guarantees for USVs. IEEE Trans. Ind. Electron. 65, 4237–4246 (2017).
Swaroop, D. et al. Dynamic surface control for a class of nonlinear systems. IEEE Trans. Autom. Control 45, 1893–1899 (2000).
Liang, X., Hou, M. & Duan, G. Adaptive dynamic surface control for integrated missile guidance and autopilot in the presence of input saturation. J. Aerosp. Eng. 28, 04014121 (2017).
Farrell, J. A. et al. Command filtered backstepping. IEEE Trans. Autom. Control 54, 1391–1395 (2009).
Liang, X., Hou. M., Duan, G. Adaptive filtered backstepping control for integrated missile guidance and autopilot. In Proceedings of the 33rd Chinese control conference, 2362–2367 (2014).
Wang, P., Zhang, X. & Zhu, J. A novel two-loop large offset tracking control of an uncertain nonlinear system with input constraints. Fuzzy Sets Syst. 374, 82–99 (2019).
Wang, D., Ge, S. S., Fu, M., et al. Bioinspired neurodynamics based formation control for unmanned surface vehicles with line-of-sight range and angle constraints. Neurocomputing. https://doi.org/10.1016/j.neucom.2020.02.10 (2020).
Li, Y., Qu, F. & Tong, S. Observer-based fuzzy adaptive finite-time containment control of nonlinear multiagent systems with input delay. IEEE Trans. Cybern. https://doi.org/10.1109/TCYB.2020.2970454 (2020).
Jenabzadeh, A., Safarinejadian, B. & Binazadeh, T. Distributed tracking control of multiple nonholonomic mobile agents with input delay. Trans. Inst. Meas. Control 41, 805–815 (2019).
Tan, X. et al. Leader-following mean square consensus of stochastic multi-agent systems with input delay via event-triggered control. IET Control Theory Appl. 12, 299–309 (2017).
Ghommam, J. & Mnif, F. Coordinated path-following control for a group of underactuated surface vessels. IEEE Trans. Ind. Electron. 56, 3951–3963 (2009).
Liu, J., Fu, M. & Xu, Y. Robust synchronization of multiple marine vessels with time-variant disturbance and communication delays. IEEE Access 7, 39680–39689 (2017).
Wang, D. et al. Velocity free platoon formation control for unmanned surface vehicles with output constraints and model uncertainties. Appl. Sci. 10, 1118 (2020).
Zhao, Z., He, W. & Ge, S. S. Adaptive neural network control of a fully actuated marine surface vessel with multiple output constraints. IEEE Trans. Control Syst. Technol. 22, 1536–1543 (2014).
Tee, K. P., Ge, S. S. & Tay, E. H. Barrier Lyapunov functions for the control of output-constrained nonlinear systems. Automatica 45, 918–927 (2009).
Hodgkin, A. L. & Huxley, A. F. A quantitative description of membrane current and its application to conduction and excitation in nerve. Bull. Math. Biol. 52, 25–71 (1990).
Grossberg, S. Nonlinear neural networks: principles, mechanisms, and architectures. Neural Netw. 1, 17–61 (1988).
Jiang, Y., Guo, C. & Yu, H. Robust trajectory tracking control for an underactuated autonomous underwater vehicle based on bioinspired neurodynamics. Int. J. Adv. Robot. Syst. 15, 1–12 (2018).
Zhou, J. et al. Three-dimensional trajectory tracking for underactuated AUVs with bio-inspired velocity regulation. Int. J. Nav. Architect. Ocean Eng. 10, 282–293 (2018).
Sun, B., Zhu, D. & Yang, S. A bioinspired filtered backstepping tracking control of 7000-m manned submarine vehicle. IEEE Trans. Ind. Electron. 61, 3682–3693 (2013).
Skjetne, R., Smogeli, Y. & Fossen, T. I. Modeling, identification, and adaptive maneuvering of Cybership II: a complete design with experiments. IFAC Proc. Vol. 37, 203–208 (2004).
Author information
Authors and Affiliations
Contributions
Conceptualization, X.L. and Y.Z.; Methodology, X.L.; Software, Y.Z.; Validation, X.L., Y.Z. and G.Y.; Investigation, G.Y. All authors reviewed the manuscript.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Liang, X., Zhang, Y. & Yang, G. Platoon control design for unmanned surface vehicles subject to input delay. Sci Rep 11, 1481 (2021). https://doi.org/10.1038/s41598-020-80348-4
Received:
Accepted:
Published:
DOI: https://doi.org/10.1038/s41598-020-80348-4
Comments
By submitting a comment you agree to abide by our Terms and Community Guidelines. If you find something abusive or that does not comply with our terms or guidelines please flag it as inappropriate.