Abstract

This paper investigates the problem of trajectory tracking control for a X rudder autonomous underwater vehicle (AUV) subjects to nonlinearities, uncertainties, and complex actuator dynamics. Under an adaptive energy-efficient tracking control scheme, the trajectory tracking problem is decomposed into kinematics and dynamics control. In kinematics control loop, an improved line-of-sight (LOS) guidance law is proposed with fuzzy-based look-ahead distance optimization mechanism, and feedback kinematics control law is designed utilizing Lyapunov method. The dynamics control loop is divided into two subsystems, namely surge tracking and course tracking. Adaptive chattering-free terminal sliding mode control is employed to improve the tracking performance and converging rate, which introduces fuzzy based parameter optimization method to tackle the chattering problem, and robustness to unknown disturbances is addressed by disturbance observers. The influence of complex actuator dynamics is fully considered, where an energy-efficient rudder allocation method is proposed to deal with the multi-objective optimization problem with multi-constraints, including rudder saturations, rolling restriction, etc., and radial-basis-function neural network (RBFNN) based compensator is utilized to deal with the propeller saturation problem. Finally, plenty of comparative numerical simulations are provided to demonstrate the robustness and effectiveness of the proposed approach.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call