FPGA implementation of a fuzzy control surface

العناوين الأخرى

تنفيذ سطح السيطرة المضبب باستخدام FPGA

المؤلفون المشاركون

Ali, Fakhr al-Din Hamid
Husayn, Muhammad Mahmud

المصدر

al-Rafidain Engineering Journal

العدد

المجلد 20، العدد 3 (30 يونيو/حزيران 2012)، ص ص. 103-116، 14ص.

الناشر

جامعة الموصل كلية الهندسة

تاريخ النشر

2012-06-30

دولة النشر

العراق

عدد الصفحات

14

التخصصات الرئيسية

العلوم الهندسية والتكنولوجية (متداخلة التخصصات)

الموضوعات

الملخص AR

يقدم هذا البحث طريقة عملية و عامة لتصميم المسيطرات المضببة ذات الإدخالين عن طريق تمثيل سطح السيطرة المضبب للمسيطر المصمم بشكل جدول ثنائي الأبعاد يسمى جدول السيطرة المضبب بدلا من إتباع الطريقة التقليدية في تركيب المراحل الأساسية الثلاث للمسيطر ( التضبيب، آلة الاستدلال الضبابي، إزالة التضبيب).

حيث تم بناء جدول السيطرة بأحجام مختلفة و هي (8x8)، (16x16)، (32x32)، (64x64)، كل جدول يتكون من 64، 256، 1024، 2048 قيمة على التوالي.

و لجعل منظومة السيطرة المضببة المصممة متكيفة مع تغير حالات التشغيل تم تصميم مسيطر مضبب مشرف يقوم بتعديل قيمة معامل إخراج المسيطر المضبب الرئيس أثناء العمل و بالاعتماد على إشارتي الخطأ و التغير في الخطأ.

إن تنفيذ معمارية السيطرة المضببة تم بواسطة مصفوفة البوابات القابلة للبرمجة حقليا نوع (XC3S200 FPGA) و استخدام المسيطر في التحكم بالموقع من خلال محرك تيار مستمر مجهول المعاملات و في الزمن الحقيقي.

الملخص 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.

نمط استشهاد جمعية علماء النفس الأمريكية (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

نمط استشهاد الجمعية الأمريكية للغات الحديثة (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

نمط استشهاد الجمعية الطبية الأمريكية (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

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Includes bibliographical references : p. 116

رقم السجل

BIM-309751