Adaptive cooperative formation control of autonomous surface vessels with uncertain dynamics and external disturbances

Abstract This paper investigates the leader-follower cooperative formation control problem of autonomous surface vessels (ASVs) with uncertain dynamics and external disturbances. Especially, ASVs can communicate with each other under a directed interaction topology. Based on directed graph theories, backstepping and the minimal learning parameter (MLP) algorithm, a novel distributed robust formation controller with two different adaptive laws is developed for each ASV. Dynamic surface control (DSC) is utilized to eliminate repeated derivative of virtual control laws, which is important to generate real-time control signals. Neural networks (NNs) approximation combined with an MLP-based adaptive law is incorporated into the proposed controller to enhance the robustness against model uncertainties. Then only one learning parameter instead of the enormous weights matrix is estimated for each ASV. An auxiliary adaptive law is designed to obtain a continuous controller when compensating approximation errors and disturbances. It is shown that desired formation shapes can be achieved with the proposed controller if the interaction topology has a directed spanning tree, and formation errors are guaranteed to be semi-global uniformly ultimately bounded (SGUUB). Simulations and comparison results are provided to illustrate the effectiveness of theoretical results.

[1]  Yoo Sang Choo,et al.  Leader-follower formation control of underactuated autonomous underwater vehicles , 2010 .

[2]  C. L. Philip Chen,et al.  Adaptive Robust Output Feedback Control for a Marine Dynamic Positioning System Based on a High-Gain Observer , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[3]  Bing Chen,et al.  Neural Network-Based Adaptive Dynamic Surface Control for Permanent Magnet Synchronous Motors , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[4]  Roger Skjetne,et al.  Formation control of fully-actuated marine vessels using group agreement protocols , 2011, IEEE Conference on Decision and Control and European Control Conference.

[5]  Yunong Zhang,et al.  Robust adaptive motion/force control for wheeled inverted pendulums , 2010, Autom..

[6]  Ming He,et al.  Admissible output consensualization control for singular multi-agent systems with time delays , 2016, J. Frankl. Inst..

[7]  Bin Xu,et al.  Composite Learning Control of MIMO Systems With Applications , 2018, IEEE Transactions on Industrial Electronics.

[8]  Dan Wang,et al.  Containment Maneuvering of Marine Surface Vehicles With Multiple Parameterized Paths via Spatial-Temporal Decoupling , 2017, IEEE/ASME Transactions on Mechatronics.

[9]  Zhixiang Liu,et al.  Unmanned surface vehicles: An overview of developments and challenges , 2016, Annu. Rev. Control..

[10]  Qidan Zhu,et al.  Containment control of autonomous surface vehicles: A nonlinear disturbance observer–based dynamic surface control design , 2017 .

[11]  Qing-Long Han,et al.  Distributed networked control systems: A brief overview , 2017, Inf. Sci..

[12]  Shuzhi Sam Ge,et al.  Adaptive neural control of uncertain MIMO nonlinear systems , 2004, IEEE Transactions on Neural Networks.

[13]  Shuzhi Sam Ge,et al.  Adaptive tracking control of uncertain MIMO nonlinear systems with input constraints , 2011, Autom..

[14]  Zhijun Li,et al.  Adaptive robust coordinated control of multiple mobile manipulators interacting with rigid environments , 2010, Autom..

[15]  Bing Xiao,et al.  A Novel Disturbance Estimation Scheme for Formation Control of Ocean Surface Vessels , 2017, IEEE Transactions on Industrial Electronics.

[16]  Tucker R. Balch,et al.  Behavior-based formation control for multirobot teams , 1998, IEEE Trans. Robotics Autom..

[17]  Jian Xu,et al.  Dynamical sliding mode control for the trajectory tracking of underactuated unmanned underwater vehicles , 2015 .

[18]  Tieshan Li,et al.  Leaderless and leader-follower cooperative control of multiple marine surface vehicles with unknown dynamics , 2013 .

[19]  Qing-Long Han,et al.  Network-based leader-following consensus for distributed multi-agent systems , 2013, Autom..

[20]  Wei He,et al.  Adaptive Control of a Flexible String System With Input Hysteresis , 2018, IEEE Transactions on Control Systems Technology.

[21]  Mingyu Fu,et al.  Synchronization control of multiple surface vessels without velocity measurements , 2015, 2015 IEEE International Conference on Mechatronics and Automation (ICMA).

[22]  Wei He,et al.  Vibration Control of a Flexible Robotic Manipulator in the Presence of Input Deadzone , 2017, IEEE Transactions on Industrial Informatics.

