Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

  • Loading metrics

Advanced load frequency control of microgrid using a bat algorithm supported by a balloon effect identifier in the presence of photovoltaic power source

  • Ahmed M. Ewias,

    Roles Conceptualization, Formal analysis, Investigation, Methodology, Software

    Affiliation Department of Electrical Engineering, Faculty of Energy Engineering, Aswan University, Aswan, Egypt

  • Sultan H. Hakmi,

    Roles Funding acquisition, Resources

    Affiliation Electrical Engineering Department, Faculty of Engineering, Jazan University, Jazan, Saudi Arabia

  • Tarek Hassan Mohamed,

    Roles Conceptualization, Investigation, Methodology, Software

    Affiliation Department of Electrical Engineering, Faculty of Energy Engineering, Aswan University, Aswan, Egypt

  • Mohamed Metwally Mahmoud ,

    Roles Conceptualization, Investigation, Resources, Validation, Writing – review & editing

    Metwally_M@aswu.edu.eg

    Affiliation Department of Electrical Engineering, Faculty of Energy Engineering, Aswan University, Aswan, Egypt

  • Ahmad Eid,

    Roles Funding acquisition, Supervision

    Affiliations Department of Electrical Engineering, Faculty of Engineering, Aswan University, Aswan, Egypt, Department of Electrical Engineering, College of Engineering, Qassim University, Unaizah, Saudi Arabia

  • Almoataz Y. Abdelaziz,

    Roles Supervision

    Affiliation Faculty of Engineering and Technology, Future University in Egypt, Cairo, Egypt

  • Yasser Ahmed Dahab

    Roles Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Resources, Validation, Writing – review & editing

    Affiliation Arab Academy for Science, Technology and Maritime Transport, South Valley Branch, Aswan, Egypt

Abstract

Due to the unpredictability of the majority of green energy sources (GESs), particularly in microgrids (μGs), frequency deviations are unavoidable. These factors include solar irradiance, wind disturbances, and parametric uncertainty, all of which have a substantial impact on the system’s frequency. An adaptive load frequency control (LFC) method for power systems is suggested in this paper to mitigate the aforementioned issues. For engineering challenges, soft computing methods like the bat algorithm (BA), where it proves its effectiveness in different applications, consistently produce positive outcomes, so it is used to address the LFC issue. For online gain tuning, an integral controller using an artificial BA is utilized, and this control method is supported by a modification known as the balloon effect (BE) identifier. Stability and robustness of analysis of the suggested BA+BE scheme is investigated. The system with the proposed adaptive frequency controller is evaluated in the case of step/random load demand. In addition, high penetrations of photovoltaic (PV) sources are considered. The standard integral controller and Jaya+BE, two more optimization techniques, have been compared with the suggested BA+BE strategy. According to the results of the MATLAB simulation, the suggested technique (BA+BE) has a significant advantage over other techniques in terms of maintaining frequency stability in the presence of step/random disturbances and PV source. The suggested method successfully keeps the frequency steady over I and Jaya+BE by 61.5% and 31.25%, respectively. In order to validate the MATLAB simulation results, real-time simulation tests are given utilizing a PC and a QUARC pid_e data acquisition card.

1. Introduction

a) Motivation and background

The primary causes of the current climate are conventional power-generating methods, especially those that rely on fossil fuels [1, 2]. It is of considerable interest to scientists and academics to concentrate on energy production and conservation utilizing clean and renewable energy sources (RESs), such as solar (PV) and wind [35]. Because RESs are affordable and simple to use, there has been a lot of interest in them. The power system (PS) is seeing more "uncertainty" as RESs are growing. A viable scheme for integrating disparate RESs, ccontrollable energy storage technologies (ESTs), and load is the microgrid (μG). In contrast, it is more vulnerable to power mismatch than the traditional PS, especially in isolated μG situations. Because to both the intermittent nature of RES and the low inertia of inverter-interfaced RESss, isolated μG’s frequency is prone to vary from the permitted range without the help of the PS, which poses significant issues for maintaining its frequency [6, 7].

Primary frequency regulation (FR) such as the droop and virtual synchronous generator (VSG) control, where they offering simple implementation and minimal communication needs, and secondary FR have been typically used to maintain frequencies [8, 9]. Nevertheless, using just primary FR, it is impossible to prevent deviations in frequencies (FD) from the rating value. The FD, for which PID controller-based technique is frequently used, can be eliminated by secondary FR [8, 10]. To reduce the steady-state error, additional control loops are also introduced to the PFR method. A VSG structure was presented in which a virtual regulator works together with the resilient regulator to eliminate the disruption in the secondary FR [11]. This structure was enhanced by the notions of the virtual rotor and virtual the primary & secondary FR. In [12], quantitative feedback approach was used for tuning the VSG’s parameters, allowing the load frequency control (LFC) problem to be solved even if the remote μG inertia was significantly reduced.

