Neural network based adaptive dynamic surface control for cooperative path following of marine surface vehicles via state and output feedback

This paper addresses the problem of steering a group of marine surface vehicles along given spatial paths, while holding a desired formation pattern subject to dynamical uncertainty and ocean disturbances induced by unknown wind, waves and ocean currents. The control design is categorized into two envelopes. One is to steer individual marine surface vehicle to track a given spatial path. The other is to synchronize the speed of each vehicle along its path and path variables under the constraints of an underlying communication network in order to holding a desired formation pattern. The key features of the developed controllers are that, first, the neural network adaptive technique allows one to handle the dynamical uncertainty and ocean disturbances, without the need for explicit knowledge of the model; second, the proposed dynamic surface control technique simplifies the controller design by introducing the first-order filters and avoids the calculation of derivatives of virtual control signals. Further, this result is extended to the output feedback case, where a high-gain observer based cooperative path following controller is developed without measuring the velocity of each vehicle. Under the proposed controllers, all signals in the closed-loop system are guaranteed to be uniformly ultimately bounded for both state and output feedback cases. Simulation results validate the performance and robustness improvement of the proposed strategy.

[1]  S. C. Tong,et al.  Adaptive Neural Network Decentralized Backstepping Output-Feedback Control for Nonlinear Large-Scale Systems With Time Delays , 2011, IEEE Transactions on Neural Networks.

[2]  Yu Zhou,et al.  Composite adaptive fuzzy H∞ tracking control of uncertain nonlinear systems , 2013, Neurocomputing.

[3]  Shaocheng Tong,et al.  A Combined Backstepping and Small-Gain Approach to Robust Adaptive Fuzzy Output Feedback Control , 2009, IEEE Transactions on Fuzzy Systems.

[4]  Shaocheng Tong,et al.  Adaptive fuzzy output feedback control of MIMO nonlinear uncertain systems with time-varying delays and unknown backlash-like hysteresis , 2012, Neurocomputing.

[5]  Dan Wang,et al.  Adaptive neural network control for a class of uncertain nonlinear systems in pure-feedback form , 2002, Autom..

[6]  Kuo-Hsiang Cheng,et al.  Self-structuring fuzzy-neural backstepping control with a B-spline-based compensator , 2013, Neurocomputing.

[7]  Hassan K. Khalil,et al.  A Nonlinear High-Gain Observer for Systems With Measurement Noise in a Feedback Control Framework , 2013, IEEE Transactions on Automatic Control.

[8]  Shaocheng Tong,et al.  Observer-Based Adaptive Fuzzy Backstepping Output Feedback Control of Uncertain MIMO Pure-Feedback Nonlinear Systems , 2012, IEEE Transactions on Fuzzy Systems.

[9]  D. Mayne Nonlinear and Adaptive Control Design [Book Review] , 1996, IEEE Transactions on Automatic Control.

[10]  Shaocheng Tong,et al.  Adaptive fuzzy output feedback control of uncertain nonlinear systems with unknown backlash-like hysteresis , 2012, Inf. Sci..

[11]  Tieshan Li,et al.  Adaptive neural control of nonlinear MIMO systems with unknown time delays , 2012, Neurocomputing.

[12]  Khac Duc Do,et al.  State- and output-feedback robust path-following controllers for underactuated ships using Serret–Frenet frame , 2004 .

[13]  Thor I. Fossen,et al.  Passivity-Based Designs for Synchronized Path Following , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[14]  Sung Jin Yoo,et al.  Brief paper: adaptive formation tracking control of electrically driven multiple mobile robots , 2010 .

[15]  Chao Liu,et al.  Synchronized path following control of multiple homogenous underactuated AUVs , 2012, J. Syst. Sci. Complex..

[16]  Thor I. Fossen,et al.  Marine Control Systems Guidance, Navigation, and Control of Ships, Rigs and Underwater Vehicles , 2002 .

[17]  Shaocheng Tong,et al.  Adaptive Fuzzy Output Feedback Control of MIMO Nonlinear Systems With Unknown Dead-Zone Inputs , 2013, IEEE Transactions on Fuzzy Systems.

[18]  Wang Wei,et al.  Adaptive dynamic surface control for cooperative path following of underactuated marine surface vehicles via fast learning , 2013 .

[19]  L. Fu,et al.  Robust output tracking for nonlinear systems with weakly non-minimum phase , 1993 .

[20]  Claudio De Persis,et al.  Discontinuities and hysteresis in quantized average consensus , 2010, Autom..

[21]  Zhouhua Peng,et al.  Robust adaptive formation control of underactuated autonomous surface vehicles with uncertain dynamics , 2011 .

[22]  Carlos Silvestre,et al.  Cooperative control of multiple surface vessels with discrete‐time periodic communications , 2012 .

[23]  Gang Sun,et al.  Decentralized cooperative control of autonomous surface vehicles with uncertain dynamics: A dynamic surface approach , 2011, Proceedings of the 2011 American Control Conference.

