Numerous speeds-loads controller for DC-shunt motor based on PID controller with on-line parameters tuning supported by genetic algorithm

Mazin Abdulelah Alawan, Oday Jasim Al-Furaiji


Direct-Current (DC) motor is a commonly used motor; its speed is directly affected by applying mechanical load. This paper proposes the design of wide speed-load range controller for a Direct-Current (DC) shunt motor based on proportional–integral–derivative (PID controller) with genetic system for controller parameters adjusting. The genetic based PID controller is simulated by using Matlab software package and tested with different sudden load values and different working speeds. A present control loop contains the suggested PID controller also Pulse-Width-Modulation PWM generator and H-bridge inverter. With the genetic system enhancement to parameters of developed PID controller, the results demonstration that this controller has great impact to preserve the profiles of the motor speed and produced torque after applied sudden load, and its intensification the motor performance at different speed and load conditions.


Direct-Current motor; Speed control; On-line tuning PID controller; Genetic algorithm; Matlab simulation


R. Olvera, et al., “An Adaptive Speed Control Approach for DC Shunt Motors,” Energies, vol. 9, no. 11, pp.1-16, 2016.

S. Ghalehpardaz and M. Shafiee, “Speed Control of DC Motor Using Imperialist Competitive Algorithm Based on PI-Like FLC,” Third International Conference on Computational Intelligence, Modelling & Simulation, IEEE Computer Society, 2011, pp.28-33.

C. Chao, et al., “Equivalence between Fuzzy PID Controllers and Conventional PID Controllers,” Applied Sciences, vol. 7, no.6, pp. 1-12, 2017.

A. Al Tahtawi, M. Yusuf, “Low-Cost Quadrotor Hardware Design with PID Control System as Flight Controller,” TELKOMNIKA Telecommunication, Computing, Electronics and Control, vol. 17, no. 4, pp. 1923-1930, August 2019.

H. Maghfiroh, et al., “Hybrid Fuzzy-PID Like Optimal Control to Reduce Energy Consumption,” TELKOMNIKA Telecommunication, Computing, Electronics and Control, vol. 18, no. 4, pp. 2053-2061, August 2020.

A. Abdullah and M. Ali, “Direct Torque Control of IM Using PID Controller,” International Journal of Electrical and Computer Engineering (IJECE), vol. 10, no. 1, pp. 617-625, February 2020.

S. Jamian, et al., “Review on Controller Design in Pneumatic Actuator Drive System,” TELKOMNIKA Telecommunication, Computing, Electronics and Control, vol. 18, no. 1, pp. 332-342, February 2020.

M. Alawan, A. Al-Subeeh and O. Al-Furaiji, “Simulating an Induction Motor Multi-Operating Point Speed Control Using PI Controller with Neural Network,” Periodicals of Engineering and Natural Sciences, vol. 7, no. 3, pp. 1478-1485, October 2019.

A. Takialddin, O. Al-Agha and K. Alsmadi, “Overview of Model Free Adaptive (MFA) Control Technology,” IAES International Journal of Artificial Intelligence (IJ-AI), vol. 7, no. 4, pp. 165-169, December 2018.

W. Netto, R. Lakhani and S. Sundaram, “Design and Performance Comparison of Different Adaptive Control Schemes for Pitch Angle Control in a Twin-Rotor-MIMO-System,” International Journal of Electrical and Computer Engineering (IJECE), vol. 9, no. 5, pp. 4114-4129, October 2019.

M. Aboelela, “Application of Optimal Artificial Intelligence Based Tuned Controllers to a Class of Embedded Nonlinear Power system,” International Journal of Reconfigurable and Embedded Systems (IJRES), vol. 9, no. 1, pp. 83-92, March 2020.

J. Xiao, et al., “Speed Control System Based on Improved Fuzzy-PID Hybrid Control for Direct Current Motor,” International Conference on Digital Manufacturing & Automation, IEEE Computer Society, 2010, pp. 391-394.

V. Ha, et al., “Experiment Based Comparative Analysis of Stator Current Controllers Using Predictive Current Control and Proportional Integral Control for Induction Motors,” Bulletin of Electrical Engineering and Informatics, vol. 9, no. 4, pp. 1662-1669, August 2020.