[23]  Lionel Lapierre,et al.  Nonlinear guidance and fuzzy control for three-dimensional path following of an underactuated autonomous underwater vehicle , 2017 .

[24]  Xu Jin,et al.  Fault tolerant finite-time leader-follower formation control for autonomous surface vessels with LOS range and angle constraints , 2016, Autom..

[25]  Lu Liu,et al.  Saturated coordinated control of multiple underactuated unmanned surface vehicles over a closed curve , 2016, Science China Information Sciences.

[26]  Bruno Jouvencel,et al.  Guidance Based Collision Free and Obstacle Avoidance of Autonomous Vehicles under Formation Constraints , 2010 .

[27]  Yongming Li,et al.  Adaptive output-feedback control design with prescribed performance for switched nonlinear systems , 2017, Autom..

[28]  Dan Wang,et al.  Adaptive Dynamic Surface Control for Formations of Autonomous Surface Vehicles With Uncertain Dynamics , 2013, IEEE Transactions on Control Systems Technology.

[29]  Miroslav Krstic,et al.  Robust dynamic positioning of ships with disturbances under input saturation , 2016, Autom..

[30]  Hyo-Sung Ahn,et al.  A survey of multi-agent formation control , 2015, Autom..

[31]  Hao Liu,et al.  Guaranteed‐cost consensus for multiagent networks with Lipschitz nonlinear dynamics and switching topologies , 2018, ArXiv.

[32]  Shaocheng Tong,et al.  Observed-Based Adaptive Fuzzy Decentralized Tracking Control for Switched Uncertain Nonlinear Large-Scale Systems With Dead Zones , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[33]  Chao Zhang,et al.  Interval type-2 fuzzy-neuro control of nonlinear systems with proved overall system stability , 2017, 2017 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE).

[34]  Roger Skjetne,et al.  Adaptive maneuvering, with experiments, for a model ship in a marine control laboratory , 2005, Autom..

[35]  Randal W. Beard,et al.  A coordination architecture for spacecraft formation control , 2001, IEEE Trans. Control. Syst. Technol..

[36]  Fuchun Sun,et al.  Composite Intelligent Learning Control of Strict-Feedback Systems With Disturbance , 2018, IEEE Transactions on Cybernetics.

[37]  Xianku Zhang,et al.  Practical Robust Neural Path Following Control for Underactuated Marine Vessels with Actuators Uncertainties , 2017 .

[38]  Zhouhua Peng,et al.  Distributed Maneuvering of Autonomous Surface Vehicles Based on Neurodynamic Optimization and Fuzzy Approximation , 2018, IEEE Transactions on Control Systems Technology.

[39]  Edwin Kreuzer,et al.  An adaptive fuzzy sliding mode controller for remotely operated underwater vehicles , 2010, Robotics Auton. Syst..

[40]  Wei He,et al.  Adaptive Neural Network Control of an Uncertain Robot With Full-State Constraints , 2016, IEEE Transactions on Cybernetics.

[41]  Xiangyu Wang,et al.  Finite-time consensus and collision avoidance control algorithms for multiple AUVs , 2013, Autom..

[42]  Qin Zhang,et al.  On intelligent risk analysis and critical decision of underwater robotic vehicle , 2017 .

[43]  Thor I. Fossen,et al.  Ship Formation Control: A Guided Leader-Follower Approach , 2008 .

[44]  Shaocheng Tong,et al.  Adaptive Fuzzy Tracking Control Design for SISO Uncertain Nonstrict Feedback Nonlinear Systems , 2016, IEEE Transactions on Fuzzy Systems.

[45]  Shaocheng Tong,et al.  A DSC Approach to Robust Adaptive NN Tracking Control for Strict-Feedback Nonlinear Systems , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[46]  Mario di Bernardo,et al.  Multiplex PI control for consensus in networks of heterogeneous linear agents , 2015, Autom..

[47]  Tieshan Li,et al.  Modular Adaptive Control for LOS-Based Cooperative Path Maneuvering of Multiple Underactuated Autonomous Surface Vehicles , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[48]  Changyin Sun,et al.  Adaptive Neural Network Control of a Marine Vessel With Constraints Using the Asymmetric Barrier Lyapunov Function , 2017, IEEE Transactions on Cybernetics.

[49]  Khoshnam Shojaei,et al.  Leader–follower formation control of underactuated autonomous marine surface vehicles with limited torque , 2015 .