FPGA design methodology for industrial control systems - A review

被引:607
作者
Monmasson, Eric [1 ]
Cirstea, Marcian N.
机构
[1] Cergy Pontoise Univ, SATIE, F-95031 Cergy Pontoise, France
[2] Anglia Ruskin Univ, Dept Design & Technol, Cambridge CB1 1PT, England
关键词
design methodologies; field-programmable gate arrays (FPGAs); industrial control systems; programmable architectures; system-on-a-chip (SoC); (Vhsic) hardware description language (VHDL); SLIDING-MODE CONTROL; INDUCTION-MOTOR; MOTION CONTROL; IMPLEMENTATION; CONVERTER; GENERATION;
D O I
10.1109/TIE.2007.898281
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper reviews the state of the art of field-programmable gate array (FPGA) design methodologies with a focus on industrial control system applications. This paper starts with an overview of FPGA technology development, followed by a presentation of design methodologies, development tools and relevant CAD environments, including the use of portable hardware description languages and system level programming/design tools. They enable a holistic functional approach with the major advantage of setting up a unique modeling and evaluation environment for complete industrial electronics systems. Three main design rules are then presented. These are algorithm refinement, modularity, and systematic search for the best compromise between the control performance and the architectural constraints. An overview of contributions and limits of FPGAs is also given, followed by a short survey of FPGA-based intelligent controllers for modern industrial systems. Finally, two complete and timely case studies are presented to illustrate the benefits of an FPGA implementation when using the proposed system modeling and design methodology. These consist of the direct torque control for induction motor drives and the control of a diesel-driven synchronous stand-alone generator with the help of fuzzy logic.
引用
收藏
页码:1824 / 1842
页数:19
相关论文
共 113 条
[1]   Predictive current control of voltage-source inverters [J].
Abu-Rub, H ;
Guzinski, J ;
Krzeminski, Z ;
Toliyat, HA .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2004, 51 (03) :585-593
[2]   Advanced control of induction motor based on load angle estimation [J].
Abu-Rub, H ;
Guzinski, J ;
Krzeminski, Z ;
Toliyat, HA .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2004, 51 (01) :5-14
[3]   FPGA-based power measuring for induction heating appliances using sigma-delta A/D conversion [J].
Acero, Jesus ;
Navarro, Denis ;
Barragan, Luis A. ;
Garde, Ignacio ;
Artigas, Jose I. ;
Burdio, Jose M. .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2007, 54 (04) :1843-1852
[4]   Implementation of a peak-current-control algorithm within a field-programmable gate array [J].
Aime, Martin ;
Gateau, Guillaume ;
Meynard, Thierry A. .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2007, 54 (01) :406-418
[5]  
Andraka R., 1998, FPGA'98. ACM/SIGDA International Symposium on Field Programmable Gate Arrays, P191, DOI 10.1145/275107.275139
[6]  
[Anonymous], P 13 IEEE INT WORKSH
[7]  
[Anonymous], VHDL
[8]  
[Anonymous], JCS T
[9]  
[Anonymous], 10761993 IEEE
[10]  
[Anonymous], DESIGNERS GUIDE VHDL