A biologically inspired approach to tracking control of underactuated surface vessels subject to unknown dynamics

The tracking control problem of underactuated surface vessels is studied.A biologically inspired approach is proposed using backstepping, neurodynamics model and NN.The control algorithm is efficient as no time derivatives of virtual controls are needed.The NN learning algorithm derived from Lyapunov theory is computationally efficient.The control performance is shown to be faster and better than other approaches. In this paper, a novel biologically inspired approach is proposed for the tracking control of an underactuated surface vessel subject to unknown dynamics. The tracking control algorithm is first derived from the error dynamics analysis of the vessel using backstepping. Then, three shunting neural dynamics derived from biological membrane equation are employed to avoid the inherent complexity of numerical derivatives of virtual control signals in the backstepping design. A single-layer neural network (NN) is finally used to approximate the unknown dynamics including uncertain model parameters and hydrodynamics coefficients. Unlike some existing tracking methods for surface vessel whose control algorithms suffer from requiring high computational effort, the proposed tracking control algorithm is computationally efficient as no derivative calculations on virtual controls are required. In addition, it is capable of tracking any smooth trajectories without any prior knowledge of the dynamics parameters. The effectiveness and efficiency of the proposed control approach are demonstrated by simulation and comparison studies.

[1]  Darren M. Dawson,et al.  Adaptive tracking control of underactuated surface vessels , 2001, Proceedings of the 2001 IEEE International Conference on Control Applications (CCA'01) (Cat. No.01CH37204).

[2]  J.E. Manley,et al.  Unmanned surface vehicles, 15 years of development , 2008, OCEANS 2008.

[3]  Khac Duc Do,et al.  Underactuated ship global tracking under relaxed conditions , 2002, IEEE Trans. Autom. Control..

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

[5]  Haluk Ögmen,et al.  Neural network architectures for motion perception and elementary motion detection in the fly visual system , 1990, Neural Networks.

[6]  Kenneth R. Muske,et al.  Sliding-Mode Tracking Control of Surface Vessels , 2008, IEEE Transactions on Industrial Electronics.

[7]  Zhong-Ping Jiang,et al.  Global tracking control of underactuated ships by Lyapunov's direct method , 2002, Autom..

[8]  Max Q.-H. Meng,et al.  A Bioinspired Neurodynamics-Based Approach to Tracking Control of Mobile Robots , 2012, IEEE Transactions on Industrial Electronics.

[9]  Warren E. Dixon,et al.  Tracking and regulation control of an underactuated surface vessel with nonintegrable dynamics , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[10]  Frank L. Lewis,et al.  Neural Network Control Of Robot Manipulators And Non-Linear Systems , 1998 .

[11]  K. D. Do,et al.  Global tracking control of underactuated ships with nonzero off-diagonal terms in their system matrices , 2005, Autom..

[12]  H. Nijmeijer,et al.  Underactuated ship tracking control: Theory and experiments , 2001 .

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

[14]  Khac Duc Do,et al.  Practical control of underactuated ships , 2010 .

[15]  Dongkyoung Chwa,et al.  Global Tracking Control of Underactuated Ships With Input and Velocity Constraints Using Dynamic Surface Control Method , 2011, IEEE Transactions on Control Systems Technology.

[16]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[17]  Stephen Grossberg,et al.  Nonlinear neural networks: Principles, mechanisms, and architectures , 1988, Neural Networks.

[18]  Zhong-Ping Jiang,et al.  Universal controllers for stabilization and tracking of underactuated ships , 2002, Syst. Control. Lett..

[19]  A. Isidori Nonlinear Control Systems , 1985 .

[20]  Max Q.-H. Meng,et al.  Neural network approaches to dynamic collision-free trajectory generation , 2001, IEEE Trans. Syst. Man Cybern. Part B.

[21]  Wei Wang,et al.  Globally adaptive path tracking control of underactuated ships , 2013, 2013 25th Chinese Control and Decision Conference (CCDC).

[22]  Simon X. Yang,et al.  An efficient neural network approach to tracking control of an autonomous surface vehicle with unknown dynamics , 2013, Expert Syst. Appl..

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

[24]  A. Hodgkin,et al.  A quantitative description of membrane current and its application to conduction and excitation in nerve , 1990 .

[25]  A. D. Mahindrakar,et al.  Nonlinear Control System , 2014 .

[26]  Keng Peng Tee,et al.  Control of fully actuated ocean surface vessels using a class of feedforward approximators , 2006, IEEE Transactions on Control Systems Technology.

[27]  M. Movahhed,et al.  Adaptive sliding mode control for autonomous surface vessel , 2011, 2011 IEEE International Conference on Mechatronics.

[28]  Thor I. Fossen,et al.  Non-linear and adaptive backstepping designs for tracking control of ships , 1998 .

[29]  Chiu-Hsiung Chen,et al.  Intelligent transportation control system design using wavelet neural network and PID-type learning algorithms , 2011, Expert Syst. Appl..

[30]  Lijun Zhang,et al.  NNFFC-adaptive output feedback trajectory tracking control for a surface ship at high speed , 2011 .

[31]  Kristin Ytterstad Pettersen,et al.  Tracking control of an underactuated ship , 2003, IEEE Trans. Control. Syst. Technol..

[32]  Alberto Isidori,et al.  Nonlinear control systems: an introduction (2nd ed.) , 1989 .

[33]  Alexander Leonessa,et al.  Design of a small, multi-purpose, autonomous surface vessel , 2003, Oceans 2003. Celebrating the Past ... Teaming Toward the Future (IEEE Cat. No.03CH37492).

[34]  Zhu Qidan,et al.  Sliding mode tracking control of an underactuated surface vessel , 2012 .

[35]  Joao P. Hespanha,et al.  Position tracking for a nonlinear underactuated hovercraft: controller design and experimental results , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[36]  Yong-Kon Lim,et al.  Point-to-point navigation of underactuated ships , 2008, Autom..