Fulltext

A NEW TECHNIQUE OF FUZZY CONTROL FOR D.C MOTOR

تقنية جديدة للمتحكم الضبابي للسيطرة على سرعة محرك تيار مستمر

Laith A. KHalaf

AL-TAQANI مجلة التقني
ISSN: 1818653X Year: 2012 Volume: 25 Issue: 3 Pages: E111-E120
Publisher: Foundation of technical education هيئة التعليم التقني

Abstract

This paper presents a design of a multi input single output fuzzy controller (MISOF) to control the speed of a DC motor. The new technique used in this work is by inserting besides the Proportional Integral fuzzy controller another input (wr), which will decide the required base rule in order to get the required firing angle for triggering the thyristor bridge. In this paper, the MISOF controller is designed to control the armature voltage in order to maintain the motor speed. The fuzzy system decides the region of operation according to the required speed, also use the error and change of error of the speed to control the system speed. Simulation results show that the speed response of the DC motor controlled by the MISOF controller have a zero overshoot and zero steady-state error for different values of the reference speed. The paper describes application of fuzzy logic controller in a speed control system that uses a phase-controlled bridge converter and a shunt dc machine. Index terms: - DC motor drive, controlled rectifier, speed control, fuzzy logic controller, PI controller.

يُقدّمُ هذا البحث تصميم نظام سيطرة ضبابي ذو إدخال متعدد وإخراج وحيد للتحكم في سرعةَ محرك تيار مستمر. التقنية الجديدةَ المستخدمة في هذا البحث تتمِ بإضافةً إدخال ثالث إلى نظام السيطرة الضبابيِ التفاضلي التكامليِ وهو السرعة المطلوبة (wr)، والذي سَيُقرّرُ دوال الحالة الأساسيةَ المطلوبةَ التي سيتم استخدامها للمسيطر الضبابيَ لكي نحْصلَ على زوايا القدح المطلوبة لتشغيل الثايرستور . ُصمّمُ النظام الجديد للسَيْطَرَة على فولطيةِ المولّدةَ لكي تبقي سرعةَ المحرّك ثابتة. يُقرّرُ النظامُ الضبابيُ المقترح منطقةُ العمل طبقاً للسرعةِ المطلوبةِ، يَستعملُ الخطأَ أيضاً وتغييرَ خطأِ السرعةِ للسَيْطَرَة على السرعةِ للنظامَ. تبين نَتائِجَ المحاكاةِ بأنّ محرك التيار المستمر بان قيمة تجاوز الهدف (overshoot) وقيمة استقرار الخطأ (steady-state error) تساوي صفرا لكل قيم السرع المستخدمة