Speed control of DC motor using Fuzzy Logic Controller

In this paper, DC motor speed is controlled using PID controller and fuzzy logic controller. PID controller requires a mathematical model of the system while fuzzy logic controller base on experience via rule-based knowledge. Design of fuzzy logic controller requires many design decisions, for example rule base and fuzzification. The FLC has two input, one of these inputs is the speed error and the second is the change in the speed error. There are 49 fuzzy rules which are designed for the fuzzy logic controller. The center of gravity method is used for the defuzzificztion. Fuzzy logic controller uses mamdani system which employs fuzzy sets in consequent part. PID controller chooses its parameters base on trial and error method. PID and FLC are investigated with the help of MATLAB / SIMULINK package program simulation. It is founded that FLC is more difficult in design comparing with PID controller, but it has an advance to be more suitable to satisfy non-linear characteristics of DC motor. The results shows that the fuzzy logic has minimum transient and steady state parameters, which shows that FLC is more efficiency and effectiveness than PID controller.