FPGA-Based Speed Control Strategy of PMSM Using Improved Beetle Antennae Search Algorithm.
Saved in:
| Title: | FPGA-Based Speed Control Strategy of PMSM Using Improved Beetle Antennae Search Algorithm. |
|---|---|
| Authors: | Wu, Caiyun1 (AUTHOR) wu_cai_yun@sylu.edu.cn, Zhang, Kai1 (AUTHOR), Zhang, Xin2 (AUTHOR) zhangxin@sylu.edu.cn |
| Source: | Energies (19961073). Apr2024, Vol. 17 Issue 8, p1870. 18p. |
| Subjects: | Verilog (Computer hardware description language), Search algorithms, Closed loop systems, Beetles, Gate array circuits |
| 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. [ABSTRACT FROM AUTHOR] |
| Copyright of Energies (19961073) is the property of MDPI and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Engineering Source |
|
Full text is not displayed to guests.
Login for full access.
|
|
| FullText | Links: – Type: pdflink Text: Availability: 1 |
|---|---|
| Header | DbId: egs DbLabel: Engineering Source An: 176904495 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: FPGA-Based Speed Control Strategy of PMSM Using Improved Beetle Antennae Search Algorithm. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Wu%2C+Caiyun%22">Wu, Caiyun</searchLink><relatesTo>1</relatesTo> (AUTHOR)<i> wu_cai_yun@sylu.edu.cn</i><br /><searchLink fieldCode="AR" term="%22Zhang%2C+Kai%22">Zhang, Kai</searchLink><relatesTo>1</relatesTo> (AUTHOR)<br /><searchLink fieldCode="AR" term="%22Zhang%2C+Xin%22">Zhang, Xin</searchLink><relatesTo>2</relatesTo> (AUTHOR)<i> zhangxin@sylu.edu.cn</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Energies+%2819961073%29%22">Energies (19961073)</searchLink>. Apr2024, Vol. 17 Issue 8, p1870. 18p. – Name: Subject Label: Subjects Group: Su Data: <searchLink fieldCode="DE" term="%22Verilog+%28Computer+hardware+description+language%29%22">Verilog (Computer hardware description language)</searchLink><br /><searchLink fieldCode="DE" term="%22Search+algorithms%22">Search algorithms</searchLink><br /><searchLink fieldCode="DE" term="%22Closed+loop+systems%22">Closed loop systems</searchLink><br /><searchLink fieldCode="DE" term="%22Beetles%22">Beetles</searchLink><br /><searchLink fieldCode="DE" term="%22Gate+array+circuits%22">Gate array circuits</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: 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. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of Energies (19961073) is the property of MDPI and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=egs&AN=176904495 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.3390/en17081870 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 18 StartPage: 1870 Subjects: – SubjectFull: Verilog (Computer hardware description language) Type: general – SubjectFull: Search algorithms Type: general – SubjectFull: Closed loop systems Type: general – SubjectFull: Beetles Type: general – SubjectFull: Gate array circuits Type: general Titles: – TitleFull: FPGA-Based Speed Control Strategy of PMSM Using Improved Beetle Antennae Search Algorithm. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Wu, Caiyun – PersonEntity: Name: NameFull: Zhang, Kai – PersonEntity: Name: NameFull: Zhang, Xin IsPartOfRelationships: – BibEntity: Dates: – D: 15 M: 04 Text: Apr2024 Type: published Y: 2024 Identifiers: – Type: issn-print Value: 19961073 Numbering: – Type: volume Value: 17 – Type: issue Value: 8 Titles: – TitleFull: Energies (19961073) Type: main |
| ResultId | 1 |