Anderlini, E;
Parker, GG;
Thomas, G;
(2018)
Control of a ROV carrying an object.
Ocean Engineering
, 165
pp. 307-318.
10.1016/j.oceaneng.2018.07.022.
Preview |
Text
ROVcontrol oe 2018.pdf - Accepted Version Download (2MB) | Preview |
Abstract
Unoccupied Underwater Vehicles (UUVs) are growing in importance and capabilities. Here, the trajectory control of an UUV carrying an object is investigated, with the consequent changes in system dynamics. For the first time, an Adaptive Model Predictive Control (AMPC) scheme for UUVs is developed, which selects optimal actions at the start of every time step to minimise the trajectory tracking error and prevent excessive changes in the control action over a receding time horizon. Prediction error minimisation is used to identify the linear model of the UUV in real time. The performance of AMPC is compared with existing PID and sliding-mode control (SMC) strategies through simulations. The latter is improved to prevent integral wind-up. While SMC results in best tracking performance, it imposes a strong burden on the motors due to its bang-bang action selection. AMPC presents smoother changes in applied thrust, but higher tracking errors due to non-linear effects and inaccuracies in the on-line system identification process. PID presents best overall performance, but its behaviour is expected to degrade on an actual ROV application due to sensor noise. This study will contribute to the selection of a suitable control scheme for future UUVs performing maintenance tasks autonomously.
Type: | Article |
---|---|
Title: | Control of a ROV carrying an object |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.1016/j.oceaneng.2018.07.022 |
Publisher version: | https://doi.org/10.1016/j.oceaneng.2018.07.022 |
Language: | English |
Additional information: | This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions. |
Keywords: | Remotely operated vehicle (ROV), System identification, Trajectory control, PID control, Sliding-mode control, Model-predictive control (MPC) |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Mechanical Engineering |
URI: | https://discovery-pp.ucl.ac.uk/id/eprint/10054515 |
Archive Staff Only
![]() |
View Item |