Aiming at the problems of speed overshoot, slow convergence and poor anti-interference in the control of permanent-magnet synchronous motors (PMSMs) without a position sensor, a pulse vibration high-frequency signal injection method for a permanent-magnet synchronous motor with an improved sliding mode control was designed. Firstly, the improved approach rate function is combined with the improved non-singular fast terminal sliding mode surface to design the non-singular fast terminal sliding mode controller (NFTSMC), which is used in the speed loop to improve the speed convergence ability and reduce its overshoot. Secondly, in order to eliminate the influence of the band-pass filter on the system bandwidth in the traditional high-frequency injection method, a pulse vibration high-frequency signal injection method that injects high-frequency voltage signals and synchronous current signals into the d^ axis of the estimated two-phase rotation coordinate system d^q^ and the αβ axis of the two-phase stationary coordinate system αβ was designed to estimate the motor position and speed to achieve sensorless control. Finally, the above control strategy was compared with the speed loop PI and the traditional sliding mode controller (SMC) of the speed loop, respectively. The simulation and experimental results show that whether it is a no-load variable speed or fixed speed loading, the above control strategy can effectively reduce the speed overshoot, accelerate the speed convergence and improve the load capacity of the system.