M. Eissa, et al., “Optimum Induction Motor Speed Control Technique Using Genetic Algorithm,” American Journal of Intelligent Systems, vol. 3, no. 1, pp. 1-12, 2013.

M. Pant, R. Thangaraj and A. Abraham, “Optimal Tuning of PI Speed Controller Using Nature Inspired Heuristics,” Eighth International Conference on Intelligent Systems Design and Applications, IEEE Computer Society, 2008, pp. 420-425.

P. Brandstetter and M. Dobrovsky, “Speed Control of A.C. Drive with Induction Motor Using Genetic Algorithm,” In: Herrero Á. et al. (eds) International Joint Conference CISIS’12-ICEUTE´12-SOCO´12 Special Sessions. Advances in Intelligent Systems and Computing, Springer, Berlin, Heidelberg, vol. 189, 2013, pp. 341–350.

N. Öztürk and E. Çelik, “Speed Control of Permanent Magnet Synchronous Motors Using Fuzzy Controller Based on Genetic Algorithms,” International Journal of Electrical Power and Energy Systems, vol. 43, no. 1, pp. 889–898, 2012.

S. Shneen, M. Sulttan and M. Jaber, “Variable Speed Control for 2Ph-HSM in RGS: A Comparative Simulation Study,” International Journal of Electrical and Computer Engineering (IJECE), vol. 10, no. 3, pp. 2285-2295, June 2020.

R. Rudra and R. Banerjee, “Modeling and Simulation of DC Motor Speed Regulation by Field Current Control Using MATLAB,” International Journal of Computer and Electrical Engineering, vol. 9, no. 2, pp.502-512, December 2017.

K. Kalaiselvi, K. Abinaya and P. Babu, “Mathematical Modeling and Dynamic Simulation of DC Motors using MATLAB/Simulink Environment,” International Journal of Modern Trends in Engineering and Research (IJMTER), vol. 5, no. 8, pp. 9-19, August 2018.

S. Santra, et al., “Generation of PWM Schemes for Power Electronic Converters,” Proceedings of the National Power Systems Conference (NPSC), IEEE, December 2018, pp.1-6.

C. Balamuruganl and R. Besnraj, “Analysis of Various Carriers Overlapping PWM Strategiesfor a Single-Phase Ternary Multilevel Inverter,” International Journal of Applied Power Engineering (IJAPE), vol.7, no.1, pp. 27-39, April 2018.

M. Lavanya and B. Jyothi, “Performance Analysis of 5-Phase Multi-Level Inverter Using Carrier Based PWM Technique,” International Journal of Applied Power Engineering (IJAPE), vol. 5, no. 3, pp. 151-158, December 2016.

S. Suroso, et al., “Three-Level Modified Sine Wave Inverter Equipped with Online Temperature Monitoring System,” TELKOMNIKA Telecommunication, Computing, Electronics and Control, vol. 18, no. 2, pp. 977-984, April 2020.

M. Popescu, N. Mastorakis and L. Perescu, “Applications of Genetic Algorithms in Electrical Engineering,” International Journal of Mathematical Models and Methods in Applied Sciences, vol. 3, no. 4, pp. 356-365, 2009.

S. Aljahdali and M. El-Telbany, “Genetic Algorithms for Optimizing Ensemble of Models in Software Reliability Prediction,” ICGST-AIML Journal, vol. 8, no. I, pp. 5-13, June 2008.

S. Kumar, et al., “Genetic Algorithm Based PID Controller Tuning for a Model Bioreactor,” Indian Chemical Engineer, vol. 50, no. 3, pp. 214-226, July-September 2008.

M. Tezuka, et al., “Genetic Algorithm to Optimize Fitness Function with Sampling Error and its Application to Financial Optimization Problem,” IEEE International Conference on Evolutionary Computation, Vancouver, BC, 2006, pp. 81-87.

M. Brown, “Sensitivity Analysis of a Species Conserving Genetic Algorithm's Parameters for Addressing the Niche Radius Problem,” IAES International Journal of Artificial Intelligence (IJ-AI), vol. 8, no. 2, pp. 190-196, June 2019.

M. Chebre, A. Meroufel and Y. Bendaha, “Speed Control of Induction Motor Using Genetic Algorithm-Based PI Controller,” Acta Polytechnica Hungarica, vol. 8, no. 6, pp. 141-153, 2011.

Total views : 79 times


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

shopify stats IJEECS visitor statistics