Active Disturbance Rejection Controller Based on Permanent Magnetic Synchronous Motor Model Identification and Compensation

In the permanent magnetic synchronous motor (PMSM) speed-regulation system controlled by first-order active disturbance rejection controller (ADRC), it is difficult to ensure the estimation precision of disturbance by extended state observer (ESO) in the case of big disturbance. In order to make disturbance better estimated by ESO, and improve the control performance of ADRC, a model-compensation ADRC scheme for the PMSM speed-regulation system is presented. Partial model of the PMSM is identified and this partial model information is employed to compensate disturbance partially in the design of the one-order ADRC. The pressure of estimating disturbance for ESO is generally decreased and the estimation precision is enhanced. Simulation results indicate that this algorithm has better anti-load-disturbance performance.