[Objective]To solve the trajectory tracking problem of underactuated surface vessels(USVs)un-der the condition of model uncertainty,strong coupling characteristics and controller input saturation,this study proposes a predefined time tracking control method for USVs based on input saturation.[Methods]Due to the non-zero diagonal terms and strong coupling characteristics of the USV model,coordinate transforma-tion is introduced to transform the system model into a diagonal form.The predefined time performance func-tion is combined with the barrier Lyapunov function(BLF)to ensure transient and stable tracking perform-ance.Self-structuring neural networks(SSNN)are used to approximate unknown external disturbances and complex continuous unknown nonlinear terms,and deal with the impact of actuator saturation,thus ensuring the tracking performance of the control system.Moreover,the number of SSNN neurons can be adjusted on-line,reducing the computational burden on the control system.[Results]Based on Lyapunov stability the-ory,it is proven that the closed-loop system is bounded stable in a predefined time,and the tracking error is al-ways within the constraint range.[Conclusion]The simulation results show that the proposed control strategy is effective and has good tracking performance.