Finite Time Trajectory Tracking with Full-State Feedback of Underactuated Unmanned Surface Vessel Based on Nonsingular Fast Terminal Sliding Mode

Marine transportation and operations have attracted the attention of more and more countries and scholars in recent years. A full-state finite time feedback control scheme is designed for the model parameters uncertainty, unknown ocean environment disturbances, and unmeasured system states in the underactuated Unmanned Surface Vessel (USV) trajectory tracking control. The external wind, wave and current environmental disturbances and model parameters perturbation are extended by Nonlinear Extended State Observer (NESO) to the state of the system, namely complex disturbances. The complex disturbances, positions and velocities of USV can be observed by NESO and feedback to USV control system. Next, the underactuated USV error model is obtained by operating the obtained feedback information and the virtual ship model. According to the error model, a Nonsingular Fast Terminal Sliding Model surface (NFTSM) is constructed to realize finite-time control. The control law is deduced through the Lyapunov stability theory to ensure the stability of the system. The results of MATLAB numerical simulations under different disturbances show that the trajectory tracking algorithm has fast responses, and a good convergence of the errors is observed, which verifies the effectiveness of the designed scheme.