Document Type : Original Research Paper


1 Department of Electronics, Darehshahr Branch, Islamic Azad University, Darehshahr, Iran

2 Department of Humanities, Darehshahr Branch, Islamic Azad University, Darehshahr, Iran


In this article, a speed control of DC motor is designed and illustrated using fuzzy logic-based programmable logic controller (PLC). The DC motor is an attractive part of electrical equipment in many industrial applications requiring variable speed and load specifications due to its ease of controllability. The designed system is consisted of three main parts including programmable logic controller, pulse width modulation (PWM) bipolar drive and DC motor. In the control section, PLC is used as real time controller and fuzzy logic algorithm is designed based on nonlinear model of DC motor, and its parameters are optimized in MATLAB software. Then, it is implemented using rslogix5000 PLC and programming language ladder for speed control. Finally, with favorable results, the efficiency of the controller is successfully proved under different load conditions. The obtained results demonstrate the efficiency of the PLC intelligent controller in enhancing the accuracy and speed control of DC motor.


G. Huang and S. Lee, "PC-based PID speed control in DC motor," in proc. 2008 IEEE International Conference on Audio, Language and Image Processing, pp. 400-407.

P. Deshpande and A. Deshpande, "Inferential control of DC motor using Kalman filter," in: proc 2012 IEEE International Conference on Power, Control and Embedded Systems, pp. 1-5.

P.M. Meshram and R.G. Kanojiya, "Tuning of PID controller using Ziegler-Nichols method for speed control of DC motor," in proc. 2012 IEEE International Conference on Advances in Engineering, Science and Management, pp. 117-122.

R.K. Munje, M.R. Roda, and B.E. Kushare, "Speed control of DC motor using PI and SMC," in proc. 2010 IEEE 2010 IPEC, pp. 945 – 950.

K. M. Passino and S. Yurkovich, Fuzzy Control, CA: Addison Wesley Longman, 1997

L.A. Zadeh, "Fuzzy sets," Information and Control, vol. 8, pp. 338-353, 1965.

M.T. Hagan, H.B. Demuth, and M.H. Beale, Neural Network Design, MA: PWS Publishing, 1996.

A.A. Abdulrahman and R.B. Mamat, "Modelling and simulation for industrial DC motor using intelligent control," International Symposium on Robotics and Intelligent Sensors, 71, pp. 420-425, 2012.

W. Yan, D. Wang, P. Jia, and W. Li, "The PWM speed regulation of DC motor based on intelligent Control," Systems Engineering Procedia the 2nd International Conference on Complexity Science & Information Engineering,  vol. 3, pp. 259-267, 2012.

R. Rahmani, M.S. Mahmodian, S. Mekhilef, and A.A. Shojaei, "Fuzzy logic controller optimized by particle swarm optimization for DC motor speed control," in proc. 2012 IEEE Student Conference on Research and Development, pp. 109-113.

E.J. Hepzibah and R. Korah, "FPGA implementation for speed monitoring and speed control of a DC motor using fuzzy logic," in proc. 2012 IEEE International Conference on Emerging Trends in Electrical Engineering and Energy Management, pp. 222-228.

A.S.Z. El Din, "PLC-based speed control of DC motor," in proc. 2006 CES/IEEE 5th International Power Electronics and Motion Control Conference, pp. 1-6.

Q. Jie, L. Shaobo, and H. Haisomg, "An application of fuzzy control based on PLC in the pressure control system of Chinese medicine water extraction," in proc. 2011 IEEE Fourth International Symposium on Computational Intelligence and Design, pp. 119-122.

A. Syaichu-Rohman and R. Sirius, "Model predictive control implementation on a programmable logic controller for DC motor speed control," in proc. 2011 IEEE International Conference on Electrical Engineering and Informatics, pp. 1-4.

V.A. Maraba and A.E. Kuzucuoglu, "PID neural network based speed control of asynchronous motor using programmable logic controller," Advances in Electrical and Computer Engineering, vol. 11, pp. 23-28, 2011.

H. Ferdinando, "The implementation of low cost fuzzy logic controller for PLC TSX 37-21," in proc. 2007 IEEE International Conference on Intelligent and Advanced Systems, pp. 1081-1086.

M. Arrofiq and N. Saad, "A PLC-based self-tuning PI-fuzzy controller for linear and non-linear drives control," in proc. 2008 IEEE 2nd International Power and Energy Conference, pp. 701-706.

R. Bayindir and Y. Cetinceviz, "A water pumping control system with a programmable logic controller (PLC) and industrial wireless modules for industrial plants—An experimental setup," ISA Transactions, vol. 50, pp. 321-328, 2011.

E.A. Ramadan, M. El-bardini, and M.A. Fkirin, "Design and FPGA-implementation of an improved adaptive fuzzy logic controller for DC motor speed control," Ain Shams Engineering Journal, vol. 5, pp. 803-816, 2014.

T.J. Ross, Fuzzy Logic with Engineering Applications, Third ed., John Wiley & Sons, 2010.

N. Saad and M. Arrofiq, "A PLC-based modified-fuzzy controller for PWM-driven induction motor drive with constant V/Hz ratio control," Robotics and Computer-Integrated Manufacturing, vol.  28, pp. 95-112, 2012.


Journal of Electrical and Computer Engineering Innovations (JECEI) welcomes letters to the editor for the post-publication discussions and corrections which allows debate post publication on its site, through the Letters to Editor. Letters pertaining to manuscript published in JECEI should be sent to the editorial office of JECEI within three months of either online publication or before printed publication, except for critiques of original research. Following points are to be considering before sending the letters (comments) to the editor.

[1] Letters that include statements of statistics, facts, research, or theories should include appropriate references, although more than three are discouraged.

[2] Letters that are personal attacks on an author rather than thoughtful criticism of the author’s ideas will not be considered for publication.

[3] Letters can be no more than 300 words in length.

[4] Letter writers should include a statement at the beginning of the letter stating that it is being submitted either for publication or not.

[5] Anonymous letters will not be considered.

[6] Letter writers must include their city and state of residence or work.

[7] Letters will be edited for clarity and length.