In this paper, contraction theory is applied to design a control law to address the horizontal trajectory tracking problem of an underactuated autonomous underwater vehicle. Suppose that the vehicle faces challenges such as model uncertainties, external environmental disturbances, and actuator saturation. Firstly, a coordinate transformation is introduced to solve the problem of underactuation. Then, a disturbance observer is designed to estimate the total disturbances, which are composed of model uncertainties and external environmental disturbances. Next, a saturated controller is designed based on singular perturbation theory and contraction theory. Meanwhile, contraction theory is used to analyse the convergence properties of the observer and the full singular perturbation system, and make quantitative analysis of the estimation error and the tracking error. Finally, the results of numerical simulations prove that the method in this paper enables the vehicle to track the desired trajectory with relatively high accuracy, while the control inputs do not exceed the limitations of the actuators.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.