Title :
A fuzzy logic controller applied to a d.c. motor
Abstract :
This paper describes a Fuzzy Control System applied to the shaft position of a direct current motor of 1/15 H.P. (with a tension of 0 to 24 V at 0.75 A), running from 100 to 6500 R.P.M. The work includes three important aspects: Design, Simulation, and Implementation. In this design the Variable Structure System was used to stabilize using 11 If-Then rules, and for tuning using the Genetics Algorithms Method, which use 10 fuzzy membership functions. The simulation used a structured programming language based on Turbo C++ to present the variable of interest against the time. The implementation used a personal computer, a converted board A/D and D/A (-5 to volt), a current driver (3 A), a digital encoder of 240 slots, and a real time structured program based also on Turbo C++
Keywords :
DC motors; fuzzy control; genetic algorithms; optimal control; position control; programmed control; structured programming; variable structure systems; 0 to 24 V; 0.067 hp; 0.75 A; Turbo C++; current driver; d.c. motor; digital encoder; fuzzy logic controller; fuzzy membership functions; genetics algorithms method; if-then rules; shaft position; structured programming language; variable structure system; Algorithm design and analysis; Computational modeling; Computer languages; DC motors; Fuzzy control; Fuzzy logic; Fuzzy systems; Genetic algorithms; Shafts; Variable structure systems;
Conference_Titel :
Circuits and Systems, 1995., Proceedings., Proceedings of the 38th Midwest Symposium on
Conference_Location :
Rio de Janeiro
Print_ISBN :
0-7803-2972-4
DOI :
10.1109/MWSCAS.1995.510174