Performance Assessment of a Model-based DC Motor Scheme

Ihechiluru Samuel Okoro, Clinton Enwerem


The separately-excited DC motor is a high-performance variable speed drive with industrial applications such as in robotics, actuation, control and guided manipulation due to its precision, simplicity, continuous control feature and wide speed range. There is therefore, the need to regulate and drive the motor at desired speed in the presence of uncertainties and motor parameter variations. However, there is not a single optimal controller for the machine. Hence, one major control objective is to find the perfect trade-off between performance and robustness. The conventional Proportional-Integral-Derivative (PID) controller is not the optimal control strategy to achieve this objective because of its oscillatory response, inability to cope with changing operating conditions and sensitivity to motor parameter variations. Hence, this paper proposes a performance review of the Internal Model Control (IMC) feedback scheme in order to find the optimal controller setting that will ensure tight control which is high performance subject to acceptable robustness. This optimal controller setting will ensure excellent reference speed tracking, fast and non-oscillatory response subject to acceptable robustness to motor parameter variations. Computer simulations are also presented to show the practicability of the study.


DC motor control; Feedback control; Internal model control; IMC-tuned PID; Robustness.

Article Metrics

Abstract view : 15 times
PDF - 8 times

Full Text:



G. Rizzoni, Fundamentals of Electrical Engineering, McGraw Hill, New York, 2009.

T. R. Dil Kumar and S. J. Mija, Design and performance evaluation of robust SMC schemes for speed control of DC motor, IEEE International Conference on Advanced Communications, Control and Computing Technologies, Ramanathapuram, India, 2014, pp. 88–92.

P. C. Sen, Principles of Electrical Machines and Power Electronics, John Wiley & Sons, New York, 2013.

A. M. Harb and I. A. Smadi, Tracking control of DC motors via MIMO nonlinear fuzzy control, Chaos, Solitons & Fractals, 42(2), 702–710, 2009.

B. Bhusan and M. Singh, Adaptive control of DC motor using bacterial foraging algorithm, Applied Soft Computing, 11(8), 4913–4920, 2011.

C. Grimholt and S. Skogestad, Optimal PID control of double integrating processes, 11th IFAC Symposium on Dynamics and Control of Process Systems, including Biosystems, Trondheim, Norway, 2016, pp. 127–132.

D. E. Seborg, T. F. Edgar, D. A. Mellichamp and F. J. Doyle III, Process Dynamics and Control, John Wiley & Sons, New Jersey, 2011.

B. Lennox and O. Marjanovic, Process Control & Automation: Lecture Notes (Academic Year 2010/11), School of Electrical & Electronic Engineering, University of Manchester.

S. Cong and Y. Liang, PID-Like neural network nonlinear adaptive control for uncertain multivariable motion control systems, IEEE Transactions on Industrial Electronics, 56(10), 3872–3879, 2009.

A. Tepljakov, E. A. Gonzalez, E. Petlenkov, J. Belikov, C. A. Monje and I. Petras, Incoporation of fractional-order dynamics into an existing PI/PID DC motor control loop, ISA transactions, 60, 262–273, 2016.

R. K. Munje, M. R. Roda and B. E. Kushare, Speed control of DC motor using PI and SMC, Conference Proceedings IPEC, Singapore, 2010, pp. 945–950.

A. Hussein, K. Hirasawa and J. Hu, Identification and control of a PV-supplied separately excited DC motor using universal learning networks, IFAC Proceedings, 36(16), 1411–1416, 2003.

A. A. Sadiq, G. A. Bakare, E. C. Anene and B. H. Mamman, A fuzzy-based speed control of DC motor using combined armature voltage and field current, 3rd IFAC International Conference on Intelligent Control and Automation Science, Chengdu, China, 2013, pp. 387–392.

D. E. Rivera, M. Morari and S. Skogestad, Internal model control: PID controller design, Industrial & Engineering Chemistry Process Design and Development, 25, 252–265, 1986.

M. V. Subramanyam, K. S. Prasad and P. V. Gopi Krishna Rao, Robust control of steam turbine speed using improved IMC tuned PID controller, Procedia Engineering, 38, 1450–1456, 2012.

N. S. Nise, Control Systems Engineering, John Wiley & Sons Inc., California, 2015.

C. Grimholt and S. Skogestad, Optimal PI-control and verification of the SIMC tuning rule, 2nd IFAC Conference on Advances in PID Control, Brescia, Italy, 2012, pp. 11–22.

K. Soltesz, C. Grimholt and S. Skogestad, Simultaneous design of PID controller and measurement filter by optimization, IET Control Theory and Applications, 11(3), 341 – 348, 2017.


  • There are currently no refbacks.