![](/images/graphics-bg.png)
FPGA implementation of a fuzzy control surface
Other Title(s)
تنفيذ سطح السيطرة المضبب باستخدام FPGA
Joint Authors
Ali, Fakhr al-Din Hamid
Husayn, Muhammad Mahmud
Source
al-Rafidain Engineering Journal
Issue
Vol. 20, Issue 3 (30 Jun. 2012), pp.103-116, 14 p.
Publisher
University of Mosul College of Engineering
Publication Date
2012-06-30
Country of Publication
Iraq
No. of Pages
14
Main Subjects
Engineering & Technology Sciences (Multidisciplinary)
Topics
Abstract AR
يقدم هذا البحث طريقة عملية و عامة لتصميم المسيطرات المضببة ذات الإدخالين عن طريق تمثيل سطح السيطرة المضبب للمسيطر المصمم بشكل جدول ثنائي الأبعاد يسمى جدول السيطرة المضبب بدلا من إتباع الطريقة التقليدية في تركيب المراحل الأساسية الثلاث للمسيطر ( التضبيب، آلة الاستدلال الضبابي، إزالة التضبيب).
حيث تم بناء جدول السيطرة بأحجام مختلفة و هي (8x8)، (16x16)، (32x32)، (64x64)، كل جدول يتكون من 64، 256، 1024، 2048 قيمة على التوالي.
و لجعل منظومة السيطرة المضببة المصممة متكيفة مع تغير حالات التشغيل تم تصميم مسيطر مضبب مشرف يقوم بتعديل قيمة معامل إخراج المسيطر المضبب الرئيس أثناء العمل و بالاعتماد على إشارتي الخطأ و التغير في الخطأ.
إن تنفيذ معمارية السيطرة المضببة تم بواسطة مصفوفة البوابات القابلة للبرمجة حقليا نوع (XC3S200 FPGA) و استخدام المسيطر في التحكم بالموقع من خلال محرك تيار مستمر مجهول المعاملات و في الزمن الحقيقي.
Abstract EN
This paper presents a design methodology of a dual-input single-output fuzzy logic controller where synthesizing the classical three stages, fuzzification, inference engine, and defuzzification, are replaced by the outcome control surface obtained from these stages which is treated as a tow dimensional table called fuzzy control table FCT.
With this proposed approach, (8 x 8), (16 x 16), (32 x 32), and (64 x 64) FCTs were investigated each having 64, 256, 1024, and 2048 values respectively.
To make this system adaptable to different operating states a supervisor fuzzy controller is designed to continuously adjust, on line, the output factor of the basic fuzzy controller based on the error and change in error signals.
The proposed architecture is implemented in XC3S200 FPGA, Spartan-3 starter kit to control the position of a D.
C.
servo motor with unknown parameters in real time.
American Psychological Association (APA)
Ali, Fakhr al-Din Hamid& Husayn, Muhammad Mahmud. 2012. FPGA implementation of a fuzzy control surface. al-Rafidain Engineering Journal،Vol. 20, no. 3, pp.103-116.
https://search.emarefa.net/detail/BIM-309751
Modern Language Association (MLA)
Ali, Fakhr al-Din Hamid& Husayn, Muhammad Mahmud. FPGA implementation of a fuzzy control surface. al-Rafidain Engineering Journal Vol. 20, no. 3 (Jun. 2012), pp.103-116.
https://search.emarefa.net/detail/BIM-309751
American Medical Association (AMA)
Ali, Fakhr al-Din Hamid& Husayn, Muhammad Mahmud. FPGA implementation of a fuzzy control surface. al-Rafidain Engineering Journal. 2012. Vol. 20, no. 3, pp.103-116.
https://search.emarefa.net/detail/BIM-309751
Data Type
Journal Articles
Language
English
Notes
Includes bibliographical references : p. 116
Record ID
BIM-309751