[24]  Richard M. Murray,et al.  Recent Research in Cooperative Control of Multivehicle Systems , 2007 .

[25]  D. A. Schoenwald,et al.  AUVs: In space, air, water, and on the ground , 2000 .

[26]  Jong Hyeon Park,et al.  Virtual trajectory in tracking control of mobile robots , 2003, Proceedings 2003 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM 2003).

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

[28]  Y. Choi,et al.  Robust adaptive formation control and collision avoidance for electrically driven non-holonomic mobile robots , 2011 .

[29]  Naira Hovakimyan,et al.  Vision-Based Cyclic Pursuit for Cooperative Target Tracking , 2013 .

[30]  J. C. Gerdes,et al.  Dynamic surface control of nonlinear systems , 1997, Proceedings of the 1997 American Control Conference (Cat. No.97CH36041).

[31]  M. Polycarpou,et al.  Stable adaptive tracking of uncertain systems using nonlinearly parametrized on-line approximators , 1998 .

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

[33]  Thor I. Fossen,et al.  Formation Control of Underactuated Surface Vessels using the Null-Space-Based Behavioral Control , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[34]  Zhongke Shi,et al.  Direct neural control of hypersonic flight vehicles with prediction model in discrete time , 2013, Neurocomputing.

[35]  Long Cheng,et al.  Decentralized Robust Adaptive Control for the Multiagent System Consensus Problem Using Neural Networks , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[36]  Tao Zhang,et al.  Stable Adaptive Neural Network Control , 2001, The Springer International Series on Asian Studies in Computer and Information Science.

[37]  Shaocheng Tong,et al.  Adaptive Fuzzy Output Feedback Tracking Backstepping Control of Strict-Feedback Nonlinear Systems With Unknown Dead Zones , 2012, IEEE Transactions on Fuzzy Systems.

[38]  I FossenThor,et al.  Passive nonlinear observer design for ships using lyapunov methods , 1999 .

[39]  Shaocheng Tong,et al.  Observer-based fuzzy adaptive control for strict-feedback nonlinear systems , 2009, Fuzzy Sets Syst..

[40]  Miguel A. Patricio,et al.  Data fusion to improve trajectory tracking in a Cooperative Surveillance Multi-Agent Architecture , 2010, Inf. Fusion.

[41]  Carlos Silvestre,et al.  Cooperative control of multiple surface vessels in the presence of ocean currents and parametric model uncertainty , 2010 .

[42]  Shaocheng Tong,et al.  Adaptive fuzzy control of uncertain stochastic nonlinear systems with unknown dead zone using small-gain approach , 2014, Fuzzy Sets Syst..

[43]  Thor I. Fossen,et al.  Passive nonlinear observer design for ships using Lyapunov methods: full-scale experiments with a supply vessel , 1999, Autom..

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

[45]  Licheng Jiao,et al.  Decentralized backstepping output-feedback control for stochastic interconnected systems with time-varying delays using neural networks , 2011, Neural Computing and Applications.

[46]  Shaocheng Tong,et al.  A Novel Robust Adaptive-Fuzzy-Tracking Control for a Class of NonlinearMulti-Input/Multi-Output Systems , 2010, IEEE Transactions on Fuzzy Systems.

[47]  Seibum Choi,et al.  Development of a Sensorless Control Method for a Self-Energizing Brake System Using Noncircular Gears , 2013, IEEE Transactions on Control Systems Technology.

[48]  Weisheng Yan,et al.  Passivity-based formation control of autonomous underwater vehicles , 2012 .

[49]  Hao Wang,et al.  Neural Network Adaptive Control for Cooperative Path-Following of Marine Surface Vessels , 2012, ISNN.

[50]  Yeong-Hwa Chang,et al.  Design of adaptive neural fuzzy formation controller for multi-robot systems , 2012, 2012 American Control Conference (ACC).

[51]  Bruno Jouvencel,et al.  Coordinated Formation Control of Multiple Autonomous Underwater Vehicles for Pipeline Inspection , 2010 .

[52]  Dan Wang,et al.  Neural network-based adaptive dynamic surface control for a class of uncertain nonlinear systems in strict-feedback form , 2005, IEEE Transactions on Neural Networks.

[53]  Sung Jin Yoo,et al.  Distributed Consensus Tracking for Multiple Uncertain Nonlinear Strict-Feedback Systems Under a Directed Graph , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[54]  Yongming Li,et al.  Observer-Based Adaptive Fuzzy Backstepping Dynamic Surface Control for a Class of MIMO Nonlinear Systems , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[55]  Jane Hirshfield,et al.  In Space , 2014 .

[56]  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).

[57]  Kristin Ytterstad Pettersen,et al.  Output Feedback Tracking of Ships , 2011, IEEE Transactions on Control Systems Technology.

[58]  Yu-Ping Tian,et al.  Coordinated path-following and attitude control for multiple surface vessels via curve extension method , 2012, 2012 24th Chinese Control and Decision Conference (CCDC).