Skip to main navigation Skip to search Skip to main content

Trajectory Tracking Control of an Autonomous Underwater Vehicle Under Disturbance and Model Uncertainty

  • Libo Dai
  • , Desheng Zhang
  • , Songhui Wang
  • , Guoping Nie
  • , Xiaoyu Zhu
  • , Xin Wang*
  • *Corresponding author for this work
  • Fugro
  • School of Robotics and Advanced Manufacture, Harbin Institute of Technology Shenzhen

Research output: Contribution to journalArticlepeer-review

Abstract

This paper studies the trajectory tracking control problem of an autonomous underwater vehicle (AUV). A robust model predictive control (MPC) framework based on the implementation of the receding horizon is implemented to address the challenges of unknown external disturbances and model uncertainties faced by the AUV in trajectory tracking control. Within this MPC framework, a formulation that simultaneously handles both practical actuator limitations and dynamic environmental constraints is introduced. Specifically, the controller enforces hard constraints on both the maximum driving force and also the maximum rate of change in the propeller driving force. This rate constraint is essential for ensuring the control signal respects the physical dynamics of the thrusters and prevents hardware damage. These hardware-level constraints are integrated with online updates of system state constraints which define the AUV’s working space, granting it autonomous obstacle avoidance capabilities. Finally, the performance of the controller is demonstrated by simulations and physical experiment results.

Original languageEnglish
Article number2210
JournalJournal of Marine Science and Engineering
Volume13
Issue number11
DOIs
StatePublished - Nov 2025
Externally publishedYes

Keywords

  • external disturbances
  • input constraint
  • model predictive control
  • model uncertainties
  • system constraints
  • trajectory tracking

Fingerprint

Dive into the research topics of 'Trajectory Tracking Control of an Autonomous Underwater Vehicle Under Disturbance and Model Uncertainty'. Together they form a unique fingerprint.

Cite this