<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Energy Res.</journal-id>
<journal-title>Frontiers in Energy Research</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Energy Res.</abbrev-journal-title>
<issn pub-type="epub">2296-598X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1355608</article-id>
<article-id pub-id-type="doi">10.3389/fenrg.2024.1355608</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Energy Research</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Student psychology-based optimization-tuned cascaded controller for frequency regulation of a microgrid</article-title>
<alt-title alt-title-type="left-running-head">Gupta et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fenrg.2024.1355608">10.3389/fenrg.2024.1355608</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Gupta</surname>
<given-names>Sindhura</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2732906/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Mukhopadhyay</surname>
<given-names>Susovan</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2733133/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Banerji</surname>
<given-names>Ambarnath</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2732878/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Sanki</surname>
<given-names>Prasun</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2605763/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Sinha</surname>
<given-names>Pampa</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1912439/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Biswas</surname>
<given-names>Sujit K.</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2732764/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Khan</surname>
<given-names>Baseem</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/640375/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Ali</surname>
<given-names>Ahmed</given-names>
</name>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Bokoro</surname>
<given-names>Pitshou</given-names>
</name>
<xref ref-type="aff" rid="aff6">
<sup>6</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Department of Electrical Engineering</institution>, <institution>Netaji Subhash Engineering College</institution>, <addr-line>Kolkata</addr-line>, <country>India</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Department of Electrical Engineering</institution>, <institution>Narula Institute of Technology</institution>, <addr-line>Kolkata</addr-line>, <country>India</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>School of Electrical Engineering</institution>, <institution>KIIT University</institution>, <addr-line>Bhubaneswar</addr-line>, <country>India</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Department of Electrical Engineering</institution>, <institution>St. Thomas College of Engineering and Technology</institution>, <addr-line>Kolkata</addr-line>, <country>India</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>Department of Electrical and Computer Engineering</institution>, <institution>Hawassa University</institution>, <addr-line>Hawassa</addr-line>, <country>Ethiopia</country>
</aff>
<aff id="aff6">
<sup>6</sup>
<institution>Department of Electrical and Electronic Engineering Technology</institution>, <institution>University of Johannesburg</institution>, <addr-line>Johannesburg</addr-line>, <country>South Africa</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/884114/overview">Shuqing Zhang</ext-link>, Tsinghua University, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1789785/overview">Hossam Kotb</ext-link>, Alexandria University, Egypt</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1880536/overview">Kavita Singh</ext-link>, Rawal Institute of Engineering and Technology, Affiliated to J C Bose University, India</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Pampa Sinha, <email>pampa.sinhafel@kiit.ac.in</email>; Baseem Khan, <email>baseem.khan04@gmail.com</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>14</day>
<month>05</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>12</volume>
<elocation-id>1355608</elocation-id>
<history>
<date date-type="received">
<day>14</day>
<month>12</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>15</day>
<month>04</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Gupta, Mukhopadhyay, Banerji, Sanki, Sinha, Biswas, Khan, Ali and Bokoro.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Gupta, Mukhopadhyay, Banerji, Sanki, Sinha, Biswas, Khan, Ali and Bokoro</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>This paper presents a student psychology-based optimization (SPBO)-tuned cascaded control scheme for an interconnected microgrid scenario. Generally, the different distributed energy sources are assembled to form the microgrid architecture, and the majority of the sources are environment-dependent. Furthermore, the intermittent power output from these sources causes a generation&#x2013;load power mismatch, resulting in power and frequency oscillations. In this regard, the proposed student psychology-based optimization-tuned cascaded controller tackles the power-frequency mismatch issues under an interconnected microgrid scenario. Additionally, an improved power tie-line model is introduced considering the effect of line resistance in the microgrid scenario, as line resistance plays a significant role in power flow between the control areas. In addition, numerous case studies are investigated to examine the effectiveness of the proposed design methodology under the suggested control scheme. Furthermore, a detailed performance analysis is carried out considering the proposed model operation under a 12-node radial distribution network in order to examine the system compatibility in a practical distribution network. The obtained results ensure superior performances in terms of the system&#x2019;s overall peak over/undershoots, oscillations, and settling time utilizing the proposed controller under the improved microgrid scenario.</p>
</abstract>
<kwd-group>
<kwd>automatic generation control</kwd>
<kwd>cascaded control scheme</kwd>
<kwd>distribution network</kwd>
<kwd>interconnected microgrid</kwd>
<kwd>power tie-line design</kwd>
<kwd>student psychology-based optimization</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Smart Grids</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Nowadays, modern power system scenarios utilize distributed energy resources (DERs) extensively. This highly emerging concept of DERs involves various renewable energy sources (RESs) and energy storage systems (ESSs) for seamless power flow in any power system network (<xref ref-type="bibr" rid="B39">Biswas et al., 2023</xref>). Accordingly, the utilization of the microgrid is gaining enormous popularity where the load power demand is fulfilled by the aggregated power from different DER units. In practice, the microgrids can operate either in an islanded/isolated mode or grid-connected mode for seamless power distribution amongst the loads (<xref ref-type="bibr" rid="B40">Shiva et al., 2022</xref>). In connection with that, it is observed that the output power from solar power generators (SPGs) and wind power generators (WPGs) is intermittent and depends on the environmental conditions. This intermittency further results in a power mismatch between the generated and demanded power. As a consequence, frequency and tie-line power oscillations are very common among DER-based microgrid scenarios. In this context, automatic generation control (AGC) plays a crucial role in regulating the frequency and tie-line power oscillations under DER-based microgrid systems (<xref ref-type="bibr" rid="B41">Mishra et al., 2023</xref>). In recent times, diesel engine generators (DEGs), battery energy storage systems (BESSs), and flywheel energy storage systems (FESSs) have been vigorously utilized along with SPGs and WPGs for proper system operations. Here, the roles of BESS and FESS are as ESSs, and these are mostly utilized to accomplish primary frequency control (PFC) operations in power systems. However, these units are less effective in making the system respond to the steady-state values. Furthermore, DEGs are very suitable for secondary frequency control (SFC) operations and help in reaching the tie-line power and frequency parameters to their steady-state value (<xref ref-type="bibr" rid="B23">Ranjan and Shankar, 2022</xref>). The transformation of the traditional power system model to unconventional microgrid scenarios motivates the authors to research and examine the effects of various power system elements on system parameter responses.</p>
<p>In the last few decades, several control strategies, including different optimization techniques, have been incorporated to improve the AGC performance under microgrid systems, both in islanded and grid-connected scenarios (<xref ref-type="bibr" rid="B15">Khan et al., 2023</xref>). In the following section, various control topologies are discussed, considering the islanded microgrid scenario. Furthermore, the discussion is extended to the interconnected microgrid scenario. The available controller designs for an islanded microgrid scenario are discussed as follows: a quasi-opposition-based harmonic search (QOHS)-optimized, fuzzy logic-based fractional-order proportional&#x2013;integral derivative (FOPID) control scheme is incorporated to enhance the AGC performance under frequent load perturbations (<xref ref-type="bibr" rid="B20">Mahto et al., 2021</xref>). Moth flame optimization (MFO)-based fuzzy proportional&#x2013;integral derivative (PID) controller is incorporated to enhance system performance (<xref ref-type="bibr" rid="B27">Sanki et al., 2021b</xref>). The power system instability due to the continuous frequency fluctuations is addressed by considering the whale optimization algorithm (WOA)-tuned fuzzy cascaded proportional&#x2013;integral proportional&#x2013;derivative (PI-PD) controller (<xref ref-type="bibr" rid="B24">Sahu et al., 2022</xref>). In this article, the WOA is adopted to evaluate the control parameters. Detailed investigations are carried out considering the effect of the sliding mode controller in the islanded power system scenario to address the AGC issue (<xref ref-type="bibr" rid="B13">Izadkhast et al., 2014</xref>; <xref ref-type="bibr" rid="B16">Khooban, 2017</xref>). Furthermore, a generalized active disturbance rejection control (GADRC) topology is proposed, considering the effect of communication delay to manage frequency fluctuations (<xref ref-type="bibr" rid="B14">Jain and Hote, 2021</xref>). <xref ref-type="bibr" rid="B5">Bevrani et al. (2012)</xref> addressed the particle swarm optimization (PSO)-based proportional&#x2013;integral (PI) control scheme to address the frequency control aspect under a microgrid scenario.</p>
<p>Similar to the islanded microgrid scenario, several control topologies are implemented for the interconnected power system scenarios to perform AGC operations (<xref ref-type="bibr" rid="B10">Francis and Chidambaram, 2015</xref>; <xref ref-type="bibr" rid="B12">Hasanien, 2018</xref>; <xref ref-type="bibr" rid="B7">Chintu et al., 2022</xref>). A non-integer FOPID control is proposed for a two-area power system where the control parameters are estimated using the water cycle algorithm (WCA). In this work, a sensitivity analysis is carried out, considering rigorous load perturbations to the system (<xref ref-type="bibr" rid="B18">Latif et al., 2019b</xref>). The PSO-optimized PID-PD control scheme with detailed control system analysis is presented by (<xref ref-type="bibr" rid="B34">Tah and Das, 2016</xref>) and an imperialist competitive algorithm (ICA)-tuned cascaded fuzzy fractional-order integral derivative (CF-FOID) is proposed to achieve an improved frequency control scheme for a two-area interconnected power system model (<xref ref-type="bibr" rid="B4">Arya, 2020</xref>). A secondary frequency control scheme is proposed where the biogeography-based optimization (BBO) technique is utilized (<xref ref-type="bibr" rid="B22">Rahman et al., 2017</xref>). Another article proposes a dragonfly algorithm (DA)-optimized three degree of freedom (3 DOF)-based PID control scheme (<xref ref-type="bibr" rid="B11">Guha et al., 2018</xref>) in AGC operation. A robust dual-integral mode control (DL-IMC) topology for a multi-area hybrid power system model is proposed by <xref ref-type="bibr" rid="B33">Sonker et al. (2019)</xref>. The proposed controller is capable of addressing issues like disturbance rejection and oscillation reduction. A fuzzy-PID with filter (PIDF)-based controller is implemented considering the marine predator algorithm (MPA) technique under an interconnected microgrid scenario to enhance the power system performance (<xref ref-type="bibr" rid="B37">Yakout et al., 2021b</xref>). A combined operation of fuzzy FOPID and tilt-integral derivative (TID) controllers is presented under a hybrid multi-area power system model considering the wild horse optimizer (WHO) algorithm (<xref ref-type="bibr" rid="B2">Ali et al., 2022</xref>). Furthermore, the virtual generation ecosystem control (VGEC) scheme is proposed for a multi-area power system model to achieve faster AGC under different disturbances. In addition, special attention is given to the implementation of robust control topologies, cost minimization, and achieving a faster convergence rate (<xref ref-type="bibr" rid="B35">Xi et al., 2020</xref>). A comparative analysis between PI, PID with filter (PIDN) and proportional fractional-order integral derivative (PFOID) under a multi-area power system is presented to examine the dynamic performance under different power system disturbances. Here, PSO, firefly optimization, WOA, and butterfly optimization algorithm (BOA) are utilized separately to evaluate the controller gain parameters to compare their performance and convergence rate (<xref ref-type="bibr" rid="B17">Latif et al., 2019a</xref>). In the earlier research works, several approaches can be observed considering cascaded control schemes. It is noteworthy to mention that the cascaded controller is very efficient in addressing the frequency and power oscillation issues very effectively (<xref ref-type="bibr" rid="B30">Singh and Zaheeruddin, 2021</xref>; <xref ref-type="bibr" rid="B38">Zaheeruddin et al., 2022</xref>; <xref ref-type="bibr" rid="B31">Singh and Arya, 2023</xref>). In most cases, the cascaded control scheme is utilized, considering two loops combined to improve the system&#x2019;s performance (<xref ref-type="bibr" rid="B1">Ali et al., 2021</xref>; <xref ref-type="bibr" rid="B36">Yakout et al., 2021a</xref>; <xref ref-type="bibr" rid="B6">&#xc7;elik et al., 2021</xref>; <xref ref-type="bibr" rid="B8">Choudhary et al., 2022</xref>; <xref ref-type="bibr" rid="B32">Singh et al., 2023</xref>).</p>
<p>Based on the above discussion, it can be illustrated that, to date, several controllers in the presence of different metaheuristic techniques have been proposed to handle frequency fluctuations and tie-line power deviation in single- and multi-area microgrid systems. Several cascaded control topologies are also adopted to improve performance under different microgrid scenarios. Accordingly, it is noteworthy that the objective function computation time will increase with the incremental gain parameter numbers. Furthermore, several power system configurations have been adopted, so far considering DER-based AGC operations and excluding the effect of line resistance in the power tie-line model. However, it has been observed that the major utilization of microgrids encompasses medium- and low-voltage applications. In such microgrid scenarios, power loss due to line resistance between the control areas cannot be excluded. According to the critical literature review and research gaps, the major contributions of this article are framed and structured as follows:<list list-type="simple">
<list-item>
<p>&#x2022; An improved two-area microgrid model is proposed considering the effect of <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub>
<italic>.</italic> Furthermore, this research work explores a DER-integrated microgrid considering a high <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub>/<italic>X</italic>
<sub>
<italic>Ln</italic>
</sub> ratio along with a smaller power angle &#x201c;<italic>&#x3b4;</italic>&#x201d; compared to conventional power system scenarios.</p>
</list-item>
<list-item>
<p>&#x2022; A stability margin analysis is carried out such that the gain parameter values should lie under the stable system region. Based on the gain parameter value ranges, the initialization process was conducted to find out the minimum objective function.</p>
</list-item>
<list-item>
<p>&#x2022; A cascaded proportional&#x2013;integral&#x2013;proportional derivative (CPIPD) controller (with four tunable parameters and a simplified structure) is proposed in order to achieve the desired dynamic performance of the considered microgrid under different power system scenarios. Furthermore, this work utilizes the student psychology-based optimization (SPBO) technique to tune the gain parameters of the proposed controller, due to its faster convergence than the other state-of-the-art methods in the presence of an improved power tie-line model.</p>
</list-item>
<list-item>
<p>&#x2022; Numerous simulation case studies are investigated to examine the performance of the proposed controller under various power system scenarios. Additionally, the system performance analysis is carried out with and without considering the effect of <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub> in order to validate the power tie-line modification.</p>
</list-item>
<list-item>
<p>&#x2022; Detailed investigations are conducted considering the proposed two-area microgrid model in a 12-node radial distribution network in order to validate its performance under a realistic distribution scenario.</p>
</list-item>
</list>
</p>
<p>Based on the above discussion, the configuration of the paper is presented as follows: the detailed modeling of the microgrid with various power generators is presented in <xref ref-type="sec" rid="s2">Section 2</xref>. <xref ref-type="sec" rid="s3">Section 3</xref> presents the tie-line modeling between the interconnecting areas of the considered microgrid. The proposed CPIPD controller design aspects are furnished in <xref ref-type="sec" rid="s4">Section 4</xref>, followed by <xref ref-type="sec" rid="s5">Section 5,</xref> where the various simulation result analyses are illustrated. Finally, the concluding remarks of this proposed work are furnished in <xref ref-type="sec" rid="s6">Section 6</xref>.</p>
</sec>
<sec id="s2">
<title>2 Modeling of different components of the interconnected microgrid scenario</title>
<p>This section illustrates the modeling of a two-area microgrid system comprised of different power generators. In the considered power system, each area consists of an SPG, WPG, DEG, FESS, and BESS. In addition, a first-order transfer function is utilized to resemble grid-integrated connections (GICs). Generally, power electronics converters, line transformers, and interconnected power lines are presented by GICs. The complete schematic presentation of a two-area microgrid scenario is depicted in <xref ref-type="fig" rid="F1">Figure 1</xref>. This power system model is utilized to investigate the detailed system operation. Furthermore, the nominal loading condition is considered 1% step load perturbation (SLP) with 80% loading. First-order transfer function models are utilized to represent the DER units in order to investigate the effect of their dynamics on the overall system performance. The values of each parameter and the time constants are presented in the <xref ref-type="app" rid="app1">Appendix</xref>. The detailed modeling of the power generators is presented in the following section.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Schematic diagram of the linearized two-area interconnected microgrid model.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g001.tif"/>
</fig>
<sec id="s2-1">
<title>2.1 Solar power generator</title>
<p>Among all the types of RESs, SPG is the most common and committed eco-friendly energy resource. In the past few years, rigorous research and development related to SPG units has reduced the per kilowatt/hour generation cost. Furthermore, the extensive capability of SPG units makes them a deserving alternative to traditional power generators. The power generation from SPG highly depends on solar irradiance and ambient temperature (<xref ref-type="bibr" rid="B25">Sanki and Basu, 2018</xref>; <xref ref-type="bibr" rid="B24">Sahu et al., 2022</xref>). The basic equation of SPG-generated power can be presented as Eq. <xref ref-type="disp-formula" rid="e1">1</xref>:<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3b7;</mml:mi>
<mml:mi>&#x3d5;</mml:mi>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.005</mml:mn>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>25</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
</p>
<p>According to the small-signal stability analysis, control system engineers have the freedom to investigate any system dynamics using the transfer function model. The considered linearized transfer function of SPGs is depicted in <xref ref-type="fig" rid="F2">Figure 2</xref>.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Linearized transfer function model of the SPG unit.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g002.tif"/>
</fig>
</sec>
<sec id="s2-2">
<title>2.2 Wind power generator</title>
<p>WPGs are evolving as one of the most promising clean power producers, along with SPGs. The progressive development of WPGs has already crossed the global utilization threshold of 21%. These DERs convert the kinetic energy from the wind into electrical energy (<xref ref-type="bibr" rid="B34">Tah and Das, 2016</xref>; <xref ref-type="bibr" rid="B18">Latif et al., 2019b</xref>). The power expression of WPGs can be expressed as shown in Eq. <xref ref-type="disp-formula" rid="e2">2</xref>.<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.5</mml:mn>
<mml:mi>&#x3c1;</mml:mi>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>p</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msubsup>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:msubsup>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
</p>
<p>This work utilizes a linearized transfer function model of the WPG, as shown in <xref ref-type="fig" rid="F3">Figure 3</xref>.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Linearized transfer function model of the WPG unit.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g003.tif"/>
</fig>
</sec>
<sec id="s2-3">
<title>2.3 Diesel engine generator</title>
<p>The last few decades have utilized the extensive applications of DEG units in microgrid scenarios. In addition to renewable energy sources, non-renewable generators like DEGs are very effective in AGC operations (<xref ref-type="bibr" rid="B34">Tah and Das, 2016</xref>). The primary objective of the DEG unit is to ensure the frequency deviation is zero at steady-state conditions under any load perturbations. In this regard, a linearized model of DEGs is utilized along with the renewable energy sources, which is expressed in Eq. <xref ref-type="disp-formula" rid="e3">3</xref>. Accordingly, a schematic diagram is presented in <xref ref-type="fig" rid="F4">Figure 4</xref>. Moreover, a linearized model of a delay unit is utilized along with the DEG unit to represent the overall system performance more realistically.<disp-formula id="e3">
<mml:math id="m3">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi mathvariant="italic">DEG</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mfrac>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi mathvariant="italic">DEG</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>s</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi mathvariant="italic">DEG</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>s</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mi mathvariant="italic">DEG</mml:mi>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Linearized transfer function model of the DEG unit with delay.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g004.tif"/>
</fig>
</sec>
<sec id="s2-4">
<title>2.4 Energy storage system</title>
<p>Renewable source-based power plants frequently suffer from a mismatch between the generated power and load demand due to their intermittent nature (<xref ref-type="bibr" rid="B42">Siti et al., 2022</xref>). In order to achieve a seamless power balance between the generating units and loads, ESSs can be used as backup power units. Based on the detailed literature reviews, it is observed that in most cases, BESS and FESS units are utilized as ESSs. Therefore, in this work, the BESS and FESS models are taken into consideration. The considered linearized models of BESS and FESS are presented in <xref ref-type="fig" rid="F5">Figures 5</xref>, <xref ref-type="fig" rid="F6">6</xref>, respectively.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Linearized transfer function model of the BESS unit.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g005.tif"/>
</fig>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Linearized transfer function model of the FESS unit.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g006.tif"/>
</fig>
</sec>
<sec id="s2-5">
<title>2.5 Power frequency block of the proposed power system</title>
<p>The power fluctuations between generation and power demand directly affect the system&#x2019;s operating frequency and cause oscillations. Thus, the total generated power should be controlled and matched with the load power demand to avoid such an unwanted situation (<xref ref-type="bibr" rid="B26">Sanki et al., 2021</xref>). Furthermore, the mismatch between the generated and demanded power can be expressed as shown in Eq. <xref ref-type="disp-formula" rid="e4">4:</xref>
<disp-formula id="e4">
<mml:math id="m4">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>P</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>Now, the relation between power mismatch and frequency perturbation is presented in Eq. <xref ref-type="disp-formula" rid="e5">5</xref>.<disp-formula id="e5">
<mml:math id="m5">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>f</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e5">5,</xref> for the <inline-formula id="inf1">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> condition, <inline-formula id="inf2">
<mml:math id="m7">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> will be considered and for the <inline-formula id="inf3">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>G</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> condition, <inline-formula id="inf4">
<mml:math id="m9">
<mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> will be considered. Furthermore, a time delay operator is incorporated to represent the relationship between the change in power and frequency. Therefore, the change in frequency with the change in power is presented in Eq. <xref ref-type="disp-formula" rid="e6">6</xref>.<disp-formula id="e6">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>&#x3ba;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>s</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>s</mml:mi>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
<p>The linearized power system model is depicted in <xref ref-type="fig" rid="F7">Figure 7</xref>.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Linearized transfer function model of the power-frequency block.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g007.tif"/>
</fig>
</sec>
</sec>
<sec id="s3">
<title>3 Modeling of the tie-line design for the interconnected microgrid scenario</title>
<sec id="s3-1">
<title>3.1 Conventional tie-line power design</title>
<p>The tie-lines between the interconnected areas under any power system play a significant role in sustaining synchronism by exchanging power between the control areas during load disturbances. To date, the majority of AGC studies have considered a multi-area power system model without including the effect of line resistance <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub> (<xref ref-type="bibr" rid="B34">Tah and Das, 2016</xref>). Thus, the power flow equations only consist of line reactance <italic>X</italic>
<sub>
<italic>Ln</italic>
</sub>. Considering the effect of <italic>X</italic>
<sub>
<italic>Ln</italic>
</sub>, the conventional tie-line power flow <italic>P</italic>
<sub>
<italic>12</italic>
</sub> is presented in Eqs <xref ref-type="disp-formula" rid="e7">7</xref>, <xref ref-type="disp-formula" rid="e8">8</xref>. A typical two-area power system schematic diagram is depicted in <xref ref-type="fig" rid="F8">Figure 8A</xref>.<disp-formula id="e7">
<mml:math id="m11">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>12</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mfrac>
<mml:mi mathvariant="italic">sin</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mfrac>
<mml:mi mathvariant="italic">sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Two-area interconnected power system model, <bold>(A)</bold> without considering the effect of tie-line <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub> and <bold>(B)</bold> considering the effect of tie-line <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub>.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g008.tif"/>
</fig>
<p>where,<disp-formula id="e8">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>&#x2220;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>This article focuses only on the frequency regulation issue. Therefore, a change in active power causes a change in frequency.</p>
<p>Under small load perturbations, the change in <inline-formula id="inf5">
<mml:math id="m13">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> can be considered <inline-formula id="inf6">
<mml:math id="m14">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. Hence, the power flow equation under small load perturbations becomes (Eq. <xref ref-type="disp-formula" rid="e9">9</xref>)<disp-formula id="e9">
<mml:math id="m15">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>12</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>12</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>where <italic>T</italic>
<sub>
<italic>12</italic>
</sub> is the tie-line synchronizing co-efficient, which is presented in Eq. <xref ref-type="disp-formula" rid="e10">10.</xref>
<disp-formula id="e10">
<mml:math id="m16">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>12</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mfrac>
<mml:mi mathvariant="italic">cos</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mfrac>
<mml:mi mathvariant="italic">cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
<p>Finally, according to the conventional AGC studies, the frequency deviation due to load perturbation is presented in Eq. <xref ref-type="disp-formula" rid="e11">11.</xref>
<disp-formula id="e11">
<mml:math id="m17">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>12</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>12</mml:mn>
</mml:msub>
<mml:mo>&#x222b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>12</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mi>s</mml:mi>
</mml:mfrac>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
</p>
</sec>
<sec id="s3-2">
<title>3.2 Proposed improved power tie-line model</title>
<p>In modern decentralized power systems like microgrids, the exchange of power between the interconnected areas is very frequent, as they consist of intermittent energy resources. In such a scenario, the losses due to <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub> are essential for power flow calculations. Therefore, modification of traditional power flow equations for such decentralized interconnected systems is highly required. Accordingly, the line impedance <italic>Z</italic>
<sub>
<italic>Ln</italic>
</sub> is considered to appear in the tie-line, connecting different areas under the microgrid scenario. For example, a schematic diagram of a two-area power system model is considered in <xref ref-type="fig" rid="F8">Figure 8B</xref>. According to <xref ref-type="fig" rid="F8">Figure 8B,</xref> the improved power flow equation <inline-formula id="inf7">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>12</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> becomes<disp-formula id="e12">
<mml:math id="m19">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>12</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:msub>
<mml:mi>Z</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mfrac>
<mml:mi mathvariant="italic">cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>Z</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:msub>
<mml:mi>Z</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mfrac>
<mml:mi mathvariant="italic">cos</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2220;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>Z</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
</p>
<p>Here, current expression from bus 1 to 2 is as follows:<disp-formula id="e13">
<mml:math id="m20">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>I</mml:mi>
<mml:mo>&#x2192;</mml:mo>
</mml:mover>
<mml:mn>12</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>Z</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>Z</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>Z</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>Z</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
</p>
<p>Simplifying Eq. <xref ref-type="disp-formula" rid="e12">12</xref>, <xref ref-type="disp-formula" rid="e13">13</xref> by substituting <inline-formula id="inf8">
<mml:math id="m21">
<mml:mrow>
<mml:msub>
<mml:mi>Z</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf9">
<mml:math id="m22">
<mml:mrow>
<mml:mi mathvariant="italic">cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>Z</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>Z</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf10">
<mml:math id="m23">
<mml:mrow>
<mml:mi mathvariant="italic">sin</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>Z</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>Z</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>, we get Eq. <xref ref-type="disp-formula" rid="e14">14</xref>
<disp-formula id="e14">
<mml:math id="m24">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>12</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mrow>
<mml:msubsup>
<mml:mi>Z</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mrow>
<mml:msubsup>
<mml:mi>Z</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mfrac>
<mml:mi mathvariant="italic">cos</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mrow>
<mml:msubsup>
<mml:mi>Z</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mfrac>
<mml:mi mathvariant="italic">sin</mml:mi>
<mml:mo>&#x2220;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>
</p>
<p>Under a small load perturbation situation, the governing power flow equation from bus 1 to 2 becomes<disp-formula id="e15">
<mml:math id="m25">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>12</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">sin</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">cos</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>&#x2009;</mml:mtext>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2206;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
</p>
<p>Similar to Eq. <xref ref-type="disp-formula" rid="e15">15,</xref> the power flow equation from bus 2 to 1 becomes as follows (Eq. <xref ref-type="disp-formula" rid="e16">16</xref>).<disp-formula id="e16">
<mml:math id="m26">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">cos</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">sin</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>&#x2009;</mml:mtext>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2206;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>
</p>
<p>Furthermore, <inline-formula id="inf11">
<mml:math id="m27">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:msub>
<mml:mo>&#x25bd;</mml:mo>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">sin</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">cos</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf12">
<mml:math id="m28">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:msub>
<mml:mo>&#x25bd;</mml:mo>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>X</mml:mi>
</mml:mrow>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">cos</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi mathvariant="italic">Ln</mml:mi>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">sin</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mo>&#x2220;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, as presented in <xref ref-type="fig" rid="F1">Figure 1</xref>. The power loss during small load perturbation can be presented using Eq. <xref ref-type="disp-formula" rid="e17">17</xref>.<disp-formula id="e17">
<mml:math id="m29">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mn>12</mml:mn>
<mml:mtext>&#x2009;</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mn>21</mml:mn>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>
</p>
</sec>
</sec>
<sec id="s4">
<title>4 Modeling of the controller for the two-area interconnected microgrid</title>
<sec id="s4-1">
<title>4.1 Controller design</title>
<p>The contribution from the renewable generating components, i.e., SPGs and WPGs, is always non-deterministic in nature. As a result, frequency fluctuations with load perturbations are very frequent phenomena in microgrids. It is essential to incorporate suitable control schemes in order to ensure proper system stability and smooth frequency regulation by maintaining a power balance between generation and load demand. To date, PID or various combinations of PID controllers are extensively used in AGC due to their faster and more flexible operations. Therefore, this paper proposes a CPIPD controller (as depicted in <xref ref-type="fig" rid="F9">Figure 9</xref>) for a two-area microgrid to achieve dynamic frequency regulation by ensuring proper power balance. The PD feedback controller is effective in filtering out unwanted noises due to the available system disturbances, and the forward path PI controller is efficient in providing zero steady-state error of the frequency and tie-line power deviations under load perturbation (<xref ref-type="bibr" rid="B26">Sanki et al., 2021</xref>). The proposed CPIPD controller parameters can be represented using Eqs <xref ref-type="disp-formula" rid="e18">18</xref>, <xref ref-type="disp-formula" rid="e19">19</xref>, where suffixes 1 and 2 present the forward and feedback paths of the proposed controller, respectively. Suffix &#x201c;<italic>n</italic>&#x201d; presents the specific area of the microgrid.<disp-formula id="e18">
<mml:math id="m30">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(18)</label>
</disp-formula>
<disp-formula id="e19">
<mml:math id="m31">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>d</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>K</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(19)</label>
</disp-formula>
</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Schematic diagram of the proposed CPIPD controller for the microgrid operation.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g009.tif"/>
</fig>
<p>According to <xref ref-type="fig" rid="F9">Figure 9</xref>, the frequency error due to any load perturbation is corrected by the PI controller, and noise filtration due to uncertainties is accomplished by the PD controller.</p>
<p>To date, numerous metaheuristic algorithms have been proposed in order to evaluate the optimum controller gain parameters. It is always desired that these metaheuristic algorithms exhibit a faster convergence rate with less computational time to tune the gain parameters. However, the majority of them struggle to satisfy such basic criteria. Recently, the SPBO technique has been proposed to overcome such hardships (<xref ref-type="bibr" rid="B9">Das et al., 2020</xref>). In this regard, a detailed discussion of SPBO is presented in the upcoming section.</p>
<p>The controller gain parameter evaluation plays an important role in achieving the desired responses. Generally, metaheuristic algorithms are utilized to obtain suitable controller gain parameters with minimum objective functions. In this scenario, various performance indices like ISE, IAE, ITSE, and ITAE have so far been incorporated in the presence of different optimization techniques to derive the objective functions (<xref ref-type="bibr" rid="B3">Antonopoulos et al., 2020</xref>). In this work, different performance indices are adopted to evaluate the suitable controller parameters. The detailed mathematical expressions of the different performance indices are presented in Eqs <xref ref-type="disp-formula" rid="e20">20</xref>&#x2013;<xref ref-type="disp-formula" rid="e23">23</xref>.<disp-formula id="e20">
<mml:math id="m32">
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x222b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="{" close="" separators="&#x7c;">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>e</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(20)</label>
</disp-formula>
<disp-formula id="e21">
<mml:math id="m33">
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x222b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>e</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(21)</label>
</disp-formula>
<disp-formula id="e22">
<mml:math id="m34">
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x222b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mi>t</mml:mi>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>e</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(22)</label>
</disp-formula>
<disp-formula id="e23">
<mml:math id="m35">
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x222b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>e</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(23)</label>
</disp-formula>
</p>
<p>The considered objective functions of this work can be represented as Eqs <xref ref-type="disp-formula" rid="e24">24</xref>, <xref ref-type="disp-formula" rid="e25">25</xref>.<disp-formula id="e24">
<mml:math id="m36">
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x222b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>T</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>e</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>12</mml:mn>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>e</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>21</mml:mn>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(24)</label>
</disp-formula>where,<disp-formula id="equ1">
<mml:math id="m37">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>K</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="e25">
<mml:math id="m38">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>K</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mo>&#x2061;</mml:mo>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(25)</label>
</disp-formula>
</p>
</sec>
<sec id="s4-2">
<title>4.2 Student psychology-based optimization</title>
<p>Performance analysis of any student in a particular class during an examination is mostly carried out based on the secured marks. The student who secures the overall highest mark is generally considered the class topper and is appreciated with some reward. Therefore, all students in any class attempt to provide maximum effort for each subject to secure the overall highest mark. The SPBO algorithm works with the same student psychology, where each student in a class tries to score the overall highest mark by improving their performance.</p>
<p>In order to sustain the position of class topper, gradual performance improvement for each subject is required. Therefore, students need to provide equal effort in all subjects to improve their overall scores. However, in reality, the effort of each student does vary based on their merit, efficiency, and subject interest. Additionally, the physiology of each student does differ, and as a result, performance during examinations discriminates against individuals. Some of the students consider the class topper as their reference and accordingly manage their efforts to become a topper. On the other hand, some of them consider both the class topper and the average student to manage their efforts to become a topper. Based on this analysis, the students of a particular class can be categorized into the following sections:</p>
<p>
<italic>Topper:</italic> in an examination, the student who scores the maximum overall marks is generally considered a class topper. In order to sustain the position of the topper, a student must put forth equal effort in all the subjects to secure the overall maximum marks. Now, the improvement in the performance of a topper can be evaluated using Eq. <xref ref-type="disp-formula" rid="e26">26</xref>.<disp-formula id="e26">
<mml:math id="m39">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>p</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msup>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>r</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(26)</label>
</disp-formula>
</p>
<p>
<italic>Good student:</italic> the choice of this section of students is a random process as the psychology of individual students differs. The students who manage their effort, considering the class topper as their reference, can be assessed as Eq. <xref ref-type="disp-formula" rid="e27">27</xref>:<disp-formula id="e27">
<mml:math id="m40">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>w</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(27)</label>
</disp-formula>
</p>
<p>However, the students who consider both the class topper and the average student to manage their effort regarding the study can be assessed as Eq. <xref ref-type="disp-formula" rid="e28">28</xref>:<disp-formula id="e28">
<mml:math id="m41">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>w</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>r</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(28)</label>
</disp-formula>
</p>
<p>
<italic>Average student:</italic> this section of students can be considered subject-wise average candidates. Effort on any particular subject depends greatly on interest in its topics. Therefore, a student who has less interest in a particular subject tries to focus more on the subjects of their interest for overall improvement. The performance analysis of this category of student can be carried out as Eq. <xref ref-type="disp-formula" rid="e29">29</xref>:<disp-formula id="e29">
<mml:math id="m42">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>w</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(29)</label>
</disp-formula>
</p>
<p>
<italic>Students who improve randomly:</italic> this category of students randomly puts extra effort into a particular subject of their interest to improve their overall score during examinations. The performance analysis of this category of students can be carried out as Eq. <xref ref-type="disp-formula" rid="e30">30</xref>:<disp-formula id="e30">
<mml:math id="m43">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>w</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
<label>(30)</label>
</disp-formula>
</p>
<p>The detailed flowchart of the SPBO algorithm is presented in <xref ref-type="fig" rid="F10">Figure 10</xref>.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Flowchart of the SPBO algorithm.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g010.tif"/>
</fig>
</sec>
</sec>
<sec id="s5">
<title>5 Simulation results with discussion</title>
<p>This section presents a detailed performance analysis of the proposed system under the suggested control scheme. In this scenario, all the test cases are simulated in the MATLAB/Simulink environment. A detailed discussion of the different test cases is presented in the following sections. A brief overview of the different test cases is represented in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Overview of the simulated test cases.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Scenario</th>
<th align="center">Component of case study</th>
<th align="center">Simulation run time (s)</th>
<th align="center">Scenario and nature of the disturbance</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">5.1.1</td>
<td align="center">Single-area microgrid</td>
<td align="center">60</td>
<td align="left">Controller gain parameter stability margin analysis of the proposed control schemes</td>
</tr>
<tr>
<td align="center">5.1.2</td>
<td align="center">Improved two-area microgrid</td>
<td align="center">60</td>
<td align="left">Proposed CPIPD controller with the SPBO algorithm under SLP</td>
</tr>
<tr>
<td align="center">5.2</td>
<td align="center">Improved two-area microgrid</td>
<td align="center">60</td>
<td align="left">With/without considering the effect of tie-line resistance <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub> under SLP</td>
</tr>
<tr>
<td align="center">5.3</td>
<td align="center">Improved two-area microgrid</td>
<td align="center">60</td>
<td align="left">Proposed CPIPD controller with the SPBO algorithm under RLP and uncertainty of renewable resources</td>
</tr>
<tr>
<td align="center">5.4</td>
<td align="center">Improved three-area microgrid</td>
<td align="center">60</td>
<td align="left">Proposed CPIPD controller with the SPBO algorithm under RLP and uncertainty of renewable resources</td>
</tr>
<tr>
<td align="center">5.5</td>
<td align="center">Improved two-area microgrid</td>
<td align="center">60</td>
<td align="left">Proposed CPIPD controller with the SPBO algorithm while the microgrid is integrated with a 12-node radial distribution line</td>
</tr>
</tbody>
</table>
</table-wrap>
<sec id="s5-1">
<title>5.1 Performance analysis of the proposed CPIPD controller with the SPBO algorithm in the proposed microgrid scenario under SLP</title>
<p>This case study is performed in a two-fold process. First, a stability margin analysis of the proposed controller gain parameters is presented in order to ensure proper and stable system operation. Based on the stable gain parameter values, the ranges of the controller gain parameters are decided during the optimization procedure. However, in the earlier research works, the controller gain parameters were randomly selected to find out the minimum objective function. Furthermore, a detailed comparative analysis is presented between the traditional controllers, state-of-the-art control techniques, and the proposed control scheme. The extensive performance analysis is presented in the following sections.</p>
<sec id="s5-1-1">
<title>5.1.1 Stability margin analysis of the proposed control schemes</title>
<p>This section presents the stability margin analysis of the proposed controller gain parameters. In the earlier published works, the initialization of the gain parameters was carried out considering some randomly generated numbers within a particular range. However, in this approach, based on the stability margin analysis, the initialization range of gain parameters is decided. In this condition, <italic>K</italic>
<sub>
<italic>p1</italic>
</sub> and <italic>K</italic>
<sub>
<italic>i1</italic>
</sub> are the outer loop controllers (as shown in <xref ref-type="fig" rid="F9">Figure 9</xref>) and <italic>K</italic>
<sub>
<italic>p2</italic>
</sub> and <italic>K</italic>
<sub>
<italic>d2</italic>
</sub> are the gain parameters of the inner controller (same as shown in <xref ref-type="fig" rid="F9">Figure 9</xref>). The detailed stability range is presented in <xref ref-type="fig" rid="F11">Figure 11</xref>. The stability margin analysis is carried out considering the individual controller gain parameter range between 0.01 and 15.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Stability margin analysis of the gain parameters of the proposed controller. <bold>(A)</bold> With increasing K_{p1}; <bold>(B)</bold> With increasing K_{i1}, <bold>(C)</bold> With increasing K_{p2}, <bold>(D)</bold> With increasing K_{d2}.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g011.tif"/>
</fig>
</sec>
<sec id="s5-1-2">
<title>5.1.2 Performance analysis under SLP in an improved two-area interconnected microgrid scenario</title>
<p>This section presents a detailed performance analysis of the interconnected microgrid scenario considering the proposed CPIPD controller under 1% SLP at area-1. A comparative analysis is presented between the traditional controller, state-of-the-art controllers, and the proposed SPBO-based CPIPD controller to examine the effectiveness of the suggested control scheme. In this regard, the detailed convergence curve is presented (considering the ISE technique where the best response is obtained) in <xref ref-type="fig" rid="F12">Figure 12</xref>. The obtained results confirm faster convergence of the proposed controller under the suggested metaheuristic technique. The detailed comparative analysis considering different performance indices is presented in <xref ref-type="table" rid="T2">Table 2</xref>, and the dynamic responses are depicted in <xref ref-type="fig" rid="F13">Figure 13</xref>. <xref ref-type="fig" rid="F13">Figures 13A, B</xref> present the frequency deviations in both areas, and the tie-line power fluctuations are depicted in <xref ref-type="fig" rid="F13">Figure 13C</xref>. The investigation is carried out under 1% SLP at area-1 in the interconnected microgrid scenario under different control schemes. Based on the obtained results, it can be stated that the interconnected microgrid scenario gives the best performance in the presence of the proposed control scheme. The magnified dynamic responses suggest that the system performance is improved under the proposed controller in terms of peak over/undershoots, oscillations, and settling time.</p>
<fig id="F12" position="float">
<label>FIGURE 12</label>
<caption>
<p>Convergence curve comparisons between various control topologies.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g012.tif"/>
</fig>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>System parameter comparison under 1% SLP.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="center">Controller</th>
<th rowspan="2" align="center">System parameter</th>
<th colspan="3" align="center">Dynamic response parameter</th>
<th colspan="4" align="center">Performance index</th>
</tr>
<tr>
<th align="center">Overshoot</th>
<th align="center">Undershoot</th>
<th align="center">Settling time (s)</th>
<th align="center">ISE (<inline-formula id="inf13">
<mml:math id="m44">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>10<sup>&#x2013;5</sup>)</th>
<th align="center">ITSE (<inline-formula id="inf14">
<mml:math id="m45">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>10<sup>&#x2013;5</sup>)</th>
<th align="center">IAE (<inline-formula id="inf15">
<mml:math id="m46">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>10<sup>&#x2013;5</sup>)</th>
<th align="center">ITAE (<inline-formula id="inf16">
<mml:math id="m47">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>10<sup>&#x2013;5</sup>)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="3" align="center">PID-PSO</td>
<td align="center">&#x2206;f<sub>1</sub>
</td>
<td align="center">0.022</td>
<td align="center">&#x2212;0.023</td>
<td align="center">4</td>
<td rowspan="3" align="center">34.37</td>
<td rowspan="3" align="center">55.32</td>
<td rowspan="3" align="center">53.73</td>
<td rowspan="3" align="center">166.82</td>
</tr>
<tr>
<td align="center">&#x2206;f<sub>2</sub>
</td>
<td align="center">0.022</td>
<td align="center">&#x2212;0.023</td>
<td align="center">3.8</td>
</tr>
<tr>
<td align="center">&#x2206;P<sub>tie</sub>
</td>
<td align="center">0.8 <inline-formula id="inf17">
<mml:math id="m48">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> 10<sup>&#x2013;3</sup>
</td>
<td align="center">&#x2212;11.3 <inline-formula id="inf18">
<mml:math id="m49">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> 10<sup>&#x2013;3</sup>
</td>
<td align="center">7</td>
</tr>
<tr>
<td rowspan="3" align="center">PID-SPBO</td>
<td align="center">&#x2206;f<sub>1</sub>
</td>
<td align="center">0.017</td>
<td align="center">&#x2212;0.019</td>
<td align="center">3.8</td>
<td rowspan="3" align="center">22.24</td>
<td rowspan="3" align="center">30.15</td>
<td rowspan="3" align="center">48.24</td>
<td rowspan="3" align="center">160.53</td>
</tr>
<tr>
<td align="center">&#x2206;f<sub>2</sub>
</td>
<td align="center">0.016</td>
<td align="center">&#x2212;0.018</td>
<td align="center">3.75</td>
</tr>
<tr>
<td align="center">&#x2206;P<sub>tie</sub>
</td>
<td align="center">0.7 <inline-formula id="inf19">
<mml:math id="m50">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> 10<sup>&#x2013;3</sup>
</td>
<td align="center">&#x2212;11.2 <inline-formula id="inf20">
<mml:math id="m51">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> 10<sup>&#x2013;3</sup>
</td>
<td align="center">14</td>
</tr>
<tr>
<td rowspan="3" align="center">CPIPD-MFO (<xref ref-type="bibr" rid="B15">Khan et al., 2023</xref>)</td>
<td align="center">&#x2206;f<sub>1</sub>
</td>
<td align="center">0.015</td>
<td align="center">&#x2212;0.018</td>
<td align="center">3.6</td>
<td rowspan="3" align="center">15.69</td>
<td rowspan="3" align="center">24.25</td>
<td rowspan="3" align="center">40.48</td>
<td rowspan="3" align="center">147.51</td>
</tr>
<tr>
<td align="center">&#x2206;f<sub>2</sub>
</td>
<td align="center">0.015</td>
<td align="center">&#x2212;0.018</td>
<td align="center">3.5</td>
</tr>
<tr>
<td align="center">&#x2206;P<sub>tie</sub>
</td>
<td align="center">0.5 <inline-formula id="inf21">
<mml:math id="m52">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> 10<sup>&#x2013;3</sup>
</td>
<td align="center">&#x2212;11.1 <inline-formula id="inf22">
<mml:math id="m53">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> 10<sup>&#x2013;3</sup>
</td>
<td align="center">22</td>
</tr>
<tr>
<td rowspan="3" align="center">FOPID-WCA (<xref ref-type="bibr" rid="B18">Latif et al., 2019b</xref>)</td>
<td align="center">&#x2206;f<sub>1</sub>
</td>
<td align="center">0.014</td>
<td align="center">&#x2212;0.017</td>
<td align="center">2.5</td>
<td rowspan="3" align="center">14.32</td>
<td rowspan="3" align="center">18.51</td>
<td rowspan="3" align="center">32.45</td>
<td rowspan="3" align="center">132.87</td>
</tr>
<tr>
<td align="center">&#x2206;f<sub>2</sub>
</td>
<td align="center">0.013</td>
<td align="center">&#x2212;0.016</td>
<td align="center">2.6</td>
</tr>
<tr>
<td align="center">&#x2206;P<sub>tie</sub>
</td>
<td align="center">&#x2014;</td>
<td align="center">&#x2212;11.1 <inline-formula id="inf23">
<mml:math id="m54">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> 10<sup>&#x2013;3</sup>
</td>
<td align="center">20.58</td>
</tr>
<tr>
<td rowspan="3" align="center">MFO-Fuzzy-PID (<xref ref-type="bibr" rid="B27">Sanki et al. (2021b)</xref>)</td>
<td align="center">&#x2206;f<sub>1</sub>
</td>
<td align="center">0.013</td>
<td align="center">&#x2212;0.016</td>
<td align="center">2.4</td>
<td rowspan="3" align="center">12.47</td>
<td rowspan="3" align="center">14.21</td>
<td rowspan="3" align="center">28.19</td>
<td rowspan="3" align="center">115.37</td>
</tr>
<tr>
<td align="center">&#x2206;f<sub>2</sub>
</td>
<td align="center">0.012</td>
<td align="center">&#x2212;0.015</td>
<td align="center">2.4</td>
</tr>
<tr>
<td align="center">&#x2206;P<sub>tie</sub>
</td>
<td align="center">2.9 <inline-formula id="inf24">
<mml:math id="m55">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> 10<sup>&#x2013;3</sup>
</td>
<td align="center">&#x2212;11 <inline-formula id="inf25">
<mml:math id="m56">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> 10<sup>&#x2013;3</sup>
</td>
<td align="center">10.53</td>
</tr>
<tr>
<td rowspan="3" align="center">CPIPD-SPBO [Proposed]</td>
<td align="center">&#x2206;f<sub>1</sub>
</td>
<td align="center">0.01</td>
<td align="center">&#x2212;0.011</td>
<td align="center">1.4</td>
<td rowspan="3" align="center">4.21</td>
<td rowspan="3" align="center">15.35</td>
<td rowspan="3" align="center">19.52</td>
<td rowspan="3" align="center">54.3</td>
</tr>
<tr>
<td align="center">&#x2206;f<sub>2</sub>
</td>
<td align="center">0.01</td>
<td align="center">&#x2212;0.012</td>
<td align="center">1.6</td>
</tr>
<tr>
<td align="center">&#x2206;P<sub>tie</sub>
</td>
<td align="center">0.2 <inline-formula id="inf26">
<mml:math id="m57">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> 10<sup>&#x2013;3</sup>
</td>
<td align="center">&#x2212;11 <inline-formula id="inf27">
<mml:math id="m58">
<mml:mrow>
<mml:mo>&#xd7;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> 10<sup>&#x2013;3</sup>
</td>
<td align="center">1.25</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F13" position="float">
<label>FIGURE 13</label>
<caption>
<p>Dynamic responses in microgrid under 1% SLP, <bold>(A)</bold> frequency deviation of area-1, <bold>(B)</bold> frequency deviation of area-2, and <bold>(C)</bold> tie-line power deviation.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g013.tif"/>
</fig>
<p>Critical observation also suggests that the minimum objective function is achieved under the ISE technique under the proposed control scheme. This validates the efficacy of the proposed control topology. Based on the obtained results, it can be confirmed that the best performance is achieved when the CPIPD controller is accompanied by the SPBO algorithm under the ISE technique.</p>
</sec>
</sec>
<sec id="s5-2">
<title>5.2 Performance analysis of a two-area interconnected microgrid with/without considering the effect of tie-line resistance (R<sub>Ln</sub>) under SLP</title>
<p>This section presents a comparative performance analysis of the proposed two-area microgrid with and without considering the effect of <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub> during SLP. Conventional power systems are extensively utilized for high-voltage and low-current applications. Therefore, the power angle value (<italic>&#x3b4;</italic>) is taken considerably high (within the range of 45&#xb0;), and the tie-line is considered lossless (<xref ref-type="bibr" rid="B34">Tah and Das, 2016</xref>). Therefore, in conventional power systems, the effect of <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub> becomes negligible during system performance evaluation. However, in decentralized multi-area power systems, like microgrids during interconnected mode operation, the above-mentioned parametric values are completely different. In this scenario, the system operates with comparatively low-voltage and high-current ratings. Accordingly, the value of <italic>&#x3b4;</italic> is found to be considerably low. Thus, the inclusion of tie-line <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub> in decentralized power systems becomes essential for power flow calculation. In the previous section, the superior performance of the proposed CPIPD controller over the traditional PID for an improved two-area microgrid model was already established. Thus, in this test case, the proposed CPIPD controller with SPBO is considered for the two-area microgrid to analyze the significance of <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub> during performance evaluation.</p>
<p>In this section, 1% SLP is considered at area-1 of the proposed microgrid scenario. Like in the previous case, the frequency regulation of area-1, area-2, and the power flow through the tie-line is examined with and without considering the effect of <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub>. As depicted in <xref ref-type="fig" rid="F14">Figures 14A&#x2013;C</xref>, the oscillations in frequency and tie-line power signals have reduced much after considering the effect of <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub>. It should be noted that the power tie-line also acts as a feedback signal in each area. Therefore, the oscillation in the power tie-line is responsible for the oscillations in the frequency signals. Based on the dynamic responses, it is clear that the inclusion of <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub> has reduced the system oscillations significantly. Hence, the effectiveness of the suitable tie-line design can be established.</p>
<fig id="F14" position="float">
<label>FIGURE 14</label>
<caption>
<p>Dynamic responses considering the effect of <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub> in microgrid, <bold>(A)</bold> frequency deviation of area-1, <bold>(B)</bold> frequency deviation of area-2, and <bold>(C)</bold> tie-line power deviation.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g014.tif"/>
</fig>
</sec>
<sec id="s5-3">
<title>5.3 Performance analysis of the proposed CPIPD controller with the SPBO algorithm in an improved two-area microgrid under RLP with the uncertainty of renewable resources</title>
<p>In real-life power systems, the load is always random in nature. Therefore, the performance of the proposed CPIPD controller using SPBO in an improved two-area microgrid is further examined under random load perturbation (RLP) and in the presence of uncertain renewable energy resource generation. The RLP is applied in area-1 to investigate the system performance. The nature of the load (small or large change in magnitude) with its switching instants is presented in <xref ref-type="table" rid="T3">Table 3</xref>. Furthermore, the available power contributions from SPG and WPG based on their intermittent nature are presented in <xref ref-type="table" rid="T4">Table 4</xref>. Additionally, the patterns of the RLP and the SPG&#x2013;WPG units are depicted in <xref ref-type="fig" rid="F15">Figures 15A, B</xref>, respectively.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Nature of the RLPs with their instant of switching and duration.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Active power demand per unit (pu) MW</th>
<th align="center">Time duration (s)</th>
<th align="center">Nature of the load</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">&#x2212;0.05</td>
<td align="center">t &#x3d; 0&#xa0;s to t &#x3d; 10&#xa0;s</td>
<td align="center">Small</td>
</tr>
<tr>
<td align="center">&#x2b;0.015</td>
<td align="center">t &#x3d; 10&#xa0;s to t &#x3d; 25&#xa0;s</td>
<td align="center">Large</td>
</tr>
<tr>
<td align="center">&#x2212;0.015</td>
<td align="center">t &#x3d; 25&#xa0;s to t &#x3d; 40&#xa0;s</td>
<td align="center">Small</td>
</tr>
<tr>
<td align="center">&#x2212;0.05</td>
<td align="center">t &#x3d; 40&#xa0;s to t &#x3d; 55&#xa0;s</td>
<td align="center">Small</td>
</tr>
<tr>
<td align="center">&#x2b;0.015</td>
<td align="center">t &#x3d; 55&#xa0;s to t &#x3d; 60&#xa0;s</td>
<td align="center">Large</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Output power pattern of the SPG and WPG implemented at area-1.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Nature of the load</th>
<th align="center">Time duration (s)</th>
<th align="center">SPG available in pu MW</th>
<th align="center">WPG available in pu MW</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Small</td>
<td align="center">t &#x3d; 0&#xa0;s to t &#x3d; 10&#xa0;s</td>
<td align="center">0.00025</td>
<td align="center">0.0005</td>
</tr>
<tr>
<td align="center">Large</td>
<td align="center">t &#x3d; 10&#xa0;s to t &#x3d; 15&#xa0;s</td>
<td align="center">0.001</td>
<td align="center">0.0015</td>
</tr>
<tr>
<td align="center">Large</td>
<td align="center">t &#x3d; 15&#xa0;s to t &#x3d; 25&#xa0;s</td>
<td align="center">0.002</td>
<td align="center">0.0015</td>
</tr>
<tr>
<td align="center">Small</td>
<td align="center">t &#x3d; 25&#xa0;s to t &#x3d; 30&#xa0;s</td>
<td align="center">0.002</td>
<td align="center">0.002</td>
</tr>
<tr>
<td align="center">Small</td>
<td align="center">t &#x3d; 30&#xa0;s to t &#x3d; 35&#xa0;s</td>
<td align="center">0.0015</td>
<td align="center">0.002</td>
</tr>
<tr>
<td align="center">Small</td>
<td align="center">t &#x3d; 35&#xa0;s to t &#x3d; 40&#xa0;s</td>
<td align="center">0.0015</td>
<td align="center">0.002</td>
</tr>
<tr>
<td align="center">Small</td>
<td align="center">t &#x3d; 40&#xa0;s to t &#x3d; 45&#xa0;s</td>
<td align="center">0.0015</td>
<td align="center">0.001</td>
</tr>
<tr>
<td align="center">Small</td>
<td align="center">t &#x3d; 45&#xa0;s to t &#x3d; 55&#xa0;s</td>
<td align="center">0</td>
<td align="center">0.001</td>
</tr>
<tr>
<td align="center">Large</td>
<td align="center">t &#x3d; 55&#xa0;s to t &#x3d; 60&#xa0;s</td>
<td align="center">0</td>
<td align="center">0</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F15" position="float">
<label>FIGURE 15</label>
<caption>
<p>
<bold>(A)</bold> Pattern of the RLP at area-1. <bold>(B)</bold> Pattern of the SPG and WPG power output.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g015.tif"/>
</fig>
<p>The detailed dynamic responses are presented in <xref ref-type="fig" rid="F16">Figure 16</xref>. According to the obtained results, it can be stated that the system performance outperforms the other available control schemes in the presence of the proposed control topology in terms of the peak of over/undershoots, oscillations, and setting time. The effectiveness of the proposed control scheme under the improved microgrid scenario can also be validated with the available magnified responses. Therefore, it can be stated that the proposed controller with SPBO is capable of providing improved performance in a multi-area microgrid model during RLP with uncertain power output from SPG&#x2013;WPG.</p>
<fig id="F16" position="float">
<label>FIGURE 16</label>
<caption>
<p>Dynamic responses under the effect of RLP, <bold>(A)</bold> frequency deviation of area-1, <bold>(B)</bold> frequency deviation of area-2, and <bold>(C)</bold> tie-line power deviation.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g016.tif"/>
</fig>
</sec>
<sec id="s5-4">
<title>5.4 Performance analysis of the proposed CPIPD controller with the SPBO algorithm in an improved three-area microgrid under RLP and power uncertainty of renewable resources</title>
<p>The capacity and size of the microgrid will increase in the future with increasing load demand. Accordingly, the integration of renewable source-based energy will increase. Therefore, there will be a requirement for design modifications where the microgrid will increase in size, capacity, and interconnections. This case study presents a detailed performance analysis of a three-area microgrid scenario with an SPBO-optimized CPIPD controller and an improved power tie-line model. In this section, the RLP is considered as the load disturbance. In addition, to examining the controller performance under RLP, the intermittent nature of the SPG and WPG is also considered to create a realistic situation. The nature of RLP and the intermittent nature of SPG&#x2013;WPG are considered the same, as described in <xref ref-type="sec" rid="s5-3">Section 5.3</xref>.</p>
<p>The frequency fluctuation of the considered three-area interconnected microgrid scenario and the overall tie-line power deviation are depicted in <xref ref-type="fig" rid="F17">Figure 17</xref>. Based on the obtained results, it can be concluded that the frequency and the tie-line power deviations are efficiently handled by the proposed SPBO-tuned CPIPD controller. Furthermore, the overall power sharing between the areas has taken place seamlessly without abrupt oscillations.</p>
<fig id="F17" position="float">
<label>FIGURE 17</label>
<caption>
<p>Frequency deviation and tie-line power deviation under the three-area microgrid operation.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g017.tif"/>
</fig>
</sec>
<sec id="s5-5">
<title>5.5 Performance analysis of the improved two-area microgrid under a 12-node radial distribution network</title>
<p>In this section, the performance analysis is presented by considering the improved two-area microgrid integrated with a 12-node radial distribution network, as shown in <xref ref-type="fig" rid="F18">Figure 18A</xref>. The proposed system is connected by bus numbers 9 and 11, respectively. The substation (<italic>SS)</italic>, which is situated far away from the connecting nodes, is considered as the swing bus in the network. In this test case, prior to integration, the voltages of nodes 9 and 11 of the considered distribution network were 0.9895&#xa0;pu and 0.986&#xa0;pu, respectively. The corresponding loss of the distribution network was 19.02&#xa0;kW. However, after integrating the proposed two-area microgrid, the node voltages are improved significantly from 0.9895&#xa0;pu to 0.9980&#xa0;pu (for node 9) and from 0.9860&#xa0;pu to 0.9954&#xa0;pu (for node 11). In addition to that, a notable power loss reduction takes place (from 19.02&#xa0;kW to 15.34&#xa0;kW) accordingly. The simulated responses of the corresponding bus voltages and power losses are presented in <xref ref-type="fig" rid="F18">Figure 18B</xref>. The improved voltage profile and reduction of power loss clearly show the effectiveness of the improved two-area microgrid interconnection in the 12-node distribution network. A critical performance analysis of the improved two-area microgrid under 12-node distribution networks in terms of pu voltage (nodes 9 and 11) and power loss reduction is presented in <xref ref-type="table" rid="T5">Table 5</xref>. Based on the obtained results, the efficacy of the proposed microgrid model is justified.</p>
<fig id="F18" position="float">
<label>FIGURE 18</label>
<caption>
<p>
<bold>(A)</bold> Schematic diagram of the improved two-area interconnected microgrid with a 12-node radial distribution network. <bold>(B)</bold> Voltage profile at the buses 9 and 11 and overall power loss of the distribution network.</p>
</caption>
<graphic xlink:href="fenrg-12-1355608-g018.tif"/>
</fig>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>Performance analysis of the modified two-area hybrid microgrid in a 12-node radial distribution network.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="center">Configuration</th>
<th colspan="2" align="center">Voltage profile (pu)</th>
<th rowspan="2" align="center">Power loss (kW)</th>
<th rowspan="2" align="center">Remark</th>
</tr>
<tr>
<th align="center">Node 9</th>
<th align="center">Node 11</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Before integration with an improved two-area microgrid</td>
<td align="center">0.9895</td>
<td align="center">0.986</td>
<td align="center">19.02</td>
<td align="center">&#x2014;</td>
</tr>
<tr>
<td align="center">After integration with an improved three-area microgrid</td>
<td align="center">0.998</td>
<td align="center">0.9954</td>
<td align="center">15.34</td>
<td align="center">Power loss reduction by 3.68&#xa0;kW</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec sec-type="conclusion" id="s6">
<title>6 Conclusion</title>
<p>This article proposes an SPBO-optimized CPIPD controller for an improved multi-area interconnected microgrid in order to improve the system&#x2019;s performance. Furthermore, the suggested multi-area microgrid model is critically investigated under numerous test scenarios with different power system configurations. Based on the obtained results, the significant outcomes of the proposed microgrid under the suggested control scheme are discussed as follows:<list list-type="simple">
<list-item>
<p>1. First of all, a two-area interconnected microgrid is presented, considering the effect of line resistance <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub>
<italic>.</italic> To date, the tie-line power flow model of conventional multi-area power systems has been designed excluding the effect of <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub>
<italic>.</italic> However, in the case of interconnected microgrid scenarios, <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub> plays a significant role in power flow between the control areas. Therefore, extensive investigation of the proposed two-area microgrid has been carried out, and the obtained responses confirm that unwanted power oscillations can be damped out, including the effect of <italic>R</italic>
<sub>
<italic>Ln</italic>
</sub>
<italic>.</italic>
</p>
</list-item>
<list-item>
<p>2. A CPIPD controller is incorporated to accomplish the desired dynamic performance under various power system scenarios. Furthermore, for the first time, the stability margin analysis of the gain parameters was carried out, and based on the stable range, the proposed CPIPD controller was tuned utilizing the SBPO technique under the proposed microgrid operation. The proposed controller outperforms the available state-of-the-art control schemes in terms of over/undershoots, oscillations, and settling time.</p>
</list-item>
<list-item>
<p>3. A comparative performance analysis between the traditional controllers, state-of-the-art controllers, and the proposed CPIPD controller is investigated under SLP and RLP conditions in the modified microgrid system. Furthermore, the effect of the intermittent nature of SPGs and WPGs is considered to examine the system&#x2019;s performance. Under this comparative analysis, the gain parameters of the controllers are optimized using different optimization algorithms. The critical investigation of the system responses ensures that the best response with a minimum objective function is achieved under the proposed CPIPD controller using the SPBO technique in the ISE technique.</p>
</list-item>
<list-item>
<p>4. The performance analysis of the improved two-area system is carried out, considering a 12-node radial distribution network. The obtained results indicate a significant improvement in the voltage profile and a reduction in overall power loss in the tested power distribution network. Therefore, this microgrid model is suitable for future power system modeling and operation.</p>
</list-item>
</list>
</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s7">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/supplementary material; further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s8">
<title>Author contributions</title>
<p>SG: conceptualization, data curation, formal analysis, investigation, methodology, project administration, resources, software, supervision, validation, visualization, writing&#x2013;original draft, and writing&#x2013;review and editing. SM: conceptualization, data curation, formal analysis, investigation, methodology, project administration, resources, software, supervision, validation, visualization, writing&#x2013;original draft, and writing&#x2013;review and editing. AB: conceptualization, data curation, formal analysis, investigation, methodology, project administration, resources, software, supervision, validation, visualization, writing&#x2013;original draft, and writing&#x2013;review and editing. PrS: conceptualization, data curation, formal analysis, investigation, methodology, project administration, resources, software, supervision, validation, visualization, writing&#x2013;original draft, and writing&#x2013;review and editing. PaS: conceptualization, data curation, formal analysis, investigation, methodology, project administration, resources, software, supervision, visualization, and writing&#x2013;review and editing. SB: conceptualization, data curation, formal analysis, investigation, methodology, project administration, resources, software, supervision, validation, visualization, and writing&#x2013;review and editing. BK: conceptualization, data curation, formal analysis, investigation, methodology, project administration, resources, software, supervision, validation, visualization, writing&#x2013;original draft, and writing&#x2013;review and editing. AA: conceptualization, formal analysis, investigation, methodology, project administration, resources, software, supervision, validation, visualization, writing&#x2013;original draft, and writing&#x2013;review and editing. PB: conceptualization, data curation, formal analysis, investigation, methodology, project administration, resources, software, supervision, validation, visualization, writing&#x2013;original draft, and writing&#x2013;review and editing.</p>
</sec>
<sec sec-type="funding-information" id="s9">
<title>Funding</title>
<p>The authors declare that no financial support was received for the research, authorship, and/or publication of this article.</p>
</sec>
<sec sec-type="COI-statement" id="s10">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s11">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ali</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Kotb</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Aboras</surname>
<given-names>K. M.</given-names>
</name>
<name>
<surname>Abbasy</surname>
<given-names>N. H.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Design of cascaded pi-fractional order PID controller for improving the frequency response of hybrid microgrid system using gorilla troops optimizer</article-title>. <source>IEEE Access</source> <volume>9</volume>, <fpage>150715</fpage>&#x2013;<lpage>150732</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2021.3125317</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ali</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Kotb</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Kareem AboRas</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Nabil Abbasy</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Frequency regulation of hybrid multi-area power system using wild horse optimizer based new combined Fuzzy Fractional-Order PI and TID controllers</article-title>. <source>Alexandria Eng. J.</source> <volume>61</volume>, <fpage>12187</fpage>&#x2013;<lpage>12210</lpage>. <pub-id pub-id-type="doi">10.1016/j.aej.2022.06.008</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Antonopoulos</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Robu</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Couraud</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Kirli</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Norbu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Kiprakis</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Artificial intelligence and machine learning approaches to energy demand-side response: a systematic review</article-title>. <source>Renew. Sustain. Energy Rev.</source> <volume>130</volume>, <fpage>109899</fpage>. <pub-id pub-id-type="doi">10.1016/j.rser.2020.109899</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Arya</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Effect of electric vehicles on load frequency control in interconnected thermal and hydrothermal power systems utilising CF-FOIDF controller</article-title>. <source>IET Generation, Transm. Distribution</source> <volume>14</volume>, <fpage>2666</fpage>&#x2013;<lpage>2675</lpage>. <pub-id pub-id-type="doi">10.1049/iet-gtd.2019.1217</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bevrani</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Habibi</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Babahajyani</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Watanabe</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Mitani</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Intelligent frequency control in an AC microgrid: online PSO-based fuzzy tuning approach</article-title>. <source>IEEE Trans. smart grid</source> <volume>3</volume>, <fpage>1935</fpage>&#x2013;<lpage>1944</lpage>. <pub-id pub-id-type="doi">10.1109/TSG.2012.2196806</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Biswas</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Roy</surname>
<given-names>P. K.</given-names>
</name>
<name>
<surname>Chatterjee</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>FACTS-based 3DOF-PID controller for LFC of renewable power system under deregulation using GOA</article-title>. <source>IETE J. Res.</source> <volume>69</volume>, <fpage>1486</fpage>&#x2013;<lpage>1499</lpage>. <pub-id pub-id-type="doi">10.1080/03772063.2020.1870874</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>&#xc7;elik</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>&#xd6;zt&#xfc;rk</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Arya</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Ocak</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>(1 &#x2b; PD)-PID cascade controller design for performance betterment of load frequency control in diverse electric power systems</article-title>. <source>Neural Comput. Applic</source> <volume>33</volume>, <fpage>15433</fpage>&#x2013;<lpage>15456</lpage>. <pub-id pub-id-type="doi">10.1007/s00521-021-06168-3</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chintu</surname>
<given-names>J. M. R.</given-names>
</name>
<name>
<surname>Sahu</surname>
<given-names>R. K.</given-names>
</name>
<name>
<surname>Panda</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Adaptive differential evolution tuned hybrid fuzzy PD-PI controller for automatic generation control of power systems</article-title>. <source>Int. J. Ambient Energy</source> <volume>43</volume>, <fpage>515</fpage>&#x2013;<lpage>530</lpage>. <pub-id pub-id-type="doi">10.1080/01430750.2019.1653986</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Choudhary</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Rai</surname>
<given-names>J. N.</given-names>
</name>
<name>
<surname>Arya</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Cascade FOPI-FOPTID controller with energy storage devices for AGC performance advancement of electric power systems</article-title>. <source>Sustain. Energy Technol. Assessments</source> <volume>53</volume>, <fpage>102671</fpage>. <pub-id pub-id-type="doi">10.1016/j.seta.2022.102671</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Das</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Mukherjee</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Das</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Student psychology based optimization algorithm: a new population based optimization algorithm for solving optimization problems</article-title>. <source>Adv. Eng. Softw.</source> <volume>146</volume>, <fpage>102804</fpage>. <pub-id pub-id-type="doi">10.1016/j.advengsoft.2020.102804</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Francis</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Chidambaram</surname>
<given-names>I. A.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Optimized PI&#x2b; load&#x2013;frequency controller using BWNN approach for an interconnected reheat power system with RFB and hydrogen electrolyser units</article-title>. <source>Int. J. Electr. Power &#x26; Energy Syst.</source> <volume>67</volume>, <fpage>381</fpage>&#x2013;<lpage>392</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2014.12.012</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guha</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Roy</surname>
<given-names>P. K.</given-names>
</name>
<name>
<surname>Banerjee</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Optimal tuning of 3 degree-of-freedom proportional-integral-derivative controller for hybrid distributed power system using dragonfly algorithm</article-title>. <source>Comput. Electr. Eng.</source> <volume>72</volume>, <fpage>137</fpage>&#x2013;<lpage>153</lpage>. <pub-id pub-id-type="doi">10.1016/j.compeleceng.2018.09.003</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hasanien</surname>
<given-names>H. M.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Whale optimisation algorithm for automatic generation control of interconnected modern power systems including renewable energy sources</article-title>. <source>IET Generation, Transm. Distribution</source> <volume>12</volume>, <fpage>607</fpage>&#x2013;<lpage>614</lpage>. <pub-id pub-id-type="doi">10.1049/iet-gtd.2017.1005</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Izadkhast</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Garcia-Gonzalez</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Fr&#xed;as</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>An aggregate model of plug-in electric vehicles for primary frequency control</article-title>. <source>IEEE Trans. Power Syst.</source> <volume>30</volume>, <fpage>1475</fpage>&#x2013;<lpage>1482</lpage>. <pub-id pub-id-type="doi">10.1109/TPWRS.2014.2337373</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jain</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Hote</surname>
<given-names>Y. V.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Generalized active disturbance rejection controller design: application to hybrid microgrid with communication delay</article-title>. <source>Int. J. Electr. Power &#x26; Energy Syst.</source> <volume>132</volume>, <fpage>107166</fpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2021.107166</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Khan</surname>
<given-names>I. A.</given-names>
</name>
<name>
<surname>Mokhlis</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Mansor</surname>
<given-names>N. N.</given-names>
</name>
<name>
<surname>Illias</surname>
<given-names>H. A.</given-names>
</name>
<name>
<surname>Awalin</surname>
<given-names>L. J.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>New trends and future directions in load frequency control and flexible power system: a comprehensive review</article-title>. <source>Alexandria Eng. J.</source> <volume>71</volume>, <fpage>263</fpage>&#x2013;<lpage>308</lpage>. <pub-id pub-id-type="doi">10.1016/j.aej.2023.03.040</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Khooban</surname>
<given-names>M.-H.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Secondary load frequency control of time-delay stand-alone microgrids with electric vehicles</article-title>. <source>IEEE Trans. Industrial Electron.</source> <volume>65</volume>, <fpage>7416</fpage>&#x2013;<lpage>7422</lpage>. <pub-id pub-id-type="doi">10.1109/TIE.2017.2784385</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Latif</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Das</surname>
<given-names>D. C.</given-names>
</name>
<name>
<surname>Barik</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Ranjan</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2019a</year>). <article-title>Maiden coordinated load frequency control strategy for ST-AWEC-GEC-BDDG-based independent three-area interconnected microgrid system with the combined effect of diverse energy storage and DC link using BOA-optimised PFOID controller</article-title>. <source>IET Renew. Power Gener.</source> <volume>13</volume>, <fpage>2634</fpage>&#x2013;<lpage>2646</lpage>. <pub-id pub-id-type="doi">10.1049/iet-rpg.2019.0199</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Latif</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Das</surname>
<given-names>D. C.</given-names>
</name>
<name>
<surname>Ranjan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Barik</surname>
<given-names>A. K.</given-names>
</name>
</person-group> (<year>2019b</year>). <article-title>Comparative performance evaluation of WCA-optimised non-integer controller employed with WPG&#x2013;DSPG&#x2013;PHEV based isolated two-area interconnected microgrid system</article-title>. <source>IET Renew. Power Gener.</source> <volume>13</volume>, <fpage>725</fpage>&#x2013;<lpage>736</lpage>. <pub-id pub-id-type="doi">10.1049/iet-rpg.2018.5419</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mahto</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Malik</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Mukherjee</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Alotaibi</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Almutairi</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Renewable generation based hybrid power system control using fractional order-fuzzy controller</article-title>. <source>Energy Rep.</source> <volume>7</volume>, <fpage>641</fpage>&#x2013;<lpage>653</lpage>. <pub-id pub-id-type="doi">10.1016/j.egyr.2021.01.022</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mishra</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Nayak</surname>
<given-names>P. C.</given-names>
</name>
<name>
<surname>Prusty</surname>
<given-names>R. C.</given-names>
</name>
<name>
<surname>Panda</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Hybrid dragonfly algorithm and pattern search optimized adaptive fuzzy PID controller for frequency regulation of multi microgrid system using Henkel matrix based reduced&#x2010;order model</article-title>. <source>Int. J. Numerical Modelling.</source> <volume>36</volume>, <fpage>e3029</fpage>. <pub-id pub-id-type="doi">10.1002/jnm.3029</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rahman</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Saikia</surname>
<given-names>L. C.</given-names>
</name>
<name>
<surname>Sinha</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Automatic generation control of an interconnected two-area hybrid thermal system considering dish-stirling solar thermal and wind turbine system</article-title>. <source>Renew. energy</source> <volume>105</volume>, <fpage>41</fpage>&#x2013;<lpage>54</lpage>. <pub-id pub-id-type="doi">10.1016/j.renene.2016.12.048</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ranjan</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Shankar</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>A literature survey on load frequency control considering renewable energy integration in power system: recent trends and future prospects</article-title>. <source>J. Energy Storage</source> <volume>45</volume>, <fpage>103717</fpage>. <pub-id pub-id-type="doi">10.1016/j.est.2021.103717</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sahu</surname>
<given-names>P. C.</given-names>
</name>
<name>
<surname>Prusty</surname>
<given-names>R. C.</given-names>
</name>
<name>
<surname>Panda</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Frequency regulation of an electric vehicle-operated micro-grid under WOA-tuned fuzzy cascade controller</article-title>. <source>Int. J. Ambient Energy</source> <volume>43</volume>, <fpage>2900</fpage>&#x2013;<lpage>2911</lpage>. <pub-id pub-id-type="doi">10.1080/01430750.2020.1783358</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sanki</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Basu</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>New approach in two-area interconnected AGC including various renewable energy sources using PSO</article-title>. <source>Turkish J. Electr. Eng. Comput. Sci.</source> <volume>26</volume>, <fpage>1491</fpage>&#x2013;<lpage>1504</lpage>. <pub-id pub-id-type="doi">10.3906/elk-1707-241</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sanki</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Basu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Pal</surname>
<given-names>P. S.</given-names>
</name>
<name>
<surname>Das</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2021a</year>). <article-title>Application of a novel PIPDF controller in an improved plug-in electric vehicle integrated power system for AGC operation</article-title>. <source>Int. J. Ambient Energy</source> <volume>43</volume>, <fpage>4767</fpage>&#x2013;<lpage>4781</lpage>. <pub-id pub-id-type="doi">10.1080/01430750.2021.1920460</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sanki</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Mazumder</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Basu</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Pal</surname>
<given-names>P. S.</given-names>
</name>
<name>
<surname>Das</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2021b</year>). <article-title>Moth flame optimization based fuzzy-PID controller for power&#x2013;frequency balance of an islanded microgrid</article-title>. <source>J. Inst. Eng. India Ser. B</source> <volume>102</volume>, <fpage>997</fpage>&#x2013;<lpage>1006</lpage>. <pub-id pub-id-type="doi">10.1007/s40031-021-00607-4</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shiva</surname>
<given-names>C. K.</given-names>
</name>
<name>
<surname>Vedik</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Mahapatra</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Nandi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Raj</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Mukherjee</surname>
<given-names>V.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Load frequency stabilization of stand&#x2010;alone hybrid distributed generation system using QOHS algorithm</article-title>. <source>Int. J. Numerical Modelling.</source> <volume>35</volume>, <fpage>e2998</fpage>. <pub-id pub-id-type="doi">10.1002/jnm.2998</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Singh</surname>
<given-names>K.</given-names>
</name>
</person-group>
<collab>Zaheeruddin</collab> (<year>2021</year>). <article-title>Enhancement of frequency regulation in tidal turbine power plant using virtual inertia from capacitive energy storage system</article-title>. <source>J. Energy Storage</source> <volume>35</volume>, <fpage>102332</fpage>. <pub-id pub-id-type="doi">10.1016/j.est.2021.102332</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Singh</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Arya</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Tidal turbine support in microgrid frequency regulation through novel cascade Fuzzy-FOPID droop in de-loaded region</article-title>. <source>ISA Trans.</source> <volume>133</volume>, <fpage>218</fpage>&#x2013;<lpage>232</lpage>. <pub-id pub-id-type="doi">10.1016/j.isatra.2022.07.010</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Singh</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Dahiya</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Grover</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Adlakha</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Amir</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>An effective cascade control strategy for frequency regulation of renewable energy based hybrid power system with energy storage system</article-title>. <source>J. Energy Storage</source> <volume>68</volume>, <fpage>107804</fpage>. <pub-id pub-id-type="doi">10.1016/j.est.2023.107804</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Siti</surname>
<given-names>M. W.</given-names>
</name>
<name>
<surname>Mbungu</surname>
<given-names>N. T.</given-names>
</name>
<name>
<surname>Tungadio</surname>
<given-names>D. H.</given-names>
</name>
<name>
<surname>Banza</surname>
<given-names>B. B.</given-names>
</name>
<name>
<surname>Ngoma</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Application of load frequency control method to a multi-microgrid with energy storage system</article-title>. <source>J. Energy Storage.</source> <volume>52</volume>, <fpage>104629</fpage>. <pub-id pub-id-type="doi">10.1016/j.est.2022.104629</pub-id>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sonker</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Samuel</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Dual loop IMC structure for load frequency control issue of multi-area multi-sources power systems</article-title>. <source>Int. J. Electr. Power &#x26; Energy Syst.</source> <volume>112</volume>, <fpage>476</fpage>&#x2013;<lpage>494</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2019.04.042</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tah</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Das</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Operation of small hybrid autonomous power generation system in isolated, interconnected and grid connected modes</article-title>. <source>Sustain. Energy Technol. Assessments</source> <volume>17</volume>, <fpage>11</fpage>&#x2013;<lpage>25</lpage>. <pub-id pub-id-type="doi">10.1016/j.seta.2016.07.001</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xi</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>L.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>A virtual generation ecosystem control strategy for automatic generation control of interconnected microgrids</article-title>. <source>IEEE Access</source> <volume>8</volume>, <fpage>94165</fpage>&#x2013;<lpage>94175</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2020.2995614</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yakout</surname>
<given-names>A. H.</given-names>
</name>
<name>
<surname>Attia</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Kotb</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2021a</year>). <article-title>Marine predator algorithm based cascaded PIDA load frequency controller for electric power systems with wave energy conversion systems</article-title>. <source>Alexandria Eng. J.</source> <volume>60</volume>, <fpage>4213</fpage>&#x2013;<lpage>4222</lpage>. <pub-id pub-id-type="doi">10.1016/j.aej.2021.03.011</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yakout</surname>
<given-names>A. H.</given-names>
</name>
<name>
<surname>Kotb</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Hasanien</surname>
<given-names>H. M.</given-names>
</name>
<name>
<surname>Aboras</surname>
<given-names>K. M.</given-names>
</name>
</person-group> (<year>2021b</year>). <article-title>Optimal fuzzy PIDF load frequency controller for hybrid microgrid system using marine predator algorithm</article-title>. <source>IEEE Access</source> <volume>9</volume>, <fpage>54220</fpage>&#x2013;<lpage>54232</lpage>. <pub-id pub-id-type="doi">10.1109/access.2021.3070076</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zaheeruddin</surname>
</name>
<name>
<surname>Singh</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Amir</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Intelligent fuzzy TIDF-II controller for load frequency control in hybrid energy system</article-title>. <source>IETE Tech. Rev.</source> <volume>39</volume>, <fpage>1355</fpage>&#x2013;<lpage>1371</lpage>. <pub-id pub-id-type="doi">10.1080/02564602.2021.1994476</pub-id>
</citation>
</ref>
</ref-list>
<app-group>
<app id="app1">
<title>Appendix</title>
<sec>
<title>1 System parameters</title>
<p>
<italic>K</italic>
<sub>
<italic>SPG</italic>
</sub> &#x3d; 1, <italic>T</italic>
<sub>
<italic>SPG</italic>
</sub> &#x3d; 1.5 s, <italic>K</italic>
<sub>
<italic>WPG</italic>
</sub> &#x3d; 1, <italic>T</italic>
<sub>
<italic>WPG</italic>
</sub> &#x3d; 1.8 s, <italic>K</italic>
<sub>
<italic>Delay</italic>
</sub> &#x3d; 1, <italic>T</italic>
<sub>
<italic>Delay</italic>
</sub> &#x3d; 1s, <italic>K</italic>
<sub>
<italic>DEG</italic>
</sub> &#x3d; 1, <italic>T</italic>
<sub>
<italic>DEG</italic>
</sub> &#x3d; 2 s, <italic>K</italic>
<sub>
<italic>FESS</italic>
</sub> &#x3d; 1, <italic>T</italic>
<sub>
<italic>FESS</italic>
</sub> &#x3d; 0.01 s, <italic>K</italic>
<sub>
<italic>BESS</italic>
</sub> &#x3d; 1, <italic>T</italic>
<sub>
<italic>BESS</italic>
</sub> &#x3d; 0.01 s, <italic>K</italic>
<sub>
<italic>GIC</italic>
</sub> &#x3d; 1, <italic>T</italic>
<sub>
<italic>GIC</italic>
</sub> &#x3d; 0.01 s, <italic>M</italic> &#x3d; 0.1, <italic>D</italic> &#x3d; 0.013, <italic>R</italic> &#x3d; 1&#xa0;Hz/pu MW.</p>
</sec>
<sec>
<title>2 Controller parameters</title>
<p>
<bold>Area-1:</bold> <italic>K</italic>
<sub>
<italic>pi1</italic>
</sub> &#x3d; 6.81, <italic>K</italic>
<sub>
<italic>i1</italic>
</sub> &#x3d; 4.23, <italic>K</italic>
<sub>
<italic>pd2</italic>
</sub> &#x3d; 5.21, <italic>K</italic>
<sub>
<italic>d2</italic>
</sub> &#x3d; 2.65.</p>
<p>
<bold>Area-2:</bold> <italic>K</italic>
<sub>
<italic>pi1</italic>
</sub> &#x3d; 5.45, <italic>K</italic>
<sub>
<italic>i1</italic>
</sub> &#x3d; 3.78, <italic>K</italic>
<sub>
<italic>pd2</italic>
</sub> &#x3d; 1.46, <italic>K</italic>
<sub>
<italic>d2</italic>
</sub> &#x3d; 3.08.</p>
</sec>
</app>
</app-group>
<sec id="s12">
<title>Glossary</title>
<table-wrap id="udT1" position="float">
<table>
<tbody valign="top">
<tr>
<td align="left">
<bold>DER</bold>
</td>
<td align="left">Distributed energy resource</td>
</tr>
<tr>
<td align="left">
<bold>RES</bold>
</td>
<td align="left">Renewable energy source</td>
</tr>
<tr>
<td align="left">
<bold>ESS</bold>
</td>
<td align="left">Energy storage system</td>
</tr>
<tr>
<td align="left">
<bold>SPG</bold>
</td>
<td align="left">Solar power generator</td>
</tr>
<tr>
<td align="left">
<bold>WPG</bold>
</td>
<td align="left">Wind power generator</td>
</tr>
<tr>
<td align="left">
<bold>AGC</bold>
</td>
<td align="left">Automatic generation control</td>
</tr>
<tr>
<td align="left">
<bold>DEG</bold>
</td>
<td align="left">Diesel engine generator</td>
</tr>
<tr>
<td align="left">
<bold>BESS</bold>
</td>
<td align="left">Battery energy storage system</td>
</tr>
<tr>
<td align="left">
<bold>FESS</bold>
</td>
<td align="left">Flywheel energy storage system</td>
</tr>
<tr>
<td align="left">
<bold>PFC</bold>
</td>
<td align="left">Primary frequency control</td>
</tr>
<tr>
<td align="left">
<bold>SFC</bold>
</td>
<td align="left">Secondary frequency control</td>
</tr>
<tr>
<td align="left">
<bold>QOHS</bold>
</td>
<td align="left">Quasi-opposition-based harmonic search</td>
</tr>
<tr>
<td align="left">
<bold>FO</bold>
</td>
<td align="left">Fractional order</td>
</tr>
<tr>
<td align="left">
<bold>FOPID</bold>
</td>
<td align="left">Fractional-order proportional&#x2013;integral derivative</td>
</tr>
<tr>
<td align="left">
<bold>PID</bold>
</td>
<td align="left">Proportional&#x2013;integral derivative</td>
</tr>
<tr>
<td align="left">
<bold>WOA</bold>
</td>
<td align="left">Whale optimization algorithm</td>
</tr>
<tr>
<td align="left">
<bold>GADRC</bold>
</td>
<td align="left">Generalized active disturbance rejection control</td>
</tr>
<tr>
<td align="left">
<bold>PSO</bold>
</td>
<td align="left">Particle swarm optimization</td>
</tr>
<tr>
<td align="left">
<bold>PI</bold>
</td>
<td align="left">Proportional&#x2013;integral</td>
</tr>
<tr>
<td align="left">
<bold>WCA</bold>
</td>
<td align="left">Water cycle algorithm</td>
</tr>
<tr>
<td align="left">
<bold>ICA</bold>
</td>
<td align="left">Imperialist competitive algorithm</td>
</tr>
<tr>
<td align="left">
<bold>CF-FOID</bold>
</td>
<td align="left">Cascaded fuzzy fractional-order integral derivative</td>
</tr>
<tr>
<td align="left">
<bold>BBO</bold>
</td>
<td align="left">Biogeography-based optimization</td>
</tr>
<tr>
<td align="left">
<bold>DA</bold>
</td>
<td align="left">Dragonfly algorithm</td>
</tr>
<tr>
<td align="left">
<bold>3 DOF</bold>
</td>
<td align="left">Three-degree of freedom</td>
</tr>
<tr>
<td align="left">
<bold>DL-IMC</bold>
</td>
<td align="left">Dual-integral mode control</td>
</tr>
<tr>
<td align="left">
<bold>PIDF</bold>
</td>
<td align="left">PID with filter</td>
</tr>
<tr>
<td align="left">
<bold>MPA</bold>
</td>
<td align="left">Marine predator algorithm</td>
</tr>
<tr>
<td align="left">
<bold>TID</bold>
</td>
<td align="left">Tilt-integral derivative</td>
</tr>
<tr>
<td align="left">
<bold>WHO</bold>
</td>
<td align="left">Wild horse optimizer</td>
</tr>
<tr>
<td align="left">
<bold>VGEC</bold>
</td>
<td align="left">Virtual generation ecosystem control</td>
</tr>
<tr>
<td align="left">
<bold>PIDN</bold>
</td>
<td align="left">PI, PID with filter</td>
</tr>
<tr>
<td align="left">
<bold>PFOID</bold>
</td>
<td align="left">Proportional fractional-order derivative</td>
</tr>
<tr>
<td align="left">
<bold>BOA</bold>
</td>
<td align="left">Butterfly optimization</td>
</tr>
<tr>
<td align="left">
<bold>CPIPD</bold>
</td>
<td align="left">Cascaded proportional&#x2013;integral proportional&#x2013;derivative</td>
</tr>
<tr>
<td align="left">
<bold>SBPO</bold>
</td>
<td align="left">Student psychology-based optimization technique</td>
</tr>
<tr>
<td align="left">
<bold>GIC</bold>
</td>
<td align="left">Grid-integrated connection</td>
</tr>
<tr>
<td align="left">
<bold>
<italic>T</italic>
</bold>
<sub>
<bold>
<italic>GIC</italic>
</bold>
</sub>
<bold>and <italic>K</italic>
</bold>
<sub>
<bold>
<italic>GIC</italic>
</bold>
</sub>
</td>
<td align="left">Time constant and gain parameter of the GIC, respectively</td>
</tr>
<tr>
<td align="left">
<bold>SLP</bold>
</td>
<td align="left">Step load perturbation</td>
</tr>
<tr>
<td align="left">
<bold>RLP</bold>
</td>
<td align="left">Random load perturbation</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf28">
<mml:math id="m59">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3d5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Solar irradiance in W/m<sup>2</sup>
</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf29">
<mml:math id="m60">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mi mathvariant="bold-italic">a</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Ambient temperature in &#xb0;C</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf30">
<mml:math id="m61">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3b7;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Efficiency</td>
</tr>
<tr>
<td align="left">
<bold>
<italic>A</italic>
</bold>
</td>
<td align="left">Effective solar array area in m<sup>2</sup>
</td>
</tr>
<tr>
<td align="left">
<bold>
<italic>K</italic>
</bold>
<sub>
<bold>
<italic>SPG</italic>
</bold>
</sub> <bold>and <italic>T</italic>
</bold>
<sub>
<bold>
<italic>SPG</italic>
</bold>
</sub>
</td>
<td align="left">Gain parameter and time constant of the SPG</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf31">
<mml:math id="m62">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3c1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Air density in kg/m<sup>3</sup>
</td>
</tr>
<tr>
<td align="left">
<bold>
<italic>A</italic>
</bold>
<sub>
<bold>
<italic>r</italic>
</bold>
</sub>
</td>
<td align="left">Net area of turbine blades in m<sup>2</sup>
</td>
</tr>
<tr>
<td align="left">
<bold>
<italic>V</italic>
</bold>
<sub>
<bold>
<italic>wind</italic>
</bold>
</sub>
</td>
<td align="left">Wind speed</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf32">
<mml:math id="m63">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">C</mml:mi>
<mml:mi mathvariant="bold-italic">p</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">&#x3bb;</mml:mi>
<mml:mi mathvariant="bold-italic">w</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="bold-italic">&#x3b2;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Co-efficient of power conversion</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf33">
<mml:math id="m64">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">&#x3bb;</mml:mi>
<mml:mi mathvariant="bold-italic">w</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Tip speed ratio</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf34">
<mml:math id="m65">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3b2;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Turbine speed angle</td>
</tr>
<tr>
<td align="left">
<bold>
<italic>K</italic>
</bold>
<sub>
<bold>
<italic>WPG</italic>
</bold>
</sub> <bold>and <italic>T</italic>
</bold>
<sub>
<bold>
<italic>WPG</italic>
</bold>
</sub>
</td>
<td align="left">Gain parameter and time constant of the WPG, respectively</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf35">
<mml:math id="m66">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">u</mml:mi>
<mml:mi mathvariant="bold-italic">DEG</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Control input to the DEG unit</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf36">
<mml:math id="m67">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">K</mml:mi>
<mml:mi mathvariant="bold-italic">DEG</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> <bold>and</bold> <inline-formula id="inf37">
<mml:math id="m68">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mi mathvariant="bold-italic">DEG</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Gain parameter and time constant of DEG respectively</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf38">
<mml:math id="m69">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">e</mml:mi>
<mml:mi mathvariant="bold-italic">l</mml:mi>
<mml:mi mathvariant="bold-italic">a</mml:mi>
<mml:mi mathvariant="bold-italic">y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Time constant of the delay unit</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf39">
<mml:math id="m70">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">K</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">E</mml:mi>
<mml:mi mathvariant="bold-italic">S</mml:mi>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> <bold>and</bold> <inline-formula id="inf40">
<mml:math id="m71">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">F</mml:mi>
<mml:mi mathvariant="bold-italic">E</mml:mi>
<mml:mi mathvariant="bold-italic">S</mml:mi>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Gain parameters and time constants of the FESS, respectively</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf41">
<mml:math id="m72">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">K</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">B</mml:mi>
<mml:mi mathvariant="bold-italic">E</mml:mi>
<mml:mi mathvariant="bold-italic">S</mml:mi>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> <bold>and</bold> <inline-formula id="inf42">
<mml:math id="m73">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">B</mml:mi>
<mml:mi mathvariant="bold-italic">E</mml:mi>
<mml:mi mathvariant="bold-italic">S</mml:mi>
<mml:mi mathvariant="bold-italic">S</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Gain parameters and time constants of the BESS, respectively</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf43">
<mml:math id="m74">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">P</mml:mi>
<mml:mi mathvariant="bold-italic">G</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Generated power</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf44">
<mml:math id="m75">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">P</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Demanded power</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf45">
<mml:math id="m76">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3ba;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Frequency response characteristics constant</td>
</tr>
<tr>
<td align="left">
<bold>
<italic>T</italic>
</bold>
<sub>
<bold>
<italic>PS</italic>
</bold>
</sub>
</td>
<td align="left">Frequency characteristics time constant</td>
</tr>
<tr>
<td align="left">
<bold>
<italic>D</italic> and <italic>M</italic>
</bold>
</td>
<td align="left">Damping and inertia constant respectively</td>
</tr>
<tr>
<td align="left">
<bold>
<italic>R</italic>
</bold>
<sub>
<bold>
<italic>Ln</italic>
</bold>
</sub>
</td>
<td align="left">Line resistance</td>
</tr>
<tr>
<td align="left">
<bold>
<italic>X</italic>
</bold>
<sub>
<bold>
<italic>Ln</italic>
</bold>
</sub>
</td>
<td align="left">Line reactance</td>
</tr>
<tr>
<td align="left">
<bold>
<italic>Z</italic>
</bold>
<sub>
<bold>
<italic>Ln</italic>
</bold>
</sub>
</td>
<td align="left">Line impedance</td>
</tr>
<tr>
<td align="left">
<bold>
<italic>P</italic>
</bold>
<sub>
<bold>
<italic>12</italic>
</bold>
</sub>
</td>
<td align="left">Tie-line power flow</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf46">
<mml:math id="m77">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">E</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">A</mml:mi>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="bold-italic">E</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold-italic">A</mml:mi>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Bus bar voltage magnitudes connecting the two areas</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf47">
<mml:math id="m78">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">&#x3b4;</mml:mi>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
<bold>,</bold> <inline-formula id="inf48">
<mml:math id="m79">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">&#x3b4;</mml:mi>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Voltage angles of the respective buses</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf49">
<mml:math id="m80">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi mathvariant="bold-italic">&#x3b4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Change in <inline-formula id="inf50">
<mml:math id="m81">
<mml:mrow>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> due to small load perturbations</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf51">
<mml:math id="m82">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">P</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">L</mml:mi>
<mml:mi mathvariant="bold-italic">o</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Power loss</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf52">
<mml:math id="m83">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">K</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">p</mml:mi>
<mml:mi mathvariant="bold-italic">i</mml:mi>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="bold-italic">n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> <bold>and</bold> <inline-formula id="inf53">
<mml:math id="m84">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">K</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">i</mml:mi>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="bold-italic">n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Gain parameters of the PI controller</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf54">
<mml:math id="m85">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">K</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">p</mml:mi>
<mml:mi mathvariant="bold-italic">d</mml:mi>
<mml:mn mathvariant="bold">2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="bold-italic">n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> <bold>and</bold> <inline-formula id="inf55">
<mml:math id="m86">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">K</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">d</mml:mi>
<mml:mn mathvariant="bold">2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="bold-italic">n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">PD controller gain parameters</td>
</tr>
<tr>
<td align="left">
<bold>ISE</bold>
</td>
<td align="left">Integral square error</td>
</tr>
<tr>
<td align="left">
<bold>IAE</bold>
</td>
<td align="left">Integral absolute error</td>
</tr>
<tr>
<td align="left">
<bold>ITSE</bold>
</td>
<td align="left">Integral time square error</td>
</tr>
<tr>
<td align="left">
<bold>ITAE</bold>
</td>
<td align="left">Integral time absolute error</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf56">
<mml:math id="m87">
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi mathvariant="bold-italic">f</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> <bold>and</bold> <inline-formula id="inf57">
<mml:math id="m88">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>&#x2206;</mml:mo>
<mml:mi mathvariant="bold-italic">P</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold-italic">t</mml:mi>
<mml:mi mathvariant="bold-italic">i</mml:mi>
<mml:mi mathvariant="bold-italic">e</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Frequency deviation and tie-line power deviations, respectively</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf58">
<mml:math id="m89">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">J</mml:mi>
<mml:mi mathvariant="bold-italic">min</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Objective function</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf59">
<mml:math id="m90">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">X</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">t</mml:mi>
<mml:mi mathvariant="bold-italic">o</mml:mi>
<mml:mi mathvariant="bold-italic">p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> <bold>and</bold> <inline-formula id="inf60">
<mml:math id="m91">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">X</mml:mi>
<mml:mi mathvariant="bold-italic">j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Score of a particular subject of the topper and any random <italic>j</italic>th student respectively.</td>
</tr>
<tr>
<td align="left">
<italic>rnd</italic>
</td>
<td align="left">Random value that varies between 0 and 1</td>
</tr>
<tr>
<td align="left">
<bold>
<italic>k</italic>
</bold>
</td>
<td align="left">Variable that varies between 1 and 2</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf61">
<mml:math id="m92">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">X</mml:mi>
<mml:mi mathvariant="bold-italic">i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Marks of <italic>i</italic>th student for a particular subject</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf62">
<mml:math id="m93">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">X</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">m</mml:mi>
<mml:mi mathvariant="bold-italic">e</mml:mi>
<mml:mi mathvariant="bold-italic">a</mml:mi>
<mml:mi mathvariant="bold-italic">n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Average class performance in a particular subject</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf63">
<mml:math id="m94">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">X</mml:mi>
<mml:mi mathvariant="bold-italic">max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> <bold>and</bold> <inline-formula id="inf64">
<mml:math id="m95">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">X</mml:mi>
<mml:mi mathvariant="bold-italic">max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">Maximum and minimum marks of a particular subject, respectively</td>
</tr>
<tr>
<td align="left">
<bold>MFO</bold>
</td>
<td align="left">Moth flame optimization</td>
</tr>
<tr>
<td align="left">
<bold>
<italic>SS</italic>
</bold>
</td>
<td align="left">Substation</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</back>
</article>