FPGA-Based Implementation of Genetically Tuned Fuzzy Logic Controller (GA-FLC)

المؤلفون

  • Emad A. Hussein Electrical Engineering Department, Al-Mustansiriyah University, Baghdad, Iraq مؤلف
  • Ammar G. Samir Electrical Engineering Department, Al-Mustansiriyah University, Baghdad, Iraq مؤلف

الكلمات المفتاحية:

Fuzzy Logic Controller، FLC، Genetic Algorithm، GA، FPGA and VHDL

الملخص

Fuzzy Logic controller (FLC) contains three operations; the fuzzification of the inputs, the knowledge base (data base and rule base), and the defuzzification of the output. In this paper our fuzzy controller contains two inputs and one output each have five membership functions. This fuzzy controller will pass through two operations; the first is to tune the input/output scaling factor (SF) and the second operation is to tune the membership function parameters. This tuning is done by the use of Genetic Algorithm (GA). The tuned fuzzy controller then will be reduced to a look-up table by taking the whole fuzzy probabilities. The output for the tuned fuzzy controller will be obtained using center of gravity method. To apply this tuned circuit we must translate the resulted table to digital binary values using a special encoder then to a set of boolean functions. Finally FPGA technology will be used to describe the resulted boolean functions by the use of the FPGA programming language (VHDL) hardware description language.

التنزيلات

Key Dates

منشور

2012-09-01

كيفية الاقتباس

FPGA-Based Implementation of Genetically Tuned Fuzzy Logic Controller (GA-FLC). (2012). مجلة الهندسة والتنمية المستدامة, 16(3), 241-257. https://jeasd.uomustansiriyah.edu.iq/index.php/jeasd/article/view/1281

المؤلفات المشابهة

1-10 من 367

يمكنك أيضاً إبدأ بحثاً متقدماً عن المشابهات لهذا المؤلَّف.