Design Requirements for a PID and FLC for a Single Inverted Pendulum Using VHDL

Authors

  • Mohsen Daood Tishreen University
  • Ziad Noman Tishreen University
  • Ali Dayoub Tishreen University

Keywords:

FPGA, VHDL, PID Controller , Fuzzy Logic Controller (FLC), Inverted Pendulum (IP) , Fuzzification , Rulebase , Defuzzification .

Abstract

Control systems with different strategies have emerged as one of the most promising areas for industrial applications. The significant growth in control system applications has led to the need to find an efficient method of instrument implementation . Field Programmable Gate Array (FPGA) is the most important hardware implementation tool due to its low power consumption, high operating speed and large capacity for data storage. In this article, instead of presenting a methodology for traditional PID and modern FLC control systems, we showed the implementation of both PID and FLC using Very Hardware Description Language (VHDL) code. PID and FLC are designed to control the angle of the inverted pendulum . VHDL was used for programming PID and FLC on FPGA. Simulated controller algorithms were implemented on the FPGA Cyclone II EP2C5T144C6 Board

Author Biographies

  • Mohsen Daood, Tishreen University

    Professor - Department of Mechatronic Engineering - Faculty of Mechanical and Electrical Engineering,

  • Ziad Noman, Tishreen University

    Assistant Professor - Department of Mechatronic Engineering - Faculty of Mechanical and Electrical Engineering

  • Ali Dayoub, Tishreen University

    Postgraduate Student (Master), Department of Mechatronic Engineering - Faculty of Mechanical and Electrical Engineering,

Downloads

Published

2021-09-21

How to Cite

1.
Design Requirements for a PID and FLC for a Single Inverted Pendulum Using VHDL. Tuj-eng [Internet]. 2021 Sep. 21 [cited 2026 Nov. 11];43(4). Available from: https://journal.latakia-univ.edu.sy/index.php/engscnc/article/view/10922