An Adaptive EKF-FMPC for the Trajectory Tracking of UVMS

This paper addresses the trajectory tracking problem for the constrained dynamical underwater vehicle-manipulator system (UVMS) in the presence of dynamic uncertainties, sensory measurement noises, and time-varying external disturbances. An adaptive robust fast computational optimal control scheme is presented for the large-scale multiple-input–multiple-output (MIMO) constrained dynamical UVMS. The structure of our proposed scheme is based on a fast incremental model predictive controller (MPC) embedded with an extended Kalman filter (EKF). The EKF estimation part is used to compensate the unmodeled uncertainties, sensory noises, and external disturbances. The fast MPC (FMPC) part is a trajectory-tracking controller designed by the terminal constrained MPC with an approximately fast computational cost function, which guarantees the optimal batch control process satisfying the state and input constraints. By resorting to a Lyapunov-based stability analysis, the proposed FMPC is proved to be asymptotically stable with a monotonic decrease in the cost function, and can guarantee the tracking performance of the constrained dynamical UVMS. Finally, the effectiveness of the proposed control scheme is verified through a series of comparative simulations of a six-degree-of-freedom (6DOF) vehicle–6DOF manipulator system.

[1]  Colin Bradley,et al.  Sliding mode adaptive neural network control for hybrid visual servoing of underwater vehicles , 2017 .

[2]  Hongde Qin,et al.  A novel adaptive second order sliding mode path following control for a portable AUV , 2018 .

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

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

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

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

[7]  Xing Liu,et al.  Adaptive fault tolerant control and thruster fault reconstruction for autonomous underwater vehicle , 2018 .

[8]  Axel Hahn,et al.  Nonlinear Model Predictive Control for trajectory tracking and collision avoidance of underactuated vessels with disturbances , 2018, Ocean Engineering.

[9]  H. ChenT,et al.  A Quasi-Infinite Horizon Nonlinear Model Predictive Control Scheme with Guaranteed Stability * , 1998 .

[10]  Moritz Diehl,et al.  Robust MPC via min-max differential inequalities , 2016, Autom..

[11]  Frank Allgöwer,et al.  Inherent robustness properties of quasi-infinite horizon nonlinear model predictive control , 2014, Autom..

[12]  Balasaheb M. Patre,et al.  Task Space Control of an Autonomous Underwater Vehicle Manipulator System by Robust Single-Input Fuzzy Logic Control Scheme , 2017, IEEE Journal of Oceanic Engineering.

[13]  Lionel Lapierre,et al.  Nonlinear guidance and fuzzy control for three-dimensional path following of an underactuated autonomous underwater vehicle , 2017 .

[14]  Weidong Zhang,et al.  Adaptive Second-Order Fast Nonsingular Terminal Sliding Mode Tracking Control for Fully Actuated Autonomous Underwater Vehicles , 2019, IEEE Journal of Oceanic Engineering.

[15]  Philip A. Wilson,et al.  Adaptive neural network-based backstepping fault tolerant control for underwater vehicles with thruster fault , 2015 .

[16]  Lei Zhang,et al.  Research on fuzzy control of path tracking for underwater vehicle based on genetic algorithm optimization , 2018 .

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

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

[19]  Yang Li,et al.  Adaptive Neural Network Control of AUVs With Control Input Nonlinearities Using Reinforcement Learning , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[20]  Daqi Zhu,et al.  An Adaptive SOM Neural Network Method for Distributed Formation Control of a Group of AUVs , 2018, IEEE Transactions on Industrial Electronics.

[21]  K. D. Do,et al.  Robust adaptive tracking control of underactuated ODINs under stochastic sea loads , 2015, Robotics Auton. Syst..

[22]  Khoshnam Shojaei,et al.  A novel approach to 6-DOF adaptive trajectory tracking control of an AUV in the presence of parameter uncertainties , 2015 .

[23]  Daqi Zhu,et al.  QPSO-model predictive control-based approach to dynamic trajectory tracking control for unmanned underwater vehicles , 2018, Ocean Engineering.

[24]  Khoshnam Shojaei,et al.  Line-of-Sight Target Tracking Control of Underactuated Autonomous Underwater Vehicles , 2017 .

[25]  Bidyadhar Subudhi,et al.  Flocking Control of Multiple AUVs Based on Fuzzy Potential Functions , 2018, IEEE Transactions on Fuzzy Systems.

[26]  Aria Alasty,et al.  Robust fault tolerant explicit model predictive control , 2018, Autom..

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

[28]  Giuseppe Casalino,et al.  Task priority control of underwater intervention systems: Theory and applications , 2018, Ocean Engineering.

[29]  Fang Xu,et al.  Stability of finite horizon model predictive control with incremental input constraints , 2017, Autom..

[30]  Balasaheb M. Patre,et al.  Robust Non-singular Fast Terminal Sliding Mode Task-Space Position Tracking Control of an Underwater Vehicle-Manipulator System , 2017, AIR '17.

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

[32]  Jesse David,et al.  Coupled Hydroplane and Variable Ballast Control System for Autonomous Underwater Vehicle Altitude-Keeping to Variable Seabed , 2018, IEEE Journal of Oceanic Engineering.

[33]  Du Xiao Fast Algorithm of Constrained Model Predictive Control , 2001 .

[34]  Giles Thomas,et al.  Control of a ROV carrying an object , 2018, Ocean Engineering.

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

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

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

[38]  Karl Henrik Johansson,et al.  Robust MPC for tracking constrained unicycle robots with additive disturbances , 2018, Autom..

[39]  David Q. Mayne,et al.  Model predictive control: Recent developments and future promise , 2014, Autom..

[40]  Santhakumar Mohan,et al.  Indirect adaptive control of an autonomous underwater vehicle-manipulator system for underwater manipulation tasks , 2012 .

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

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

[43]  Antonella Ferrara,et al.  MPC for Robot Manipulators With Integral Sliding Modes Generation , 2017, IEEE/ASME Transactions on Mechatronics.