DC Motor Speed Control using Internal Model Controller: Industrial Transformation Strategy
Usman Omeiza Ahmed1, Ayuba Avong Patrick2, Benjamin Amough Kwembe3

1Usman Omeiza Ahmed*, Department of Electrical and Electronics Engineering Technology, Federal Polytechnic Nasarawa, Nasarawa, Nigeria.
2Ayuba Avong Patrick, Department of Electrical and Electronics Engineering Technology, Federal Polytechnic Nasarawa, Nasarawa, Nigeria.
3Benjamin Amough Kwembe, Department of Electrical and Electronics Engineering Technology, Federal Polytechnic Nasarawa, Nasarawa, Nigeria. 

Manuscript received on April 11, 2020. | Revised Manuscript received on May 15, 2020. | Manuscript published on June 30, 2020. | PP: 300-306 | Volume-9 Issue-5, June 2020. | Retrieval Number: E9319069520/2020©BEIESP | DOI: 10.35940/ijeat.E9319.069520
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)

Abstract: In developed nations, industries are made to function at control engineering costs via the use of appropriate control schemes for dc motors. This paper introduces the role played by dc motors in industries thereby necessitating the analysis and performance validation of dc motor in Internal Model Control (IMC) scheme as against the Proportional– Integral–Derivative (PID) control schemes that is widely used in most industries. Theories on dc motor model, PID and IMC controller were detailed to paved the way for the methodical approach of getting specifications and transfer function for a typical dc motor (model RMCS-3011). Matlab/Simulink software was then used to tune the PID controller for the purpose of finding the values of PID gains that meets the design requirements to achieve best performance, thereby enabling the simulation of the PID controller. Using Matlab m-file environment, IMC controller transfer function was generated and simulated. The IMC controller transfer function aimed at achieving a unity gain that tracks the set-point was approximately realized. In the realization process, it was obvious that a filter is required. The aim of this work is to evaluate the performance of the IMC controller over PID controller. Simulated plots in Matlab-Simulink using the PID gains for the PID controller, and time constants and filter order for the IMC were presented. The quantitative results of the IMC method when compared with that of PID control provides a commendable performance. However, the performance in terms of rise time is small and preferred with the use of Matlab-Simulink tuned PID controller. Conclusively, IMC controller would be the preferred controller where the robustness and accuracy of the dc motor speed control counts more than faster response 
Keywords: Controller, dc motor, industries, model, performance.