This article proposes an active disturbance rejection controller (ADRC) for regulating the dq axis currents of permanent magnet synchronous motors (PMSM). First, we establish actual PMSM model by considering ineluctable disturbances due to the variation of parameters, abrupt change of load, etc. Initially, we design dq axis current ADRCs incorporating an extended state observer (ESO). Compared to the commonly used proportional integral (PI) controller, the ADRC exhibits superior anti-interference capabilities in load and speed regulation. Secondly, we conduct a comprehensive analysis of ADRC’s key features, including ESO stability, dq-axis current tracking, and its anti-interference effectiveness in PMSM applications. Additionally, we offer methods for selecting parameters for both ADRC and ESO. Concurrently, we also examine the ADRC algorithm that utilizes a reduced-order extended state observer (RESO). The control performance of ADRC using RESO will be better than ESO. Finally, to verify the effectiveness of this method, we construct an experimental platform using the TMS320F28035. The results confirm the proposed method’s effectiveness.
Read full abstract