Real Time Speed Control of DC Motor by Programming the Fuzzy Controller in C Language

<span>The fuzzy controller is one of the intelligent soft computing methods that realize a human being <span>hierarchy sense and expert by building the program that realized it . In this work real time <span>implementation of a fuzzy controller is realized by programming the indust...

Full description

Bibliographic Details
Main Authors: Abdelelah K. M., Abdulaleem Abdul Fatah
Format: Article
Language:English
Published: Tikrit University 2017-12-01
Series:Tikrit Journal of Engineering Sciences
Subjects:
Online Access:http://www.tj-es.com/ojs/index.php/tjes/article/view/647
Description
Summary:<span>The fuzzy controller is one of the intelligent soft computing methods that realize a human being <span>hierarchy sense and expert by building the program that realized it . In this work real time <span>implementation of a fuzzy controller is realized by programming the industrial computer in c++ <span>language. The performed fuzzy controller has two inputs and one output. The inputs are the speed <span>error and change in error with controller output as PWM. The applied program architecture uses <span>the matrix representation and subroutines for data entering the linguistic memberships for both error <span>and change in error and performing rule-base in the inference mechanism using fuzzy logic . The <span>output of the defuzification is pulse width modulation to the chopper drive circuit. The result shows <span>good a fulfillment of the soft computing of the controller and with fast response and the effect of <span>load as a disturbance on the shaft of the motor has been rejected quickly.</span></span></span></span></span></span></span></span></span></span>
ISSN:1813-162X
2312-7589