Enhanced AVR System Performance via Optimal PID Controller Design Using the Red-Tailed Hawk Algorithm
Abstract
1. Introduction
2. PID-Based AVR System Design
2.1. AVR System Model Without PID Controller
- Amplifier model transfer
- Exciter model
- Generator model
- Sensor model
2.2. AVR System Model Based on PID Controller
3. Problem Formulation
| Component | Limits | Set Value | |
|---|---|---|---|
| PID controller | Kp | [0.2, 2.0] | optimized value |
| Ki | [0.2, 2.0] | optimized value | |
| Kd | [0.2, 2.0] | optimized value | |
| Amplifier | Ka | [10, 40] | 10 |
| Ta | [0.02, 0.1] | 0.1 | |
| Exciter | Ke | [1.0, 10] | 1.0 |
| Te | [0.4, 1.0] | 0.4 | |
| Generator | Kg | [0.7, 1.0] | 1.0 |
| Tg | [1.0, 2.0] | 1.0 | |
| Sensor | Ks | [0.9, 1.1] | 1.0 |
| Ts | [0.001, 0.06] | 0.01 | |
4. Red-Tailed Hawk (RTH) Algorithm
| Algorithm 1: RTH pseudo-code. |
| 1: Initialization: Generate the initial population randomly. 2: While n < Nmax do 3: % High-flying stage 4: for i = 1: Npop do 5: Compute the Levy using Equation (12) 6: Calculate the TF using Equation (13) 7: Update the positions of red-tailed hawk according to Equation (11) 8: end 9: % Low flying stage 10: for i = 1: Npop do 11: Calculate direction coordinates using Equation (16) 12: Update positions using Equation (14) 13: end 14: % Stooping and Swooping stage 15: for i = 1: Npop do 16: Calculate the and factors using Equations (18) and (19) 17: Calculate both step sizes using Equations (20) and (21) 18: Update positions of red-tailed hawk using Equation (17) 19: ends 20: end |
5. Results and Discussion
5.1. Root Locus Analysis
5.2. Bode Analysis
5.3. Robustness Analysis
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| RTH | Red-tailed hawk |
| AVR | Automatic voltage regulator |
| ZLG | Zwe-Lee Gaing |
| ITSE | Time-weighted squared error |
| PID | Proportional-Integral-Derivative |
References
- Ozgenc, B.; Ayas, M.S.; Altas, I.H. Performance improvement of an AVR system by symbiotic organism search algorithm-based PID-F controller. Neural Comput. Appl. 2022, 34, 7899–7908. [Google Scholar] [CrossRef]
- Sahib, M.A. A novel optimal PID plus second order derivative controller for AVR system. Eng. Sci. Technol. Int. J. 2015, 18, 194–206. [Google Scholar] [CrossRef]
- Mohamed, M.J.; Abood, L.H. Performance Evolution of Different Optimal Controllers for Controlling AVR System. J. Eur. Syst. Autom. 2023, 56, 973–979. [Google Scholar] [CrossRef]
- Sivanandhan, A.; Thriveni, G. Optimal design of controller for automatic voltage regulator performance enhancement: A survey. Electr. Eng. 2024, 106, 7305–7320. [Google Scholar] [CrossRef]
- Mosaad, A.M.; Attia, M.A.; Abdelaziz, A.Y. Whale optimization algorithm to tune PID and PIDA controllers on AVR system. Ain Shams Eng. J. 2019, 10, 755–767. [Google Scholar] [CrossRef]
- Sun, J.; Wu, L.; Yang, X. Optimal Fractional Order PID Controller Design for AVR System Based on Improved Genetic Algorithm. In Proceedings of the IEEE International Conference on Advances in Electrical Engineering and Computer Applications (AEECA), Dalian, China, 25–27 August 2020. [Google Scholar]
- Şahin, Y.; Bingol, M.S.; Savas, S. Tuning PID controller parameters of the DC motor with PSO algorithm. Int. Rev. Appl. Sci. Eng. 2024, 3, 281–286. [Google Scholar] [CrossRef]
- Hekimoğlu, B. Sine-cosine algorithm-based optimization for automatic voltage regulator system. Trans. Inst. Meas. Control 2019, 41, 1761–1771. [Google Scholar] [CrossRef]
- Agathiyan, A.; Vinothkumar, B.; Akgul, A.; Alshammari, F.S. Fractal–fractional modeling and chaos analysis of a financial system with generalized memory kernels. Results Control. Optim. 2025, 21, 100632. [Google Scholar] [CrossRef]
- Ekinci, S.; Hekimoglu, B. Improved Kidney-Inspired Algorithm Approach for Tuning of PID Controller in AVR System. IEEE Access 2019, 7, 39935–39947. [Google Scholar] [CrossRef]
- Kotb, H.; Yakout, A.H.; Attia, M.A.; Turky, R.A.; Aboras, K.M. Speed control and torque ripple minimization of SRM using local unimodal sampling and spotted hyena algorithms based cascaded PID controller. Ain Shams Eng. J. 2022, 13, 101719. [Google Scholar] [CrossRef]
- Bam, G.; Guchhait, P.K.; Banerjee, A.; Deepa, S.N. Symbiosis organisms search algorithm for reactive power compensation of STATCOM-PID assisted isolated wind integrated hybrid power system model. Electr. Power Syst. Res. 2024, 227, 109949. [Google Scholar] [CrossRef]
- Li, H.; Yang, Y.; Wang, Y.; Li, J.; Yang, H.; Tang, J.; Gao, S. Heliyon Population interaction network in representative gravitational search algorithms: Logistic distribution leads to worse performance. Heliyon 2024, 10, e31631. [Google Scholar] [CrossRef] [PubMed]
- Güvenç, U.; Yiǧit, T.; Işik, A.H.; Akkaya, I. Performance analysis of biogeography-based optimization for automatic voltage regulator system. Turk. J. Electr. Eng. Comput. Sci. 2016, 24, 1150–1162. [Google Scholar] [CrossRef]
- Jabari, M.; Rad, A. Optimization of Speed Control and Reduction of Torque Ripple in Switched Reluctance Motors Using Metaheuristic Algorithms Based PID and FOPID Controllers at the Edge. Tsinghua Sci. Technol. 2025, 30, 1526–1538. [Google Scholar] [CrossRef]
- Omar, M.H.T.; Hamdy, R.A.; Kotb, H. A hybrid fuzzy-PIDD2 control strategy for coordinated LFC and AVR in renewable-integrated multi-area power systems. Sci. Rep. 2026, 16, 3741. [Google Scholar] [CrossRef]
- Chatterjee, S.; Mukherjee, V. Electrical Power and Energy Systems PID controller for automatic voltage regulator using teaching–learning based optimization technique. Int. J. Electr. Power Energy Syst. 2016, 77, 418–429. [Google Scholar] [CrossRef]
- Saha, J.; Guha, D.; Jha, S.K. Voltage Control of Power System employing Q-Learning based PID Controller. In Proceedings of the 2022 IEEE 19th India Council International Conference (INDICON), Kochi, India, 24–26 November 2022. [Google Scholar]
- Mosaad, A.M.; Attia, M.A.; Abdelaziz, A.Y. Comparative Performance Analysis of AVR Controllers Using Modern Optimization Techniques. Electr. Power Compon. Syst. 2018, 46, 2117–2130. [Google Scholar] [CrossRef]
- Gao, Y. PID-based search algorithm: A novel metaheuristic algorithm based on PID algorithm. Expert Syst. Appl. 2023, 232, 120886. [Google Scholar] [CrossRef]
- Mahider, K.I.; Rabeh, R.; Ferfra, M. Design of novel control strategy of STATCOM with two PID and cascaded PID and FOPID tuned by combined GA-PSO algorithm. Sci. Afr. 2026, 32, e03296. [Google Scholar] [CrossRef]
- Çelik, E. Incorporation of stochastic fractal search algorithm into efficient design of PID controller for an automatic voltage regulator system. Neural Comput. Appl. 2018, 30, 1991–2002. [Google Scholar] [CrossRef]
- Suid, M.H.; Ahmad, M.A. Optimal tuning of sigmoid PID controller using Nonlinear Sine Cosine Algorithm for the Automatic Voltage Regulator system. ISA Trans. 2022, 128, 265–286. [Google Scholar] [CrossRef]
- Çelik, E.; Durgut, R. Performance enhancement of automatic voltage regulator by modified cost function and symbiotic organisms search algorithm. Eng. Sci. Technol. Int. J. 2018, 21, 1104–1111. [Google Scholar] [CrossRef]
- Khaniki, M.A.L.; Hadi, M.B.; Manthouri, M. Feedback Error Learning Controller based on RMSprop and Salp Swarm Algorithm for Automatic Voltage Regulator System. In Proceedings of the 10th International Conference on Computer and Knowledge Engineering (ICCKE), Mashhad, Iran, 29–30 October 2020. [Google Scholar]
- Sekyere, Y.O.M.; Ajiboye, P.O.; Effah, F.B.; Opoku, B.T. Optimizing PID control for automatic voltage regulators using ADIWACO PSO. Sci. Afr. 2025, 27, e02562. [Google Scholar] [CrossRef]
- Andiç, C. A Novel Superb Fairy-Wren Optimization Algorithm Based PID Controller for an Automatic Voltage Regulator System. Appl. Sci. 2026, 16, 856. [Google Scholar] [CrossRef]
- Izci, D.; Ekinci, S.; Jabari, M.; Kocaman, B.; Güneş, B.B.; Adas, E.; Ahmad, M.A. A Novel Gudermannian Function-Driven Controller Architecture Optimized by Starfish Optimizer for Superior Transient Performance of Automatic Voltage Regulation. Biomimetics 2026, 11, 7. [Google Scholar] [CrossRef] [PubMed]
- Ferahtia, S.; Houari, A.; Rezk, H.; Djerioui, A.; Machmoum, M.; Motahhir, S.; Ait-Ahmed, M. Red-tailed hawk algorithm for numerical optimization and real-world problems. Sci. Rep. 2023, 13, 12950. [Google Scholar] [CrossRef] [PubMed]
- Alshahrani, H.J.; Hassan, A.Q.A.; Almalki, N.S.; Alnfiai, M.M.; Salama, A.S.; Hamza, M.A. Applied Linguistics with Red-Tailed Hawk Optimizer-Based Ensemble Learning Strategy in Natural Language Processing. IEEE Access 2023, 11, 132448–132456. [Google Scholar] [CrossRef]
- Gbadega, P.A.; Sun, Y.; Balogu, O.A. Enhanced multi-area automatic generation control in renewable energy-based microgrids using an IPFC-SMES system and COA-optimized FOPID controller. Energy Rep. 2025, 13, 6479–6513. [Google Scholar] [CrossRef]









