DC MOTOR CONTROL USING FIRST-ORDER COMPENSATOR AND PD-PI CONTROLLER COMPARED WITH A PI CONTROLLER | IJET – Volume 12 Issue 1 | IJET-V12I1P22

International Journal of Engineering and Techniques (IJET) Logo

International Journal of Engineering and Techniques (IJET)

Open Access β€’ Peer Reviewed β€’ High Citation & Impact Factor β€’ ISSN: 2395-1303

Volume 12, Issue 1  |  Published: February 2026

Author:Galal A. Hassaan, Mostafa G. Abdelmageed

DOI: https://doi.org/{{doi}}  β€’  PDF: Download

Abstract

This paper investigates the optimal control of an armature-controlled DC motor through the use of a compensator from the second generation of control compensators and a controller from the second generation of PID controllers. The proposed compensator is an I-first order compensator and the proposed controller is a PD-PI controller. The compensator and controller are tuned for good control system performance in tracking a specific desired motor speed. The performance of the control system with the proposed compensators is compared with PI controller from the first generation of PID controllers to control the same motor-speed process. The DC motor speed is identified as a controlled process experimentally for two possible transfer function models. The characteristics of the step time responses are compared with those of the conventional PI controller. The best compensator/controller for the control of the DC motor is assigned and compared with other controllers available in the literature.

Keywords

DC motor control, I-first order compensator, PD-PI controller, PI controller, compensator/controller tuning.

Conclusion

-The research work presented in this research paper handled the control of an armature- controlled DC motor for the best performance for reference input tracking. -An I-first order compensator from the second generation of control compensators and a PD-PI controller from the second generator of PID controllers were proposed to control the DC motor compared with a PI controller from the first generation of PID controllers. -The motor was identified experimentally to avoid the effect of nonlinearity and noise. Its transfer function model was reduced from 1/2 to 0/2 orders with reasonable justifications. -The proposed compensators were tuned using multiple approaches based on applying the zero/pole cancellation, MATLAB optimization toolbox and fulfilling specific settling time. -The PI controller was tuned by the authors using MATLAB optimization toolbox. -The purpose of the investigated controllers/compensator was to track a specific reference input of 130 rev/min (13.6135 rad/s). -The proposed PD-PI succeeded to eliminate completely the maximum percentage overshoot of the DC motor. -The proposed compensator/controller succeeded to reduce the settling time of the control system (with respect to the 2 % tolerance) to values in the range: 0.004 ≀ Ts ≀ 0.0049 s compared with 0.236 s for the PI controller. -The proposed compensators succeeded to reduce the rise time to 0.0022 ≀ Tr ≀ 0.003 s compared with 0.1288 s for the PI controller. -The best controller/compensator was chosen to be the PD-PI controller based on its time-based characteristics in Table 1 compared with the other compensator/controllers. The PD-PI controller could compete with three other controllers: Neoro controller, Adaptive PID controller and fractional-order PI controller when controlling a DC motor speed.

References

