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...
Main Authors: | , |
---|---|
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 |
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 |