Resumen
This paper deals with the robust control method for permanent magnet synchronous motor (PMSM) speed-regulation system based on active disturbance compensation. Different from the classical PMSM disturbance compensation scheme, a novel disturbance feed-forward compensation based on extended state observer (ESO) is designed for speed loop and q-axis current loop of PMSM. The disturbances of current loop include unmodeled dynamics of back electromotive force and parameters variations of stator are considered as lumped disturbance to compensate actively. In this way, the dynamic response of q-axis current loop can be improved to guarantee the anti-disturbance ability. A composite controller using sliding mode control and ESO is designed as speed loop controller, and an ESO-based proportional-integral controller is designed for q-axis current loop. Moreover, a transition process of reference signal is introduced to replace the step reference signal, which reduces the initial error and increases the range of feedback gain to improve system robustness. Finally, simulations and experiments are given to demonstrate the effectiveness of the proposed strategy.