IDEAS home Printed from https://ideas.repec.org/a/gam/jeners/v18y2025i16p4306-d1723855.html
   My bibliography  Save this article

Design of a High-Performance Current Controller for Permanent Magnet Synchronous Motors via Multi-Frequency Sweep Adjustment

Author

Listed:
  • Pengcheng Lan

    (School of Electrical Engineering and Automation, Harbin Institute of Technology, Harbin 150001, China)

  • Ming Yang

    (School of Electrical Engineering and Automation, Harbin Institute of Technology, Harbin 150001, China)

  • Chaoyi Shang

    (School of Electrical Engineering and Automation, Harbin Institute of Technology, Harbin 150001, China)

Abstract

In practical applications, precise tuning of current controllers is essential for achieving desirable dynamic performance and stability margins. Traditional tuning techniques rely heavily on accurate plant parameter identification. However, this process is often challenged by inherent nonlinearities and unmodeled dynamics in motor systems. To address this issue, this paper proposes a current loop parameter tuning algorithm based on open-loop frequency sweeping. As the swept Bode diagram reveals nonlinear factors typically neglected during modeling, it provides a basis for control parameter correction. A pulse-sine voltage injection method is first introduced to identify motor parameters, serving as initial values for the controller. By analyzing the magnitude and phase characteristics of the open-loop transfer function, the delay time constant in the high-frequency range can be accurately identified, and mismatched parameters in the low-to-mid frequency range can be corrected. This method does not rely on complex model structures or extensive online adaptation mechanisms. Experimental results on a mechanical test platform demonstrate that the proposed tuning strategy significantly enhances the current loop’s closed-loop bandwidth and dynamic performance.

Suggested Citation

  • Pengcheng Lan & Ming Yang & Chaoyi Shang, 2025. "Design of a High-Performance Current Controller for Permanent Magnet Synchronous Motors via Multi-Frequency Sweep Adjustment," Energies, MDPI, vol. 18(16), pages 1-19, August.
  • Handle: RePEc:gam:jeners:v:18:y:2025:i:16:p:4306-:d:1723855
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1996-1073/18/16/4306/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1996-1073/18/16/4306/
    Download Restriction: no
    ---><---

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jeners:v:18:y:2025:i:16:p:4306-:d:1723855. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.