Journal of Marine Science and Engineering (Apr 2024)

A Gaussian-Process-Based Model Predictive Control Approach for Trajectory Tracking and Obstacle Avoidance in Autonomous Underwater Vehicles

  • Tao Liu,
  • Jintao Zhao,
  • Junhao Huang

DOI
https://doi.org/10.3390/jmse12040676
Journal volume & issue
Vol. 12, no. 4
p. 676

Abstract

Read online

To achieve the efficient and precise control of autonomous underwater vehicles (AUVs) in dynamic ocean environments, this paper proposes an innovative Gaussian-Process-based Model Predictive Control (GP-MPC) method. This method combines the advantages of Gaussian process regression in modeling uncertainties in nonlinear systems, and MPC’s constraint optimization and real-time control abilities. To validate the effectiveness of the proposed GP-MPC method, its performance is first evaluated for trajectory tracking control tasks through numerical simulations based on a 6-degrees-of-freedom, fully actuated, AUV dynamics model. Subsequently, for 3D scenarios involving static and dynamic obstacles, an AUV horizontal plane decoupled motion model is constructed to verify the method’s obstacle avoidance capability. Extensive simulation studies demonstrate that the proposed GP-MPC method can effectively manage the nonlinear motion constraints faced by AUVs, significantly enhancing their intelligent obstacle avoidance performance in complex dynamic environments. By effectively handling model uncertainties and satisfying motion constraints, the GP-MPC method provides an innovative and efficient solution for the design of AUV control systems, substantially improving the control performance of AUVs.

Keywords