FPGA Design Methodology for Industrial Control Systems—A Review | IEEE Journals & Magazine | IEEE Xplore

FPGA Design Methodology for Industrial Control Systems—A Review


Abstract:

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 s...Show More

Abstract:

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.
Published in: IEEE Transactions on Industrial Electronics ( Volume: 54, Issue: 4, August 2007)
Page(s): 1824 - 1842
Date of Publication: 09 July 2007

ISSN Information:

Citations are not available for this document.

I. Introduction

Fast progress of very large scale integration (VLSI) technology and electronic design automation (EDA) techniques in recent years has created an opportunity for the development of complex and compact high-performance controllers for industrial electronic systems [1]. Nowadays, the design engineer is using modern EDA tools to create, simulate, and verify a design and, without committing to hardware, can quickly evaluate complex systems and ideas with very high confidence in the “right first time” correct operation of the final product.

Cites in Papers - |

Cites in Papers - IEEE (453)

Select All
1.
Vo Hong Hai, Nguyen Tri Toan Phuc, Hoang Thi Kieu Trang, Truong Thi Hong Loan, Phan Le Hoang Sang, "Development of FPGA-Based Nuclear Electronics Using NI MyRIO Hardware for Small-Scale Radiation Detector Systems", IEEE Transactions on Nuclear Science, vol.72, no.3, pp.380-384, 2025.
2.
Phillip Nöldeke, Bojan Lukić, Umut Durak, "FPGA-Based Fault Tolerance Framework for Avionics Systems", 2024 AIAA DATC/IEEE 43rd Digital Avionics Systems Conference (DASC), pp.1-7, 2024.
3.
Nedim Osmic, Tarik Cohadzic, Almir Salihbegovic, Emir Sokic, "Implementation of Discrete FPGA-Based PID Controller", 2024 International Symposium ELMAR, pp.283-286, 2024.
4.
Moussa Abderrahim Mehiris, Houssam Eddine Mansour, Billel Talbi, Idris Messaoudene, Abdelbasset Krama, "HIL Co-Simulation of Long-Horizon Finite Control Set Model Predictive Control for LCL Filtered Grid-Connected Inverter Using FPGA", 2024 2nd International Conference on Electrical Engineering and Automatic Control (ICEEAC), pp.1-6, 2024.
5.
Saber KRIM, Mohamed Faouzi MIMOUNI, "A Simplified SVM-DTC Algorithm Based on Integral Derivative Sliding Mode Control for Electrical Machines", 2024 IEEE International Conference on Advanced Systems and Emergent Technologies (IC_ASET), pp.1-6, 2024.
6.
Tiago Menezes de Lima, João Alberto Castelo Branco Oliveira, "FPGA-Based Fuzzy Logic Controllers Applied to the MPPT of PV Panels—A Systematic Review", IEEE Transactions on Fuzzy Systems, vol.32, no.8, pp.4260-4269, 2024.
7.
Dmitrii V. Efanov, Artem V. Pashukov, Valerii V. Khóroshev, "FPGA Self-Diagnosing and Testable Control Devices for Railway Switch Point", 2023 Seminar on Networks, Circuits and Systems (NCS), pp.54-59, 2023.
8.
Abdelghani Aib, Djalal Eddine Khodja, Salim Chakroune, Hilal Rahali, "Fuzzy Direct Torque Control Validation of Induction Machine by FPGA Hardware Co-simulation", 2023 International Conference on Electrical Engineering and Advanced Technology (ICEEAT), vol.1, pp.1-6, 2023.
9.
Cong Wang, Liwei Wang, Shuangshuang Jin, "A Single-Source Multiprocessing Parallelism for Heterogeneous Acceleration of Power System Dynamic Simulation", 2023 North American Power Symposium (NAPS), pp.1-6, 2023.
10.
Bishoy K. Sharobim, Marwan A. Fetteha, Salwa K. Abd-El-Hafiz, Wafaa S. Sayed, Lobna A. Said, Ahmed G. Radwan, "An Efficient Multi-Secret Image Sharing System Based on Chinese Remainder Theorem and Its FPGA Realization", IEEE Access, vol.11, pp.9511-9520, 2023.
11.
K.M. Daiyan, Ahmed Mustakim, Shaiokh Bin Abi, "An Energy Efficient Architecture of Configurable Logic Block Using Pass Transistor for FPGA", 2023 Third International Conference on Advances in Electrical, Computing, Communication and Sustainable Technologies (ICAECT), pp.1-7, 2023.
12.
Padmavathi Lakshmanan, P.A. Janakiraman, Subhash Kumar Ram, Anand Abhishek, "FPGA-Based Digital Control Implementation of Unbalance Compensation in Three-phase Three-wire Stand-alone Inverters", 2022 IEEE 10th Power India International Conference (PIICON), pp.1-5, 2022.
13.
Valery A. Kokovin, Alexander N. Sytin, Victor V. Skvortsov, "Methods for Increasing the Cybersecurity of FNC Devices on the FPGA-Based Platform in Network Communications", 2022 International Conference on Industrial Engineering, Applications and Manufacturing (ICIEAM), pp.825-830, 2022.
14.
Yeo-Reum Park, Ji-Hoon Kim, Jaeyoung Do, Joo-Young Kim, "A Dual-Mode Similarity Search Accelerator based on Embedding Compression for Online Cross-Modal Image-Text Retrieval", 2022 IEEE 30th Annual International Symposium on Field-Programmable Custom Computing Machines (FCCM), pp.1-9, 2022.
15.
Rishabh Jain, Amin Farjah, Baris Ciftci, Giovanni Zanuso, Staffan Norrga, "Model-Based Design and System on Chip Implementation of DTC and PWM Techniques", 2022 IEEE Delhi Section Conference (DELCON), pp.1-6, 2022.
16.
Jayanta Kumar Sahu, Babita Panda, Jyoti Prasad Patra, Prajnadipta Sahoo, "Fuzzy Logic Based Maximum Power Point Tracking Design", 2022 4th International Conference on Smart Systems and Inventive Technology (ICSSIT), pp.01-05, 2022.
17.
Jaroslaw Tarnawski, Piotr Kudełka, Mateusz Korzeniowski, "Advanced Control With PLC—Code Generator for aMPC Controller Implementation and Cooperation With External Computational Server for Dealing With Multidimensionality, Constraints and LMI Based Robustness", IEEE Access, vol.10, pp.10597-10617, 2022.
18.
Andrea Rüetschi, Panagiotis Syrpas, Bartłomiej Flak, Kamil Tomzik, Peter K. Steimer, "Heterogeneous Control Platform Design for Power Conversion Systems", IEEE Transactions on Industrial Informatics, vol.18, no.5, pp.2934-2942, 2022.
19.
Wisly Fidel, Dhaker Abbes, Kahina Hassam-Ouari, "Teaching automation and control during the COVID-19 pandemic, a first feedback", 2021 9th International Conference on Systems and Control (ICSC), pp.152-158, 2021.
20.
Jahangeer Badar, Faheem Akhter, Hafiz Mudassir Munir, Syed Sabir Hussain Bukhari, Jongsuk Ro, "Efficient Real-Time Controller Design Test Bench for Power Converter Applications", IEEE Access, vol.9, pp.118880-118892, 2021.
21.
Lucien Ngalamou, "SP-SVPWM IP Core Design for DC-to-AC Conversion", 2021 IEEE International Midwest Symposium on Circuits and Systems (MWSCAS), pp.490-493, 2021.
22.
Lei Sun, Lihao Huang, Yijie Wang, Yu Lian, Guangjing Huang, Huiling Zhao, Kai Zheng, "Ultra-Low Loss Graphene Plasmonic Waveguide for Chip-Scale Terahertz Communication", IEEE Photonics Journal, vol.13, no.4, pp.1-6, 2021.
23.
Chaitanya Thakare, Bhavesh Sharma, Govind Chandrababu, Tejas Joshi, Rahul Kalva, Mini Rajeev, "Design and Implementation of a Compact DC- DC Converter for powering FPGAs", 2021 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT), pp.1-6, 2021.
24.
Marcos Fernandez-Gomez, Alberto Sanchez, Angel de Castro, Jaime Lopez-Lopez, Pablo Zumel, Cristina Fernandez, "Design and Implementation of Two Hybrid High Frequency DPWMs Using Delay Blocks on FPGAs", IEEE Transactions on Power Electronics, vol.36, no.12, pp.14567-14578, 2021.
25.
Qingjie Xu, Peng Liu, Venkata Dinavahi, "Time-Stepped Finite-Element Modeling of Three-Phase Transformer for Electromagnetic Transient Emulation on FPGA", IEEE Open Access Journal of Power and Energy, vol.8, pp.239-247, 2021.
26.
Kseniya M. Ivanova, Sergey F. Tyurin, "An Optimization Method for FPGA’s Logic Gates", 2021 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (ElConRus), pp.111-114, 2021.
27.
Amir Hossein Hadi Hosseinabadi, David Gregory Black, Septimiu E. Salcudean, "Ultra Low-Noise FPGA-Based Six-Axis Optical Force–Torque Sensor: Hardware and Software", IEEE Transactions on Industrial Electronics, vol.68, no.10, pp.10207-10217, 2021.
28.
Hannes Radner, Johannes Stange, Lars Büttner, Jürgen Czarske, "Field-Programmable System-on-Chip-Based Control System for Real-Time Distortion Correction in Optical Imaging", IEEE Transactions on Industrial Electronics, vol.68, no.4, pp.3370-3379, 2021.
29.
Chao Zhang, Haojin Hu, Da Fang, Jianjin Duan, "The CCD sensor video acquisition system based on FPGA&MCU", 2020 IEEE 9th Joint International Information Technology and Artificial Intelligence Conference (ITAIC), vol.9, pp.995-999, 2020.
30.
Zifan Zhou, Michael Stübert Berger, Ying Yan, "Mapping TSN Traffic Scheduling and Shaping to FPGA-Based Architecture", IEEE Access, vol.8, pp.221503-221512, 2020.

