research centers


Search results: Found 2

Listing 1 - 2 of 2
Sort by

Article
FPGA Implementation of a Fuzzy Control Surface
تنفيذ سطح السيطرة المضبّب باستخدام FPGA

Authors: Fakhrulddin H. Ali فخر الدين حامد علي --- Mohammed M. Hussein محمد محمود حسين
Journal: AL Rafdain Engineering Journal مجلة هندسة الرافدين ISSN: 18130526 Year: 2012 Volume: 20 Issue: 3 Pages: 103-116
Publisher: Mosul University جامعة الموصل

Loading...
Loading...
Abstract

AbstractThis 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, (8x8), (16x16), (32x32), and (64x64) 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.Keywords: control table, FPGA, fuzzy control surface, supervisor controller.

الخلاصةيقدم هذا البحث طريقة عملية وعامة لتصميم المسيطرات المضبّبة ذات الإدخالين عن طريق تمثيل سطح السيطرة المضبّب للمسيطر المصمم بشكل جدول ثنائي الأبعاد يسمى جدول السيطرة المضبّب بدلاً من إتباع الطريقة التقليدية في تركيب المراحل الأساسية الثلاث للمسيطر (التضبيب, آلة الاستدلال الضبابي, إزالة التضبيب). حيث تم بناء جدول السيطرة بأحجام مختلفة وهي (8x8), (16x16), (32x32), (64x64), كل جدول يتكون من 64, 256, 1024, 2048 قيمة على التوالي. ولجعل منظومة السيطرة المضبّبة المصممة متكيفة مع تغير حالات التشغيل تم تصميم مسيطر مضبّب مشرف يقوم بتعديل قيمة معامل إخراج المسيطر المضبّب الرئيس أثناء العمل وبالاعتماد على إشارتي الخطأ والتغير في الخطأ. إن تنفيذ معمارية السيطرة المضبّبة تم بواسطة مصفوفة البوابات القابلة للبرمجة حقلياً نوع (XC3S200 FPGA) واستخدم المسيطر في التحكم بالموقع من خلال محرك تيار مستمر مجهول المعاملات وفي الزمن الحقيقي.


Article
Artificial Intelligentt Method for Tuning the Output Scaling Factor of a Fuzzy Controller
استخدام طريقة الذكاء الاصطناعي لتنغيم معامل تقييس إخراج المسيطر المُضبّب

Loading...
Loading...
Abstract

AbstractScaling factor tuning is one of the most used method to enhance the performance of a fuzzy controller. This paper presents two intelligent tuning strategies to tune this factor. In the first strategy, a supervisor fuzzy controller SFC was designed to continuously adjust, on line, the scaling factor of the basic fuzzy controller BFC based on the error and change of error signals. In the second strategy, a neural network NN is used to do this task. Performance of the tuning strategies are compared with corresponding conventional fuzzy controller in terms of several performance measures such as steady state error, settling time, rising time, and peak overshoot. Simulation results show that SFC performance is better. The system implementation and tests are carried out using LabVIEW (V 8.2).

الخلاصةإن عملية تنغيم معامل تقييس الإخراج تعتبر واحدة من أكثر الطرائق استخداماَ لتحسين أداء المسيطر المُضبّب. حيث يقدم هذا البحث آلية استخدام إستراتيجيتين من استراتيجيات الذكاء الاصطناعي في تنغيم هذا المعامل. تضمنت الإستراتيجية الأولى تصميم مسيطر مُضبّب مشرف لتعديل معامل تقييس الإخراج باستمرار أثناء العمل للمسيطر المُضبّب الرئيس بالاعتماد على إشارتي الخطأ والتغير في الخطأ. أما الإستراتيجية الثانية فتضمنت استخدام خوارزمية الشبكة العصبية للقيام بهذا الغرض. قُورن أداء استراتيجيات التوليف مع أداء المسيطر المُضبّب التقليدي أي عندما تكون قيمة معامل التقييس ثابتة وبالاعتماد على العديد من مقاييس الأداء مثل خطأ حالة الثبوت, زمن الارتفاع, زمن الاستقرار, النسبة المئوية لتجاوز الحد. إذ أثبتت نتائج المحاكاة أن استخدام المسيطر المُضبّب المشرف في عملية التنغيم يكون أفضل. إن تنفيذ تصاميم النظام واختباره نم في بيئة LabVIEW ذي الإصدار 8.2.

Listing 1 - 2 of 2
Sort by
Narrow your search

Resource type

article (2)


Language

English (2)


Year
From To Submit

2012 (1)

2011 (1)