A fuzzy variable-gain super-spiral sliding mode observer is proposed to address the problems of jitter and low estimation accuracy caused by the use of constant sliding mode gain in the traditional Sliding Mode Observer (SMO). The fuzzy controller is introduced to replace the traditional observer with a fixed sliding mode gain by a variable sliding mode gain, and to improve the estimation accuracy and system robustness by online adjustment of the sliding mode gain. Secondly, to address the problems of large overshoot and slow response speed caused by the tacho loop PI controller in the traditional control system, a new convergence rate based tacho sliding mode controller is proposed to reduce the system overshoot and improve the response speed. The stability of the proposed sliding mode controller is proved by using Liapunov's stability theorem. Finally, Matlab/Simulink simulation is used to verify that the proposed improved control system has faster response speed, higher estimation accuracy and better system jitter suppression.