b) Literature review

The usage of RESs is anticipated to rise while thermal energy, which formerly dominated, is predicted to become less prevalent. Additionally, it is crucial to investigate a μG-FR because of its high absorption capacity and possible influence. Therefore, it is critical to utilize a controller in an isolated μG that is reliable and effective under a range of circumstances. According to realistically acceptable dynamic performance, LFC keeps the system’s power balance within predetermined parameters where it deviates from its nominal value [13, 14]. There are two operating modes for the μG: on-grid and off-grid. ESTs, energy sources, and artificial virtual inertia are a few of the strategies frequently employed in off-grid mode to maintain frequency [15]. One μG’s capacity is restricted, and it can be affected by a number of different nonlinear random fluctuations, where a two area mixed μG with solar thermal generator, biodiesel generators, storage elements, and a DC bus where examined for its ability to adjust frequency [16, 17].

Instability and complexity are caused by the use of RESs in PSs. The key μG input elements in PSs are the growth of economic and environmental challenges as well as the dependability of conventional PSs [18]. With integrated controller I, which is frequently utilized in LFC applications, an LFC device’s gain may be changed offline. When loading changes and systems are modified, the system performs poorly dynamically. This issue has been resolved using PI controllers with fixed settings [19, 20]. The majority of the "μGs" are made up of diesel generators, RESs, ESTs, and other equipment, and there are power connections between them that may significantly increase security. However, there are additional challenges in synthesizing the system, controlling energy sources, and creating and controlling the structure since its topology is more complex than the normal μG [21, 22]. Naturally, RESs cause frequency variations and voltage changes in the distribution system. Furthermore, improper management of these sources has negative effects on electricity systems. Because of these factors, it should be necessary to find efficient methods to keep the features of frequency fluctuations and voltage changes within a given range [23]. Based on the details in [24], where models have been presented based on the model design and communication system, a comparison of the models’ costs, dependability, and consistency has been made.

However, without adjustments, those systems are unable to cope with the natural unpredictability of the actual μG, and typical functioning limits are all but ignored. Model predictive control (MPC) was demonstrated effectiveness as a method of control strategy for mitigating the drawbacks imposed on by the μG supply/demand instabilities along with system limits, like generation ramping rates and ability [25, 26]. An adaptive fuzzy MPC for secondary FR was proposed in [25], enabling electricity consuming balanced to be ensured despite incoming power and load uncertainty. An MPC approach was given in [27], to accomplish secondary FR in a μG linked with multiple sources and connected electric cars (ECs), where the impact of changing system settings is reduced. For networked μGs, a structure integrating the decentralised MPC & the voltage-based FR was suggested in [28], which realizes FR while fulfilling the bus voltage limitation. According to the most recent studies, MPC’s key characteristics help with FR. A thorough control structure is suggested in [29] that guarantees the effectiveness of FR while greatly reducing the added harmonics of converters. Ref. [30] introduces the idea of the highest possible loading factor and afterwards suggests a dispersed secondary FR technique with low-bandwidth signaling for μG in order to attain FR and precise active power (P) pooling. Ref. [31], it presents a compromise theory for voltage control and reactive power (Q) exchange, and proposes a decentralised controller for secondary FR and voltage management in μG. Ref. [32] developed a multipurpose completely distributed command architecture that enables voltage/FR and P/Q exchange in inverter-based μGs.

Many industrial applications have employed the bat optimization algorithm (BA) to adaptively adjust the gains of traditional controllers [33]. A cascaded PI-fractional order PID (PI-FOPID) controller with fine-tuned BA can improve the hybrid μG system frequency response [34]. In order to solve this issue and increase the optimization algorithm’s sensitivity to both disturbances and parameter changes, a balloon effect (BE) adjustment proved its effectiveness as provided in [35] so, it is suggested for this study.

c) Problem formulation

The adaptive control problem is shown using several optimization strategies. These techniques may also be used to fine-tune the parameters of fuzzy controllers or neural network controllers, as shown in [3638], and in these cases, the object function (OF) is determined by the error value of the controlled variable. The settings of the adaptive controller may also be tuned directly using optimization approaches, as indicated in [39, 40]. However, in these attempts, the OF was constructed, for instance, using temporal response characteristics such as rising time, settling time, and overshoot.:Jmin = ∑(MP+Ts+Tr).

The fact that MP, Ts and Tr are functions in the nominal values of the system parameters, however, is a drawback of this approach, particularly in the case of time-variant systems. A BE change has just been proposed to address this issue [39, 40]. The goal of BE is to have the OF interact with the updated parameter values and other system modifications. In short, basic optimization methods may be used to modify control parameters in a variety of real-world and commercial applications, including motor control, temperature control, etc.

