Parameter Optimization of Cascade Dual PI Control for Series-Wound DC Motor Using GA, PSO, and GWO Algorithms
Keywords:
Series-Wound DC Motor, Dual PI Controller, GA, PSO, GWO, Speed Control, MATLAB/SimulinkAbstract
In this study, parameter optimization of a cascade dual PI controller structure was performed for
the speed and torque control of a series-wound direct current (DC) motor. Since the field winding and
armature circuit are connected in series in series-wound DC motors, the magnetic flux is directly dependent
on the armature current, causing the system to exhibit highly nonlinear dynamics. In the proposed cascade
control architecture, the outer loop tracks the motor speed to generate the reference armature current, while
the inner loop controls the armature current to generate the armature voltage command. The mathematical
model of the DC motor was constructed in the MATLAB/Simulink environment based on armature voltage,
back electromotive force (EMF), current-dependent variable magnetic flux, electromagnetic torque, and
mechanical speed dynamics. The four fundamental gain parameters of the dual PI controller (Kp(i), Ki(i),
Kp(w), Ki(w)) were optimized using Genetic Algorithm (GA), Particle Swarm Optimization (PSO), and
Grey Wolf Optimizer (GWO) methods. Simulation results were compared among the uncontrolled system,
GA-PI, PSO-PI, and GWO-PI structures. The findings demonstrate that the dual PI structure tuned with
metaheuristic optimization algorithms successfully limits high current and torque fluctuations during
starting while ensuring stable speed tracking.
Downloads
References
[1] G. Chen and X. Shang, “Simulation used in education for a separately excited DC motor,” World Transactions on Engineering and Technology Education, vol. 12, no. 1, pp. 14-19, 2014.
[2] R. Nandhini, J. K. Kiruthika, G. Keerthana, S. Deepika and R. Nagarajan, “Chopper Fed Speed Control of Separately Excited DC Motor using PI Controller,” IJERT, vol. 5, no. 13, 2017.
[3] P. K. B. Porate, D. Itankar and S. K. Singh, “Starting Analysis of Separately Excited DC Motor by PI Controller,” IJERT, vol. 5, no. 3, pp. 420-424, 2016.
[4] P. Pal, R. Dey, R. K. Biswas and S. Bhakta, “Optimal PID Controller Design for Speed Control of a Separately Excited DC Motor: A Firefly Based Optimization Approach,” IJSCMC, vol. 4, no. 4, pp. 39-48, 2015.
[5] J. Kennedy and R. Eberhart, “Particle Swarm Optimization,” Proc. IEEE Int. Conf. Neural Networks, pp. 1942-1948, 1995.
[6] S. Mirjalili, S. M. Mirjalili and A. Lewis, “Grey Wolf Optimizer,” Advances in Engineering Software, vol. 69, pp. 46-61, 2014.
[7] D. E. Goldberg, Genetic Algorithms in Search, Optimization and Machine Learning, Addison-Wesley, 1989.