Preprint Article Version 1 Preserved in Portico This version is not peer-reviewed

Disturbance Observer-Based Model Predictive Control for an Unmanned Underwater Vehicle (UUV)

Version 1 : Received: 23 October 2023 / Approved: 23 October 2023 / Online: 23 October 2023 (10:50:50 CEST)

A peer-reviewed article of this Preprint also exists.

Hu, Y.; Li, B.; Jiang, B.; Han, J.; Wen, C.-Y. Disturbance Observer-Based Model Predictive Control for an Unmanned Underwater Vehicle. J. Mar. Sci. Eng. 2024, 12, 94. https://doi.org/10.3390/jmse12010094 Hu, Y.; Li, B.; Jiang, B.; Han, J.; Wen, C.-Y. Disturbance Observer-Based Model Predictive Control for an Unmanned Underwater Vehicle. J. Mar. Sci. Eng. 2024, 12, 94. https://doi.org/10.3390/jmse12010094

Abstract

This work focuses on addressing the dynamic positioning and trajectory tracking problem for a 4 degree-of-freedom (DOF) unmanned underwater vehicle (UUV) in the presence of nonlinear dynamics, parametric uncertainties, system constraints, and time-varying external disturbances. To tackle this problem, a disturbance observer-based control (DOBC) scheme is proposed. The scheme is structured around the model predictive control (MPC) method integrated with an extended active observer (EAOB). Compared to the conventional disturbance observer, the EAOB has the unique ability to handle both external disturbances and system/measurement noises simultaneously. The EAOB leverages a combination of sensor measurements and a system dynamic model to estimate disturbances in real-time, which allows continuous estimation and compensation of time-varying disturbances back to the controller. The proposed disturbance observer-based MPC (DOBMPC) is implemented by feeding the estimated disturbances back into the MPC’s prediction model, which forms a robust adaptive controller with a parameter-varying model. The proposed control strategy is validated through simulations in a Gazebo and Robot Operating System (ROS) environment. The results show that it can effectively reject unpredictable disturbances and improve the UUV’s control performance.

Keywords

disturbance observer; model predictive control (MPC); dynamic positioning; trajectory tracking; unmanned underwater vehicle (UUV)

Subject

Engineering, Control and Systems Engineering

Comments (0)

We encourage comments and feedback from a broad range of readers. See criteria for comments and our Diversity statement.

Leave a public comment
Send a private comment to the author(s)
* All users must log in before leaving a comment
Views 0
Downloads 0
Comments 0
Metrics 0


×
Alerts
Notify me about updates to this article or when a peer-reviewed version is published.
We use cookies on our website to ensure you get the best experience.
Read more about our cookies here.