Implementation of Controller Structures in FPGA Platform
S Meena1, K.Chitra2, T Ramkumar3, G Richie Roberts4
1S.Meena, Department of Electronics and Instrumentation Engineering, St. Joseph’s College of Engineering, Chennai (Tamil Nadu), India.
2K.Chitra, SENCE, VIT, Chennai (Tamil Nadu), India.
3T.Ramkumar, Department of Electronics and Instrumentation Engineering, St. Joseph’s College of Engineering, Chennai (Tamil Nadu), India.
4G.Richie Roberts, Department of Electronics and Instrumentation, St. Joseph’s College of Engineering, Chennai (Tamil Nadu), India.
Manuscript received on 25 August 2019 | Revised Manuscript received on 01 September 2019 | Manuscript Published on 14 September 2019 | PP: 196-200 | Volume-8 Issue-5S3, July 2019 | Retrieval Number: E10460785S319/19©BEIESP | DOI: 10.35940/ijeat.E1046.0785S319
Open Access | Editorial and Publishing Policies | Cite | Mendeley | Indexing and Abstracting
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC-BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: Field Programmable Gate Arrays are recently replacing general purpose microcontrollers in implementation of digital control systems. This paper includes the proposal of implementing complex controller structures in a Field Programmable Gate Array (FPGA). Till recent, PID controllers are implemented in FPGA Platform. PID controllers are simple, reliable, versatile feedback mechanisms used in most control systems. To reduce various undesirable effects on the output such as overshoot, some variants in the conventional PID controllers, such as the I-PD and IMC are also used. Here all these control controller structures are implemented in MATLAB, compared for best performance and run in the FPGA.
Keywords: PID Controller, I-PD Controller, IMC Controller, FPGA, Xilinx ISE 14.7 Design Tools.
Scope of the Article: FPGAs