COMPARATIVE ANALYSIS OF PROPORTIONAL INTEGRAL DERIVATIVE (PID) AND MODEL PREDICTIVE CONTROL (MPC) CONTROLLERS FOR SHUNT DC MOTOR SPEED REGULATION
2026 Volume 17
Abdullahi, B,,Department of Physics University of Maiduguri, P.M.B, 1069, Borno State, Nigeria
Gaya, M. S.,,Department of Physics, Bayero University, Kano, P.M.B 3011, Kano State, Nigeria
Shehu, N. M,,Department of Physics, Bayero University, Kano, P.M.B 3011, Kano State, Nigeria
Abstract:
Conventional controllers such as Proportional Integral Derivative (PID) are simple and easy
to design and implement, but often compromise control quality under varying conditions. In
contrast, intelligent controllers offer superior adaptability at the cost of design and tuning
complexity. Hence, a comparison is necessary to achieve a suitable trade-off between
simplicity and control quality in systems like Direct Current (DC) shunt motor speed control.
A shunt DC motor has its field windings connected in parallel (shunt) with the armature
windings. This configuration gives the motor numerous advantages, such as ease of control,
low armature reaction, quick response and durability, among others. This paper presents a
comparison of Model Predictive Control (MPC), PID tuned using Ziegler Nichols, and PID
based Internal Model Control (IMC) approaches for speed control of the shunt DC motor.
The controllers are tested through simulation under three distinct input scenarios, namely
unit step, variable step, and random integer generator signals. Their performances are
evaluated using standard control measures, including Rise Time, Settling Time, Overshoot,
Integral of Absolute Error (IAE), and Control Effort. In each case, MPC records the lowest
overshoot of 0%, 143% and 15.3% thereby demonstrating greater efficiency by minimizing
control effort. However, PID_IMC achieves the lowest IAE, ranging from 0.3 to 12.3 (rad/s)
and maintains the fastest settling time of 1.5 seconds, though all the controllers settle at the
same time (15 seconds) for the random integer generator input. These results highlight the
trade-off between accuracy and robustness: PID_IMC provides better accuracy in terms of
tracking error, while MPC ensures robustness, lower overshoot, and reduced actuator
demand, making it more suitable for systems operating under unpredictable conditions. The
findings aim to assist control engineers in selecting where and when to choose between
conventional PID and modern control techniques.
Keyward(s): Internal Model Control (IMC), Model Predictive Control (MPC), Overshoot; Proportional Integral Derivative (PID), Shunt DC motor
Download