Adaptive control and constrained control allocation for overactuated ocean surface vessels

In this article, the constrained control allocation is proposed for overactuated ocean surface vessels with parametric uncertainties and unknown external disturbances. The constrained control allocation is transformed into a convex quadratic programming problem and a recurrent neural network is employed to solve it. To complete the control allocation, the control command is derived via the backstepping method. Adaptive tracking control is proposed for the full-state feedback case using the backstepping technique and the Lyapunov synthesis. It is proved that the proposed adaptive tracking control is able to guarantee semi-global uniform ultimate boundedness of all signals in the closed-loop system. Then, the obtained control command is distributed to each actuator of overactuated ocean vessels. Finally, simulation studies are presented to illustrate the effectiveness of the proposed adaptive tracking control and the constrained control allocation scheme.

[1]  Chen Bin,et al.  Fuzzy adaptive output feedback control for MIMO nonlinear systems , 2005, Fuzzy Sets Syst..

[2]  Halim Alwi,et al.  Application of Fault Tolerant Control Using Sliding Modes With On-line Control Allocation on a Large Civil Aircraft , 2007, 2007 IEEE International Conference on Control Applications.

[3]  Asgeir J. Sørensen,et al.  Design of a dynamic positioning system using model-based control , 1995 .

[4]  Mohammad Shahrokhi,et al.  Adaptive output feedback tracking controller for a class of uncertain strict feedback nonlinear systems in the absence of state measurements , 2012, Int. J. Syst. Sci..

[5]  A. J. Koshkouei,et al.  A comparative study between sliding mode and proportional integrative derivative controllers for ship roll stabilisation , 2007 .

[6]  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.

[7]  Asgeir J. Sørensen,et al.  A reliability-based control algorithm for dynamic positioning of floating vessels , 2004 .

[8]  Jun Wang,et al.  A recurrent neural network with exponential convergence for solving convex quadratic program and related linear piecewise equations , 2004, Neural Networks.

[9]  Ricardo Salvador Sánchez Peña,et al.  Spacecraft thruster control allocation problems , 2005, IEEE Transactions on Automatic Control.

[10]  Ola Härkegård Dynamic Control Allocation Using Constrained Quadratic Programming , 2002 .

[11]  Thor I. Fossen,et al.  Fuel-efficient rudder and propeller control allocation for marine craft: experiments with a model ship , 2003, IEEE Trans. Control. Syst. Technol..

[12]  Tor Arne Johansen,et al.  Optimal constrained control allocation in marine surface vessels with rudders , 2003 .

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

[14]  O. J. Sordalen,et al.  Optimal thrust allocation for marine vessels , 1997 .

[15]  Zhijun Li,et al.  Adaptive fuzzy control for synchronization of nonlinear teleoperators with stochastic time-varying communication delays , 2011, 2011 IEEE International Conference on Robotics and Automation.

[16]  Bing Chen,et al.  Fuzzy-Approximation-Based Adaptive Control of Strict-Feedback Nonlinear Systems With Time Delays , 2010, IEEE Transactions on Fuzzy Systems.

[17]  Shuzhi Sam Ge,et al.  Robust Adaptive Position Mooring Control for Marine Vessels , 2013, IEEE Transactions on Control Systems Technology.

[18]  Jianqiang Yi,et al.  Design of a sliding mode controller for trajectory tracking problem of marine vessels , 2007 .

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

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

[21]  Zonghai Li Adaptive fuzzy output feedback motion/force control for wheeled inverted pendulums , 2011 .

[22]  Jun Luo,et al.  Adaptive Robust Dynamic Balance and Motion Controls of Mobile Wheeled Inverted Pendulums , 2008, IEEE Transactions on Control Systems Technology.

[23]  Jian Liang Wang,et al.  Constrained Nonlinear Finite-Time Control Allocation , 2007, 2007 American Control Conference.

[24]  Shuzhi Sam Ge,et al.  Adaptive dynamic surface control of nonlinear systems with unknown dead zone in pure feedback form , 2008, Autom..

[25]  M.W. Oppenheimer,et al.  Dynamic control allocation with asymptotic tracking of time-varying control input commands , 2005, Proceedings of the 2005, American Control Conference, 2005..

[26]  J. Ghommam,et al.  Global stabilisation and tracking control of underactuated surface vessels , 2010 .

[27]  T. Johansen,et al.  Efficient Optimal Constrained Control Allocation via Multiparametric Programming , 2005 .

[28]  Nabil Derbel,et al.  Asymptotic Backstepping Stabilization of an Underactuated Surface Vessel , 2006, IEEE Transactions on Control Systems Technology.

[29]  Ola Härkegård,et al.  Backstepping and control allocation with applications to flight control , 2003 .

[30]  Shuzhi Sam Ge,et al.  Robust attitude control of helicopters with actuator dynamics using neural networks , 2010 .

[31]  Job van Amerongen,et al.  Adaptive steering of ships - A model reference approach , 1982, Autom..

[32]  Bin Jiang,et al.  Robust Adaptive Tracking Control of the Underwater Robot with Input Nonlinearity Using Neural Networks , 2010, Int. J. Comput. Intell. Syst..

[33]  Marc Bodson,et al.  Constrained quadratic programming techniques for control allocation , 2006, IEEE Transactions on Control Systems Technology.

[34]  David B. Doman,et al.  Concepts for constrained control allocation of mixed quadratic and linear effectors , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[35]  Yufei Xu,et al.  Robust reliable control for a near space vehicle with parametric uncertainties and actuator faults , 2011, Int. J. Syst. Sci..

[36]  Shuzhi Sam Ge,et al.  Robust Adaptive Neural Network Control for a Class of Uncertain MIMO Nonlinear Systems With Input Nonlinearities , 2010, IEEE Transactions on Neural Networks.

[37]  Shaocheng Tong,et al.  Adaptive neural network tracking control for a class of non-linear systems , 2010, Int. J. Syst. Sci..

[38]  Shaocheng Tong,et al.  Direct adaptive fuzzy output tracking control of nonlinear systems , 2002, Fuzzy Sets Syst..

[39]  Shuzhi Sam Ge,et al.  Robust Adaptive Control of Cooperating Mobile Manipulators With Relative Motion , 2009, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[40]  Tor Arne Johansen,et al.  Constrained nonlinear control allocation with singularity avoidance using sequential quadratic programming , 2004, IEEE Transactions on Control Systems Technology.

[41]  Bing Chen,et al.  Direct adaptive fuzzy control for nonlinear systems with time-varying delays , 2010, Inf. Sci..