Design of Advanced Controllers for Speed Control of DC Motor


  • Arshad Habib Malik Rector and Dean Faculty of Engineering, Information and Technology, Sindh Institute of Management and Technology, Karachi, Pakistan
  • Feroza Arshad Department of Information System Division, Karachi Nuclear Power Generating Station, Pakistan Atomic Energy Commission, Karachi, Pakistan
  • Aftab Ahmad Memon Dean Faculty Electrical, Electronic and Computer Engineering, Mehran University of Engineering and Technology, Jamshoro, Sindh, Pakistan



DC Motor, Speed Control, Linear Control, Nonlinear Control, Predictive Control


In this research work, an open-loop experimental DC motor from National Instruments is investigated for speed control applications in the nuclear industry with higher accuracy. For performance analysis, the DC motor is mathematically modeled, and advanced control techniques are established.  The two design approaches are therefore hardware in loop which is an experimental facility and mathematical in nature which is a simulation model. An adequate mathematical model of the DC motor is developed using the first principle. The hardware realization is accomplished by the DC motor experimental setup. Different advanced control algorithms such as PID, SMC, and MPC are developed for both model-based and hardware-based DC motor research studies. Model development, control synthesis, simulation, and analysis are carried out in Simulink and LabVIEW programming environments. Closed loop performance analyses of nonlinear and predictive controllers are evaluated and found much better, smoother, and robust than linear controllers for speed control of DC motors under different conditions.


T. Kara, and I. Eker. Nonlinear Modeling and Identification of a DC Motor for Bidirectional Operation with Real Time Experiments. Energy Conversion and Management 45: 1087-1106 (2004).

N. Patrascoiu. Modeling and Simulation of the DC Motor using Matlab and LabVIEW. International Journal of Engineering 21(1): 49-54 (2005).

D. Kumar, M. Hussain, S.V. Tyagi, R. Gupta, and Salim. LabVIEW based Speed Control of DC Motor using PID Controller. International Journal of Electrical and Electronics Research 3(2): 293-298 (2015).

G. Pradeepa, N.T. Elakkya, J. Jayashree, and S. Madhumitha. Speed Control of DC Motor using LabVIEW. International Journal of Latest Technology in Engineering, Management and Applied Science 8(4): 110-113 (2019).

V. Saisudha, G. Seeja, R.V. Pillay, and G. Manikutty. Analysis of Speed Control of DC Motor using LQR Method. International Journal of Circuit Theory and Applications 9(1): 77-85 (2016).

S.K. Anoop, and K.R. Sharma. Model Predictive Control: Simulation Studies for the Implementation on Vertical Take-off and landing Lab Prototype. Procedia Computer Science 143: 663-670 (2018).

S. Dani, D. Sonawane, D. Ingole, and S.S. Kumar. Performance Evaluation of PID, LQR and MPC for DC Motor Speed Control. 2nd International Conference on for Convergence in Technology, 7th – 9th April 2017, Mumbai India (2017).

N.l. Ismail, K.A. Zakaria, N.S.M. Nasir, M. Syaripuddin, A.S.N. Mokhtar, and S. Thanakdi. DC Motor Speed Control using Fuzzy Logic Controller. 2nd International Conference on Engineering and Technology, 23rd – 24th November 2017, Palm Garden, Putrajaya, Malaysia (2017).

U.K. Bansal, and R. Narvey. Speed Control of DC Motor using Fuzzy PID Controller. Advance in Electronic and Electronic Engineering 3(9): 1209-1220 (2013).

R. Kushwah, and S. Wadhwani. Speed Control of Separately Excited DC Motor using Fuzzy Logic Controller. International Journal of Engineering Trends and Technology 4(6): 2518-2523 (2013).

I.H. Usoro, U.T. Itaketo, and M.A. Umoren. Control of a DC Motor using Fuzzy Logic Control Algorithm. Nigerian Journal of Technology 36(2): 594-602 (2017).

M. Jibril, M. Tadese, and E.A. Tadese. Comparison of DC Motor Speed Control Performance using Fuzzy Logic and Model Predictive Control Method. International Research Journal of Modernization in Engineering Technology and Science 2(4): 141-145 (2020).

A.L. Hashmia, and S.H. Dakheel. Speed Control of Separately Excited DC Motor using Artificial Neural Network. Journal of Engineering and Development 16(4): 349-362 (2012).

J. Huspeka. Second Order Sliding Mode Control of the DC Motor. Proceedings of the 17th International Conference on Process Control, 9th – 12th June 2009, Štrbské Pleso, Slovakia (2009).

A. Hashim, and O. Ahmed. Performance Comparison of Sliding Mode Control and Conventional PI Controller for Speed Control of Separately Excited Direct Current Motors. Journal of Science and Technology 13(2): 74-80 (2012).

G. Jalalu, and P. Rajesh. Design of Sliding Mode Control for DC Motor using LabVIEW. Journal of Emerging Technologies and Innovative Research 5(6): 625-629 (2018).

A.B. Dumanay, A. Istanbullu, and M. Demirtas. Comparison of PID and SMC Methods in DC Motor Speed Control. IOSR Journal of Electrical and Electronics Engineering 2(6): 10-16 (2016).

K. Jammousi, Y. Dhieb, M. Yaich, M. Bouzguenda and M. Ghariani. Gain Optimization of Sliding Mode Speed Control for DC Motor. IEEE International Energy Conference, 28th September to 1st October 2020, Gammarth, Tunisia (2020).

S.E. Benattia, S. Tebbani, and D. Dumur. Linearized Min-Max Robust Predictive Control: Application to the Control of a Bioprocess. International Journal of Robust Nonlinear Control 30(1): 1-21 (2019).




How to Cite

Arshad Habib Malik, Feroza Arshad, & Aftab Ahmad Memon. (2024). Design of Advanced Controllers for Speed Control of DC Motor. Proceedings of the Pakistan Academy of Sciences: A. Physical and Computational Sciences, 61(1), 89–97.



Research Articles