| Optimization | Kp | Ki | Kd | Max Overshoot (Mp) (%) | Settling Time (Ts) (s) (5%) | Settling Time (Ts) (s) (2%) | Rise Time (Tr) (s) | Peak Time (Tp) (s) |
|---|---|---|---|---|---|---|---|---|
| RTH-PID | 0.61814 | 0.56118 | 0.23908 | 1.019 | 0.374 | 0.4044 | 0.264 | 0.568 |
| WOA-PID [5] | 0.7847 | 0.9961 | 0.3061 | 1.1186 | 0.5859 | 2.1155 | 0.1969 | 0.4340 |
| SCA-PID [8] | 0.9826 | 0.8337 | 0.4982 | 1.1903 | 0.7405 | 0.7971 | 0.1359 | 0.2857 |
| IKA-PID [10] | 1.0426 | 1.0093 | 0.6 | 1.2492 | 0.6790 | 1.1209 | 0.1195 | 0.2814 |
| BBO-PID [14] | 1.2464 | 0.5893 | 0.4596 | 1.2362 | 0.7812 | 1.4292 | 0.1373 | 0.3315 |
| HSA-PID [19] | 0.86832 | 0.93254 | 0.9419 | 1.3614 | 1.2659 | 1.4296 | 0.0875 | 0.2317 |
| SFS-PID [22] | 1.2837 | 1.3392 | 0.7780 | 1.3587 | 0.9542 | 1.0357 | 0.0976 | 0.2372 |
| SOS-PID [24] | 0.5693 | 0.4097 | 0.1750 | 1.0275 | 0.4520 | 0.7546 | 0.3227 | 0.6461 |
| Controller | Closed-Loop System Poles | Damping Ratio |
|---|---|---|
| RTH-PID | −100 | 1 |
| −1.28 + 0.803i | 0.847 | |
| −1.28 − 0.803i | 0.847 | |
| −4.93 + 6.72i | 0.592 | |
| −4.91 − 6.72i | 0.592 | |
| −101 + 8.15i | 0.997 | |
| −101 − 8.15i | 0.997 | |
| BBO-PID | −100.0 | 1 |
| −2.1 | 1 | |
| −0585 | 1 | |
| −4.8 + 10.2i | 0.427 | |
| −4.8 − 10.2i | 0.427 | |
| IKA-PID | −102 | 1 |
| −5.13 + 11.7i | 0.40 | |
| −5.13 − 11.7i | 0.40 | |
| −0.80 + 0.93i | 0.65 | |
| −0.80 − 0.93i | 0.65 | |
| SOS-PID | −100.48 | 1 |
| −1.98 | 1 | |
| −1.10 | 1 | |
| −4.97 + 4.69i | 0.727 | |
| −4.97 − 4.69i | 0.727 | |
| SCA-PID | −101.37 | 1 |
| −5.16 + 10.52i | 0.44 | |
| −5.16 − 10.52i | 0.44 | |
| −0.91 + 0.82i | 0.74 | |
| −0.91 − 0.82i | 0.74 | |
| HSA-PID | −103 | 1 |
| −5.04 + 15.1i | 0.316 | |
| −5.04 − 15.1i | 0.316 | |
| −0.45 + 0.85i | 0.465 | |
| −0.45 − 0.85i | 0.465 | |
| SFS-PID | −102.11 | 1 |
| −0.77 + 1.0i | 0.62 | |
| −0.77 − 1.0i | 0.62 | |
| −4.93 + 13.5i | 0.35 | |
| −4.93 − 13.5i | 0.35 | |
| WOA-PID | −101 | |
| −5.24 + 7.64i | 0.565 | |
| −5.24 − 7.64i | 0.565 | |
| −1.09 + 1.3i | 0.642 | |
| −1.09 − 1.3i | 0.642 |
| Peak Margin (db) | Phase Margin (Degree) | Delay Margin (s) | Bandwidth (rad/s) | |
|---|---|---|---|---|
| RTH-PID | 17.9703 | 163.15 | 2.1082 | 8.6038 |
| WOA-PID [5] | 0.569 | 155 | 1.04 | 9.9 |
| SCA-PID [8] | 1.09 | 87.3 | 0.128 | 14.821 |
| IKA-PID [10] | 1.78 | 76.7 | 0.095 | 16.785 |
| BBO-PID [14] | 1.56 | 81.6 | 0.122 | 14.28 |
| HSA-PID [19] | 3.54 | 58.3 | 0.0525 | 22.1 |
| SFS-PID [22] | 3.11 | 62.4 | 19.8 | |
| SOS-PID [24] | 0.0 | 180 | Inf. | 6.15 |
| Parameter | Rate of Variation (%) | Overshoot Mp % | Settling Time (s) 2% | Settling Time (s) 5% | Rise Time (s) | Peak Time |
|---|---|---|---|---|---|---|
| Ta Amplifier | +50 | 1.0619 | 0.8567 | 0.7399 | 0.3173 | 0.6363 |
| +25 | 1.0166 | 0.5046 | 0.4637 | 0.3289 | 1.9552 | |
| −25 | 1.0104 | 0.4207 | 0.3826 | 0.2722 | 0.5262 | |
| −50 | 1.0179 | 0.2637 | 0.2431 | 0.1725 | 0.3455 | |
| Te Exciter | +50 | 1.0199 | 0.4464 | 0.4109 | 0.2913 | 2.0152 |
| +25 | 1.0341 | 0.3403 | 0.9874 | 0.2405 | 0.4733 | |
| −25 | 1.0487 | 0.6037 | 0.3307 | 0.2345 | 0.4735 | |
| −50 | 1.0213 | 0.8445 | 0.7312 | 0.1815 | 0.3342 | |
| Tg Generator | +50 | 1.0192 | 0.4638 | 0.4276 | 0.3050 | 0.5936 |
| +25 | 1.0147 | 0.4661 | 0.4232 | 0.2992 | 2.0197 | |
| −25 | 1.1824 | 0.6152 | 0.5789 | 0.1078 | 0.2398 | |
| −50 | 1.0677 | 0.8513 | 0.7514 | 0.1750 | 0.3388 | |
| Ts Sensor | +50 | 1.0299 | 0.6738 | 0.4074 | 0.2906 | 0.5765 |
| +25 | 1.0154 | 0.4378 | 0.4028 | 0.2858 | 0.5518 | |
| −25 | 1.0192 | 0.4410 | 0.4061 | 0.2887 | 0.5771 | |
| −50 | 1.0604 | 0.8557 | 0.4825 | 0.2108 | 0.4242 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Ala eddine, R.; Ramzi, K.; Mouassa, S.; Toma, L. Enhanced AVR System Performance via Optimal PID Controller Design Using the Red-Tailed Hawk Algorithm. Processes 2026, 14, 1550. https://doi.org/10.3390/pr14101550
Ala eddine R, Ramzi K, Mouassa S, Toma L. Enhanced AVR System Performance via Optimal PID Controller Design Using the Red-Tailed Hawk Algorithm. Processes. 2026; 14(10):1550. https://doi.org/10.3390/pr14101550
Chicago/Turabian StyleAla eddine, Rahmani, Kouadri Ramzi, Souhil Mouassa, and Lucian Toma. 2026. "Enhanced AVR System Performance via Optimal PID Controller Design Using the Red-Tailed Hawk Algorithm" Processes 14, no. 10: 1550. https://doi.org/10.3390/pr14101550
APA StyleAla eddine, R., Ramzi, K., Mouassa, S., & Toma, L. (2026). Enhanced AVR System Performance via Optimal PID Controller Design Using the Red-Tailed Hawk Algorithm. Processes, 14(10), 1550. https://doi.org/10.3390/pr14101550

