To improve the speed buffering and position tracking accuracy of medium–high-speed permanent magnet synchronous motor (PMSM), a sensorless control method based on an improved sliding mode observer is proposed. By the mathematical model of the built-in PMSM, an improved adaptive super-twisting sliding mode observer is constructed. Based on the LSTA-SMO with a linear term of observation error, a sliding mode coefficient can be adjusted in real time according to the change in rotational speed. In view of the high harmonic content of the output back electromotive force, the adaptive adjustment strategy for the back electromotive force is adopted. In addition, in order to improve the estimation accuracy and resistance ability of the observer, the rotor position error was taken as the disturbance term, and the third-order extended state observer (ESO) was constructed to estimate the rotational speed and rotor position through the motor mechanical motion equation. The proposed method is validated in Matlab and compared with the conventional linear super twisted observer. The simulation results show that the proposed method enables the observer to operate stably in a wide velocity domain and reduces the velocity estimation error to 6.7 rpm and the position estimation accuracy error to 0.0005 rad at high speeds, which improves the anti-interference capability.
Read full abstract