A methodology for FPGA-based control implementation

被引:30
|
作者
Fang, ZW [1 ]
Carletta, JE [1 ]
Veillette, RJ [1 ]
机构
[1] Univ Akron, Dept Elect & Comp Engn, Akron, OH 44325 USA
基金
美国国家科学基金会;
关键词
digital control; field-programmable gate arrays (FPGAs); finite wordlength effects;
D O I
10.1109/TCST.2005.857411
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
When used for digital compensator implementation, field-programmable gate arrays (FPGAs) allow the use of a short sampling period, and of a customized fixed-point hardware definition wherein each coefficient and each state variable may be represented using a different number of bits. A methodology is presented based on the control system L-1 or l(1) norms for computing the appropriate number of bits to represent each quantity. The methodology is shown to be effective for designing hardware for both traditional shift-form and delta-form representations of the compensator. The methodology is applied to the implementation of a magnetic bearing control system. In this example, a delta-form realization requires less hardware than a shift-form realization, and provides a closer approximation to the original analog compensator. The results show that the methodology is useful for the comparison of competing digital compensator structures.
引用
收藏
页码:977 / 987
页数:11
相关论文
共 50 条
  • [1] Methodology for CNN Implementation in FPGA-Based Embedded Systems
    Zacchigna, Federico G.
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2023, 15 (02) : 85 - 88
  • [2] FPGA-based implementation of digital control for a magnetic bearing
    Krach, F
    Frackelton, B
    Carletta, J
    Veillette, R
    [J]. PROCEEDINGS OF THE 2003 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2003, : 1080 - 1085
  • [3] FPGA-based Implementation for Industrial Motion Control System
    Rubattu, Claudio
    Ledda, Antonio
    Ratto, Francesco
    Jugade, Chaitanya
    Goswami, Dip
    Palumbo, Francesca
    [J]. 2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS, IPDPSW 2024, 2024, : 141 - 147
  • [4] FPGA-Based Implementation of MMC Control Based on Sorting Networks
    Ricco, Mattia
    Mathe, Laszlo
    Monmasson, Eric
    Teodorescu, Remus
    [J]. ENERGIES, 2018, 11 (09)
  • [5] A Formal Verification Methodology for FPGA-Based Stepper Motor Control
    Jabeen, Shaista
    Srinivasan, Sudarshan K.
    Shuja, Sana
    Dubasi, Mohana Asha Latha
    [J]. IEEE EMBEDDED SYSTEMS LETTERS, 2015, 7 (03) : 85 - 88
  • [6] Implementation of an FPGA-Based Motor Control with Low Resource Utilization
    Aydogmus, Omur
    Boztas, Gullu
    [J]. 2019 4TH INTERNATIONAL CONFERENCE ON POWER ELECTRONICS AND THEIR APPLICATIONS (ICPEA), 2019,
  • [7] Hardware Implementation of Statecharts for FPGA-based Control in Scientific Facilities
    Garcia, Javier Cereijo
    Osorio, Roberto R.
    [J]. 2019 XXXIV CONFERENCE ON DESIGN OF CIRCUITS AND INTEGRATED SYSTEMS (DCIS), 2019,
  • [8] FPGA-Based Implementation by Direct Torque Control of a PMSM Machine
    Bossoufi, Badre
    Karim, Mohammed
    Silviu, Ionita
    Lagrioui, Ahmed
    [J]. 2011 7TH INTERNATIONAL CONFERENCE-WORKSHOP COMPATIBILITY AND POWER ELECTRONICS (CPE), 2011, : 309 - 314
  • [9] A FPGA-based implementation of JPEG encoder
    Ayadi, Wadhah
    Elhamzi, Wajdi
    Atri, Mohamed
    [J]. 2016 SECOND INTERNATIONAL IMAGE PROCESSING, APPLICATIONS AND SYSTEMS (IPAS), 2016,
  • [10] FPGA-based implementation of circular interpolation
    Hang Zhou Dian Zi University, Hang Zhou, China
    [J]. Gao, Mingyu, 1600, Journal of Chemical and Pharmaceutical Research, 3/668 Malviya Nagar, Jaipur, Rajasthan, India (06):