1.I. Ibrahim and M. Baballe, β€œThe DC motor advantages: Key benefits and improvements over AC motors”, Journal of Design in Engineering & Computer Sciences, vol.4, issue 5, pp.83-88, 2024. 2.Robocraze, β€œDC motor applications: Top uses, examples & advantages”, https://robocraze.com/blogs/post/dc-motor-applications?srsltid=AfmBOor_lPRS2n8uVxmlONDv9jsb7D8fbI02EFhaVuvgkLxSOasjipYH , July 2022. 3.S, Amer, M. Salem and Y. Atia, β€œSpeed control of a DC motor using a simple neuro-controller”, Engineering Research Journal, vol.30, issue 3, pp.308-311, 2007. 4.U. Maheswarorao, Y. Babu and K. Amaresh, “Sliding mode speed control of a DC motor”, 2011 IEEE International Conference on Communication Systems and Network Technologies, DOI: 10.1109/CSNT,2011.86 pp.387-391, 2011. 5.M. Sabir and J. Khan., β€œOptimal design of PID controller for the speed control of DC motor by using metaheuristic technique”, Advances in Artificial neural Systems, vol.2014, Paper ID 126317, , 8 pages, 2014. 6.T. Abut, β€œModeling and optimal control of a DC motor”, International Journal of Engineering Trends and Technology, vol.32, issue 3, pp.146-150, 2016. 7.S. Al-Bargoty, Q. Qaryouti and Q. Jaber,”speed control of DC motor using conventional and adaptive PID controller”, Indonesian Journal of Electrical Engineering and Computer Science, vol.16, issue 3, 1221-1228, 2019. 8.I. Cohuhan et al., β€œSynthesis of PID algorithm for optimal control of the DC motor”, 2022 International Conference on Development and Application Systems, Suceava, Romania, pp.1-5, 2022. 9.X. Li, β€œResearch on the stability of output speed of DC motor based on PD control”, Proceedings of the 2024 International Conference on Mechanics, Electronics Engineering and Automation, Singapore, July 26-28, pp.603-610, 2024. 10.M. Larrode and A. Jarreta, β€œDesign guidelines for fractional-order cascade control in DC motor: A computational analysis on pairing sped and current loop orders using Qustaloup’s recursive method”, Machines, vol.13, issue 61, 28 pages, 2025. 11.Mathworks, β€œPlotting system responses”, https://www.mathworks.com/help/control/ug/plotting-system-responses.html, 2024. 12.M. C. Campi, β€œThe problem of pole-zero cancellation in transfer function identification and application to adaptive stabilization”, Automatica, vol.32, issue 6, pp.849-857, 1996. 13.A. Singh, U. Narayan and A. Verma, β€œSpeed control of DC motor using PID controller based on MATLAB”, Innovative System Design and Engineering, vol.4, issue 6, 2013. 14.L. Aljundi, β€œUsing the Arduino software (IDE)”, https://docs.arduino.cc/learn/starting-guide/the-arduino-software-ide/, January, 2024. 15.X. Zhao, β€œDC motor speed control system based on PI controller”, IOP Conference Series: Materials Science and Engineering, vol.677, 9 pages, 2019. 16.A. Abd Samat et al., β€œPSO-based PI controller for speed control of DC motor”, IEEE International Conference on Power and Energy, Langkawi, Malaysia, pp.481-486, 2022. 17.C. GΓΆkΓ§e et al., β€œParameter estimation and speed control of real DC motor with low resolution encoder”, Results in Control and Optimization, vol.19, 10 pages, 2025. 18.G. A. Hassaan, β€œAutonomous vehicle control, Part I: Car longitudinal velocity control using P-D, I-first order, 2/2 second-order and notch compensators compared with a PID controller”, International Journal of Research Publication and Reviews, vol.4, issue 9, pp.334-344, 2024. 19.G. A. Hassaan, β€œAutonomous human body control, Part VIII: Blood pH control using PD-I, PD-PI controllers and I-first order compensator compared with a PID controller”, International Journal of Computer Techniques, vol.12, issue 4, pp.46-53, 2025. 20.G. A. Hassaan, β€œAutonomous human body control, Part X: Blood pCO2 control using I-first order, 1/2 orders compensators compared with a PID controller”, ibid, vol.12, issue 4, pp.228-235, 2025. 21.M. C. Campi, β€œThe problem of pole-zero cancellation in the transfer function identification and application to adaptive stabilization,” Automatica, vol.32, issue 6, pp. 849-856, 1996. 22.Mathworks, β€œStep: step response of dynamic system”, https://ww2.mathworks.cn/help/ident/ref/dynamicsystem.step.html, 2025. 23.G. A. Hassaan, β€œTuning of a PD-PI controller used with a highly oscillating second-order process”, International Journal of Scientific & Technology Research, vol.3, issue 7, pp.145-147, 2014. 24.G. A. Hassaan, β€œTuning of a PD-PI controller used with an integrating plus time-delay process”, ibid, vol.3, issue 9, pp.309-313, 2014. 25.G. A. Hassaan, β€œTuning of controllers for reference input tracking of a BLDC motor”, International Journal of Progressive Research in Engineering Management Science, vol.2, issue 4, pp.5-14, 2022. 26.G. A. Hassaan, β€œTuning of controllers reference input tracking of a fourth-order blending process”, World Journal of Engineering Research Technology, vol.8, issue 4, pp.177-199, 2022. 27.G. A. Hassaan, β€œTuning of a PD-PI and PI-PD controllers to control the internal humidity of a greenhouse”, International Journal of Engineering and Techniques, vol.9, issue 4, 9 pages, 2023. 28.G. A. Hassaan, β€œLiquefied natural gas tank level control using PD-Pi, I-PD and 2DOF controllers compared with PID controller”, World Journal of Engineering Research Technology, vol.10, issue 1, pp.13-26, 2024. 29.G. A. Hassaan, β€œAutonomous human body control, Part IX: Blood urine nitrogen (BUN) control during the dialysis process using I-first order, I-second order compensators and PD-PI controller compared with a PI controller”, International Journal of Engineering and Techniques, vol.11, issue 4, pp.14-22, 2025. 30.G. A. Hassaan, A. G. Hassaan and F. G. Hassane, β€œAutonomous drugs optimal management, part V: Anesthesia control for atracrurium drug using PD-PI and PD-I controllers compared with a PID controller”, International Journal of Computer Techniques, vol.13, issue 1, pp.36-44, 2026. S. Dodds, β€œSettling time formula for the design of control systems with linear closed-loop dynamics”, Proceedings of Advances in Computing and Technology, University of East London, pp.31-39, 2008.

Cite this article

APA
Galal A. Hassaan, Mostafa G. Abdelmageed (February 2026). DC MOTOR CONTROL USING FIRST-ORDER COMPENSATOR AND PD-PI CONTROLLER COMPARED WITH A PI CONTROLLER. International Journal of Engineering and Techniques (IJET), 12(1). https://doi.org/{{doi}}
Galal A. Hassaan, Mostafa G. Abdelmageed, β€œDC MOTOR CONTROL USING FIRST-ORDER COMPENSATOR AND PD-PI CONTROLLER COMPARED WITH A PI CONTROLLER,” International Journal of Engineering and Techniques (IJET), vol. 12, no. 1, February 2026, doi: {{doi}}.
Submit Your Paper