d) Contributions

This research suggests an innovative adaptive LFC technique to enhance the degree of PV participation in μG in order to address the aforementioned difficulties. This paper proposes an adaptive LFC scheme for fluctuating loads and parameters in smart μG, based on a BA with BE (BA+BE). Diesel generators, electrical load, and PV make up the μG that is being considered. The influence of FD brought on by both random demand loads and RESs is investigated in order to evaluate the proposed (BA+BE) optimizer. In order to demonstrate its accuracy and robustness, it is also contrasted with the traditional integral (I) controller and Jaya approaches. A thorough simulation and real-time (RT) investigation are undertaken to confirm the successful application of the idea, and the suggested control strategy’s detailed design process and implementation structure are described. A laboratory implementation of the desired controller with the studied system is presented. In this step, the BA+BE, I, and Jaya+BE algorithms are applied to RT implementation using a PC with QUARC pid_e data acquisition card and MATLAB software with QUARC sub-program. Using a storage oscilloscope, the system frequency and algorithm outputs are recorded. The main outstanding features of this work can be expressed as follows:

  • Using the BA+BE optimizer, which is fed by the output of the open-loop simplified μG transfer function, an online adaptable LFC is investigated.
  • This paper demonstrates the efficiency of a BA+BE optimizer-adjusted I controller in LFC issues.
  • The performance of the suggested adaptive approach is superior to that of the traditional I and Jaya+BE controllers.
  • Stability and robustness of analysis of the suggested BA+BE scheme is investigated.

e) Paper organization

The rest of the paper is organized as follows: Section 2 discusses the applied techniques including the standard BA, and a brief description of BE. Section 3 describes the islanded single area μG dynamic model and presents its configuration. Section 4 presents the stability and robustness of analysis of the investigated controller. Section 5 offers the simulation results and discussions of the system with the proposed controlled systems. In addition, a RT implementation for the studied μG is presented in the same section. Finally, Section 6 concludes the work.

2. Applied techniques

2.1. BA technique

As eye-catching creatures, bats have piqued the interest of researchers from a variety of fields due to their superior echolocation abilities. A type of sonar called echolocation is used by bats, mostly microbats, to determine the distance to an item by listening for the echoes that return to their ears after they emit a loud and brief pulse of sound [41]. The ability to distinguish between an obstruction and a target thanks to this extraordinary placement technique enables bats to hunt even in complete darkness. Yang, Xin-She, was inspired to create the BA by how bats behave. Yang created the BA, a population-based metaheuristic algorithm, to address challenges involving continuous optimization [42].

The fundamental BA was developed using biological inspiration from bats’ echolocation or bio-sonar traits. For the purpose of hunting or navigation, bats in nature emit ultrasonic waves into their immediate surroundings. After these waves are emitted, it receives their echoes, and using the echoes it gets, as illustrated in Fig 1, it uses them to locate itself, detect impediments in its path, and identify prey. Furthermore, each agent in the swarm is capable of traveling to a prior best position that the swarm previously discovered or locating the most "nutritious" locations. The BA has demonstrated exceptional effectiveness in solving continuous optimization issues [43].

The bat population must first be initialized before the pulse frequency can be determined. Next, the pulse rates and loudness must be initialized, and finally, the maximum number of repetitions must be determined. If the outcome is improved, new values will be generated and the values will be updated in velocities. In this case, random values will be generated; if a solution is found, we must choose the best one; otherwise, the software will go back. It receives newly formed solutions in the form of random values, finds the best current value, and produces the result [42]. Fig 2 depicts the BA Flowchart.

The first thing that happens is that every bat has its initial location, velocity, and frequency. The movement of the virtual bats is determined by updating their location and velocity using Eqs 1, 2, and 3 as shown below for each time step t, where T is the maximum number of iterations [42]. (1) (2) (3) where β∈ [0, 1] indicates a random vector chosen from a uniform distribution, fi the frequency of each bat and is the current global best solution (location) x*.

In this case is found by comparing all of the solutions among all n bats at each iteration. After the bats’ positions are updated, a random number is formed; if the random number is greater than the pulse emission rate ri, a new location will be generated around the most effective solutions at the time. This new position may be represented by Eq (4) [43]. (4) where, ε ∈ [–1,1], is a random number, while At is the average loudness of all the bats at the current iteration. Furthermore, the loudness At and the pulse emission rate ri will be updated and a solution will be accepted if a random number is less than loudness Ai and f(xi)<f(x*). Ai and ri are updated by (5) (5) The procedure iterates until the termination requirements are satisfied

2.2. Investigated BE identifier