Cites in Papers - Other Publishers (263)

1.
Qiqin Shi, Yuzhuo Zhao, Qun Ding, "Design and FPGA implementation of encrypted frame transmission scheme based on chaotic reverse synchronization", Nonlinear Dynamics, 2024.
2.
Jingwei Zhang, Ming Liu, "Research on Phase Stabilization Algorithm of Femtosecond Timing System", Applied Sciences, vol.14, no.21, pp.9834, 2024.
3.
Zinan Ma, Peize Yuan, Lin Li, Xiaojie Tang, Xueping Li, Suicai Zhang, Leiming Yu, Yurong Jiang, Xiaohui Song, Congxin Xia, "Optoelectronic Reconfigurable Logic Gates Based on Two-Dimensional Vertical Field-Effect Transistors", Nano Letters, 2024.
4.
Suhap Şahin, Oğuz Narlı, Muhammet Bahadır Türkoğlu, Hikmetcan ÖZCAN, "Hardware Area Efficiently and Real-Time FPGA Implementation of PHMMRGB", ACM Transactions on Embedded Computing Systems, 2024.
5.
Cağfer Yanarateş, Zhongfu Zhou, Aytaç Altan, "Investigating the Impact of Discretization Techniques on Real-Time Digital Control of DC-DC Boost Converters: A Comprehensive Analysis", Heliyon, pp.e39591, 2024.
6.
Xiaohua Wu, Xiaoan Hu, Xin Xiang, Shengzhi Lin, , 2024.
7.
Rajlaxmi Basu, Dhrubajyoti Dutta, "Field-programmable gate array (FPGA) and embedded programming", Plant Intelligent Automation and Digital Transformation, pp.173, 2024.
8.
Khang H. N. Nguyen, Andy Rivas, Gregory Kyriakos Delipei, Jason Hou, "Reinforcement Learning-Based Control Sequence Optimization for Advanced Reactors", Journal of Nuclear Engineering, vol.5, no.3, pp.209, 2024.
9.
V. Aishwarya, "Efficiency Evaluation and Harmonic Investigation of a High‐Efficiency FrSPWM‐Controlled Infinite‐Level Inverter", Multilevel Converters, pp.253, 2024.
10.
Chunjiang Liu, Ming Luo, "Exploring an FPGA-Based Edge Computing Solution for Smart Manufacturing Monitoring: A Case Study on Droplet Recognition", Proceedings of the UNIfied Conference of DAMAS, IncoME and TEPEN Conferences (UNIfied 2023), vol.151, pp.651, 2024.
11.
Bishoy K. Sharobim, Muhammad Hosam, Salwa K. Abd-El-Hafiz, Wafaa S. Sayed, Lobna A. Said, Ahmed G. Radwan, "Software and hardware realizations for different designs of chaos-based secret image sharing systems", Journal of Real-Time Image Processing, vol.21, no.3, 2024.
12.
Alexander Barkalov, Larysa Titarenko, Jacek Bieganowski, Kazimierz Krzywicki, "Basic Approaches for Reducing Power Consumption in Finite State Machine Circuits—A Review", Applied Sciences, vol.14, no.7, pp.2693, 2024.
13.
Leijie Jiang, Chuande Liu, Lixun Zhu, Zhenzhong Zhang, Qiankang Hou, "High-precision and wide-range temperature measurement and control system of satellite-borne calibration blackbody", Measurement, pp.114591, 2024.
14.
Yan Gu, Jianhua Sun, Hesam Poloei, "Belbic frequency control of provisional microgrid with hybrid AC/DC microgrid and renewable energy sources", Automatika, vol.65, no.3, pp.1079, 2024.
15.
Dong Guo, Haoqian Xu, DongDong Qi, Hexiang Wang, Shiya Huang, Lei Zhang, Zhengyang Sun, Zhi Qin, Botan Wang, Yingjie Zhou, Zekun Wang, Yuansheng Yang, Yuhao Qin, Xianglun Wei, Herun Yang, Jiajun Qin, Yuhong Yu, Lei Zhao, Zhigang Xiao, "The trigger system for the HIRFL-CSR external-target experiment", Journal of Instrumentation, vol.19, no.02, pp.T02018, 2024.
16.
He Liu, Chenxi Sun, Haoran Zhang, "Comprehensive exploration: Automatic mode-locking technology and its multidisciplinary applications", Infrared Physics & Technology, pp.105247, 2024.
17.
Aicheng Gong, Yangkun Chen, Junjie Zhang, Xiu Li, "Possibilities of reinforcement learning for nuclear power plants: Evidence on current applications and beyond", Nuclear Engineering and Technology, 2024.
18.
Helena Widiarti, Agung Alfiansyah, Nicholas Cliff, Vincentius Reynaldo, "Fundamental digital systems learning based on FPGA and VHDL", INTERNATIONAL SEMINAR ON MATHEMATICS, SCIENCE, AND COMPUTER SCIENCE EDUCATION (MSCEIS) 2021, vol.2734, pp.070003, 2023.
19.
Leijie Jiang , Chuande Liu , Lixun Zhu , Zhenzhong Zhang , Qiankang Hou , , 2023 .
20.
Jinwen Zhang, Wei Zhao, Zuowei Wen, Lei Feng, Li Zhao, Lingfeng Wei, Xiang Chen, Guoliang Yuan, "Hard X-ray Measurement with LaBr 3 Detector for the Study of Runaway Electrons on the HL-2M Tokamak", Fusion Science and Technology, pp.1, 2023.
21.
Ludvig Björklund, Johannes Schick, Mary Ann Lundteigen, Markus Glaser, "Towards digital twins for safety demonstrations: Interfacing strategies for FPGA-targeted applications", Computers & Industrial Engineering, pp.109733, 2023.
22.
Zhufeng Li, Jie Gao, Yuwei Yang, "Provisional Microgrid Frequency Regulation by Brain Emotional Learning Based Intelligent Controller and Implementation Through FPGA", Journal of Electrical Engineering & Technology, 2023.
23.
Rupam Singh, Varaha Satya Bharath Kurukuru, Mohammed Ali Khan, "Advanced Power Converters and Learning in Diverse Robotic Innovation: A Review", Energies, vol.16, no.20, pp.7156, 2023.
24.
Bishoy K. Sharobim, Mohammed H. Yacoub, Wafaa S. Sayed, Ahmed G. Radwan, Lobna A. Said, "Artificial Neural Network Chaotic PRNG and simple encryption on FPGA", Engineering Applications of Artificial Intelligence, vol.126, pp.106888, 2023.
25.
Saber Krim, Mohamed Faouzi Mimouni, "Design of improved direct torque control based on a five level torque controller and a new Sugeno-Takagi fuzzy super-twisting controller applied to an induction machine", Engineering Applications of Artificial Intelligence, vol.126, pp.106900, 2023.
26.
Hao Zhang, Zhiyi Huang, Yawen Chen, Jianguo Liang, Xiran Gao, "ESA: An efficient sequence alignment algorithm for biological database search on Sunway TaihuLight", Parallel Computing, pp.103043, 2023.
27.
Qingqing Yuan, Chenming Zhong, Kun Xia, Xu Hu, Shuo Dong, "FPGA-Based Servo Control for a Dual Three-Phase Permanent Magnet Synchronous Motor", Conference Proceedings of 2022 2nd International Joint Conference on Energy, Electrical and Power Engineering, vol.1060, pp.195, 2023.
28.
Evangelos Georgakilas, Vassilis Alimisis, Georgios Gennis, Charis Aletraris, Christos Dimas, Paul P. Sotiriadis, "An ultra-low power fully-programmable analog general purpose type-2 fuzzy inference system", AEU - International Journal of Electronics and Communications, pp.154824, 2023.
29.
Christopher Conrad, Saba Al-Rubaye, Antonios Tsourdos, "Intelligent Embedded Systems Platform for Vehicular Cyber-Physical Systems", Electronics, vol.12, no.13, pp.2908, 2023.
30.
Maliha Rahman, Abdullah Al Farabe, Md. Rayhan Al Islam, Moshiur Rahman, Md. Rezyuan, Ghalib Ashraf, "Voice Command Automation System (VCAS) for Controlling Electrical Devices Using Arduino", Soft Computing: Theories and Applications, vol.627, pp.231, 2023.
Contact IEEE to Subscribe

References

References is not available for this document.