Research Article

Genetic Algorithm based PID Tuning Software Design and Implementation for a DC Motor Control System

Volume: 10 Number: 3 September 29, 2023
EN

Genetic Algorithm based PID Tuning Software Design and Implementation for a DC Motor Control System

Abstract

This study presents the software and implementation for proportional-integral-derivative (PID) tuning of a DC motor control system using genetic algorithm (GA). The PID parameters for a specific control structure are optimized using GA in the proposed tuning procedure. Also, integral time absolute error (ITAE) is used as a fitness function to optimize the parameters. The robustness of the control system is compared with conventional mathematical method. Simulations are carried out in MATLAB/Simulink to compare the results of a DC motor control system. Simulation results show that in terms of overshoot, steady-state error, and settling time, GA-based PID tuning approach performed better than conventional method. Additionally, a sensitivity analysis is performed to evaluate how robust the proposed approach is to parameter variations. The analysis shows that compared to the conventional method, the GA-based PID tuning algorithm is more adaptable to variations in system parameters.

Keywords

References

  1. Alruim Alhasan, H., & Güneş, M. (2017). A New Adaptive Particle Swarm Optimization Based on Self-Tuning of PID Controller for DC Motor System. Çukurova University Journal of the Faculty of Engineering and Architecture, 32(3), 243-249.
  2. Aranza, M. F., Kustija, J., Trisno, B., & Hakim, D. L. (2016). Tunning PID controller using particle swarm optimization algorithm on automatic voltage regulator system. IOP Conference Series: Materials Science and Engineering, 128, 012038. doi:10.1088/1757-899X/128/1/012038
  3. Borase, R. P., Maghade, D. K., Sondkar, S. Y., & Pawar, S. N. (2021). A review of PID control, tuning methods and applications. International Journal of Dynamics and Control, 9(2), 818-827. doi:10.1007/s40435-020-00665-4
  4. Fang, H., Zhou, J., Wang, Z., Qiu, Z., Sun, Y., Lin, Y., Chen, K., Zhou, X., & Pan, M. (2022). Hybrid method integrating machine learning and particle swarm optimization for smart chemical process operations. Frontiers of Chemical Science and Engineering, 16(2), 274-287. doi:10.1007/s11705-021-2043-0
  5. de Figueiredo, R., Toso, B., & Schmith, J. (2023). Auto-Tuning PID Controller Based on Genetic Algorithm. In: M. Shamsuzzoha & G. L. Raja (Eds.), Disturbance Rejection Control. IntechOpen. doi:10.5772/INTECHOPEN.110143
  6. Flores-Morán, E., Yánez-Pazmiño, W., Espín-Pazmiño, L., Carrera-Manosalvas, I., & Barzola-Monteses, J. (2020, October 13-16). Particle Swarm Optimization and Genetic Algorithm PID for DC motor position controllers. In: Proceedings of the 2020 IEEE ANDESCON, Quito, Ecuador. doi:10.1109/ANDESCON50619.2020.9272127
  7. Galotto, L., Pinto, J. O. P., Bottura Filho, J. A., & Lambert-Torres, G. (2007, November 5-8). Recursive least square and genetic algorithm based tool for PID controllers tuning. In: Proceedings of the 2007 International Conference on Intelligent Systems Applications to Power Systems (ISAP), Kaohsiung, Taiwan. doi:10.1109/ISAP.2007.4441623
  8. Ibrahim, O., Yahaya, N. Z. B., & Saad, N. (2016). PID Controller Response to Set-Point Change in DC-DC Converter Control. International Journal of Power Electronics and Drive Systems (IJPEDS), 7(2), 294-302. doi:10.11591/IJPEDS.V7.I2.PP294-302

Details

Primary Language

English

Subjects

Evolutionary Computation, Electrical Machines and Drives

Journal Section

Research Article

Early Pub Date

September 21, 2023

Publication Date

September 29, 2023

Submission Date

August 14, 2023

Acceptance Date

September 1, 2023

Published in Issue

Year 2023 Volume: 10 Number: 3

APA
Ortatepe, Z. (2023). Genetic Algorithm based PID Tuning Software Design and Implementation for a DC Motor Control System. Gazi University Journal of Science Part A: Engineering and Innovation, 10(3), 286-300. https://doi.org/10.54287/gujsa.1342905
AMA
1.Ortatepe Z. Genetic Algorithm based PID Tuning Software Design and Implementation for a DC Motor Control System. GU J Sci, Part A. 2023;10(3):286-300. doi:10.54287/gujsa.1342905
Chicago
Ortatepe, Zafer. 2023. “Genetic Algorithm Based PID Tuning Software Design and Implementation for a DC Motor Control System”. Gazi University Journal of Science Part A: Engineering and Innovation 10 (3): 286-300. https://doi.org/10.54287/gujsa.1342905.
EndNote
Ortatepe Z (September 1, 2023) Genetic Algorithm based PID Tuning Software Design and Implementation for a DC Motor Control System. Gazi University Journal of Science Part A: Engineering and Innovation 10 3 286–300.
IEEE
[1]Z. Ortatepe, “Genetic Algorithm based PID Tuning Software Design and Implementation for a DC Motor Control System”, GU J Sci, Part A, vol. 10, no. 3, pp. 286–300, Sept. 2023, doi: 10.54287/gujsa.1342905.
ISNAD
Ortatepe, Zafer. “Genetic Algorithm Based PID Tuning Software Design and Implementation for a DC Motor Control System”. Gazi University Journal of Science Part A: Engineering and Innovation 10/3 (September 1, 2023): 286-300. https://doi.org/10.54287/gujsa.1342905.
JAMA
1.Ortatepe Z. Genetic Algorithm based PID Tuning Software Design and Implementation for a DC Motor Control System. GU J Sci, Part A. 2023;10:286–300.
MLA
Ortatepe, Zafer. “Genetic Algorithm Based PID Tuning Software Design and Implementation for a DC Motor Control System”. Gazi University Journal of Science Part A: Engineering and Innovation, vol. 10, no. 3, Sept. 2023, pp. 286-00, doi:10.54287/gujsa.1342905.
Vancouver
1.Zafer Ortatepe. Genetic Algorithm based PID Tuning Software Design and Implementation for a DC Motor Control System. GU J Sci, Part A. 2023 Sep. 1;10(3):286-300. doi:10.54287/gujsa.1342905

Cited By

Torque controller design for hybrid MR drum brake: Simulation and experimentation validation

Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering

https://doi.org/10.1177/09544070261427134