Robust Control of Underwater Vehicle-Manipulator System Using Grey Wolf Optimizer-Based Nonlinear Disturbance Observer and H-Infinity Controller

This paper proposes a new trajectory tracking scheme for the constrained nonlinear underwater vehicle-manipulator system (UVMS). For overcoming the unmodeled uncertainties, external disturbances, and constraints of control inputs in the operation of UVMS, a modified constrained controller with a basic computed-torque controller (CTC) and a new designed nonlinear disturbance observer (NDO) are proposed. The CTC gives the nominal model-based control. The NDO is designed based on the system dynamics and used to online provide the estimation of the lumped disturbances. However, the designed NDO is an observer of biased estimation, i.e., it has a blind domain of disturbance estimation which cannot be rejected. In order to reject the biased estimation, the modified constrained controller is designed but with new features. To the best of our knowledge, the conventional robust controller is generally designed by calculating the Riccati equation offline and ignoring the constraints of control inputs made by the physical actuators, which are poor in handling the time-varying environment. In order to solve these issues, the modified constrained robust controller online optimized by grey wolf optimizer (GWO) is designed to ensure the control system has a compensation of the biased estimation, a satisfied constrained control input, and a fast calculation. In this paper, we modify the prior method of offline calculating the Riccati equation of the conventional robust controller to be an online optimization scheme and proposed a new constrained evaluation function. The new constrained evaluation function is online optimized by the GWO, which can both find out the constrained suboptimal control actions and compensate the biased estimation of the NDO for the UVMS. The whole system stability is proved. The effectiveness of the fast online calculation, tracking accuracy, and lumped disturbances rejection is shown by a series of UVMS simulations.

[1]  Mohammad Mehdi Arefi,et al.  On the neuro-adaptive feedback linearising control of underactuated autonomous underwater vehicles in three-dimensional space , 2015 .

[2]  Donghee Kim,et al.  Trajectory generation and sliding-mode controller design of an underwater vehicle-manipulator system with redundancy , 2015 .

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

[4]  Hassan Zargarzadeh,et al.  Design and Implementation of an Assistive Real-Time Red Lionfish Detection System for AUV/ROVs , 2018, Complex..

[5]  Luis Govinda García-Valdovinos,et al.  Neural Network-Based Self-Tuning PID Control for Underwater Vehicles , 2016, Sensors.

[6]  Leigh McCue,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control [Bookshelf] , 2016, IEEE Control Systems.

[7]  Laxman M. Waghmare,et al.  Disturbance estimator based non-singular fast fuzzy terminal sliding mode control of an autonomous underwater vehicle , 2018, Ocean Engineering.

[8]  Zhihua Cui,et al.  Swarm Intelligence and Bio-Inspired Computation: Theory and Applications , 2013 .

[9]  Guilherme V. Raffo,et al.  A nonlinear H-infinity control method for multi-DOF robotic manipulators , 2017 .

[10]  Yaru Han,et al.  Forecasting of Power Grid Investment in China Based on Support Vector Machine Optimized by Differential Evolution Algorithm and Grey Wolf Optimization Algorithm , 2018 .

[11]  Yan Yan,et al.  Formation control of multiple underwater vehicles subject to communication faults and uncertainties , 2019, Applied Ocean Research.

[12]  Didier Dumur,et al.  Modeling and Preview $H_\infty$ Control Design for Motion Control of Elastic-Joint Robots With Uncertainties , 2016, IEEE Transactions on Industrial Electronics.

[13]  Yan Yan,et al.  An Adaptive EKF-FMPC for the Trajectory Tracking of UVMS , 2020, IEEE Journal of Oceanic Engineering.

[14]  Yi Zhang,et al.  H∞ Robust Control of a Large-Piston MEMS Micromirror for Compact Fourier Transform Spectrometer Systems , 2018, Sensors.

[15]  Yonghong Peng,et al.  A New Dynamic Path Planning Approach for Unmanned Aerial Vehicles , 2018, Complex..

[16]  Frank L. Lewis,et al.  Reinforcement Learning and Approximate Dynamic Programming for Feedback Control , 2012 .

[17]  Min Tan,et al.  Floating Autonomous Manipulation of the Underwater Biomimetic Vehicle-Manipulator System: Methodology and Verification , 2018, IEEE Transactions on Industrial Electronics.

[18]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[19]  Edin Omerdic,et al.  Fault-Tolerant Control for ROVs Using Control Reallocation and Power Isolation , 2018 .

