Load Frequency Regulation for Thermal Units Integrated with Renewable Energy Sources and Energy Storage Systems
Abstract
1. Introduction
1.1. Literature Review
1.2. Research Gap and Motivation
1.3. Contribution and Paper Organization
- Methodological contribution: a multi-stage TDn(1+PIDn) controller is developed for LFC of a two-area non-reheat thermal system, where the TDn stage shapes the fast transient, while the (1+PIDn) stage delivers damping and steady-state accuracy, giving faster recovery than single-stage controllers.
- Optimization contribution: a recently introduced PKO algorithm is applied to tune this controller.
- Influence of nonlinearity sources: a systematic examination of generation rate
- constraints (GRC), governor dead band (GDB), and communication time delays (CTD) quantifies their effect on frequency regulation performance, offering essential insights into their function in LFC problem.
- Renewable energy integration: the effect of PV (Area 1) and WT (Area 2) penetration on frequency and tie-line dynamics is quantified across uniform and random RES profiles and different load cases.
- Energy storage integration: the measured benefit of VRFB/SMES (Area 1) and VRFB/HAFC (Area 2) is quantified across all scenarios and showed the improvement in system’s performance that exposed to fluctuations in frequency due to the intermittent nature of solar and wind.
- Validation of the aforementioned cases with OPAL-RT simulator: the PS is experimentally analyzed through the OPAL-RT simulator to ensure the validation of numerical simulation by integrating the fidelity of physical simulation with the adaptability of the numerical simulation.
2. Dynamic Model of Test System
2.1. Two-Area Power System
2.2. Renewable Energy Sources
2.2.1. PV Model
Uniform Model
Random Model
2.2.2. WT Model
Uniform Model
Random Model
2.3. Energy Storage Systems
2.3.1. Vanadium Redox Flow Battery Model
2.3.2. Super Magnetic Energy Storage Model
2.3.3. Hydrogen Aqua Electrolyzer Fuel Cell Model
3. Proposed Multi-Stage Controller
3.1. TDn Controller
3.2. PIDn Controller
3.3. Interaction Between TDn and PIDn
3.4. Multi-Stage Structure
3.5. Frequency-Domain Interpretation of the Proposed Controller
4. Optimization Technique and Objective Function
4.1. Optimization Technique
4.1.1. Exploration Phase
Perching
Hovering
4.1.2. Exploitation Phase
4.1.3. Commensalism Phase
4.2. Objective Function
5. Results
5.1. Case 1—Scenario 1: Sudden Load Increase in Area 1
5.2. Case 1—Scenario 2: Sudden Load Increase in Area 1 with GRC ±0.05, GDB, and CTD 0.1 s in Both Areas
5.3. Case 1—Scenario 3: Sudden Load Increase in Area 1 with GRC ±0.025, GDB, and CTD 0.1 s in Both Areas
5.4. Case 2—Scenario 1: Fixed Load Increase Under Uniform RES Profiles
5.5. Case 2—Scenario 2: Fixed Load Increase Under Random RES Profiles
5.6. Case 2—Scenario 3: Random Load Change Under Uniform RES Profiles
5.7. Case 2—Scenario 4: Random Load Change Under Random RES Profiles
5.8. Case 3—Scenario 1: Fixed Load Increase Under Uniform RES Profiles with ESSs
5.9. Case 3—Scenario 2: Fixed Load Increase Under Random RES Profiles with ESSs
5.10. Case 3—Scenario 3: Random Load Change Under Uniform RES Profiles with ESSs
5.11. Case 3—Scenario 4: Random Load Change Under Random RES Profiles with ESSs
5.12. Case 4: Validation by OPAL-RT Simulator
6. Conclusions
- Extending the approach to larger multi-area and inverter-dominated microgrids, including coordinated grid-forming inverter control, where advanced robust strategies such as sliding-mode control have proven effective [79].
- Modeling the long-term degradation and lifetime economics of the storage units, the HAFC in particular, under frequent LFC service, drawing on evidence of PEMFC health sensitivity to operating temperature and durability-enhancing strategies [80].
- Evaluating different energy storage technologies, such as pumped hydro storage, supercapacitors, flywheels and hybrid systems, within the same control framework.
- Studying the impact of EV integration and FACTS devices on tie-line power control and overall stability.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations
| LFC | Load frequency control |
| RESs | Renewable energy sources |
| ESSs | Energy storage systems |
| HIL | Hardware-in-the-loop |
| ITAE | Integral of time-weighted absolute error |
| PSO | Particle swarm optimization |
| GWO | Grey wolf optimization |
| PKO | Pied kingfisher optimizer |
| PID | Proportional integral derivative |
| TDn(1+PIDn) | Tilted derivative of order n combined with a proportional–integral–derivative controller with n-th order derivative |
| HAFC | Hydrogen aqua electrolyzer fuel cell |
| SMES | Super magnetic energy storage |
| VRFB | Vanadium redox flow battery |
| WT | Wind turbine |
| PV | Photovoltaic system |
| PS | Power system |
| GRC | Generation rate constraint |
| GDB | Governor dead band |
| CTD | Communication time delay |
| MPC | Model predictive control |
| AI | Artificial intelligence |
| RCA | Robust control approaches |
| FLC | Fuzzy logic control |
| RSO | Rat swarm optimization |
| CGO | Chaos game optimization |
| WHO | Wild horse optimizer |
| EOA | Equilibrium optimization algorithm |
| WOA | Walrus optimization algorithm |
| HBA | Honey badger algorithm |
| SSA | Salp swarm algorithm |
| MOMSA | Multi-objective mantis search algorithm |
| GJO | Golden jackal optimization |
| BDGOA | Bio-dynamic grasshopper optimization algorithm |
| DCSA | Diligent crow search algorithm |
| BOA | Brown bear optimization algorithm |
| ZOA | Zebra optimization algorithm |
| QORSA | Quasi-opposition reptile search algorithm |
| EV | Electric vehicle |
| HVDC | High voltage direct current |
| COA | Chimp optimization algorithm |
| GTO | Gorilla troops optimizer |
| GSA | Gravitational search algorithm |
| BA | Bat algorithm |
| ADIWACO | Adaptive dynamic inertia weight acceleration coefficient optimization |
| FESS | Flywheel energy storage system |
| BESS | Battery energy storage system |
| UC | Ultracapacitor |
| MOA | Mother optimization algorithm |
| CES | Capacitor energy storage |
| NREL | National renewable energy laboratory |
| EPSDE | Ensemble of parameters and strategies differential evolution |
| CLPSO | Comprehensive learning particle swarm optimization |
| HPSO-PS | Hybrid particle swarm optimization and pattern search |
| OF | Objective function |
| RMSE | Root mean square error |
| NRMSE | Normalized root mean square error |
| Indices | |
| R | Speed regulation (Hz/pu MW) |
| ΔF | Frequency deviation (Hz) |
| ΔPtie | Change in tie-line power (pu) |
| ΔPD | Change in load power (pu) |
| T12 | Tie-line synchronizing coefficient |
| B | Frequency bias parameter (pu MW/Hz) |
| D | Load frequency dependency parameter (MW/Hz) |
| H | Inertia constant of the generator (s) |
| PD | Nominal load (MW) |
| F | Nominal frequency (Hz) |
| τ | Communication time delay (s) |
| ACE | Area control error |
| KG | Generator gain constant |
| KT | Turbine gain constant |
| KP | Power system gain constant |
| KPV | Photovoltaic system gain constant |
| KWT | Wind system gain constant |
| TG | Generator time constant (s) |
| TT | Turbine time constant (s) |
| TP | Power system time constant (s) |
| TPV | Photovoltaic system time constant (s) |
| TWT | Wind system time constant (s) |
| US | Undershoot |
| OS | Overshoot |
| Ts | Settling time (s) |
| KD, KDD, KP, KI | Derivative, proportional and integral gains of controller |
| N, NN, n | Controller filters |
| Pwind | Wind turbine power (MW) |
| λT | Tip speed ratio |
| λ1 | Effective tip speed ratio |
| AT | Swept area of the turbine (m2) |
| ωr | Rotor speed (rpm) |
| CP | Turbine performance coefficient |
| V | Wind speed (m/s) |
| ρ | Air density (Kg/m3) |
| VTP | Tip speed (m/s) |
| β | Blade pitch angle (°) |
| R | Blade radius (m) |
| Kae | Aqua electrolyzer gain constant |
| Kfc | Fuel cell gain constant |
| Tae | Aqua electrolyzer time constant (s) |
| Tfc | Fuel cell time constant (s) |
| T1, T2, T3, T4 | Lead-lag blocks time constant (s) |
| KSMES | Super magnetic energy storage gain constant |
| TSMES | Super magnetic energy storage time constant (s) |
| KRFB | Vanadium redox flow battery gain constant |
| TcRFB | Resetting vanadium redox flow battery time constant (s) |
| TdRFB | Vanadium redox flow battery time delay constant (s) |
| ΔPsolar | Variance in PV output power (pu) |
| Kn | Conversion factor |
| Power output from the hydrogen fuel cell (MW) | |
| PWT | Power generated from WT (MW) |
| PPV | Power generated from PV (MW) |
References
- Ranjan, M.; Shankar, R. A literature survey on load frequency control considering renewable energy integration in power system: Recent trends and future prospects. J. Energy Storage 2022, 45, 103717. [Google Scholar] [CrossRef]
- Gulzar, M.M.; Iqbal, M.; Shahzad, S.; Muqeet, H.A.; Shahzad, M.; Hussain, M.M. Load frequency control (LFC) strategies in renewable energy-based hybrid power systems: A review. Energies 2022, 15, 3488. [Google Scholar] [CrossRef]
- Arya, Y. Automatic generation control of two-area electrical power systems via optimal fuzzy classical controller. J. Frankl. Inst. 2018, 355, 2662–2688. [Google Scholar] [CrossRef]
- Sattar, F.; Ghosh, S.; Isbeih, Y.J.; El Moursi, M.S.; Al Durra, A.; El Fouly, T.H.M. A predictive tool for power system operators to ensure frequency stability for power grids with renewable energy integration. Appl. Energy 2024, 353, 122226. [Google Scholar] [CrossRef]
- Sun, B.; Zhang, Z.; Hu, J.; Meng, Z.; Huang, B.; Li, N. An energy storage capacity configuration method for a provincial power system considering flexible adjustment of the tie-line. Energies 2024, 17, 270. [Google Scholar] [CrossRef]
- Gulzar, M.M.; Sibtain, D.; Alqahtani, M.; Alismail, F.; Khalid, M. Load frequency control progress: A comprehensive review on recent development and challenges of modern power systems. Energy Strategy Rev. 2025, 57, 101604. [Google Scholar] [CrossRef]
- Masikana, S.B.; Sharma, G.; Sharma, S. Renewable energy sources integrated load frequency control of power system: A review. E-Prime-Adv. Electr. Eng. Electron. Energy 2024, 8, 100605. [Google Scholar] [CrossRef]
- El-Hameed, M.A.; Saeed, M.; Kabbani, A.; Abd El-Hay, E. Efficient load frequency controller for a power system comprising renewable resources based on deep reinforcement learning. Sci. Rep. 2025, 15, 18379. [Google Scholar] [CrossRef] [PubMed]
- Li, Z.; Deusen, D. Role of energy storage technologies in enhancing grid stability and reducing fossil fuel dependency. Int. J. Hydrogen Energy 2025, 102, 1055–1074. [Google Scholar] [CrossRef]
- Khamies, M.; Magdy, G.; Kamel, S.; Khan, B. Optimal model predictive and linear quadratic gaussian control for frequency stability of power systems considering wind energy. IEEE Access 2021, 9, 116453–116474. [Google Scholar] [CrossRef]
- Magdy, G.; Shabib, G.; Elbaset, A.A.; Mitani, Y. Optimized coordinated control of LFC and SMES to enhance frequency stability of a real multi-source power system considering high renewable energy penetration. Prot. Control Mod. Power Syst. 2018, 3, 39. [Google Scholar] [CrossRef]
- Ramesh, M.; Yadav, A.K.; Pathak, P.K. Artificial gorilla troops optimizer for frequency regulation of wind contributed microgrid system. J. Comput. Nonlinear Dyn. 2023, 18, 011005. [Google Scholar]
- Jagatheesan, K.; Anand, B.; Dey, N.; Ashour, A.S.; Balas, V.E. Load frequency control of hydro-hydro system with fuzzy logic controller considering non-linearity. In Recent Developments and the New Direction in Soft-Computing Foundations and Applications: Selected Papers from the 6th World Conference on Soft Computing, May 22–25, 2016, Berkeley, USA; Springer: Berlin/Heidelberg, Germany, 2018; pp. 307–318. [Google Scholar]
- Sah, S.V.; Prakash, V.; Pathak, P.K.; Yadav, A.K. Fractional order AGC design for power systems via artificial gorilla troops optimizer. In 2022 IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES); IEEE: New York, NY, USA, 2022; pp. 1–6. [Google Scholar]
- Sharma, M.; Dhundhara, S.; Arya, Y.; Prakash, S. Frequency excursion mitigation strategy using a novel COA optimised fuzzy controller in wind integrated power systems. IET Renew. Power Gener. 2020, 14, 4071–4085. [Google Scholar] [CrossRef]
- Tasnin, W.; Saikia, L.C. Deregulated AGC of multi-area system incorporating dish-Stirling solar thermal and geothermal power plants using fractional order cascade controller. Int. J. Electr. Power Energy Syst. 2018, 101, 60–74. [Google Scholar] [CrossRef]
- Nandi, M.; Shiva, C.K.; Mukherjee, V. Moth-flame algorithm for TCSC-and SMES-based controller design in automatic generation control of a two-area multi-unit hydro-power system. Iran. J. Sci. Technol. Trans. Electr. Eng. 2020, 44, 1173–1196. [Google Scholar]
- Jagatheesan, K.; Anand, B.; Dey, N.; Ashour, A.S.; Balas, V.E. Load frequency control of multi-area interconnected thermal power system: Artificial intelligence-based approach. Int. J. Autom. Control 2018, 12, 126–152. [Google Scholar] [CrossRef]
- Eltamaly, A.M.; Zaki Diab, A.A.; Abo-Khalil, A.G. Robust control based on H∞ and linear quadratic gaussian of load frequency control of power systems integrated with wind energy system. In Control and Operation of Grid-Connected Wind Energy Systems; Springer: Berlin/Heidelberg, Germany, 2021; pp. 73–86. [Google Scholar]
- Yakout, A.H.; Kotb, H.; Hasanien, H.M.; Aboras, K.M. Optimal fuzzy PIDF load frequency controller for hybrid microgrid system using marine predator algorithm. IEEE Access 2021, 9, 54220–54232. [Google Scholar] [CrossRef]
- Danaeefar, H.; Barati, H.; Shirmardi, S.A. Optimal control of PID-FUZZY based on gravitational search algorithm for load frequency control. Int. J. Eng. Res. 2019, 8, IJERTV8IS050013. [Google Scholar] [CrossRef]
- Sharma, J.; Hote, Y.V.; Prasad, R. Robust PID load frequency controller design with specific gain and phase margin for multi-area power systems. IFAC-PapersOnLine 2018, 51, 627–632. [Google Scholar] [CrossRef]
- Magdy, G.; Mohamed, E.A.; Shabib, G.; Elbaset, A.A.; Mitani, Y. SMES based a new PID controller for frequency stability of a real hybrid power system considering high wind power penetration. IET Renew. Power Gener. 2018, 12, 1304–1313. [Google Scholar] [CrossRef]
- Sekyere, Y.O.M.; Effah, F.B.; Okyere, P.Y. Optimal tuning of PID controllers for LFC in renewable energy source integrated power systems using an improved PSO. J. Electron. Electr. Eng. 2024, 3, 68–87. [Google Scholar]
- Gopi, P.; Alluraiah, N.C.; Kumar, P.H.; Bajaj, M.; Blazek, V.; Prokop, L. Improving load frequency controller tuning with rat swarm optimization and porpoising feature detection for enhanced power system stability. Sci. Rep. 2024, 14, 15209. [Google Scholar] [CrossRef] [PubMed]
- Ali, G.; Aly, H.; Little, T. Automatic generation control of a multi-area hybrid renewable energy system using a proposed novel GA-fuzzy logic self-tuning PID controller. Energies 2024, 17, 2000. [Google Scholar] [CrossRef]
- Barakat, M. Novel chaos game optimization tuned-fractional-order PID fractional-order PI controller for load-frequency control of interconnected power systems. Prot. Control Mod. Power Syst. 2022, 7, 16. [Google Scholar] [CrossRef]
- Çelik, E.; Öztürk, N.; Arya, Y.; Ocak, C. (1 + PD)-PID cascade controller design for performance betterment of load frequency control in diverse electric power systems. Neural Comput. Appl. 2021, 33, 15433–15456. [Google Scholar] [CrossRef]
- Sivalingam, R.; Chinnamuthu, S.; Dash, S.S. A hybrid stochastic fractal search and local unimodal sampling based multistage PDF plus (1 + PI) controller for automatic generation control of power systems. J. Frankl. Inst. 2017, 354, 4762–4783. [Google Scholar] [CrossRef]
- Dash, P.; Saikia, L.C.; Sinha, N. Automatic generation control of multi area thermal system using Bat algorithm optimized PD–PID cascade controller. Int. J. Electr. Power Energy Syst. 2015, 68, 364–372. [Google Scholar] [CrossRef]
- Pathak, P.K.; Yadav, A.K. Fuzzy assisted optimal tilt control approach for LFC of renewable dominated micro-grid: A step towards grid decarbonization. Sustain. Energy Technol. Assess. 2023, 60, 103551. [Google Scholar] [CrossRef]
- Sekyere, Y.O.M.; Effah, F.B.; Okyere, P.Y. Fractional order ANFIS controllers for LFC in RES integrated three-area power system. J. Electr. Syst. Inf. Technol. 2025, 12, 10. [Google Scholar] [CrossRef]
- Aryan, P.; Ranjan, M.; Shankar, R. Deregulated LFC scheme using equilibrium optimized Type-2 fuzzy controller. Weentech Proc. Energy 2021, 8, 494–505. [Google Scholar] [CrossRef]
- Dev, A.; Bhatt, K.; Mondal, B.; Kumar, V.; Bajaj, M.; Tuka, M.B. Enhancing load frequency control and automatic voltage regulation in Interconnected power systems using the Walrus optimization algorithm. Sci. Rep. 2024, 14, 27839. [Google Scholar] [CrossRef] [PubMed]
- Yakout, A.H.; Dashtdar, M.; AboRas, K.M.; Ghadi, Y.Y.; Elzawawy, A.; Yousef, A.; Kotb, H. Neural network-based adaptive PID controller design for over-frequency control in microgrid using honey badger algorithm. IEEE Access 2024, 12, 27989–28005. [Google Scholar] [CrossRef]
- Malik, S.; Suhag, S. A novel SSA tuned PI-TDF control scheme for mitigation of frequency excursions in hybrid power system. Smart Sci. 2020, 8, 202–218. [Google Scholar] [CrossRef]
- Elbaksawi, O.; Fathy, R.; Daoud, A.A.; Abd El-aal, R.A. Optimized Load Frequency Controller for Microgrid with Renewables and EVs based recent Multi-objective Mantis Search Algorithm. Results Eng. 2025, 26, 105472. [Google Scholar] [CrossRef]
- Pandey, M.K.; Mahia, R.N.; Dev, A.; Kumar, V. Golden Jackal Optimization tuned PID control for multi source two area interconnected energy system frequency stability. Int. J. Ambient. Energy 2025, 46, 2562115. [Google Scholar] [CrossRef]
- Guha, D.; Roy, P.K.; Banerjee, S. Load frequency control of interconnected power system using grey wolf optimization. Swarm Evol. Comput. 2016, 27, 97–115. [Google Scholar] [CrossRef]
- Dhanasekaran, B.; Kaliannan, J.; Baskaran, A.; Dey, N.; Tavares, J.M.R.S. Load frequency control assessment of a PSO-PID controller for a standalone multi-source power system. Technologies 2023, 11, 22. [Google Scholar] [CrossRef]
- Daraz, A.; Alrajhi, H.; Alahmadi, A.N.M.; Bajaj, M.; Afzal, A.R.; Zhang, G.; Xu, K. Frequency stabilization of interconnected diverse power systems with integration of renewable energies and energy storage systems. Sci. Rep. 2024, 14, 25655. [Google Scholar] [CrossRef] [PubMed]
- Jabari, M.; Izci, D.; Ekinci, S.; Bajaj, M.; Blazek, V.; Prokop, L. A novel artificial intelligence based multistage controller for load frequency control in power systems. Sci. Rep. 2024, 14, 29571. [Google Scholar] [CrossRef] [PubMed]
- Jabari, M.; Ekinci, S.; Izci, D.; Bajaj, M.; Blazek, V.; Prokop, L. Efficient pressure regulation in nonlinear shell-and-tube steam condensers via a Novel TDn (1 + PIDn) controller and DCSA algorithm. Sci. Rep. 2025, 15, 2090. [Google Scholar] [CrossRef] [PubMed]
- Ojha, S.K.; Maddela, C.O. Load frequency control of a two-area power system with renewable energy sources using brown bear optimization technique. Electr. Eng. 2024, 106, 3589–3613. [Google Scholar] [CrossRef]
- Khan, I.A.; Mokhlis, H.; Mansor, N.N.; Illias, H.A.; Daraz, A.; Ramasamy, A.K.; Marsadek, M.; Afzal, A.R. Load frequency control in power systems with high renewable energy penetration: A strategy employing PIλ (1 + PDF) controller, hybrid energy storage, and IPFC-FACTS. Alex. Eng. J. 2024, 106, 337–366. [Google Scholar] [CrossRef]
- Raj, U.; Shankar, R. Optimally enhanced fractional-order cascaded integral derivative tilt controller for improved load frequency control incorporating renewable energy sources and electric vehicle. Soft Comput. 2023, 27, 15247–15267. [Google Scholar] [CrossRef]
- Bouaouda, A.; Hashim, F.A.; Sayouti, Y.; Hussien, A.G. Pied kingfisher optimizer: A new bio-inspired algorithm for solving numerical optimization and industrial engineering problems. Neural Comput. Appl. 2024, 36, 15455–15513. [Google Scholar] [CrossRef]
- Yameen, M.Z.; Junejo, A.K.; Lu, Z.; Siddiqui, R.A.; El-Sousy, F.F.M.; Naveed, I. Hybrid GOA and PSO optimization for load frequency control in renewable multi source dual area power systems. Sci. Rep. 2025, 15, 17549. [Google Scholar] [CrossRef] [PubMed]
- Alshahir, A.; Fathy, A.; AHashim, F.; Wang, K.; Alshahr, S.; Ali, H.H. Optimal fractional order PID-load frequency controller for multi-interconnected microgrids including renewable energy and storage system. Sci. Rep. 2026, 16, 14342. [Google Scholar] [CrossRef] [PubMed]
- Mohamed, M.A.E.; Jagatheesan, K.; Anand, B. Modern PID/FOPID controllers for frequency regulation of interconnected power system by considering different cost functions. Sci. Rep. 2023, 13, 14084. [Google Scholar] [CrossRef] [PubMed]
- Sahu, R.K.; Panda, S.; Padhan, S. A hybrid firefly algorithm and pattern search technique for automatic generation control of multi area power systems. Int. J. Electr. Power Energy Syst. 2015, 64, 9–23. [Google Scholar] [CrossRef]
- Sahu, R.K.; Panda, S.; Sekhar, G.T.C. A novel hybrid PSO-PS optimized fuzzy PI controller for AGC in multi area interconnected power systems. Int. J. Electr. Power Energy Syst. 2015, 64, 880–893. [Google Scholar] [CrossRef]
- Ali, E.S.; Abd-Elazim, S.M. BFOA based design of PID controller for two area load frequency control with nonlinearities. Int. J. Electr. Power Energy Syst. 2013, 51, 224–231. [Google Scholar] [CrossRef]
- Almutairi, S.; Anayi, F.; Packianather, M.; Almutairi, M.; Shouran, M. An intelligent hybrid PIDF enhanced by a fuzzy fractional-order controller for robust load frequency regulation in a two-area interconnected power system. Energies 2026, 19, 1442. [Google Scholar] [CrossRef]
- Singh, V.P.; Kishor, N.; Samuel, P. Communication time delay estimation for load frequency control in two-area power system. Ad. Hoc Netw. 2016, 41, 69–85. [Google Scholar] [CrossRef]
- Elgerd, O.I.; Happ, H.H. Electric energy systems theory: An introduction. IEEE Trans. Syst. Man. Cybern. 1972, SMC-2, 296–297. [Google Scholar] [CrossRef]
- Liu, J.; Thomas, E.; Manuel, L.; Griffith, D.T.; Ruehl, K.M.; Barone, M. Integrated system design for a large wind turbine supported on a moored semi-submersible platform. J. Mar. Sci. Eng. 2018, 6, 9. [Google Scholar] [CrossRef]
- Roni Sahroni, T. Modeling and simulation of offshore wind power platform for 5 MW baseline NREL turbine. Sci. World J. 2015, 2015, 819384. [Google Scholar] [CrossRef] [PubMed]
- Jonkman, J.; Butterfield, S.; Musial, W.; Scott, G. Definition of a 5-MW Reference Wind Turbine for Offshore System Development; National Renewable Energy Lab. (NREL): Golden, CO, USA, 2009. [Google Scholar]
- Wang, L.; Zuo, S.; Song, Y.D.; Zhou, Z. Variable torque control of offshore wind turbine on spar floating platform using advanced RBF neural network. Abstr. Appl. Anal. 2014, 2014, 903493. [Google Scholar] [CrossRef]
- Cavanini, L.; Corradini, M.L.; Ippoliti, G.; Orlando, G. A Control Strategy for Variable-Speed Variable-Pitch Wind Turbines within the regions of partial-and full-load operation without wind speed feedback. In Proceedings of the 2018 European Control Conference (ECC); IEEE: New York, NY, USA, 2018; pp. 410–415. [Google Scholar]
- Turbine, W. Implement Model of Variable Pitch Wind Turbine; Library: Distributed Resources/Wind Generation, SimPowerSystemsTM; Matlab: Natick, MA, USA, 2009. [Google Scholar]
- Resor, B.R. Definition of a 5MW/61.5 m Wind Turbine Blade Reference Model; Sandia National Lab. (SNL-NM): Albuquerque, NM, USA, 2013. [Google Scholar]
- Kerdphol, T.; Rahman, F.S.; Mitani, Y.; Hongesombut, K.; Küfeoğlu, S. Virtual inertia control-based model predictive control for microgrid frequency stabilization considering high renewable energy integration. Sustainability 2017, 9, 773. [Google Scholar] [CrossRef]
- Oshnoei, S.; Oshnoei, A.; Mosallanejad, A.; Haghjoo, F. Novel load frequency control scheme for an interconnected two-area power system including wind turbine generation and redox flow battery. Int. J. Electr. Power Energy Syst. 2021, 130, 107033. [Google Scholar] [CrossRef]
- Sharma, M.; Prakash, S.; Saxena, S. Robust load frequency control using fractional-order TID-PD approach via salp swarm algorithm. IETE J. Res. 2023, 69, 2710–2726. [Google Scholar] [CrossRef]
- Feng, R.; Guo, Z.; Meng, X.; Sun, C. Modeling and State of Charge Estimation of Vanadium Redox Flow Batteries: A Review. Energies 2025, 18, 4666. [Google Scholar] [CrossRef]
- Ali, H.H.; Kassem, A.M.; Al-Dhaifallah, M.; Fathy, A. Multi-verse optimizer for model predictive load frequency control of hybrid multi-interconnected plants comprising renewable energy. IEEE Access 2020, 8, 114623–114642. [Google Scholar] [CrossRef]
- Francis, R.; Chidambaram, I.A. Optimized PI+ load–frequency controller using BWNN approach for an interconnected reheat power system with RFB and hydrogen electrolyser units. Int. J. Electr. Power Energy Syst. 2015, 67, 381–392. [Google Scholar] [CrossRef]
- Irudayaraj, A.X.R.; Wahab, N.I.A.; Umamaheswari, M.G.; Radzi, M.A.M.; Bin Sulaiman, N.; Veerasamy, V.; Prasanna, S.C.; Ramachandran, R. A Matignon’s theorem based stability analysis of hybrid power system for automatic load frequency control using atom search optimized FOPID controller. IEEE Access 2020, 8, 168751–168772. [Google Scholar] [CrossRef]
- Meng, X.; Sun, C.; Mei, J.; Tang, X.; Hasanien, H.M.; Jiang, J.; Fan, F.; Song, K. Fuel cell life prediction considering the recovery phenomenon of reversible voltage loss. J. Power Sources 2025, 625, 235634. [Google Scholar] [CrossRef]
- Song, K.; Hou, T.; Jiang, J.; Grigoriev, S.A.; Fan, F.; Qin, J.; Wang, Z.; Sun, C. Thermal management of liquid-cooled proton exchange membrane fuel cell: A review. J. Power Sources 2025, 648, 237227. [Google Scholar] [CrossRef]
- Çelik, E. Design of new fractional order PI–fractional order PD cascade controller through dragonfly search algorithm for advanced load frequency control of power systems. Soft Comput. 2021, 25, 1193–1217. [Google Scholar] [CrossRef]
- Sahu, P.R.; Simhadri, K.; Mohanty, B.; Hota, P.K.; Abdelaziz, A.Y.; Albalawi, F.; Ghoneim, S.S.M.; Elsisi, M. Effective load frequency control of power system with two-degree freedom tilt-integral-derivative based on whale optimization algorithm. Sustainability 2023, 15, 1515. [Google Scholar] [CrossRef]
- Ekinci, S.; Can, Ö.; Ayas, M.Ş.; Izci, D.; Salman, M.; Rashdan, M. Automatic generation control of a hybrid PV-reheat thermal power system using RIME algorithm. IEEE Access 2024, 12, 26919–26930. [Google Scholar] [CrossRef]
- Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
- Kumar, A.; Chanana, S.; Kumar, A. Analysis of new optimization technique MGO tuned FOIPDF controller in load frequency control. Electr. Eng. 2024, 107, 8721–8742. [Google Scholar] [CrossRef]
- Nayak, P.C.; Prusty, R.C.; Panda, S. Adaptive fuzzy approach for load frequency control using hybrid moth flame pattern search optimization with real time validation. Evol. Intell. 2024, 17, 1111–1126. [Google Scholar] [CrossRef]
- Zhang, W.; Sun, C.; Wang, Y.; Song, K. A novel voltage-power coordinated control strategy for grid-connected inverters in low-voltage microgrids based on fast non-singular terminal sliding mode. Electr. Power Syst. Res. 2026, 251, 112183. [Google Scholar] [CrossRef]
- Tang, X.; Yang, M.; Shi, L.; Hou, Z.; Xu, S.; Sun, C. Adaptive state-of-health temperature sensitivity characteristics for durability improvement of PEM fuel cells. Chem. Eng. J. 2024, 491, 151951. [Google Scholar] [CrossRef]




































