Design of a fuzzy logic proportional integral derivative controller of direct current motor speed control

Nur Naajihah Ab Rahman, Nafrizuan Mat Yahya, Nurul Umiza Mohd Sabari


Direct current (DC) motor speed control is useful. Speed can be modified based on needs and operations. DC motors cannot control their speed. To control the DC motor’s speed, a dependable controller is needed. The DC motor speed will be controlled by a fuzzy logic proportional integral derivative controller (FLC-PID). The DC motor circuit’s electrical and mechanical components have been modeled mathematically. Ziegler-Nichols is used to tune the PID controller’s gain parameters. The FLC controller employs 3×3 membership function rules in conjunction with the MATLAB/Fuzzy Simulink toolbox. Real hardware was attached to the simulation to evaluate the DC motor speed control using the fuzzy logic PID controller. DC motors with FLC PID controllers, FLC controllers, and DC motors alone will be compared for the transient response. The DC motor with an FLC PID controller performed better in this study.


direct current motor; fuzzy logic controller; proportional integral derivative controller; Simulink; speed control

Full Text:




  • There are currently no refbacks.

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

IAES International Journal of Robotics and Automation (IJRA)
ISSN 2089-4856, e-ISSN 2722-2586
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

Web Analytics Made Easy - Statcounter IJRA Visitor Statistics