Constrained Control of Autonomous Underwater Vehicles Based on Command Optimization and Disturbance Estimation

In this paper, a method is presented for antidisturbance constrained control of autonomous underwater vehicles subject to uncertainties and constraints. The uncertainties stem from uncertain hydrodynamic parameters, modeling errors, and unknown forces due to the ocean currents in an underwater environment. An antidisturbance constrained controller is developed by designing a command governor and a disturbance observer. Specifically, the disturbance observer is developed to estimate the lumped disturbance composed of parametric model uncertainties, modeling errors, and unknown environmental forces. The command governor is designed for optimizing command signals in the receding horizon within the state and input constraints. The command governor is formulated as a quadratically constrained quadratic programming problem. To facilitate online implementations, a neurodynamic optimization method based on a one-layer recurrent neural network is employed for solving the quadratic optimization problem subject to inequality constraints with finite-time convergence. The efficacy of the proposed antidisturbance constrained control method for autonomous underwater vehicles is substantiated via simulations and comparisons.

[1]  Hao Wang,et al.  Containment control of networked autonomous underwater vehicles with model uncertainty and ocean disturbances guided by multiple leaders , 2015, Inf. Sci..

[2]  Gang Feng,et al.  Consensus of Heterogeneous Linear Multiagent Systems Subject to Aperiodic Sampled-Data and DoS Attack , 2019, IEEE Transactions on Cybernetics.

[3]  Jianbin Qiu,et al.  A Combined Fault-Tolerant and Predictive Control for Network-Based Industrial Processes , 2016, IEEE Transactions on Industrial Electronics.

[4]  Shaocheng Tong,et al.  Adaptive Fuzzy Output Constrained Control Design for Multi-Input Multioutput Stochastic Nonstrict-Feedback Nonlinear Systems , 2017, IEEE Transactions on Cybernetics.

[5]  Huiping Li,et al.  Receding Horizon Formation Tracking Control of Constrained Underactuated Autonomous Underwater Vehicles , 2017, IEEE Transactions on Industrial Electronics.

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

[7]  Hamid Reza Karimi,et al.  Distributed $H_\infty$ Output-Feedback Control for Consensus of Heterogeneous Linear Multiagent Systems With Aperiodic Sampled-Data Communications , 2018, IEEE Transactions on Industrial Electronics.

[8]  Jianbin Qiu,et al.  A Combined Adaptive Neural Network and Nonlinear Model Predictive Control for Multirate Networked Industrial Process Control , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[9]  Stefano Di Cairano,et al.  Reference and command governors for systems with constraints: A survey on theory and applications , 2017, Autom..

[10]  Jun Wang,et al.  Tube-Based Robust Model Predictive Control of Nonlinear Systems via Collective Neurodynamic Optimization , 2016, IEEE Transactions on Industrial Electronics.

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

[12]  Dan Wang,et al.  Adaptive dynamic surface control for cooperative path following of marine surface vehicles with input saturation , 2014 .

[13]  Junmin Wang,et al.  $\mathcal{H}_{\infty}$ Observer Design for LPV Systems With Uncertain Measurements on Scheduling Variables: Application to an Electric Ground Vehicle , 2016, IEEE/ASME Transactions on Mechatronics.

[14]  Jianbin Qiu,et al.  A Novel Approach to Reliable Output Feedback Control of Fuzzy-Affine Systems With Time Delays and Sensor Faults , 2017, IEEE Transactions on Fuzzy Systems.

[15]  Huazhen Fang,et al.  Advanced Control in Marine Mechatronic Systems: A Survey , 2017, IEEE/ASME Transactions on Mechatronics.

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

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

[18]  Zhong-Ping Jiang,et al.  Robust and adaptive path following for underactuated autonomous underwater vehicles , 2004 .

[19]  Kyung-Soo Kim,et al.  Disturbance Observer for Estimating Higher Order Disturbances in Time Series Expansion , 2010, IEEE Transactions on Automatic Control.

[20]  Xin Zhang,et al.  Adaptive sliding-mode attitude control for autonomous underwater vehicles with input nonlinearities , 2016 .

[21]  Jihan Zhu,et al.  FPGA Implementations of Neural Networks - A Survey of a Decade of Progress , 2003, FPL.

