Lyapunov-based model predictive control trajectory tracking for an autonomous underwater vehicle with external disturbances

Abstract This paper focus on the trajectory tracking of autonomous underwater vehicles (AUVs) in complex ocean environments. A novel Lyapunov-based Model Predictive Control (LMPC) framework is designed for AUV, which improves the performance of trajectory tracking through online optimization. By incorporating salient features of Lyapunov-based nonlinear backstepping control, the contraction constraint is constructed to ensure the closed-loop stability. Within this framework, the actual limitation of executor saturation could be clearly considered. Next, the recursive feasibility and closed-loop stability of the LMPC-based control are rigorously proved. Also, the guaranteed region of attraction (ROA) is clearly described. Finally, the simulation results demonstrate the feasibility and robustness of the designed LMPC trajectory tracking method.

[1]  Weidong Zhang,et al.  Adaptive non‐singular integral terminal sliding mode tracking control for autonomous underwater vehicles , 2017, IET Control Theory & Applications.

[2]  Zheping Yan,et al.  Model predictive control of autonomous underwater vehicles for trajectory tracking with external disturbances , 2020 .

[3]  Dimos V. Dimarogonas,et al.  A robust non‐linear MPC framework for control of underwater vehicle manipulator systems under high‐level tasks , 2020, IET Control Theory & Applications.

[4]  D. Mayne,et al.  Receding horizon control of nonlinear systems , 1990 .

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

[6]  Guoqing Xia,et al.  Robust Nonlinear Observer And Observer‐Backstepping Control Design For Surface Ships , 2015 .

[7]  Manfred Morari,et al.  Contractive model predictive control for constrained nonlinear systems , 2000, IEEE Trans. Autom. Control..

[8]  De-Wei Li,et al.  Model Predictive Control-Status and Challenges: Model Predictive Control-Status and Challenges , 2014 .

[9]  Kristin Ytterstad Pettersen,et al.  Time-varying exponential stabilization of the position and attitude of an underactuated autonomous underwater vehicle , 1999, IEEE Trans. Autom. Control..

[10]  F. Valenciaga,et al.  A Second Order Sliding Mode Path Following Control for Autonomous Surface Vessels , 2014 .

[11]  D. Mayne,et al.  Robust receding horizon control of constrained nonlinear systems , 1993, IEEE Trans. Autom. Control..

[12]  Mien Van,et al.  Adaptive neural integral sliding‐mode control for tracking control of fully actuated uncertain surface vessels , 2019, International Journal of Robust and Nonlinear Control.

[13]  Panos Marantos,et al.  A Robust Predictive Control Approach for Underwater Robotic Vehicles , 2020, IEEE Transactions on Control Systems Technology.

[14]  D. Q. Mayne,et al.  Suboptimal model predictive control (feasibility implies stability) , 1999, IEEE Trans. Autom. Control..

[15]  Zheping Yan,et al.  Globally finite-time stable three-dimensional trajectory-tracking control of underactuated UUVs , 2019, Ocean Engineering.

[16]  Dimos V. Dimarogonas,et al.  Robust Trajectory Tracking Control for Underactuated Autonomous Underwater Vehicles in Uncertain Environments , 2021, IEEE Transactions on Automation Science and Engineering.

[17]  James B. Rawlings,et al.  Model predictive control with linear models , 1993 .

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

[19]  Simon X. Yang,et al.  A Bioinspired Filtered Backstepping Tracking Control of 7000-m Manned Submarine Vehicle , 2014, IEEE Transactions on Industrial Electronics.

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

[21]  Huiping Li,et al.  On Neighbor Information Utilization in Distributed Receding Horizon Control for Consensus-Seeking , 2016, IEEE Transactions on Cybernetics.

[22]  Dimos V. Dimarogonas,et al.  A Tube-based MPC Scheme for Interaction Control of Underwater Vehicle Manipulator Systems , 2018, 2018 IEEE/OES Autonomous Underwater Vehicle Workshop (AUV).

[23]  Panagiotis D. Christofides,et al.  Networked and Distributed Predictive Control: Methods and Nonlinear Process Network Applications , 2011 .

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

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