The BE is defined as how air affects balloon size. System difficulties like disturbances and parameter changes can significantly affect Gi(s), much like the balloon effect did. Fig 3 illustrates how an optimization strategy’s objective function is impacted by the BE identifier at each iteration. By employing this strategy, the algorithmic process is improved [35, 44]. The online transfer function of microgrid for any iteration (i) will be: (6) Gi(s) is also a function of its preceding value Gi−1(s). G0(s) denotes the nominal process transfer function, and ALi stands for a gain.

thumbnail
Fig 3. An optimization strategy-based identifier for the balloon effect [44].

https://doi.org/10.1371/journal.pone.0293246.g003

(7) (8) where (9) (10) The main advantage of mixing the BE identifier with the optimization method in adaptive case is to absorb large range of system parameters uncertainties and system disturbances, this leads to improve computation process and decrease its burden.

3. Power system dynamic model

Fig 4 shows the block diagram of a μG-PS. The dynamic model of the proposed μG-PS can be described in the following equations [41]: The total Load-generator dynamic relationship between the supply error ∆Pd -∆PL and the frequency deviation (∆f) can be expressed as: (11)

The diesel generator’ dynamic can be expressed as: (12) The governor’s dynamic can be expressed as: (13) The symbols appear in Fig 4 is defined as follows: ∆Pg: The governor output change, ∆Pd: The diesel power change, ∆f: Frequency change, ∆PL: Load change, ∆Pc: Supplementary control action, M: Equivalent inertia constant, D: Equivalent damping coefficient, R: Speed drop characteristic, Tg: Governor time constant, Td: Turbine time constant, and (∆f, ∆Pd, ∆Pg) equal to (), respectively.

A second-order closed-loop system’s parameters are calculated using the simplified μG model shown in Fig 5 for the controlled area to show the functionality of the proposed BA-based BE identifier. (14) where Do, Ro, and Mo are the nominal values of D, R, and M, respectively (15) (16)

This is the Balloon Effect identifier’s objective function based on BA. (17) To solve the system problems, the cost function J is a function of ALi and ki.

4. Stability and robustness of analysis of the suggested BA+BE scheme

The system with the proposed controller is seen as block diagram in Fig 6 and may be stated as follows: (18) where indicates the gain of the feedforward controller at its nominal value. The regress or w can be written as follows [41, 45]: (19) represents the error matrix, n is the output noise

The suggested adaptive controller was built on a plant with a nominal transfer function; therefore, the system output will be specified as: (20) The real output will be determined as follows: (21) (22) If Ha is an operator that satisfies that, then: (23) where βa and γa are regarded as two constants with modest values. and for all t ≥ 0, βa covers all potential manifestations of the output’s constrained disruption.

The following theorem guarantees the stability of an adaptive system even when there are unknown parameters: It is pre-summated that the adaptive system’s trajectories are continuous with regard to t. If wm is Continually Exciting. Then for x0, γa, βa are modest values, and the adaptive system’s state trajectories are constrained.

Proof

Let T > 0 such that x(t)≤h for t∈[0,1], and considering n = Ha. u with assumption of: (24) For t∈[0,T], and by Eq (17) (25) and θT = [c0    d0].

where xBh, there are γu, βu≥0 so, (26) For t∈[0,T], and considering γa, βa are small values, so (27) where cn is assumed as a constant.

where βa, γu,γa and βu are not depending on T, |x(t)|<h with regard to the duration. As well, a value of T > 0, can be exist as |x(t)|≤h for t∈[0,T] and x(T) = h, moreover, this will be used for x(T)<h.

Using the Sphere and Matyas test functions, Fig 7(A) and 7(B) respectively, shows the ideal value of the OF (Jmin) versus the number of J-evaluations. Notably, the BA method converges somewhat more quickly than the Jaya algorithm.

thumbnail
Fig 7.

The three algorithms’ convergent properties for: (a) Sphere test function; (b) Matyas test function.

https://doi.org/10.1371/journal.pone.0293246.g007

The limitation of the proposed method appears in the uncertainties of the governor and turbine which neglected in the simplified model that used in the design model of the proposed control method.

5. Results and discussions

For tuning the LFC controller of a small isolated power system, the suggested (BA+BE) approach is applied. For the simulation tests in the first section, the MATLAB/Simulink environment is employed, whereas the RT simulator is used in the second section. In Fig 8, a 20 MW diesel generator for the planned μG is depicted. In addition, Fig 9 illustrates a schematic of the proposed model with power flow. The following Tables 1 and 2, respectively list the system nominal parameters and BA parameters.

thumbnail
Fig 8. Block diagram of the model of the μG power system including the proposed BA+BE.

https://doi.org/10.1371/journal.pone.0293246.g008

