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

FPGA-Based Speed Control Strategy of PMSM Using Improved Beetle Antennae Search Algorithm

Author

Listed:
  • Caiyun Wu

    (School of Equipment Engineering, Shenyang Ligong University, Shenyang 110159, China)

  • Kai Zhang

    (School of Equipment Engineering, Shenyang Ligong University, Shenyang 110159, China)

  • Xin Zhang

    (School of Automotive and Transportation, Shenyang Ligong University, Shenyang 110159, China)

Abstract

To improve performance in terms of overshoot and motor response speed when a permanent-magnet synchronous motor (PMSM) with a proportional–integral (PI) controller is subjected to external disturbances, this paper proposes a speed control strategy based on an enhanced Beetle Antennae Search algorithm, which allows for adjustable parameters of the PI controller within a certain range. Firstly, to enhance the global and local search capabilities of each individual beetle, the step size was improved by linearly decreasing it. Secondly, a simulation model of a PMSM closed-loop control system was built to verify the effectiveness of the improved Beetle Antennae Search (BAS) algorithm. Finally, a linear feedback shift register model that generates four random numbers was developed on a field-programmable gate array (FPGA). The improved BAS algorithm for the PMSM control system was implemented on an FPGA using the Verilog hardware description language, and the feasibility of the system was verified through hardware simulation. Additionally, the hardware resource consumption on different FPGA platforms was analyzed. The simulation results demonstrate that the proposed new speed control strategy can reduce the overshoot and improve the motor response speed.

Suggested Citation

  • Caiyun Wu & Kai Zhang & Xin Zhang, 2024. "FPGA-Based Speed Control Strategy of PMSM Using Improved Beetle Antennae Search Algorithm," Energies, MDPI, vol. 17(8), pages 1-18, April.
  • Handle: RePEc:gam:jeners:v:17:y:2024:i:8:p:1870-:d:1375390
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/1996-1073/17/8/1870/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/1996-1073/17/8/1870/
    Download Restriction: no
    ---><---

    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:17:y:2024:i:8:p:1870-:d:1375390. 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.