Optimization-based model reference adaptive control for dynamic positioning of a fully actuated underwater vehicle

This paper presents a predictive optimization-based model reference adaptive control (MRAC) approach for dynamic positioning (DP) of a fully actuated underwater vehicle subject to dynamic uncertainties and actuator saturation. Compared with conventional linear reference model-based approaches, this proposed MRAC controller utilizes an optimized reference model composed of the closed-loop approximate vehicle model under a nonlinear model predictive controller, in which both the state and input constraints are considered. An adaptive dynamic inversion controller is designed to track the reference trajectory in the presence of dynamic uncertainties, and a single hidden layer neural network is incorporated to compensate for the mismatch of the actual and approximate models and ensure the convergence of tracking errors. The effectiveness of the proposed DP approach is validated by comparative simulations performed with a remotely operated vehicle.

[1]  Brandon Stark,et al.  Fractional-order adaptive minimum energy cognitive lighting control strategy for the hybrid lighting system , 2015 .

[2]  Irene M. Gregory,et al.  Predictor-Based Model Reference Adaptive Control , 2009 .

[3]  Shouming Zhong,et al.  Fractional-order sliding mode based extremum seeking control of a class of nonlinear systems , 2014, Autom..

[4]  Kostas J. Kyriakopoulos,et al.  Dynamic positioning for an underactuated marine vehicle using hybrid control , 2014, Int. J. Control.

[5]  José Cappelletto,et al.  Model predictive control of remotely operated underwater vehicles , 2011, IEEE Conference on Decision and Control and European Control Conference.

[6]  Helio Mitio Morishita,et al.  Dynamic positioning systems: An experimental analysis of sliding mode control , 2010 .

[7]  Warren E. Dixon,et al.  Nonlinear RISE-Based Control of an Autonomous Underwater Vehicle , 2014, IEEE Transactions on Robotics.

[8]  T.A. Johansen,et al.  A Survey of Control Allocation Methods for Ships and Underwater Vehicles , 2006, 2006 14th Mediterranean Conference on Control and Automation.

[9]  Ji-Hong Li,et al.  A neural network adaptive controller design for free-pitch-angle diving behavior of an autonomous underwater vehicle , 2005, Robotics Auton. Syst..

[10]  Yongjie Pang,et al.  Adaptive output feedback control based on DRFNN for AUV , 2009 .

[11]  D. A. Smallwood,et al.  Model-based dynamic positioning of underwater robotic vehicles: theory and experiment , 2004, IEEE Journal of Oceanic Engineering.

[12]  Warren E. Dixon,et al.  Asymptotic Tracking for Aircraft via Robust and Adaptive Dynamic Inversion Methods , 2010, IEEE Transactions on Control Systems Technology.

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

[14]  Guoqing Xia,et al.  Adaptive neural network controller applied to dynamic positioning of a remotely operated vehicle , 2013, 2013 MTS/IEEE OCEANS - Bergen.

[15]  J. S. Riedel,et al.  Shallow water stationkeeping of an autonomous underwater vehicle: the experimental results of a disturbance compensation controller , 2000, OCEANS 2000 MTS/IEEE Conference and Exhibition. Conference Proceedings (Cat. No.00CH37158).

[16]  Åsmund Våge Fannemel Dynamic Positioning by Nonlinear Model Predictive Control , 2008 .

[17]  F. L. Lewis NONLINEAR NETWORK STRUCTURES FOR FEEDBACK CONTROL , 1999 .

[18]  Edwin Kreuzer,et al.  Dynamic Positioning of Underwater Robotic Vehicles with Thruster Dynamics Compensation , 2013 .

[19]  Edwin Kreuzer,et al.  Adaptive PD-controller for positioning of a remotely operated vehicle close to an underwater structure : Theory and experiments , 2007 .

[20]  Ron P. Podhorodeski,et al.  A chattering-free sliding-mode controller for underwater vehicles with fault- tolerant infinity-norm thrust allocation , 2008 .

[21]  Roger Skjetne,et al.  Disturbance rejection by acceleration feedforward: Application to dynamic positioning , 2011 .

[22]  Asgeir J. Sørensen,et al.  A survey of dynamic positioning control systems , 2011, Annu. Rev. Control..

[23]  Xinghuo Yu,et al.  Chattering-free discrete-time sliding mode control , 2016, Autom..

[24]  Luis Govinda García-Valdovinos,et al.  On the dynamic positioning control of underwater vehicles subject to ocean currents , 2011, 2011 8th International Conference on Electrical Engineering, Computing Science and Automatic Control.

[25]  Chao Shen,et al.  Integrated Path Planning and Tracking Control of an AUV: A Unified Receding Horizon Optimization Approach , 2017, IEEE/ASME Transactions on Mechatronics.

[26]  Changxin Liu,et al.  Nonlinear model predictive dynamic positioning control of an underwater vehicle with an onboard USBL system , 2016 .

[27]  Eric N. Johnson,et al.  Theory and Flight-Test Validation of a Concurrent-Learning Adaptive Controller , 2011 .

[28]  Alexander Leonessa,et al.  Neural Network Model Reference Adaptive Control of Marine Vehicles , 2006 .

[29]  Simon X. Yang,et al.  Observer-Based Adaptive Neural Network Trajectory Tracking Control for Remotely Operated Vehicle , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[30]  Dianhui Wang,et al.  A robust adaptive neural networks controller for maritime dynamic positioning system , 2013, Neurocomputing.

[31]  Khac Duc Do Global robust and adaptive output feedback dynamic positioning of surface ships , 2011 .

[32]  Eric N. Johnson,et al.  Adaptive Trajectory Control for Autonomous Helicopters , 2005 .

[33]  Nilanjan Sarkar,et al.  Adaptive control of an autonomous underwater vehicle: experimental results on ODIN , 2001, IEEE Trans. Control. Syst. Technol..