thumbnail
Fig 9. A schematic of the proposed model with power flow.

https://doi.org/10.1371/journal.pone.0293246.g009

5.1. MATLAB simulation results

First case.

The system has been tested in this case with nominal system characteristics and a step load variation. At t = 3 seconds, the load in this instance changes from 0 pu to 0.02 pu. Both the turbine GRC and the governor dead band are taken into account. 10% per minute for the turbine GRC and 0.05 pu for the governor dead band [47]. This control strategy is assessed by contrast with I controller and Jaya+BE as reported in [45]. Tables 2 and 3 contains a list of the stated parameters for the employed BA technique and Jaya algorithm, respectively. The employed Jaya optimization’s stated parameters are listed in Table 3. Fig 10 shows the change in system FD for an I controller with fixed parameters, an adaptive one using the Jaya+BE optimization technique as described in [48], and an adaptive I controller employing BA+BE. Also, Fig 11 illustrates the mechanical power for this case of study. As shown in Figs 10 and 11. It can be shown that by using the proposed BA+BE, Mp has been reduced by around 20% compared to the value achieved when utilizing the Jaya+BE method and I. in addition Fig 12 illustrates the values of the gains of three controllers during the simulation period. In addition, Fig 12 illustrates the values of the gains of three controllers during the simulation period.

Second case.

In this case, a system with a proposed control scheme was examined at the case of system parameters uncertainties (Tg, Td, D are increased by a factor of 200%). Fig 13 shows a comparison of the system response obtained with the three different controllers (fixed I, tuned by Jaya + BE, tuned by BA + BE). According to this Figure, the frequency response of the system with I controller failed to deal with this problem while systems with I adapted using Jaya + BE, BA + BE can face this case effectively. In addition, system with proposed BA + BE gives the best performance.

Third case.

The system has been tested under various operating circumstances. Testing was done with a variable load, taking into account the system’s nominal specifications and adding a 6 MW PV system to the μG as an extra source of power (with the model shown in Fig 14). According to Fig 15, the suggested (BA+BE) has the greatest performance in terms of frequency response. These data demonstrate the advantage of the proposed online tuned (BA+BE) controller over the conventional I and Jaya+BE approach.

thumbnail
Fig 15.

(a) PV power deviation (b) System response for case 3, FD.

https://doi.org/10.1371/journal.pone.0293246.g015

5.2. RTsimulator results

Case 1 simulation results were rerun using RTsimulator to assess the PS with the suggested controller. As illustrated in Fig 16, the proposed controller for the investigated μG-PS is incorporated on a PC that has a QUARC pid_e data acquisition card. Using a DSO-X 2014A storage oscilloscope, the output frequency signals have been captured. Fig 17 depicts the physical configuration of the system under study in a RT simulation environment. Fig 18 depicts the system’s output frequency signals under identical circumstances as case 1 from before. Additionally, Fig 19 depicts the system output frequency signals in the same circumstance as in case 2 from before. All RT simulation demonstrate the usefulness of the suggested controller in comparison to the other researched controllers.

thumbnail
Fig 16. Block diagram of the studied system using RT simulation.

https://doi.org/10.1371/journal.pone.0293246.g016

thumbnail
Fig 18. System response for case 1, FD using RT simulation.

https://doi.org/10.1371/journal.pone.0293246.g018

thumbnail
Fig 19. System response for case 2, FD by using RT simulation.

https://doi.org/10.1371/journal.pone.0293246.g019

The system response achieved using three distinct controllers (fixed I, tuned by Jaya+BE Algorithm, and tuned by BA+BE) is compared in Fig 18. In the third scenario, the system has been tested under various operational circumstances as shown in Fig 19. According to Figs 18 and 19, the suggested adaptive controller using (BA+BE) has the greatest performance in terms of frequency response for the studied PS. These Figs. demonstrate the advantages of the proposed online tuned controller using (BA+BE) controller over conventional I-controllers, and adaptive one tuned using Jaya+BE methods.

6. Conclusions

In this study, an adaptive FR technique based on (BA+BE) is suggested to better use RESs in μG’s FR operation. The BA+BE control strategy is offered for FR in circumstances of varied disturbances and parameter uncertainties, in contrast to conventional and intelligent controllers, which are not guaranteed to work satisfactorily under a wide variety of operating conditions. The proposed technique effectively maintains the frequency constant over I and Jaya+BE by 61.5% and 31.25%, respectively. A computer simulation has been carried out to examine the suggested control mechanism under the influence of unpredictable demand loads and fluctuating PV power generation. The achieved results have been contrasted with the use of the suggested controller (BA+BE), the fixed integrated controller, and Jaya+BE on the μG, and the end results have been extensively studied. In summary, the suggested adaptive control method employing BA+BE can effectively manage significant system issues (such as disturbances and parameter fluctuations). In order to address LFC issues and minimize system oscillations, it is recommended to utilize a controller with gains that are tuned using the proposed BA+BE algorithm. Finally, a laboratory implementation of the suggested adaptive controller for variable load and variation of parameters on islanded μG has been presented. Following is a possible outline of the direction for future research:

  1. Assessing the system’s response to the integration of extra controllable loads with the proposed technique.
  2. Research into more ideal controllers, such as the linear quadratic gaussian.
  3. Evaluation in light of more contemporary control techniques to show the advantages and disadvantages of the investigated technique.
  4. Implementation of a novel optimisation method on the system under consideration with the BE identifier.

