Active Disturbance Rejection Control for Trajectory Tracking of a Seagoing Unmanned Surface Vessel: Design, Simulation, and Field Experiments

Master Thesis (2025)
Author(s)

J.S. van der Saag (TU Delft - Mechanical Engineering)

Contributor(s)

Javier Alonso-Mora – Mentor (TU Delft - Learning & Autonomous Control)

W. Falkena – Mentor (Demcon unmanned systems)

E. Trevisan – Mentor (TU Delft - Learning & Autonomous Control)

L. Ferranti – Graduation committee member (TU Delft - Learning & Autonomous Control)

V. Reppa – Graduation committee member (TU Delft - Transport Engineering and Logistics)

Faculty
Mechanical Engineering
More Info
expand_more
Publication Year
2025
Language
English
Graduation Date
17-02-2025
Awarding Institution
Delft University of Technology
Programme
['Mechanical Engineering | Vehicle Engineering | Cognitive Robotics']
Sponsors
None
Faculty
Mechanical Engineering
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Unmanned Surface Vessels (USVs) face significant control challenges due to uncertain environmental disturbances, such as waves and currents. This thesis proposes a trajectory tracking controller based on Active Disturbance Rejection Control (ADRC) implemented on the DUS V2500, a seagoing USV developed by Demcon Unmanned Systems. A custom simulation incorporating realistic wave, wind, and current disturbances is developed to validate the performance of the controller. Simulated experiments are supported by further validation through field tests in the harbour of Scheveningen, the Netherlands, and at sea. Simulation results demonstrate that ADRC significantly reduces cross-track error across all tested conditions compared to a baseline PID controller, but increases control effort and energy consumption. Field trials in Scheveningen, the Netherlands, confirm a reduction in cross-track error, while revealing a further increase in energy consumption during sea trials compared to the baseline controller. Modifications to the controller are proposed to improve its efficiency, and the impacts on tracking performance are discussed.

Files

License info not available