Speed Fluctuations Suppression Strategy for Permanent Magnet Synchronous Motor Based on Active Disturbance Rejection Repetitive Controller
Author:
Affiliation:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
    Abstract:

    [Objective] In practical applications, the speed of permanent magnet synchronous motor (PMSM) is susceptible to multi-source coupled disturbances, rendering traditional motor control inadequate for meeting the control requirements of PMSM in certain high-precision applications. Therefore, it is of great significance to study anti-disturbance control strategies for PMSM against periodic and aperiodic disturbances to suppress speed fluctuations and enhance the control accuracy of the motor system. [Methods] Addressing the speed fluctuation issue of permanent magnet synchronous motors under the influence of periodic and non-periodic disturbances, a speed fluctuation suppression strategy for PMSM based on active disturbance rejection repetitive controller was proposed to achieve speed fluctuation suppression. Firstly, the error-based active disturbance rejection controller (EBADRC) was improved by replacing the integrator in the extended state observer (ESO) with a low-pass filter to enhance its anti-disturbance capability. Secondly, a repetitive controller was used to improve the control law of EBADRC, thereby achieving suppression of periodic fluctuations caused by various disturbance frequencies. Finally, experimental comparisons were conducted on a prototype test platform between the control strategy proposed in this paper, EBADRC, improved EBADRC, and PI control. [Results] Under the conditions of sudden 50% and 100% load increases, the proposed control strategy was able to better suppress periodic and aperiodic disturbances. Under the condition of a sudden 100% load increase at rated speed of 2 000 r/min, the speed drop when using the proposed control method was reduced by 65, 78, and 85 r/min compared to when using a PI controller, EBADRC, and improved EBADRC, respectively. The periodic speed fluctuations were reduced by 7, 12, and 26 r/min, respectively. The steady-state speed test of the proposed method under b0 mismatch conditions showed that the PMSM still operated stably when the parameter b0 was doubled or halved, thus demonstrating the good parameter robustness of the proposed method. [Conclusion] The speed fluctuation suppression strategy for PMSM based on active disturbance rejection repetitive controller proposed in this paper can effectively suppress both periodic and aperiodic disturbances and exhibits good robustness.

    Reference
    Related
    Cited by
Get Citation

Hao Zhengjie, Liu Tianzhen, Cui Taiyun, Lei Long. Speed Fluctuations Suppression Strategy for Permanent Magnet Synchronous Motor Based on Active Disturbance Rejection Repetitive Controller[J]. Electric Machines & Control Application,2026,53(5):477-488.

Copy
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:December 22,2025
  • Revised:February 06,2026
  • Adopted:
  • Online: May 29,2026
  • Published:
You are thevisitor
沪ICP备16038578号-3
Electric Machines & Control Application ® 2026
Supported by:Beijing E-Tiller Technology Development Co., Ltd.

沪公网安备 31010702006048号