References

  1. 1. Rangarajan S. S. et al., “DC Microgrids: A Propitious Smart Grid Paradigm for Smart Cities,” Smart Cities, vol. 6, no. 4, pp. 1690–1718, 2023,
  2. 2. Mahmoud M. M., Atia B. S., Abdelaziz A. Y., and Aldin N. A. N., “Dynamic Performance Assessment of PMSG and DFIG-Based WECS with the Support of Manta Ray Foraging Optimizer Considering MPPT, Pitch Control, and FRT Capability Issues,” Processe, vol. 12, no. 10, p. 2723, 2022.
  3. 3. Hosseinzadeh Khonakdari T. and Ahmadi Kamarposhti M., “Real-time detection of microgrid islanding considering sources of uncertainty using type-2 fuzzy logic and PSO algorithm,” PLoS One, vol. 16, no. 9, p. e0257830, 2021, pmid:34582468
  4. 4. Mudi J., Shiva C. K., Vedik B., and Mukherjee V., “Frequency Stabilization of Solar Thermal-Photovoltaic Hybrid Renewable Power Generation Using Energy Storage Devices,” Iran. J. Sci. Technol.—Trans. Electr. Eng., vol. 45, no. 2, pp. 597–617, 2021,
  5. 5. Ibrahim N. F., Alkuhayli A., Beroual A., Khaled U., and Mahmoud M. M., “Enhancing the Functionality of a Grid-Connected Photovoltaic System in a Distant Egyptian Region Using an Optimized Dynamic Voltage Restorer: Application of Artificial Rabbits Optimization,” Sensors (Switzerland), vol. 23, no. 16, p. 7146, 2023,
  6. 6. Metwally Mahmoud M., “Improved current control loops in wind side converter with the support of wild horse optimizer for enhancing the dynamic performance of PMSG-based wind generation system,” Int. J. Model. Simul., 2022,
  7. 7. Majumder R., Ghosh A., and Ledwich G., “Load Frequency Control in a Microgrid: Challenges and Improvements,” Power Syst., vol. 53, pp. 49–82, 2012,
  8. 8. Sahoo A. K., Mahmud K., Crittenden M., Ravishankar J., Padmanaban S., and Blaabjerg F., “Communication-less primary and secondary control in inverter-interfaced AC microgrid: An overview,” IEEE Journal of Emerging and Selected Topics in Power Electronics, vol. 9, no. 5. pp. 5164–5182, 2021.
  9. 9. Choudhary R., Rai J. N., and Arya Y., “Cascade FOPI-FOPTID controller with energy storage devices for AGC performance advancement of electric power systems,” Sustain. Energy Technol. Assessments, vol. 53, 2022, Cascade-IλDμN controller design for AGC of thermal and hydro-thermal power systems integrated with renewable energy sources
  10. 10. Hussein M. M., Mohamed T. H., Mahmoud M. M., Aljohania M., Mosaad M. I., and Hassan A. M., “Regulation of multi-area power system load frequency in presence of V2G scheme,” PLoS One, vol. 18, no. 9, p. e0291463, 2023, pmid:37695790
  11. 11. Fathi A., Shafiee Q., and Bevrani H., “Robust frequency control of microgrids using an extended virtual synchronous generator,” IEEE Trans. Power Syst., vol. 33, no. 6, pp. 6289–6297, 2018,
  12. 12. Rafiee A., Batmani Y., Ahmadi F., and Bevrani H., “Robust Load-Frequency Control in Islanded Microgrids: Virtual Synchronous Generator Concept and Quantitative Feedback Theory,” IEEE Trans. Power Syst., vol. 36, no. 6, pp. 5408–5416, 2021,
  13. 13. Xie L. L., Li Y., Fan P., Wan L., and Zhang K., “Research on load frequency control of multi-microgrids in an isolated system based on the multi-agent soft actor-critic algorithm,” IET Renew. Power Gener., 2023,
  14. 14. Ewais A. M., Elnoby A. M., Mohamed T. H., Mahmoud M. M., Qudaih Y., and Hassan A. M., “Adaptive frequency control in smart microgrid using controlled loads supported by real-time implementation,” PLoS One, vol. 18, no. 4, p. e0283561, 2023, pmid:37043463
  15. 15. Li Q., Gao M., Lin H., Chen Z., and Chen M., “MAS-based distributed control method for multi-microgrids with high-penetration renewable energy,” Energy, vol. 171, pp. 284–295, 2019,
  16. 16. Bhuyan M., Das D. C., Barik A. K., and Sahoo S. C., “Performance Assessment of Novel Solar Thermal-Based Dual Hybrid Microgrid System Using CBOA Optimized Cascaded PI-TID Controller,” IETE J. Res., 2022,
  17. 17. Shiva C. K., Vedik B., Mahapatra S., Nandi M., Raj S., and Mukherjee V., “Load frequency stabilization of stand-alone hybrid distributed generation system using QOHS algorithm,” Int. J. Numer. Model. Electron. Networks, Devices Fields, vol. 35, no. 4, 2022,
  18. 18. Yang Q., Dong N., and Zhang J., “An enhanced adaptive bat algorithm for microgrid energy scheduling,” Energy, vol. 232, 2021,
  19. 19. Xu H., Miao S., Zhang C., and Shi D., “Optimal placement of charging infrastructures for large-scale integration of pure electric vehicles into grid,” Int. J. Electr. Power Energy Syst., vol. 53, no. 1, pp. 159–165, 2013,
  20. 20. Mahmoud M. M. et al., “Application of Whale Optimization Algorithm Based FOPI Controllers for STATCOM and UPQC to Mitigate Harmonics and Voltage Instability in Modern Distribution Power Grids,” Axioms, vol. 12, no. 5, 2023,
  21. 21. Cao Y. et al., “Optimal Energy Management for Multi-Microgrid under a Transactive Energy Framework with Distributionally Robust Optimization,” IEEE Trans. Smart Grid, vol. 13, no. 1, pp. 599–612, 2022,
  22. 22. Dahiya P., Mukhija P., and Saxena A. R., “Design of sampled data and event-triggered load frequency controller for isolated hybrid power system,” Int. J. Electr. Power Energy Syst., vol. 100, pp. 331–349, 2018,
  23. 23. Kamel O. M., Diab A. A. Z., Mahmoud M. M., Al-Sumaiti A. S., and Sultan H. M., “Performance Enhancement of an Islanded Microgrid with the Support of Electrical Vehicle and STATCOM Systems,” Energies, vol. 16, no. 4, 2023,
  24. 24. Raya-Armenta J. M., Bazmohammadi N., Avina-Cervantes J. G., Sáez D., Vasquez J. C., and Guerrero J. M., “Energy management system optimization in islanded microgrids: An overview and future trends,” Renewable and Sustainable Energy Reviews, vol. 149. 2021.
  25. 25. Negahban M., Ardalani M. V., Mollajafari M., Akbari E., Talebi M., and Pouresmaeil E., “A Novel Control Strategy Based on an Adaptive Fuzzy Model Predictive Control for Frequency Regulation of a Microgrid With Uncertain and Time-Varying Parameters,” IEEE Access, vol. 10, pp. 57514–57524, 2022,
  26. 26. Arya Y. et al., “Cascade-IλDμN controller design for AGC of thermal and hydro-thermal power systems integrated with renewable energy sources,” IET Renew. Power Gener., vol. 15, no. 3, pp. 504–520, 2021,
  27. 27. Mishra S., Nayak P. C., Prusty U. C., and Prusty R. C., “Model predictive controller based load frequency control of isolated microgrid system integrated to plugged-in electric vehicle,” 2021.
  28. 28. Liu K., Yang L., Liu T., and Hill D. J., “Distributed Model Predictive Frequency Control of Inverter-Based Networked Microgrids,” IEEE Trans. Energy Convers., vol. 36, no. 4, pp. 2623–2633, 2021,
  29. 29. Behera M. K. and Saikia L. C., “An Improved Voltage and Frequency Control for Islanded Microgrid Using BPF Based Droop Control and Optimal Third Harmonic Injection PWM Scheme,” in IEEE Transactions on Industry Applications, 2022, vol. 58, no. 2, pp. 2483–2496.
  30. 30. Shuai Z., Huang W., Shen X., Li Y., Zhang X., and Shen Z. J., “A Maximum Power Loading Factor (MPLF) Control Strategy for Distributed Secondary Frequency Regulation of Islanded Microgrid,” IEEE Trans. Power Electron., vol. 34, no. 3, pp. 2275–2291, 2019,
  31. 31. Li Q., Peng C., Wang M., Chen M., Guerrero J. M., and Abbott D., “Distributed secondary control and management of islanded microgrids via dynamic weights,” IEEE Trans. Smart Grid, vol. 10, no. 2, pp. 2196–2207, 2019,
  32. 32. Shafiee Q., Nasirian V., Vasquez J. C., Guerrero J. M., and Davoudi A., “A Multi-Functional Fully Distributed Control Framework for AC Microgrids,” IEEE Trans. Smart Grid, vol. 9, no. 4, pp. 3247–3258, 2018,
  33. 33. Abdelqawee I. M., Emam A. W., ElBages M. S., and Ebrahim M. A., “An improved energy management strategy for fuel cell/battery/supercapacitor system using a novel hybrid jellyfish/particle swarm/BAT optimizers,” J. Energy Storage, vol. 57, 2023,
  34. 34. Ali M., Kotb H., Aboras K. M., and Abbasy N. H., “Design of cascaded pi-fractional order PID controller for improving the frequency response of hybrid microgrid system using gorilla troops optimizer,” IEEE Access, vol. 9, pp. 150715–150732, 2021,
  35. 35. Mohamed T. H., Alamin M. A. M., and Hassan A. M., “Adaptive position control of a cart moved by a DC motor using integral controller tuned by Jaya optimization with Balloon effect,” Comput. Electr. Eng., vol. 87, 2020,
  36. 36. Hasanien H. M., “Transient Stability Augmentation of a Wave Energy Conversion System Using a Water Cycle Algorithm-Based Multiobjective Optimal Control Strategy,” IEEE Trans. Ind. Informatics, vol. 15, no. 6, pp. 3411–3419, 2019,
  37. 37. Latif A., Das D. C., Ranjan S., and Barik A. K., “Comparative performance evaluation of WCA-optimised non-integer controller employed with WPG–DSPG–PHEV based isolated two-area interconnected microgrid system,” IET Renew. Power Gener., vol. 13, no. 5, pp. 725–736, 2019,
  38. 38. Xu Y. and Mei Y., “A modified water cycle algorithm for long-term multi-reservoir optimization,” Appl. Soft Comput. J., vol. 71, pp. 317–332, 2018,
  39. 39. Eskandar H., Sadollah A., Bahreininejad A., and Hamdi M., “Water cycle algorithm—A novel metaheuristic optimization method for solving constrained engineering optimization problems,” Comput. Struct., vol. 110–111, pp. 151–166, 2012,
  40. 40. Purey P. and Arya R., “Application of Jaya Algorithm for reactive power reserve optimization accounting constraints on voltage stability margin,” Int. J. Eng. Trends Technol., vol. 51, no. 2, pp. 106–114, 2017,
  41. 41. Sathya M. R. and Mohamed Thameem Ansari M., “Load frequency control using Bat inspired algorithm based dual mode gain scheduling of PI controllers for interconnected power system,” Int. J. Electr. Power Energy Syst., vol. 64, pp. 365–374, 2015,
  42. 42. Yahya Zebari A., Almufti S. M., and Mohammed Abdulrahman C., “Bat algorithm (BA): review, applications and modifications,” Int. J. Sci. World, vol. 8, no. 1, p. 1, 2020,
  43. 43. Chandrasekaran G., Kumar N. S., Karthikeyan P. R., Vanchinathan K., Priyadarshi N., and Twala B., “Test Scheduling and Test Time Minimization of System-on-Chip Using Modified BAT Algorithm,” IEEE Access, vol. 10, pp. 126199–126216, 2022,
  44. 44. Mohamed T. H., Abubakr H., Alamin M. A. M., and Hassan A. M., “Modified WCA-Based Adaptive Control Approach Using Balloon Effect: Electrical Systems Applications,” IEEE Access, vol. 8, pp. 60877–60889, 2020,
  45. 45. Hamidzadeh J., Sadeghi R., and Namaei N., “Weighted support vector data description based on chaotic bat algorithm,” Appl. Soft Comput. J., vol. 60, pp. 540–551, 2017,
  46. 46. Sastry S., Bodson M., and Bartram J. F., “Adaptive Control: Stability, Convergence, and Robustness,” J. Acoust. Soc. Am., vol. 88, no. 1, pp. 588–589, 1990,
  47. 47. Alsalibi B., Venkat I., and Al-Betar M. A., “A membrane-inspired bat algorithm to recognize faces in unconstrained scenarios,” Eng. Appl. Artif. Intell., vol. 64, no. March, pp. 242–260, 2017,
  48. 48. Cui Z., Cao Y., Cai X., Cai J., and Chen J., “Optimal LEACH protocol with modified bat algorithm for big data sensing systems in Internet of Things,” J. Parallel Distrib. Comput., vol. 132, pp. 217–229, 2019,