Open Access Open Access  Restricted Access Subscription or Fee Access

Comparison of Different DC Motor Speed Controllers

Ivan Isho Gorial(1*)

(1) Ivan Isho Gorial is currently Lecturer of Control Engineering Branch at Control and Systems Engineering Department, University of Technology, Baghdad, Iraq., Iraq
(*) Corresponding author



Control of DC motor is a popular practice, consequently, the controller of the DC motor speed is essential. The main aim of motor speed control is to keep the motor rotation at the present speed, and to drive a machine at the speed of demand. Process mathematical model has been designed utilizing plant data i.e. firstly without controller and secondly with three controllers independent from each other. Linear Proportional Integral Derivative (LPID) and Nonlinear Proportional Integral Derivative (NPID) are presented here. In addition, the speed of a DC motor is controlled using Fuzzy Logic Controller (FLC). It has two inputs: one is the speed error and the other one is the change in the speed error. Center of Gravity (COG) is the method utilized for defuzzification. The results of the controllers are compared to each other and to the one with no control in in order to clarify the features of the presented controllers. The ability of the proposed FLC is explored by the numerical simulations in controlling the speed of DC motor to a desired value within fast time. After a comparative evaluation of the results done between DC motor without FLC and with FLC system in terms of characteristics, utilizing MATLAB/Simulink, it has been found out that FLC has more efficiency and effectiveness than the system without this controller.
Copyright © 2020 Praise Worthy Prize - All rights reserved.


DC Motor; Speed; Control; LPID; NPID; FLC; Fuzzification; Defuzzification; COG; Mamdani; Constant Reference; Sinusoidal Reference

Full Text:



YA. Almatheel, A. Abdelrahman, Speed control of DC motor using Fuzzy Logic Controller. In 2017 International Conference on Communication, Control, Computing and Electronics Engineering (ICCCCEE), pp. 1-8. IEEE, 16 Jan 2017.

Sanposh, P., Chinthaned, N., Handling Torque Input Constraints Under Robust Nonlinear Regulation Control of Robotic Systems with Parametric Uncertainties, (2020) International Review of Automatic Control (IREACO), 13 (3), pp. 117-127.

Evangeliou, N., Tzes, A., Design and Control of a Robotic Platform for Dexterous Minimally Invasive Surgical Applications, (2017) International Review of Automatic Control (IREACO), 10 (5), pp. 443-450.

Varachitchai, N., Anyapo, C., Mitsantisuk, C., Shadow and Mirror Mode Bilateral Control for a Tele-Operated Robot System, (2017) International Review of Automatic Control (IREACO), 10 (3), pp. 267-273.

Y. Bai, ZS. Roth, Fuzzy Logic Controller Design in TM4C123G MCU System. In Classical and Modern Controls with Microcontrollers, pp. 513-547. Springer, Cham, 2019.

Ahmad, S., Salman, S., Abu Ebayyeh, A., Design and Implementation of Education and Training Graphical User Interface (GUI) Based on NI LabVIEW for the FESTO MPS PA Compact Workstation, (2019) International Review of Automatic Control (IREACO), 12 (2), pp. 67-75.


Adekanle, O., Guisser, M., Abdelmounim, E., Aboulfatah, M., Nonlinear Controller with Rotor Crowbar and DC-Chopper Fault Ride Through Technique for Grid-Connected Doubly-Fed Induction Generator, (2018) International Review of Automatic Control (IREACO), 11 (6), pp. 281-292.

Qudsi, O., Sutedjo, S., Purwanto, E., Yanaratri, D., Fajarwati, L., Real Single-Phase V/f SPWM Inverter for Induction Motor Speed Control Using Fuzzy Logic Controller, (2019) International Review of Automatic Control (IREACO), 12 (6), pp. 262-270.

Nagarajan R., A. Sathishkumar, S. Deepika, G. Keerthana et al., Implementation of Chopper Fed Speed Control of Separately Excited DC Motor using PI Controller. International Journal of Engineering and Computer Science (IJECS). 6(3):20629-33, Mar 2017.

A. Idir, M. Kidouche, Y. Bensafia, K. Khettab, SA. Tadjer, Speed Control of DC Motor using PID and FOPID Controllers based on Differential Evolution and PSO. Evolutionary Computation. 20:21, 2018.

SD. Sahputro, F. Fadilah, NA. Wicaksono, F. Yusivar, Design and Implementation of Adaptive PID Controller for Speed Control of DC Motor. In 2017 15th International Conference on Quality in Research (QiR): International Symposium on Electrical and Computer Engineering (pp. 179-183). IEEE, 24 Jul 2017.

Ruvalcaba, F., Llama, M., Jurado, F., Adaptive Type-2 Fuzzy Logic Control Applied to the Inverted Pendulum on a Cart Problem, (2018) International Review of Automatic Control (IREACO), 11 (4), pp. 188-197.

S. Heidarpoor, M. Tabatabaei, H. Khodadadi, Speed Control of a DC Motor using a Fractional Order Sliding Mode Controller. In 2017 IEEE International Conference on Environment and Electrical Engineering and 2017 IEEE Industrial and Commercial Power Systems Europe (EEEIC/I&CPS Europe) (pp. 1-4). IEEE, 6 Jun 2017.

D. Somwanshi, M. Bundele, G. Kumar, G. Parashar, Comparison of Fuzzy-PID and PID Controller for Speed Control of DC Motor using LabVIEW. Procedia Computer Science. 152: 252-60, 1 Jan 2019.

H. Acikgoz, Speed Control of DC Motor using Interval Type-2 Fuzzy Logic Controller. International Journal of Intelligent Systems and Applications in Engineering.;6(3):197-202, 26 Sep 2018.

AY. Al-Maliki, K. Iqbal, FLC-based PID Controller Tuning for Sensorless Speed Control of DC Motor, In 2018 IEEE International Conference on Industrial Technology (ICIT) (pp. 169-174). IEEE. 20 Feb 2018

MA. Ahmad, Rai P., Speed Control of a DC Motor using Controllers. Automation, Control and Intelligent Systems. 19;2(6-1):1-9, Nov 2014.

S. Ao, Gelman L., Kim HK., IAENG Transactions on Engineering Sciences. World Scientific Publishing Company Pte Limited; 2017.

Omar, M. H., Ali, W. M., Mostafa, M. Z., Auto Tuning of PID Controller using Swarm Intelligence, (2011) International Review of Automatic Control (IREACO), 4 (3), pp. 319-327.

Chalawane, H., Essadki, A., Nasser, T., Impact of Increasing Stator Resistance on Active Disturbance Rejection Control Based Sensorless Induction Motor Compared with a Conventional PI and Fuzzy Logic Control, (2018) International Review of Automatic Control (IREACO), 11 (5), pp. 217-225.

KiamHeongAng, Gregory Chong and Li. Yun, PID Control System Analysis, Design, and Technology, IEEE Trans., Control Syst. Technol., vol. 13, no. 4, pp. 559-576, Ju1 2005.

SA Al-Samarraie, BF Midhat, II. Gorial, Nonlinear Integral Control Design for DC Motor Speed Control with Unknown and Variable External Torque. Journal of engineering and sustainable development. 20(4):19-33, 2016.

H. Alan, Fuzzy System Case Study, Intelligent Systems: Lectures, Universitat de Girona 2010.


  • There are currently no refbacks.

Please send any question about this web site to
Copyright © 2005-2022 Praise Worthy Prize