[20]  Yan Yan,et al.  Fixed-time output feedback trajectory tracking control of marine surface vessels subject to unknown external disturbances and uncertainties. , 2019, ISA transactions.

[21]  Alireza Alfi,et al.  Reliability analysis of H-infinity control for a container ship in way-point tracking , 2015 .

[22]  Qing-Long Han,et al.  Network-based modelling and dynamic output feedback control for unmanned marine vehicles in network environments , 2018, Autom..

[23]  Song Jiang,et al.  Hybrid Genetic Grey Wolf Algorithm for Large-Scale Global Optimization , 2019, Complex..

[24]  Edwin Kreuzer,et al.  Learning Environmental Field Exploration with Computationally Constrained Underwater Robots: Gaussian Processes Meet Stochastic Optimal Control , 2019, Sensors.

[25]  Zhong-Ping Jiang,et al.  Computational adaptive optimal control for continuous-time linear systems with completely unknown dynamics , 2012, Autom..

[26]  Junku Yuh,et al.  Underwater Robots , 2012, Springer Handbook of Robotics, 2nd Ed..

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

[28]  Ming Yue,et al.  Robust Tube-Based Model Predictive Control for Lane Change Maneuver of Tractor-Trailer Vehicles Based on a Polynomial Trajectory , 2020, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[29]  Qing-Long Han,et al.  Network-Based T–S Fuzzy Dynamic Positioning Controller Design for Unmanned Marine Vehicles , 2018, IEEE Transactions on Cybernetics.

[30]  Louis L. Whitcomb,et al.  Nonlinear Model-Based Tracking Control of Underwater Vehicles With Three Degree-of-Freedom Fully Coupled Dynamical Plant Models: Theory and Experimental Evaluation , 2018, IEEE Transactions on Control Systems Technology.

[31]  Chenguang Yang,et al.  Extended State Observer-Based Integral Sliding Mode Control for an Underwater Robot With Unknown Disturbances and Uncertain Nonlinearities , 2017, IEEE Transactions on Industrial Electronics.

[32]  Abdelkader Chaari,et al.  Parameter Optimization of MIMO Fuzzy Optimal Model Predictive Control By APSO , 2017, Complex..

[33]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[34]  Laxman M. Waghmare,et al.  Robust task-space control of an autonomous underwater vehicle-manipulator system by PID-like fuzzy control scheme with disturbance estimator , 2017 .

[35]  Tsuyoshi Murata,et al.  {m , 1934, ACML.

[36]  Marc Carreras,et al.  Girona 500 AUV: From Survey to Intervention , 2012, IEEE/ASME Transactions on Mechatronics.

[37]  Yao Yao,et al.  Consensus Path-following Control of Multiple Underactuated Unmanned Underwater Vehicles , 2018, Complex..

[38]  Yan Yan,et al.  Fixed-time extended state observer-based trajectory tracking and point stabilization control for marine surface vessels with uncertainties and disturbances , 2019, Ocean Engineering.

[39]  Shantha Gamini Jayasinghe,et al.  Experimental Study of a Command Governor Adaptive Depth Controller for an Unmanned Underwater Vehicle , 2019, Applied Ocean Research.

[40]  Weidong Zhang,et al.  Active disturbance rejection controller design for dynamically positioned vessels based on adaptive hybrid biogeography-based optimization and differential evolution. , 2018, ISA transactions.

[41]  He Xu,et al.  Optimization of Heterogeneous Container Loading Problem with Adaptive Genetic Algorithm , 2018, Complex..

[42]  Shuanghe Yu,et al.  Design of an indirect adaptive controller for the trajectory tracking of UVMS , 2018 .

[43]  Mahdi Tavakoli,et al.  Nonlinear Disturbance Observer Design For Robotic Manipulators , 2013 .

[44]  E. Zereik,et al.  A Novel Gesture-Based Language for Underwater Human–Robot Interaction , 2018, Journal of Marine Science and Engineering.

[45]  Hongliang Ren,et al.  The robust H-infinity control of UUV with Riccati equation solution interpolation , 2018 .

[46]  Weidong Zhang,et al.  An energy optimal thrust allocation method for the marine dynamic positioning system based on adaptive hybrid artificial bee colony algorithm , 2016 .

[47]  D. Kleinman On an iterative technique for Riccati equation computations , 1968 .

[48]  Yan Yan,et al.  Sliding mode tracking control of autonomous underwater vehicles with the effect of quantization , 2018 .