| Article | Controller | Optimization Algorithm | No. of Areas | RES | ESS | Key Findings |
|---|---|---|---|---|---|---|
| [10] | MPC-LQG | COA | 1-area and 2-area (thermal non-reheat) | WT | - | COA-MPC-LQG delivers lower-frequency/tie-line deviations and faster settling under load disturbances and varying wind penetration, outperforming integral/MPC and PSO/GWO/ALO-tuned counterparts |
| [12] | I-SMC | GTO | 1-area (microgrid Wind-diesel) | WT | - | GTO-I-SMC improves frequency regulation in a wind–diesel autonomous microgrid, yielding smaller frequency deviations, shorter settling times, and lower integral error indices |
| [21] | Fuzzy PID | GSA | 2-area (thermal reheat) | - | - | GSA-tuned PID-Fuzzy for a two-area reheat thermal system yields smaller frequency/tie-line deviations and lower integral error indices, outperforming PSO- and ABC-tuned counterparts under severe load disturbances |
| [27] | FOPID-FOPI | CGO | 2-area (thermal non-reheat, thermal reheat-hydro-gas) and 3-area (thermal-thermal-hydro) | - | - | GO-FOPID-FOPI decreases deviation magnitudes and faster return to steady state across four IPS test systems: two-area non-reheat (±GDB), two-area reheater-hydro-gas multi-unit, and three-area hydrothermal with GRC, outperforming recent soft-computing controllers under modeled nonlinearities |
| [30] | PD-PID | BA | 3-area (thermal reheat) | - | - | BA-PD–PID on a multi-area thermal system with single-reheat units and GRC delivers smaller frequency/tie-line deviations and quicker recovery than PI/PID, BA tuning outperforms GA/BF alternatives |
| [31] | FTIDF-(1+I) | WHO | 1-area (microgrid solar-wind-diesel) | PV-WT | FESS | WHO-FTIDF-(1+I) for an islanded microgrid (PV + WTG + diesel + flywheel ESU) achieves lower-frequency excursions and faster recovery than conventional alternatives under RES variability and load changes |
| [32] | FO-ANFIS | ADIWACO | 3-area (thermal reheat) | PV-WT | - | FO-ANFIS (2-input & 3-input) for three-area RES system, trained from FOPI-FOPIDN (ADIWACO-tuned) data; 3-input FO-ANFIS achieves lower settling in area-1 with minimal over/undershoot, and near-zero tie-line overshoot/undershoot. Robust under GDB, delay and parameter variations (lowest integral error indices across scenarios besting FOPI-FOPIDN and IO-ANFIS variants) |
| [36] | PI-TDF | SSA | 1-area (diesel-solar-wind-fuel cell-aqua electrolyzer) | PV-WT | BESS-FESS-UC | SSA-PI-TDF for a hybrid power system achieves lower frequency excursions and error indices than SSA-tuned PI/PID/TID/TIDF/P-TIDF comparators; validation under GRC nonlinearity, subsystem switching (BESS/FESS/diesel on/off), and parameter variations shows robust, less-sensitive performance |
| [37] | PID | MOMSA | 2-area (thermal non-reheat) | PV-WT | EV | MOMSA-PID for an interconnected microgrid with RESs + EVs markedly attenuates frequency oscillations and tie-line power fluctuations, outperforming PSO/MPA/GA, with faster transient response and improved stability across scenarios |
| [38] | PID | GJO | 2-area (thermal-hydro-nuclear, thermal-gas) | PV-WT | SMES | GJO-PID on a two-area multi-source system: thermal, hydro, nuclear, gas, wind, and PV delivers smaller frequency & tie-line excursions versus PSO, WOA, SSA, ALO, Harris’ hawks, and TLBO, robustness is verified under variable step loads, parameter variations, and nonlinearities (GRC, GDB), stability margins are verified by frequency-response analysis, with fewer tuning iterations |
| [41] | FOTIDD2 | MOA | 2-area (marine bio-diesel-sea wave energy) | PV-WT | BESS-CES | MOA-FOTIDD2 on a two-area diverse (sea-wave, PV, wind, biodiesel, BESS, and CES) with communication delay achieves lower frequency and tie-line excursions, faster settling, and improved damping than PID baselines, while MOA consistently surpasses SCA/FOA/GWO in tuning effectiveness and robustness |
| [42] | TDn(1+PI) | BDGOA | 2-area (PV-thermal reheat) | PV | - | The BDGOA-TDn(1+PI) proposed design retains stability and tracking quality under delays and uncertainty and outperforms standard controllers in reducing frequency and tie-line power fluctuations |
| [48] | PID | GOA-PSO | 1-area (thermal non-reheat-solar-wind-EV) and 2-area (thermal non-reheat) | PV-WT | EV | Standalone PSO exhibits premature convergence and local optima entrapment in renewable-integrated LFC; the proposed GOA-PSO hybrid exploits GOA’s exploratory strength to escape local optima, achieving marked reductions in overshoot, undershoot, and settling time over conventional PSO-PID |
| [49] | FOPID | MPO | 2-area and 4-area (thermal reheat-hydro-wind) | WT | RFB-HAFC | Conventional metaheuristics suffer limited population diversity leading to premature convergence; the proposed MPO avoids trapping in local optima taking advantage over GWO through memory-based election and random exploration strategies, reducing ITAE by 8.023% and 20.071% in two- and four-microgrid systems, respectively |
| [50] | FOPID | ASIA | 3-area (thermal non-reheat-wind-hydro) | WT | - | GA, GWO, SCIA, and ASIA are benchmarked comparatively for PID/FOPID tuning in three-area LFC; ISE-based GA/SCIA and ITSE-based GWO/ASIA-tuned FOPID controllers deliver superior regulation under parameter perturbations and varying load conditions; ASIA/SCIA are highlighted against GA/GWO |
| Proposed | TDn(1+PIDn) | PKO | 2-area (thermal non-reheat) | PV-WT | VRFB-SMES-HAFC | PKO-TDn(1+PIDn) on a two-area system (area 1: thermal non-reheat, PV, VRFB, SMES, area 2: thermal non-reheat, WT, VRFB, HAFC) achieves lower frequency and tie-line excursions, faster settling, and improved damping than PID baselines, while PKO consistently surpasses GWO/PSO in tuning effectiveness and robustness; validating the results with OPAL-RT |
| Parameters | Values | Parameters | Values |
|---|---|---|---|
| F | 60 Hz | a12 | −1 |
| Pr1 = Pr2 | 2000 MW | B1 = B2 | 0.425 pu MW/Hz |
| PD | 1000 MW | R1 | 2.4 Hz/pu MW |
| GRC | ±0.05 or ±0.025 | KP1 = KP2 | 120 |
| TP1 = TP2 | 20 s | TT1 = TT2 | 0.3 s |
| T12 | 0.545 | TG1 = TG2 | 0.08 s |
| Parameters | Values | Parameters | Values |
|---|---|---|---|
| KPV | 1 | KWT | 1 |
| TPV | 1.3 s | TWT | 1.5 s |
| Parameters | Values | Parameters | Values |
|---|---|---|---|
| KRFB | 1 | TdRFB | 0 s |
| TcRFB | 0.3 s | KSMES | 0.2035 |
| TSMES | 0.03 s | T1 | 0.2333 s |
| T2 | 0.016 s | T3 | 0.7087 s |
| T4 | 0.2481 s | Kn | 0.6 |
| Kae | 0.002 | Kfc | 0.01 |
| Tae | 0.5 s | Tfc | 4 s |
| Algorithm- Controller | ITAE | Area | Parameters | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| N | NN | λ | μ | PW | DW | |||||||||
| PKO-TDn(1+PIDn) | 0.0373 | Area 1 | 1.96 | 0.627 | 0.992 | 1.006 | 1.966 | 0 | 2 | 286 | - | - | - | - |
| Area 2 | 0 | 1.999 | 0.694 | 1000 | 2 | 1.985 | 1.99 | 464 | - | - | - | - | ||
| GWO-TDn(1+PIDn) | 0.0544 | Area 1 | 2 | 0.237 | 0.001 | 117.9 | 0.182 | 2 | 0.26 | 10.8 | - | - | - | - |
| Area 2 | 1.54 | 0.686 | 0.419 | 11.96 | 0.920 | 0.417 | 1.94 | 786 | - | - | - | - | ||
| PSO-TDn(1+PIDn) | 0.05550 | Area 1 | 2 | 0.047 | 0 | 947.5 | 0.309 | 2 | 0.37 | 85.5 | - | - | - | - |
| Area 2 | 2 | 1.370 | 0.427 | 727.5 | 1.657 | 0.368 | 0.08 | 406 | - | - | - | - | ||
| PKO-PID | 0.12696 | Area 1 | - | 0.394 | - | - | 1.084 | 2 | - | - | - | - | - | - |
| Area 2 | - | 0.543 | - | - | 1.997 | 0.057 | - | - | - | - | - | - | ||
| GWO-PID | 0.12701 | Area 1 | - | 0.399 | - | - | 1.086 | 2 | - | - | - | - | - | - |
| Area 2 | - | 0.562 | - | - | 2 | 0.246 | - | - | - | - | - | - | ||
| PSO-PID | 0.12702 | Area 1 | - | 0.402 | - | - | 1.092 | 2 | - | - | - | - | - | - |
| Area 2 | - | 0.561 | - | - | 1.981 | 0.156 | - | - | - | - | - | - | ||
| DSA-FOPID [73] | 0.0778 | Area 1 | - | 0.467 | - | - | 2.033 | 2.999 | - | - | 1.0007 | 1.0517 | - | - |
| Area 2 | - | NA | - | - | NA | NA | - | - | NA | NA | - | - | ||
| WOA-tuned 2DOF TIDF [74] | 0.0734 | Area 1 | 3.88 | 1.856 | 0.105 | 227.8 | - | 3.963 | - | - | - | - | 1.243 | 0.423 |
| Area 2 | NA | NA | NA | NA | - | NA | - | - | - | - | NA | NA | ||
| WOA-tuned TIDF [74] | 0.1167 | Area 1 | 1.40 | 0.377 | 0.111 | 230.9 | - | 1.877 | - | - | - | - | - | - |
| Area 2 | NA | NA | NA | NA | - | NA | - | - | - | - | - | - | ||
| EPSDE-PID [39] | 0.1497 | Area 1 | - | 0.388 | - | - | 0.859 | 1.773 | - | - | - | - | - | - |
| Area 2 | - | 1.011 | - | - | 1.041 | 0.165 | - | - | - | - | - | - | ||
| CLPSO-PID [39] | 0.1569 | Area 1 | - | 0.384 | - | - | 1.014 | 1.705 | - | - | - | - | - | - |
| Area 2 | - | 0.583 | - | - | 1.720 | 0.428 | - | - | - | - | - | - | ||
| HPSO-PS tuned fuzzy PI [52] | 0.1438 | Area 1 | - | - | - | - | 0.985 | 0.559 | - | - | - | - | - | - |
| Area 2 | - | - | - | - | 0.933 | 0.720 | - | - | - | - | - | - | ||
| PS-tuned fuzzy PI [52] | 0.6334 | Area 1 | - | - | - | - | 0.731 | 0.647 | - | - | - | - | - | - |
| Area 2 | - | - | - | - | 0.450 | 0.547 | - | - | - | - | - | - | ||
| PSO-tuned fuzzy PI [52] | 0.4470 | Area 1 | - | - | - | - | 0.508 | 0.510 | - | - | - | - | - | - |
| Area 2 | - | - | - | - | 0.817 | 0.794 | - | - | - | - | - | - | ||
| Gains | N | NN | ||||||
|---|---|---|---|---|---|---|---|---|
| Lower limit (min) | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
| Upper limit (max) | 2 | 2 | 1 | 1000 | 2 | 2 | 2 | 1000 |
| Algorithm | PSO | GWO | PKO |
|---|---|---|---|
| Best | 0.055503 | 0.054415 | 0.037309 |
| Worst | 0.10953 | 0.056291 | 0.057297 |
| Mean | 0.0682428 | 0.0553071 | 0.0530751 |
| Standard deviation | 0.021565285 | 0.0005967 | 0.006091139 |
| Case/Scenario | Load Disturbance | RES Profile | ESS Integration | Nonlinearity/ Uncertainty Source |
|---|---|---|---|---|
| C1-S1 | Step +0.1 pu in Area 1 (t = 0) | - | - | - |
| C1-S2 | Step +0.05 pu in Area 1 (t = 0) | - | - | GRC ±0.05 GDB CTD 0.1 s |
| C1-S3 | Step +0.05 pu in Area 1 (t = 0) | - | - | GRC ±0.025 GDB CTD 0.1 s |
| C2-S1 | Step +0.1 pu in Area 1 (t = 10 s) | Uniform PV in Area 1 Uniform WT in Area 2 | - | UniformRES |
| C2-S2 | Step +0.1 pu in Area 1 (t = 10 s) | Random PV in Area 1 Random WT in Area 2 | - | RandomRES |
| C2-S3 | Random in Area 1 | Uniform PV in Area 1 Uniform WT in Area 2 | - | UniformRES Randomload |
| C2-S4 | Random in Area 1 | Random PV in Area 1 Random WT in Area 2 | - | RandomRES Randomload |
| C3-S1: C3-S4 | As C2-S1: C2-S4 | As C2-S1: C2-S4 | VRFB and SMES in Area 1 VRFB and HAFC in Area 2 | Uniformor RandomRES Randomload |
| C4 (Validation by OPAL-RT) | tested scenarios: C1-S1 C-S1 C3-S3 | As case | As case | As case |
| Algorithm Controller | ITAE | Area | Parameters | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| N | NN | |||||||||
| PKO-TDn(1+PIDn) | 0.037309 | Area 1 | 1.9674 | 0.627478 | 0.99274406 | 1.0066812 | 1.9662028 | 0 | 2 | 285.75433 |
| Area 2 | 0 | 1.9999704 | 0.69481776 | 1000 | 2 | 1.9854747 | 1.9989607 | 463.98808 | ||
| GWO-TDn(1+PIDn) | 0.054415 | Area 1 | 2 | 0.2375788 | 0.000853708 | 117.9092 | 0.1828841 | 2 | 0.2639371 | 10.74717 |
| Area 2 | 1.5497 | 0.68634 | 0.4195544 | 11.96116 | 0.9200438 | 0.4173851 | 1.942215 | 785.5651 | ||
| PSO-TDn(1+PIDn) | 0.055503 | Area 1 | 2 | 0.04735223 | 0 | 947.5054 | 0.3098349 | 2 | 0.3760524 | 85.46221 |
| Area 2 | 2 | 1.370524 | 0.4270762 | 727.5113 | 1.657196 | 0.3687319 | 0.0822369 | 406.3412 | ||
| PKO-PID | 0.12696 | Area 1 | - | 0.39474 | - | - | 1.084 | 2 | - | - |
| Area 2 | - | 0.54378 | - | - | 1.997 | 0.057774 | - | - | ||
| GWO-PID | 0.12701 | Area 1 | - | 0.399 | - | - | 1.0869 | 2 | - | - |
| Area 2 | - | 0.5627 | - | - | 2 | 0.24698 | - | - | ||
| PSO-PID | 0.12702 | Area 1 | - | 0.40273 | - | - | 1.092 | 2 | - | - |
| Area 2 | - | 0.56175 | - | - | 1.9812 | 0.15687 | - | - | ||
| Algorithm Controller | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| US | OS | (s) | US | OS | (s) | US | OS | (s) | |
| PKO-TDn(1+PIDn) | −0.0624 | 0.001027 | 4.573 | −0.01679 | 0.0001482 | 3.303 | −0.00729 | 0.0000485 | 3.302 |
| GWO-TDn(1+PIDn) | −0.0734 | 0.001428 | 4.604 | −0.02670 | 0.0000059 | 4.103 | −0.01147 | 0.0000062 | 4.292 |
| PSO-TDn(1+PIDn) | −0.0744 | 0.002759 | 4.944 | −0.02900 | 0.0000029 | 3.896 | −0.01173 | 0.0000110 | 4.296 |
| PKO-PID | −0.1137 | 0.006389 | 6.208 | −0.06175 | 0.0000753 | 3.938 | −0.02243 | 0.0000236 | 4.403 |
| GWO-PID | −0.1131 | 0.005735 | 6.267 | −0.06136 | 0.0000781 | 3.997 | −0.02232 | 0.0000239 | 4.397 |
| PSO-PID | −0.1130 | 0.005238 | 6.253 | −0.06119 | 0.0000795 | 4.222 | −0.02215 | 0.0000247 | 4.395 |
| System Parameters | Change (%) | ITAE | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| US | OS | (s) | US | OS | (s) | US | OS | (s) | |||
| +25 | 0.03704 | −0.0685 | 0.000984 | 4.4 | −0.01661 | 0.000155 | 3.2 | −0.00716 | 0.000038 | 3.25 | |
| −25 | 0.03769 | −0.055 | 0.001255 | 4.8 | −0.01661 | 0.000135 | 3.4 | −0.00731 | 0.000067 | 3.35 | |
| +25 | 0.03764 | −0.0571 | 0.001198 | 4.7 | −0.01672 | 0.000137 | 3.5 | −0.00733 | 0.000063 | 3.4 | |
| −25 | 0.03707 | −0.0703 | 0.001049 | 4.5 | −0.0165 | 0.000157 | 3.2 | −0.00711 | 0.000035 | 3.22 | |
| +25 | 0.03461 | −0.0615 | 0.00055 | 4.4 | −0.0193 | 0.000168 | 3.15 | −0.00837 | 0.0000576 | 3.21 | |
| −25 | 0.04304 | −0.0635 | 0.001762 | 4.75 | −0.0137 | 0.000105 | 3.55 | −0.00596 | 0.0000305 | 3.46 | |
| Scenario | Algorithm Controller | ITAE | Area | Parameters | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| N | NN | ||||||||||
| 2 | PKO-TDn(1+PIDn) | 1.0633 | Area 1 | 0.3834 | 0 | 0.99737 | 222.6333 | 0.5336 | 0 | 0 | 929.609 |
| Area 2 | 0.0287 | 0 | 0.85564 | 524.225 | 1.9691 | 0.05651 | 0.1418 | 239.805 | |||
| 3 | PKO-TDn(1+PIDn) | 1.4269 | Area 1 | 0.6132 | 2 | 0.00675 | 802.2939 | 0.6001 | 0.56383 | 0.35423 | 527.522 |
| Area 2 | 0.0584 | 0.26 | 0 | 197.2155 | 0.0843 | 0.11329 | 0.80599 | 607.188 | |||
| Scenario | Algorithm Controller | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| US | OS | (s) | US | OS | (s) | US | OS | (s) | ||
| 2 | PKO-TDn(1+PIDn) | −0.1279 | 0.0307 | 8.25 | −0.1213 | 0.04311 | 7.72 | −0.0354 | 0.006844 | 8.32 |
| 3 | PKO-TDn(1+PIDn) | −0.1402 | 0.0642 | 8.632 | −0.171 | 0.04321 | 8.75 | −0.03802 | 0.008682 | 9.44 |
| Scenario | Algorithm Controller | ITAE | Area | Parameters | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| N | NN | ||||||||||
| 1 | PKO-TDn(1+PIDn) | 21.9239 | Area 1 | 0.993 | 0.570 | 0.422 | 534.094 | 1 | 0.979 | 1 | 1 |
| Area 2 | 0.988 | 0.166 | 0.928 | 1 | 1 | 0.948 | 0.766 | 900.686 | |||
| GWO-TDn(1+PIDn) | 23.6983 | Area 1 | 1 | 0.610 | 0.359 | 183.023 | 1 | 0.993 | 0.488 | 845.174 | |
| Area 2 | 1 | 0.385 | 0.742 | 2.117 | 0.741 | 0.990 | 0.049 | 642.868 | |||
| PSO-TDn(1+PIDn) | 26.7529 | Area 1 | 0.992 | 0.484 | 0.946 | 240.867 | 0.700 | 0.846 | 0.911 | 454.232 | |
| Area 2 | 0.994 | 0.149 | 1 | 757.879 | 0.736 | 0 | 0.338 | 643.089 | |||
| PKO-PID | 37.0438 | Area 1 | - | 0.938 | - | - | 0.945 | 1 | - | - | |
| Area 2 | - | 0.305 | - | - | 0.729 | 1 | - | - | |||
| GWO-PID | 38.2655 | Area 1 | - | 0.627 | - | - | 0.386 | 1 | - | - | |
| Area 2 | - | 0.533 | - | - | 0.316 | 0.997 | - | - | |||
| PSO-PID | 40.7485 | Area 1 | - | 0.260 | - | - | 0.551 | 0.829 | - | - | |
| Area 2 | - | 0.275 | - | - | 0.055 | 0.995 | - | - | |||
| 2 | PKO-TDn(1+PIDn) | 11.5592 | Area 1 | 1 | 0.479 | 0.972 | 1.011 | 0.982 | 0.006 | 0.999 | 318.155 |
| Area 2 | 1 | 0.976 | 0.445 | 695.554 | 0.974 | 0.966 | 0.145 | 783.744 | |||
| GWO-TDn(1+PIDn) | 16.1475 | Area 1 | 0.889 | 0.194 | 0.319 | 409.593 | 0.434 | 0.947 | 0.713 | 270.974 | |
| Area 2 | 1 | 0.927 | 0.630 | 253.113 | 0.976 | 0.457 | 0.49 | 456.294 | |||
| PSO-TDn(1+PIDn) | 15.2312 | Area 1 | 1 | 0.186 | 0.587 | 833.547 | 1 | 0.518 | 0.757 | 862.131 | |
| Area 2 | 0.988 | 0.749 | 0.545 | 502.182 | 0.807 | 0.805 | 0.107 | 531.774 | |||
| PKO-PID | 20.5254 | Area 1 | - | 0.989 | - | - | 0.999 | 1 | - | - | |
| Area 2 | - | 1 | - | - | 0.999 | 1 | - | - | |||
| GWO-PID | 21.4565 | Area 1 | - | 0.363 | - | - | 0.402 | 1 | - | - | |
| Area 2 | - | 0.741 | - | - | 0.939 | 1 | - | - | |||
| PSO-PID | 23.2232 | Area 1 | - | 0.665 | - | - | 0.377 | 1 | - | - | |
| Area 2 | - | 0.684 | - | - | 0.639 | 1 | - | - | |||
| 3 | PKO-TDn(1+PIDn) | 28.2608 | Area 1 | 1 | 0.385 | 0.683 | 1 | 0.935 | 0.474 | 0.738 | 1000 |
| Area 2 | 1 | 0.825 | 0.611 | 591.675 | 1 | 1 | 0.384 | 484.001 | |||
| GWO-TDn(1+PIDn) | 30.9221 | Area 1 | 1 | 0.755 | 0.384 | 162.241 | 0.237 | 0.915 | 0.183 | 524.869 | |
| Area 2 | 0.971 | 0.323 | 0.803 | 321.535 | 0.970 | 0.665 | 0.773 | 592.184 | |||
| PSO-TDn(1+PIDn) | 33.7697 | Area 1 | 1 | 0.046 | 0.348 | 171.614 | 0.050 | 0.908 | 0.422 | 492.020 | |
| Area 2 | 0.990 | 0.288 | 0.849 | 374.178 | 0.400 | 0.9 | 0.896 | 1 | |||
| PKO-PID | 39.7584 | Area 1 | - | 0.277 | - | - | 0.910 | 1 | - | - | |
| Area 2 | - | 0.696 | - | - | 0.985 | 1 | - | - | |||
| GWO-PID | 44.4464 | Area 1 | - | 0.315 | - | - | 0.296 | 1 | - | - | |
| Area 2 | - | 0.332 | - | - | −0.164 | 1 | - | - | |||
| PSO-PID | 46.0625 | Area 1 | - | 0.315 | - | - | 0.204 | 0.995 | - | - | |
| Area 2 | - | 0.467 | - | - | 0.726 | 0.828 | - | - | |||
| 4 | PKO-TDn(1+PIDn) | 16.5372 | Area 1 | 0.961 | 0.849 | 0.349 | 823.583 | 1 | 0.997 | 0.537 | 331.455 |
| Area 2 | 0.997 | 0.999 | 0.468 | 834.849 | 0.964 | 0.941 | 0.996 | 423.283 | |||
| GWO-TDn(1+PIDn) | 19.8685 | Area 1 | 1 | 0.234 | 0.604 | 408.723 | 0.956 | 0.505 | 0.398 | 910.161 | |
| Area 2 | 0.966 | 0.530 | 0.067 | 105.333 | 0.994 | 0.754 | 0.152 | 274.736 | |||
| PSO-TDn(1+PIDn) | 20.2288 | Area 1 | 1 | 0.798 | 0.585 | 660.437 | 0.867 | 0.404 | 0.331 | 112.168 | |
| Area 2 | 0.999 | 0.9 | 0.462 | 592.284 | 0.459 | 0.9 | 0.687 | 182.425 | |||
| PKO-PID | 27.748 | Area 1 | - | 0.999 | - | - | 1 | 1 | - | - | |
| Area 2 | - | 1 | - | - | 1 | 1 | - | - | |||
| GWO-PID | 28.927 | Area 1 | - | 0.386 | - | - | 0.534 | 1 | - | - | |
| Area 2 | - | 0.869 | - | - | 0.928 | 0.957 | - | - | |||
| PSO-PID | 29.1459 | Area 1 | - | 0.553 | - | - | 0.618 | 1 | - | - | |
| Area 2 | - | 0.748 | - | - | 0.8115 | 1 | - | - | |||
| Scenario | Algorithm Controller | ||||||
|---|---|---|---|---|---|---|---|
| US | OS | US | OS | US | OS | ||
| 1 | PKO-TDn(1+PIDn) | −0.01389 | 0.02059 | −0.03062 | 0.03483 | −0.01109 | 0.00501 |
| GWO-TDn(1+PIDn) | −0.02489 | 0.01935 | −0.03315 | 0.03497 | −0.01249 | 0.00505 | |
| PSO-TDn(1+PIDn) | −0.02552 | 0.04314 | −0.03599 | 0.04380 | −0.01366 | 0.01083 | |
| PKO-PID | −0.03502 | 0.03192 | −0.05194 | 0.04090 | −0.01971 | 0.00815 | |
| GWO-PID | −0.04403 | 0.03782 | −0.06523 | 0.04545 | −0.02507 | 0.01020 | |
| PSO-PID | −0.03777 | 0.04530 | −0.07184 | 0.05265 | −0.02625 | 0.01036 | |
| 2 | PKO-TDn(1+PIDn) | −0.1022 | 0.01419 | −0.04452 | 0.01174 | −0.01823 | 0.001620 |
| GWO-TDn(1+PIDn) | −0.08123 | 0.01749 | −0.04865 | 0.01463 | −0.02014 | 0.002504 | |
| PSO-TDn(1+PIDn) | −0.08184 | 0.01733 | −0.04980 | 0.01272 | −0.01947 | 0.002220 | |
| PKO-PID | −0.07855 | 0.01997 | −0.04304 | 0.01620 | −0.01742 | 0.003231 | |
| GWO-PID | −0.12850 | 0.02589 | −0.07816 | 0.02021 | −0.02901 | 0.003435 | |
| PSO-PID | −0.09980 | 0.02528 | −0.06280 | 0.01945 | −0.02357 | 0.004048 | |
| 3 | PKO-TDn(1+PIDn) | −0.03117 | 0.02655 | −0.01370 | 0.01841 | −0.00731 | 0.00643 |
| GWO-TDn(1+PIDn) | −0.01770 | 0.02095 | −0.01282 | 0.02613 | −0.00966 | 0.00698 | |
| PSO-TDn(1+PIDn) | −0.03923 | 0.03146 | −0.02341 | 0.03013 | −0.00926 | 0.00907 | |
| PKO-PID | −0.03945 | 0.03302 | −0.02201 | 0.03238 | −0.01151 | 0.00908 | |
| GWO-PID | −0.04011 | 0.04728 | −0.02660 | 0.06134 | −0.01784 | 0.01121 | |
| PSO-PID | −0.04016 | 0.03868 | −0.02586 | 0.03816 | −0.01313 | 0.01222 | |
| 4 | PKO-TDn(1+PIDn) | −0.01392 | 0.01128 | −0.01264 | 0.00793 | −0.00272 | 0.00292 |
| GWO-TDn(1+PIDn) | −0.02829 | 0.01708 | −0.02073 | 0.01209 | −0.00524 | 0.00431 | |
| PSO-TDn(1+PIDn) | −0.01734 | 0.01391 | −0.01576 | 0.00909 | −0.00341 | 0.00358 | |
| PKO-PID | −0.02575 | 0.01686 | −0.01965 | 0.01485 | −0.00412 | 0.00429 | |
| GWO-PID | −0.03980 | 0.02400 | −0.02841 | 0.01581 | −0.00686 | 0.00602 | |
| PSO-PID | −0.03460 | 0.02047 | −0.02596 | 0.01697 | −0.00563 | 0.00532 | |
| ESS Contribution | Algorithm Controller | ITAE | Area | Parameters | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| N | NN | ||||||||||
| Without ESSs | PKO-TDn(1+PIDn) | 21.9239 | Area 1 | 0.993 | 0.570 | 0.422 | 534.094 | 1 | 0.979 | 1 | 1 |
| Area 2 | 0.988 | 0.166 | 0.928 | 1 | 1 | 0.948 | 0.766 | 900.686 | |||
| With ESSs | PKO-TDn(1+PIDn) | 20.9967 | Area 1 | 0.999 | 0.942 | 0.453 | 1.014 | 0.999 | 0.999 | 0.311 | 319.381 |
| Area 2 | 0.998 | 0 | 0.812 | 166.909 | 0.998 | 0.991 | 0.849 | 1 | |||
| ESS Contribution | Algorithm Controller | ||||||
|---|---|---|---|---|---|---|---|
| US | OS | US | OS | US | OS | ||
| Without ESSs | PKO-TDn(1+PIDn) | −0.01389 | 0.02059 | −0.03062 | 0.03483 | −0.01109 | 0.00501 |
| With ESSs | PKO-TDn(1+PIDn) | −0.00783 | 0.01283 | −0.02138 | 0.01752 | −0.01206 | 0.00508 |
| ESS Contribution | Algorithm Controller | ITAE | Area | Parameters | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| N | NN | ||||||||||
| Without ESSs | PKO-TDn(1+PIDn) | 11.5592 | Area 1 | 1 | 0.479 | 0.972 | 1.011 | 0.982 | 0.006 | 0.999 | 318.155 |
| Area 2 | 1 | 0.976 | 0.445 | 695.554 | 0.974 | 0.966 | 0.145 | 783.744 | |||
| With ESSs | PKO-TDn(1+PIDn) | 9.3698 | Area 1 | 1 | 0.490 | 0.989 | 1.097 | 0.994 | 0 | 0.994 | 562.589 |
| Area 2 | 0.999 | 0.910 | 0.551 | 1 | 0.899 | 0.999 | 0.932 | 685.462 | |||
| ESS Contribution | Algorithm Controller | ||||||
|---|---|---|---|---|---|---|---|
| US | OS | US | OS | US | OS | ||
| Without ESSs | PKO-TDn(1+PIDn) | −0.1022 | 0.01419 | −0.04452 | 0.01174 | −0.01823 | 0.001620 |
| With ESSs | PKO-TDn(1+PIDn) | −0.04709 | 0.009927 | −0.02229 | 0.007583 | −0.01416 | 0.002362 |
| ESS Contribution | Algorithm Controller | ITAE | Area | Parameters | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| N | NN | ||||||||||
| Without ESSs | PKO-TDn(1+PIDn) | 28.2608 | Area 1 | 1 | 0.385 | 0.683 | 1 | 0.935 | 0.474 | 0.738 | 1000 |
| Area 2 | 1 | 0.825 | 0.611 | 591.675 | 1 | 1 | 0.384 | 484.001 | |||
| With ESSs | PKO-TDn(1+PIDn) | 22.5031 | Area 1 | 1 | 1 | 0.476 | 1 | 1 | 0.988 | 0.234 | 586.983 |
| Area 2 | 0.965 | 0.234 | 0.766 | 62.507 | 1 | 1 | 1 | 1000 | |||
| ESS Contribution | Algorithm Controller | ||||||
|---|---|---|---|---|---|---|---|
| US | OS | US | OS | US | OS | ||
| Without ESSs | PKO-TDn(1+PIDn) | −0.03117 | 0.02655 | −0.01370 | 0.01841 | −0.00731 | 0.00643 |
| With ESSs | PKO-TDn(1+PIDn) | −0.01276 | 0.01206 | −0.00849 | 0.01288 | −0.00712 | 0.005499 |
| ESS Contribution | Algorithm Controller | ITAE | Area | Parameters | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| N | NN | ||||||||||
| Without ESSs | PKO-TDn(1+PIDn) | 16.5372 | Area 1 | 0.961 | 0.849 | 0.349 | 823.583 | 1 | 0.997 | 0.537 | 331.455 |
| Area 2 | 0.997 | 0.999 | 0.468 | 834.849 | 0.964 | 0.941 | 0.996 | 423.283 | |||
| With ESSs | PKO-TDn(1+PIDn) | 12.3843 | Area 1 | 0.989 | 0.975 | 0.634 | 1.004 | 0.995 | 0.999 | 0.649 | 986.024 |
| Area 2 | 0.995 | 0.991 | 0.293 | 44.356 | 0.969 | 1 | 0.401 | 93.692 | |||
| ESS Contribution | Algorithm Controller | ||||||
|---|---|---|---|---|---|---|---|
| US | OS | US | OS | US | OS | ||
| Without ESSs | PKO-TDn(1+PIDn) | −0.01392 | 0.01128 | −0.01264 | 0.00793 | −0.00272 | 0.00292 |
| With ESSs | PKO-TDn(1+PIDn) | −0.01355 | 0.007986 | −0.008129 | 0.005345 | −0.00266 | 0.00266 |
| Case/Scenario | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| Max |Error| | RMSE | NRMSE (%) | Max |Error| | RMSE | NRMSE (%) | Max |Error| | RMSE | NRMSE (%) | |
| C1-S1 | 0.0053 | 0.00089 | 1.4 | 0.0015 | 0.00018 | 1.1 | 0.00066 | 0.00008 | 1.1 |
| C2-S1 | 0.057 | 0.0046 | 13.24 | 0.0295 | 0.0039 | 5.92 | 0.0094 | 0.0011 | 6.98 |
| C3-S3 | 0.015 | 0.0021 | 8.53 | 0.0082 | 0.0011 | 5.35 | 0.0028 | 0.00064 | 5.04 |
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
Abdullah, H.M.; Mansour, H.S.E.; Farh, H.M.H.; Ibrahim, A.-W.; Al-Shaalan, A.M.; Abdel-Wahab, M.N.; Abdelmaksoud, S.A. Load Frequency Regulation for Thermal Units Integrated with Renewable Energy Sources and Energy Storage Systems. Energies 2026, 19, 3601. https://doi.org/10.3390/en19153601
Abdullah HM, Mansour HSE, Farh HMH, Ibrahim A-W, Al-Shaalan AM, Abdel-Wahab MN, Abdelmaksoud SA. Load Frequency Regulation for Thermal Units Integrated with Renewable Energy Sources and Energy Storage Systems. Energies. 2026; 19(15):3601. https://doi.org/10.3390/en19153601
Chicago/Turabian StyleAbdullah, Hazem M., Hany S. E. Mansour, Hassan M. Hussein Farh, AL-Wesabi Ibrahim, Abdullah M. Al-Shaalan, M. N. Abdel-Wahab, and Salah A. Abdelmaksoud. 2026. "Load Frequency Regulation for Thermal Units Integrated with Renewable Energy Sources and Energy Storage Systems" Energies 19, no. 15: 3601. https://doi.org/10.3390/en19153601
APA StyleAbdullah, H. M., Mansour, H. S. E., Farh, H. M. H., Ibrahim, A.-W., Al-Shaalan, A. M., Abdel-Wahab, M. N., & Abdelmaksoud, S. A. (2026). Load Frequency Regulation for Thermal Units Integrated with Renewable Energy Sources and Energy Storage Systems. Energies, 19(15), 3601. https://doi.org/10.3390/en19153601

