Model-Free High-Order Sliding Mode Controller for Station-Keeping of an Autonomous Underwater Vehicle in Manipulation
Josué González-García1, Alfonso Gómez-Espinosa1, Luis Govinda García-Valdovinos2
1Tecnologico de Monterrey, Escuela de Ingenieria y Ciencias, Av. Epigmenio González 500, Fracc. San Pablo, Queretaro 76130, Mexico.
Abstract:
The use of autonomous underwater vehicles (AUVs) has expanded in recent years to include inspection, maintenance, and repair missions. For these tasks, the vehicle must maintain its position while inspections or manipulations are performed. Some station-keeping controllers for AUVs can be found in the literature that exhibits robust performance against external disturbances. However, they are either model-based or require an observer to deal with the disturbances. Moreover, most of them have been evaluated only by numerical simulations. In this paper, the feasibility of a model-free high-order sliding mode controller for the station-keeping problem is validated. The proposed controller was evaluated through numerical simulations and experiments in a semi-Olympic swimming pool, introducing external disturbances that remained unknown to the controller. Results have shown robust performance in terms of the root mean square error (RMSE) of the vehicle position. The simulation resulted in the outstanding station-keeping of the BlueROV2 vehicle, as the tracking errors were kept to zero throughout the simulation, even in the presence of strong ocean currents. The experimental results demonstrated the robustness of the controller, which was able to maintain the RMSE in the range of 1-4 cm for the depth of the vehicle, outperforming related work, even when the disturbance was large enough to produce thruster saturation.
Related Concept Videos
Root-Locus Method
This system can be represented by a block...
Buoyancy and Stability for Submerged and Floating Bodies
Controller Configurations
Control-system compensation involves various configurations, most commonly series or cascade compensation, in which the controller...
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Open and closed-loop control systems
An open-loop control system operates without feedback from the output. It consists of two primary elements: the controller and the controlled process. The controller receives an input signal...
One-Degree-of-Freedom System
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...