[22]  Shen Yin,et al.  Tracking Control of Surface Ships With Disturbance and Uncertainties Rejection Capability , 2017, IEEE/ASME Transactions on Mechatronics.

[23]  Caoyang Yu,et al.  Robust fuzzy 3D path following for autonomous underwater vehicle subject to uncertainties , 2017, Comput. Oper. Res..

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

[25]  Thor I. Fossen,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control , 2011 .

[26]  Hamid Reza Karimi,et al.  Reliable Output Feedback Control of Discrete-Time Fuzzy Affine Systems With Actuator Faults , 2017, IEEE Transactions on Circuits and Systems I: Regular Papers.

[27]  Petros A. Ioannou,et al.  Adaptive steering control for uncertain ship dynamics and stability analysis , 2013, Autom..

[28]  Florian Holzapfel,et al.  Optimizing reference commands for concurrent learning adaptive-optimal control of uncertain dynamical systems , 2013 .

[29]  Zheng Yan,et al.  Model Predictive Control for Tracking of Underactuated Vessels Based on Recurrent Neural Networks , 2012, IEEE Journal of Oceanic Engineering.

[30]  Huiping Li,et al.  Model Predictive Stabilization of Constrained Underactuated Autonomous Underwater Vehicles With Guaranteed Feasibility and Stability , 2017, IEEE/ASME Transactions on Mechatronics.

[31]  Colin Bradley,et al.  Hierarchical Model Predictive Image-Based Visual Servoing of Underwater Vehicles With Adaptive Neural Network Dynamic Control , 2016, IEEE Transactions on Cybernetics.

[32]  Liang Sun,et al.  Path following control for marine surface vessel with uncertainties and input saturation , 2016, Neurocomputing.

[33]  Okyay Kaynak,et al.  Coordination Task Triggered Formation Control Algorithm for Multiple Marine Vessels , 2017, IEEE Transactions on Industrial Electronics.

[34]  Vincent Creuze,et al.  L1 Adaptive depth and pitch control of an underwater vehicle with real-time experiments , 2015 .

[35]  Jing Sun,et al.  Path following of underactuated marine surface vessels using line-of-sight based model predictive control ☆ , 2010 .

[36]  Jun Wang,et al.  A One-Layer Recurrent Neural Network for Constrained Nonsmooth Optimization , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[37]  Chao Shen,et al.  Path-Following Control of an AUV: A Multiobjective Model Predictive Control Approach , 2019, IEEE Transactions on Control Systems Technology.

[38]  Zewei Zheng,et al.  Path Following of a Surface Vessel With Prescribed Performance in the Presence of Input Saturation and External Disturbances , 2017, IEEE/ASME Transactions on Mechatronics.

[39]  Lihua Xie,et al.  Adaptive Trajectory Tracking Control of a Fully Actuated Surface Vessel With Asymmetrically Constrained Input and Output , 2018, IEEE Transactions on Control Systems Technology.

[40]  Zhouhua Peng,et al.  Output-Feedback Path-Following Control of Autonomous Underwater Vehicles Based on an Extended State Observer and Projection Neural Networks , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

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

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

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

[44]  Junmin Wang,et al.  Adaptive Sliding-Mode Observer Design for a Selective Catalytic Reduction System of Ground-Vehicle Diesel Engines , 2016, IEEE/ASME Transactions on Mechatronics.

[45]  Jun Wang,et al.  Distributed Containment Maneuvering of Multiple Marine Vessels via Neurodynamics-Based Output Feedback , 2017, IEEE Transactions on Industrial Electronics.

[46]  Chao Shen,et al.  Trajectory Tracking Control of an Autonomous Underwater Vehicle Using Lyapunov-Based Model Predictive Control , 2018, IEEE Transactions on Industrial Electronics.

[47]  Jianbin Qiu,et al.  A Locally Weighted Project Regression Approach-Aided Nonlinear Constrained Tracking Control , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[48]  Hui Zhang,et al.  Active Steering Actuator Fault Detection for an Automatically-Steered Electric Ground Vehicle , 2017, IEEE Transactions on Vehicular Technology.

[49]  Tieshan Li,et al.  A DSC and MLP based robust adaptive NN tracking control for underwater vehicle , 2013, Neurocomputing.