Autonomous Control of a Differential Thrust Micro ROV
The goal of the work in this thesis is to develop an autonomous control system for a differential thrust underwater remotely operated vehicle (ROV) to track predefined position trajectories. This is challenging because the mathematical model for underwater vehicles is highly nonlinear and the environmental disturbances are usually strong and unpredictable. These factors make the design of the control system very difficult.
In this work, we use the VideoRay Pro III micro ROV as the test platform, on which we design an autonomous control system. We first present the development and analysis
of a hydrodynamic model of the VideoRay Pro III using both analytical and experimental approaches. Based on this model, a state estimator is then designed using the unscented Kalman filter, which yields better estimates of the system states and their uncertainty level in a highly nonlinear system than the commonly used extended Kalman filter. In the controller design, the integrator backstepping technique is used to achieve a Lyapunov stable trajectory tracking controller based on the work by A. P. Aguiar et al. We extended their work by further considering the quadratic drag terms in the vehicle’s hydrodynamic model. The sliding mode control is used to design the bearing and depth controller.
Finally, the autonomous control system is validated by simulation and experimental tests. It is shown that the VideoRay Pro III is able to track the predefined trajectory
within error range of 0.5 meters.
School:University of Waterloo
School Location:Canada - Ontario
Source Type:Master's Thesis
Keywords:autonomous auv trajectory tracking differential thrust mechanical engineering
Date of Publication:01/22/2007