Tracking Performance of Model-Based Thruster Control of a Remotely Operated Underwater Vehicle

This article compares output feedback control strategies for an underwater thruster. There are a variety of dynamic models for thrusters, some of which can account for fluid-velocity dynamics and others that account for propeller angular velocity dynamics. Here, the contributions of both fluid and propeller velocities are modeled with three levels of complexity: simplified, hydrodynamic linear, and hydrodynamic quadratic models. Multiple methods are presented to estimate axial flow velocity, which is handled as an unmeasured state. The performance of controllers based on these models and estimators is compared for a single thruster as well as for an underwater vehicle with a nonorthogonal multithruster layout. All models, controllers, and estimators are experimentally evaluated in closed-loop experiments using a load cell to measure the tracking performance of an individual thruster. Full vehicle simulations using experimentally characterized models provide additional insights into the control and estimation strategies and their relative merits.

[1]  Dev Ranmuthugala,et al.  Design, modelling and simulation of a remotely operated vehicle - Part 1 , 2014 .

[2]  Louis L. Whitcomb,et al.  Preliminary experiments in fully actuated model based control with six degree-of-freedom coupled dynamical plant models for underwater vehicles , 2013, 2013 IEEE International Conference on Robotics and Automation.

[3]  Rui Nian,et al.  ROV-based Underwater Vision System for Intelligent Fish Ethology Research , 2013 .

[4]  Jordan Boehm,et al.  Characterization, Modeling, and Simulation of an ROV Thruster using a Six Degree-of-Freedom Load Cell , 2018, OCEANS 2018 MTS/IEEE Charleston.

[5]  Thor I. Fossen,et al.  Nonlinear Thrust Controller for Marine Propellers in Four-Quadrant Operations , 2007, 2007 American Control Conference.

[6]  Leigh McCue,et al.  Handbook of Marine Craft Hydrodynamics and Motion Control [Bookshelf] , 2016, IEEE Control Systems.

[7]  Asgeir J. Sørensen,et al.  Underwater Photogrammetric Mapping of an Intact Standing Steel Wreck with ROV , 2015 .

[8]  M. Nahon,et al.  The effect of forward vehicle velocity on through-body AUV tunnel thruster performance , 2002, OCEANS '02 MTS/IEEE.

[9]  Junku Yuh,et al.  Accurate and Practical Thruster Modeling for Underwater Vehicles , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[10]  Mogens Blanke,et al.  Dynamic Model for Thrust Generation of Marine Propellers , 2000 .

[11]  Tor Arne Johansen,et al.  A Four-Quadrant Thrust Estimation Scheme for Marine Propellers: Theory and Experiments , 2009, IEEE Transactions on Control Systems Technology.

[12]  J. Lottin,et al.  A remark on "Nonlinear output feedback control of underwater vehicle propellers using feedback form estimated axial flow velocity"' , 2002 .

[13]  Stephen M. Rock,et al.  Toward an improved understanding of thruster dynamics for underwater vehicles , 1994, Proceedings of IEEE Symposium on Autonomous Underwater Vehicle Technology (AUV'94).

[14]  Jean-Jacques E. Slotine,et al.  The influence of thruster dynamics on underwater vehicle behavior and their incorporation into control system design , 1990 .

[15]  Tor Arne Johansen,et al.  Nonlinear control of a multirotor UAV with suspended load , 2015, 2015 International Conference on Unmanned Aircraft Systems (ICUAS).

[16]  T.I. Fossen,et al.  Nonlinear output feedback control of underwater vehicle propellers using feedback form estimated axial flow velocity , 2000, IEEE Journal of Oceanic Engineering.

[17]  Asgeir J. Sørensen,et al.  Design of a hybrid power/torque thruster controller with loss estimation , 2004 .

[18]  Jong-Won Park,et al.  System design of an ROV with manipulators and adaptive control of it , 2000, Proceedings of the 2000 International Symposium on Underwater Technology (Cat. No.00EX418).

[19]  Jinhyun Kim Thruster Modeling and Controller Design for Unmanned Underwater Vehicles (UUVs) , 2009 .

[20]  Derek A. Paley,et al.  Feedback-Linearizing Control for Velocity and Attitude Tracking of an ROV with Thruster Dynamics Containing Input Dead Zones , 2019, 2019 American Control Conference (ACC).

[21]  Simo Särkkä,et al.  Bayesian Filtering and Smoothing , 2013, Institute of Mathematical Statistics textbooks.

[22]  M.A. Grosenbaugh,et al.  An accurate four-quadrant nonlinear dynamical model for marine thrusters: theory and experimental validation , 2000, IEEE Journal of Oceanic Engineering.

[23]  José Antonio Cruz-Ledesma,et al.  Modelling, Design and Robust Control of a Remotely Operated Underwater Vehicle , 2014 .

[24]  Louis L. Whitcomb,et al.  Nonlinear Model-Based Tracking Control of Underwater Vehicles With Three Degree-of-Freedom Fully Coupled Dynamical Plant Models: Theory and Experimental Evaluation , 2018, IEEE Transactions on Control Systems Technology.

[25]  Dana R. Yoerger,et al.  Preliminary experiments in model-based thruster control for underwater vehicle positioning , 1999 .

[26]  Gianluca Antonelli,et al.  Vehicle Adaptive Control for Underwater Intervention Including Thrusters Dynamics , 2018, 2018 IEEE Conference on Control Technology and Applications (CCTA).

[27]  Thor I. Fossen,et al.  UGAS and ULES of nonautonomous systems: Applications to integral control of ships and manipulators , 1999, 1999 European Control Conference (ECC).

[28]  Edwin Kreuzer,et al.  Dynamic Positioning of Underwater Robotic Vehicles with Thruster Dynamics Compensation , 2013 .

[29]  P. Firoozfam,et al.  An ROV Stereovision System for Ship-Hull Inspection , 2006, IEEE Journal of Oceanic Engineering.

[30]  Dana R. Yoerger,et al.  Development, comparison, and preliminary experimental validation of nonlinear dynamic thruster models , 1999 .