Advanced Tuning of the PID Controller for a Mobile Robot

Advanced Tuning of the PID Controller for a Mobile Robot

Mohamed KMICH, Nabil NADAH, Mhamed SAYYOURI

Abstract. This work deals with the automatic tuning of a PID controller for regulating the angular velocity of a DC motor integrated into the drive wheels of an electric wheelchair. The system is modeled using the motor’s electromechanical equations in order to obtain a transfer function used in the closed-loop simulation. The PID gains are optimized by the Arithmetic Optimization Algorithm (AOA) by minimizing the Integral of Time-weighted Absolute Error (ITAE). The performance of the AOA-PID-ITAE controller is compared to two competing metaheuristics, Artificial Bee Colony (ABC) and Corona Virus Search Optimizer (CVSO), under the same simulation conditions. The results show that the AOA achieves the lowest ITAE of 0.078262 with fast and steady convergence, while the ABC and CVSO stagnate at higher values of 0.19862 and 0.18077, respectively. In terms of transient response, the proposed controller significantly reduces stabilization time and overshoot, with ts = 0.78925s and Mp = 0.34876%, respectively.

Keywords
Arithmetic Optimization Algorithm, PID Regulator, Robot Mobile

Published online 4/25/2026, 9 pages
Copyright © 2026 by the author(s)
Published under license by Materials Research Forum LLC., Millersville PA, USA

Citation: Mohamed KMICH, Nabil NADAH, Mhamed SAYYOURI, Advanced Tuning of the PID Controller for a Mobile Robot, Materials Research Proceedings, Vol. 64, pp 510-518, 2026

DOI: https://doi.org/10.21741/9781644904091-64

The article was published as article 64 of the book Energy Futures

Content from this work may be used under the terms of the Creative Commons Attribution 3.0 license. Any further distribution of this work must maintain attribution to the author(s) and the title of the work, journal citation and DOI.

References
[1] M. Cognominal, K. Patronymic, and A. Wańkowicz, ‘Evolving field of autonomous mobile robotics: Technological advances and applications’, Fusion of Multidisciplinary Research, An International Journal, vol. 2, no. 2, pp. 189-200, 2021. https://doi.org/10.63995/USAS3015
[2] F. Rubio, F. Valero, and C. Llopis-Albert, ‘A review of mobile robots: Concepts, methods, theoretical framework, and applications’, International Journal of Advanced Robotic Systems, vol. 16, no. 2, p. 1729881419839596, 2019. https://doi.org/10.1177/1729881419839596
[3] R. P. Borase, D. Maghade, S. Sondkar, and S. Pawar, ‘A review of PID control, tuning methods and applications’, International Journal of Dynamics and Control, vol. 9, no. 2, pp. 818-827, 2021. https://doi.org/10.1007/s40435-020-00665-4
[4] R. Singh, V. Pandey, M. Sharma, Shashikant, and M. Sahni, ‘Simulation and Modeling of Linear and Nonlinear PID Controller’, presented at the Mathematical Modeling, Computational Intelligence Techniques and Renewable Energy: Proceedings of the Third International Conference, MMCITRE 2022, Springer, 2023, pp. 103-118. https://doi.org/10.1007/978-981-19-9906-2_10
[5] A. Utami, R. Yuniar, A. Giyantara, and A. Saputra, ‘Cohen-Coon PID tuning method for self-balancing robot’, presented at the 2022 International Symposium on Electronics and Smart Devices (ISESD), IEEE, 2022, pp. 1-5. https://doi.org/10.1109/ISESD56103.2022.9980830
[6] V. V. Patel, ‘Ziegler-nichols tuning method: Understanding the pid controller’, Resonance, vol. 25, no. 10, pp. 1385-1397, 2020. https://doi.org/10.1007/s12045-020-1058-z
[7] R. S. Widagdo, B. Hariadi, and K. Setyadjit, ‘Modelling and analysis of Ziegler-Nichols and Chien-Hrones-Reswick tuning PID on DC motor speed control’, Jurnal Teknologi Elektro, vol. 14, no. 1, pp. 23-27, 2023. https://doi.org/10.22441/jte.2023.v14i1.005
[8] N. A. S. Suarin, D. Pebrianti, N. Q. Ann, L. Bayuaji, M. Syafrullah, and I. Riyanto, ‘Performance evaluation of PID controller parameters gain optimization for wheel mobile robot based on bat algorithm and particle swarm optimization’, presented at the Proceedings of the 10th National Technical Seminar on Underwater System Technology 2018: NUSYS’18, Springer, 2019, pp. 323-333. https://doi.org/10.1007/978-981-13-3708-6_27
[9] S. Sachan and P. Swarnkar, ‘Investigations on meta-heuristic algorithms for intelligent speed regulation of mobile robot’, Results in Control and Optimization, vol. 11, p. 100232, 2023. https://doi.org/10.1016/j.rico.2023.100232
[10] H. Goud et al., ‘Metaheuristics Algorithm for Tuning of PID Controller of Mobile Robot System.’, Computers, Materials & Continua, vol. 72, no. 2, 2022. https://doi.org/10.32604/cmc.2022.019764
[11] M. Kmich, H. Karmouni, and M. Sayyouri, ‘Improved PID Controller using Archimedes’ Optimization Algorithm to Control an Electric Wheelchair’, presented at the 2025 7th Global Power, Energy and Communication Conference (GPECOM), IEEE, 2025, pp. 176-181. https://doi.org/10.1109/GPECOM65896.2025.11062018
[12] S. B. Joseph, E. G. Dada, A. Abidemi, D. O. Oyewola, and B. M. Khammas, ‘Metaheuristic algorithms for PID controller parameters tuning: Review, approaches and open problems’, Heliyon, vol. 8, no. 5, 2022. https://doi.org/10.1016/j.heliyon.2022.e09399
[13] A. Sharma, A. Sharma, S. Choudhary, R. K. Pachauri, A. Shrivastava, and D. Kumar, ‘A review on artificial bee colony and it’s engineering applications’, Journal of Critical Reviews, vol. 7, no. 11, pp. 4097-4107, 2020.
[14] K. Golalipour et al., ‘The corona virus search optimizer for solving global and engineering optimization problems’, Alexandria Engineering Journal, vol. 78, pp. 614-642, 2023. https://doi.org/10.1016/j.aej.2023.07.066
[15] L. Abualigah, A. Diabat, S. Mirjalili, M. Abd Elaziz, and A. H. Gandomi, ‘The arithmetic optimization algorithm’, Computer methods in applied mechanics and engineering, vol. 376, p. 113609, 2021. https://doi.org/10.1016/j.cma.2020.113609