Comparison of two second-order sliding mode control algorithms for an articulated intervention-AUV: Theory and experimental results
Peer reviewed, Journal article
MetadataShow full item record
Original versionOcean Engineering. 2021, 222 108480-?. https://doi.org/10.1016/j.oceaneng.2020.108480
An articulated intervention autonomous underwater vehicle (AIAUV) is a slender, multi-articulated underwater robot. Accurate trajectory tracking is essential for AIAUV operations. Furthermore, due to hydrodynamic and hydrostatic parameter uncertainties, uncertain thruster characteristics, unknown disturbances, and unmodelled dynamic effects, robustness is crucial. In this paper, we present a super-twisting algorithm (STA) with adaptive gains and a generalized super-twisting algorithm (GSTA) for trajectory tracking of the position and orientation of AIAUVs. A higher-order sliding mode observer (HOSMO) for estimating the linear and angular velocities when velocity measurements are unavailable is also presented. The tracking errors for the resulting system are proven to converge asymptotically to zero. Finally, we demonstrate the applicability of the presented control laws with comprehensive simulation and experimental results and perform a comparison study, with two tests (C-shape and C-shape with a moving head), between the two algorithms and also a benchmark PID controller. The STA with adaptive gains exhibits the best overall tracking performance, with average position root mean square error (RMSE) 0.0121 m and average orientation RMSE 0.0335 rad. The GSTA also presented good results with average position RMSE 0.0267 m and average orientation RMSE 0.0292 rad. The PID controller gave average position RMSE 0.0371 m and average orientation RMSE 0.0491 rad.