<?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">1404811</article-id>
<article-id pub-id-type="doi">10.3389/fenrg.2024.1404811</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>Multi-paradigm modelling and control of microgrid systems for better power stability in the Rockaways</article-title>
<alt-title alt-title-type="left-running-head">Aljarbouh 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.1404811">10.3389/fenrg.2024.1404811</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Aljarbouh</surname>
<given-names>Ayman</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2645961/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zubov</surname>
<given-names>Dmytro</given-names>
</name>
<uri xlink:href="https://loop.frontiersin.org/people/2696452/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Moghrabi</surname>
<given-names>Issam A. R.</given-names>
</name>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/Conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/Resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing &#x2013; review and editing/"/>
</contrib>
</contrib-group>
<aff>
<institution>Department of Computer Science</institution>, <institution>University of Central Asia</institution>, <addr-line>Naryn</addr-line>, <country>Kyrgyzstan</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/1052970/overview">Ningyi Dai</ext-link>, University of Macau, 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/2706453/overview">Rajesh K.</ext-link>, Kalasalingam University, India</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2708512/overview">Michael Saulo</ext-link>, Technical University of Mombasa, Kenya</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Ayman Aljarbouh, <email>ayman.aljarbouh@ucentralasia.org</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>05</day>
<month>08</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>12</volume>
<elocation-id>1404811</elocation-id>
<history>
<date date-type="received">
<day>21</day>
<month>03</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>24</day>
<month>07</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Aljarbouh, Zubov and Moghrabi.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Aljarbouh, Zubov and Moghrabi</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>The Rockaways Peninsula faces issues related to congestion and power outages during times of peak usage. Additionally, it is susceptible to disruptions caused by disasters such as hurricanes and storms. In this paper, we propose a new methodology that employs multi-paradigm modelling and control for the design and implementation of interconnected microgrid systems in the Rockaways. Microgrids are small-scale power networks that incorporate renewable energy technologies for power generation and distribution to enhance the control of energy supply and demand. Multi-paradigm modelling is employed to describe microgrids&#x2019; dynamic behavior more accurately by integrating system dynamics, agent-based modelling, as well as discrete event and continuous time simulation. We use agent-based models to describe the behavior of separate microgrid elements and the microgrid as a whole. Discrete event/continuous time simulation is used to analyze real-time operation of electrical parameters, such as voltage, current and frequency. Thus, the design, analysis and performance of microgrids are improved. Also, control strategies are used for the purpose of enabling the microgrids to operate effectively by responding to changes in power supply and demand and minimizing the effects of disturbances. The findings of this study demonstrate the feasibility and resilience benefits of incorporating multi-paradigm modelling and control in the design and management of microgrid systems in the Rockaways, which can result in the development of more durable, efficient, and sustainable energy systems in the region.</p>
</abstract>
<kwd-group>
<kwd>microgrid</kwd>
<kwd>power outage</kwd>
<kwd>simulation</kwd>
<kwd>modelling</kwd>
<kwd>smart grids</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>Electrical power networks play a crucial role in ensuring a consistent and uninterrupted flow of electricity to consumers even during disruptions. However, such networks are susceptible to power outages caused by many factors, such as overloaded transmission lines, malfunctioning control systems, lightning strikes on power system equipment, inadequate maintenance, human error, voltage dips, faulty equipment, cyber-attacks, or sudden drops in frequency. Since 2010, numerous power disruptions have resulted in millions of people experiencing blackout hours. Below are a few examples of such power outages:<list list-type="simple">
<list-item>
<p>&#x2022; On 8 September 2011, a power outage in the Pacific Southwest, lasting approximately 12&#xa0;h, affected 2.7 million people across San Diego, California, Arizona, and Mexico (<xref ref-type="bibr" rid="B23">Wu et al., 2017</xref>). The outage occurred when a critical transmission line failed during peak demand, leading to a system-wide failure. San Diego was plunged into complete darkness, and analyses in subsequent studies (<xref ref-type="bibr" rid="B15">Haes Alhelou et al., 2019</xref>) indicated that insufficient load shedding played a significant role in the cascading effects of the outage.</p>
</list-item>
<list-item>
<p>&#x2022; On 4 February 2011, Brazil&#x2019;s electrical grid suffered a 16-h blackout caused by issues with transmission lines, affecting nearly 53 million customers directly.</p>
</list-item>
<list-item>
<p>&#x2022; On 30 July 2012, the northern and eastern regions of India were hit by a blackout that lasted approximately 15&#xa0;h, impacting nearly 620 million people. The outage was triggered when one of the two Gwalior-Bina transmission lines became overloaded, while the other was offline for maintenance. The following day, the system failed once more due to a mismatch between energy demand and supply, resulting in a loss of 32&#xa0;GW of power for 700 million people. This incident is recorded as the largest blackout in history by the population affected.</p>
</list-item>
<list-item>
<p>&#x2022; On 22 May 2013, power outages struck Vietnam&#x2019;s northern and southern regions due to a wire tripping. Additionally, in the same year, the Philippines experienced significant power disruptions when 14 power plants were shut down, leaving Manila, the nation&#x2019;s capital, and approximately 40% of Luzon Island without electricity (<xref ref-type="bibr" rid="B4">Ashok et al., 2021</xref>). The outages were caused by transmission lines and generators tripping, leading to a decrease in system voltage.</p>
</list-item>
<list-item>
<p>&#x2022; On 1 November 2014, Bangladesh experienced a near 24-h shutdown of its electrical grid, initiated by an unplanned outage at a high voltage direct current (HVDC) station. The absence of active spinning reserves and the poor maintenance of certain generators exacerbated the issue. Despite the activation of all under-frequency load shedding (UFLS) phases, the load shedding executed was insufficient to counterbalance the disturbance, resulting in a widespread blackout. In (<xref ref-type="bibr" rid="B18">Papic et al., 2011</xref>), it was suggested that the Bulk Power System (BPS) load-shedding capabilities be improved to better handle future power outages. The disruption resulted in up to 150 million people losing electricity access.</p>
</list-item>
<list-item>
<p>&#x2022; On 26 January 2015, a technical malfunction at a power facility in Sindh led to approximately 140 million people in Pakistan experiencing a loss of electricity (<xref ref-type="bibr" rid="B13">Defense Technical Information Center, 2023</xref>).</p>
</list-item>
<list-item>
<p>&#x2022; On 31 March 2016, a breakdown of the electricity grid in Turkey resulted in nearly 70 million people being left without power. Notably, the disruption did not impact areas connected to Iran&#x2019;s electrical grid, such as Hakkari and Van (<xref ref-type="bibr" rid="B14">Gurcan, 2015</xref>; <xref ref-type="bibr" rid="B21">Sharma et al., 2021</xref>).</p>
</list-item>
<list-item>
<p>&#x2022; On 7 June 2016, an incident at the Gitaru hydropower station triggered the transformer to trip, resulting in a loss of 180&#xa0;MW of power. This incident left approximately 10 million people in Kenya without electricity for over 4&#xa0;h. The initial event set off a chain of unplanned occurrences that ultimately brought the system to a halt.</p>
</list-item>
</list>
</p>
<p>This study aims to address the issue of power outages in the Rockaway Peninsula, a region particularly prone to electricity disruptions caused by storms and natural disasters (<xref ref-type="bibr" rid="B19">Pekovic et al., 2007</xref>; <xref ref-type="bibr" rid="B17">Mortensen et al., 2009</xref>; <xref ref-type="bibr" rid="B16">Kunz et al., 2013</xref>). Many research studies have investigated strategies to mitigate the impacts of such outages. The study in (<xref ref-type="bibr" rid="B10">Boujoudar et al., 2023</xref>) suggested that community resilience can be enhanced through a matrix approach which includes defining system boundaries and threats, identifying critical functions, and selecting indicators to generate resilience scores. This approach allows the communities to assess their resilience to different types of disasters, including power outages, and identify the areas of improvement. Specifically, the study in (<xref ref-type="bibr" rid="B2">Albarakati et al., 2022</xref>) argues that building design is an important factor in reducing the effects of power outages. Building design can improve a facility&#x2019;s capacity to incorporate solar and other sustainable energy production methods and effectively reduce the negative influence of central power interruptions. Adaptation methods include both simple, low-tech interventions and advanced and complex strategies that require careful planning; both help to reduce vulnerability and adjust to changes induced by climate-related power interruptions. For instance, a high-performance building design can extend the time a building can operate without requiring the mechanical systems of heating and cooling. The spatial design of neighborhoods can take advantage of solar technologies and particularly photovoltaic and solar technologies to achieve on-site energy production and maximum solar access, thus enhancing the energy resilience of urban surroundings. Therefore, to enhance the area&#x2019;s resilience and increase the capacity to address such challenges, we can suggest a resilient solution based on multi-paradigm parametric modelling and control for the design and implementation of interconnected microgrids in the area. Microgrids are small-scale power systems employing renewable energy resources for the generation and distribution of electricity, thus achieving better management of production and consumption of power than conventional grids (<xref ref-type="bibr" rid="B5">Azeroual et al., 2022a</xref>; <xref ref-type="bibr" rid="B6">Azeroual et al., 2022b</xref>; <xref ref-type="bibr" rid="B1">Albarakati et al., 2023</xref>). This technology can offer customers multiple advantages over the power grid. The grid itself becomes less vulnerable, while the cost of electricity decreases. Moreover, CO2 emissions and other forms of pollution also get reduced (<xref ref-type="bibr" rid="B22">Storr et al., 2017</xref>; <xref ref-type="bibr" rid="B9">Azeroual et al., 2020a</xref>; <xref ref-type="bibr" rid="B7">Azeroual et al., 2020b</xref>; <xref ref-type="bibr" rid="B24">Zhang and Wei, 2020</xref>; <xref ref-type="bibr" rid="B3">Albarakati et al., 2021</xref>; <xref ref-type="bibr" rid="B11">Boujoudar et al., 2021</xref>; <xref ref-type="bibr" rid="B8">Azeroual et al., 2022c</xref>; <xref ref-type="bibr" rid="B12">Chekira et al., 2022</xref>; <xref ref-type="bibr" rid="B20">Sadaquat et al., 2023</xref>). The main goal of the study is to demonstrate the efficiency of multi-paradigm modelling in the development and operation of microgrid systems in the Rockaways. The approach is based on system dynamics, agent-based modelling, as well as discrete event and continuous time simulation to reflect the dynamic change of the microgrids. The latter helps in analyzing the electrical components such as voltage, current, frequency and their various attributes so that the system design, operation, and planning can also be improved. The choice of multi-paradigm modelling can be justified by its capacity to consider all complexities of the microgrids and their interrelations. In other words, with the employment of different modelling paradigms, including those of agent-based simulation for the component change together with the discrete event and continuous time simulation for the real-time, the study can enhance the energy reliability as well as sustainability in the Rockaways. The development of the approach can be supported by the ability to simulate various scenarios and identify control strategies that would minimize the effects of disturbances as well as occasional disbalance in power supply and demand. A control strategy is used in this study to control the interconnected microgrids. The control proves to be beneficial for managing the dynamics of interconnected microgrids, especially in the presence of nonlinear and variable components, such as renewable energy sources, storage devices, and changing loads. In addition, the control provides robustness and effectiveness in response to uncertainties and disturbances. The stable and reliable operation is guaranteed by the control strategy&#x2019;s ability to respond to grid changes and reduce the impact of external disturbances. The proposed study thoroughly evaluates the resilience benefits achieved through the application of both multi-paradigm parametric modelling and control in developing and operating microgrid systems in the Rockaways Peninsula. The study includes diverse inputs and simulation results for comprehensive analysis. The results of this study affirm the technical and economic viability of microgrids for the Rockaways Peninsula, ultimately leading to a more robust, reliable, and sustainable energy infrastructure in the region. The Rockaways can benefit from multi-paradigm modelling and control in several ways:<list list-type="simple">
<list-item>
<p>&#x2022; Enhanced Resilience: By integrating multiple modelling approaches, the microgrid can predict and respond to natural disasters, minimizing power outages and ensuring quick recovery.</p>
</list-item>
<list-item>
<p>&#x2022; Improved Stability: Advanced control strategies can maintain voltage and frequency stability even under varying load conditions and renewable energy integration.</p>
</list-item>
<list-item>
<p>&#x2022; Optimized Resource Use: Multi-paradigm models enable more efficient use of local energy resources, reducing dependency on external power supplies and lowering energy costs.</p>
</list-item>
<list-item>
<p>&#x2022; Community Engagement: Agent-based modelling can simulate and optimize the participation of local consumers, fostering a cooperative energy community in the Rockaways.</p>
</list-item>
<list-item>
<p>&#x2022; Scalability: The modular nature of multi-paradigm modelling allows the microgrid system to scale and adapt to future changes in energy demand and technology advancements.</p>
</list-item>
</list>
</p>
<p>The paper is organized as follows: <xref ref-type="sec" rid="s2">Section 2</xref> outlines the system modelling and control employed in this study. <xref ref-type="sec" rid="s3">Section 3</xref> discusses the simulation results. <xref ref-type="sec" rid="s4">Section 4</xref> presents the conclusion.</p>
</sec>
<sec id="s2">
<title>2 System modelling and control</title>
<p>In this study, we consider a decentralized power system that consists of multiple interconnected symmetric microgrid systems. This approach involves installing one microgrid system in each location throughout the region to enhance the resilience and reliability of the entire power system. Each microgrid connects to the main grid but can also disconnect and function independently in the event of power outages or grid disturbances; see <xref ref-type="fig" rid="F1">Figure 1</xref>. We consider all loads as critical, with the primary goal of developing a balanced microgrid system that is entirely powered by renewable energy sources. The system setup comprises solar panels, battery storage units, infrastructure for power distribution, communication buses, points of interconnection, and energy management systems equipped with control systems to regulate the flow of energy among the different components of the system.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Schematic of the microgrid systems.</p>
</caption>
<graphic xlink:href="fenrg-12-1404811-g001.tif"/>
</fig>
<sec id="s2-1">
<title>2.1 Modelling of solar panel and battery storage system (BSS)</title>
<p>In this study, we use a parametric model that incorporates the effects of temperature and solar irradiance, given their significant influence on the efficiency of photovoltaic (PV) cells. The fundamental equation that describes the current-voltage (I-V) relationship within a PV cell is given by Eqs <xref ref-type="disp-formula" rid="e1">1</xref>, <xref ref-type="disp-formula" rid="e2">2</xref>:<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mfrac>
<mml:mrow>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>I</mml:mi>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>k</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>I</mml:mi>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>G</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>where <inline-formula id="inf1">
<mml:math id="m3">
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the output current, <inline-formula id="inf2">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the photocurrent, <inline-formula id="inf3">
<mml:math id="m5">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the saturation current of the diode, <inline-formula id="inf4">
<mml:math id="m6">
<mml:mrow>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the output voltage, <inline-formula id="inf5">
<mml:math id="m7">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the ideality factor of the diode, <inline-formula id="inf6">
<mml:math id="m8">
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the Boltzmann constant, <inline-formula id="inf7">
<mml:math id="m9">
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the actual temperature, <inline-formula id="inf8">
<mml:math id="m10">
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the charge of an electron, <inline-formula id="inf9">
<mml:math id="m11">
<mml:mrow>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the irradiance on the panel surface, <inline-formula id="inf10">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the short-circuit current, <inline-formula id="inf11">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the reference irradiance (usually 1,000&#xa0;W/m<sup>2</sup>), <inline-formula id="inf12">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf13">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the series and shunt resistances, respectively. The following Eq. <xref ref-type="disp-formula" rid="e3">3</xref> adjusts PV panel output power (<inline-formula id="inf14">
<mml:math id="m16">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) for irradiance and temperature:<disp-formula id="e3">
<mml:math id="m17">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>V</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mtext>&#x2009;</mml:mtext>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>where <inline-formula id="inf15">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the reference temperature (often 25&#xb0;C), <inline-formula id="inf16">
<mml:math id="m19">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the open-circuit voltage, and <inline-formula id="inf17">
<mml:math id="m20">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the temperature coefficient. We use the following function to simulate PV panel efficiency over time (Eq. <xref ref-type="disp-formula" rid="e4">4</xref>):<disp-formula id="e4">
<mml:math id="m21">
<mml:mrow>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3b5;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>where <inline-formula id="inf18">
<mml:math id="m22">
<mml:mrow>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the efficiency at time <inline-formula id="inf19">
<mml:math id="m23">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf20">
<mml:math id="m24">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the initial efficiency, <inline-formula id="inf21">
<mml:math id="m25">
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the degradation rate constant, and <inline-formula id="inf22">
<mml:math id="m26">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the time in years. The cell temperature affects PV panel efficiency, which is approximated by Eq. <xref ref-type="disp-formula" rid="e5">5</xref> as:<disp-formula id="e5">
<mml:math id="m27">
<mml:mrow>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi>T</mml:mi>
<mml:mo>&#x22C5;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>where <inline-formula id="inf23">
<mml:math id="m28">
<mml:mrow>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the efficiency at temperature <inline-formula id="inf24">
<mml:math id="m29">
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf25">
<mml:math id="m30">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the reference efficiency, <inline-formula id="inf26">
<mml:math id="m31">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the temperature coefficient for efficiency. In order to improve the performance of the panels, we consider a dataset <inline-formula id="inf27">
<mml:math id="m32">
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="}" separators="&#x7c;">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula id="inf28">
<mml:math id="m33">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents input parameters, like the temperature, irradiance and panel angle, and <inline-formula id="inf29">
<mml:math id="m34">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the power output of the solar panel. Our goal is to adjust operational parameters such as tilt angle and orientation, in real-time, to maximize power output. That is, our objective is to optimize the following function (Eq. <xref ref-type="disp-formula" rid="e6">6</xref>):<disp-formula id="e6">
<mml:math id="m35">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msub>
<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>;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x22C5;</mml:mo>
<mml:mi>V</mml:mi>
<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>;</mml:mo>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
<p>For the Rockaway Peninsula (approximate latitude 40.6&#xb0;N), the model takes into account tilt angle seasonal adjustments for winter and summer, such as:<list list-type="simple">
<list-item>
<p>&#x2022; Base Tilt Angle: Equal to the latitude (40.6&#xb0;) for optimal year-round energy production.</p>
</list-item>
<list-item>
<p>&#x2022; Winter Adjustment: Increase the tilt angle by 15&#xb0; to account for the lower sun elevation.</p>
</list-item>
<list-item>
<p>&#x2022; Summer Adjustment: Decrease the tilt angle by 15&#xb0; for higher sun elevation.</p>
</list-item>
</list>
</p>
<p>The model also assumes that the power output is directly proportional to both the irradiance and the cosine of the difference between the optimal tilt angle and the actual tilt angle. The Battery Storage System (BSS) plays a crucial role in maintaining the stability and continuity of the power supply. To determine the battery&#x2019;s performance, we use its State of Charge (SOC) which shows the current capacity of the battery. It is given by Eq. <xref ref-type="disp-formula" rid="e7">7</xref>:<disp-formula id="e7">
<mml:math id="m36">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mo>%</mml:mo>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>100</mml:mn>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="&#x7c;">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x22C5;</mml:mo>
<mml:msubsup>
<mml:mo>&#x222b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="&#x7c;">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>where <inline-formula id="inf30">
<mml:math id="m37">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the battery capacity and <inline-formula id="inf31">
<mml:math id="m38">
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the current battery usage. For better performance of the battery, the SOC is limited between 20% and 80% of the battery&#x2019;s Ah capacity. This limitation is useful in protecting the battery from overcharging or undercharging, both of which can greatly diminish the battery&#x2019;s life. Therefore, certain thresholds known as SOCmin and SOCmax are set to control the charging and discharging of the battery so that the SOC does not go beyond these limits, which are controlled by comparing the current SOC with SOCmax during charging and with SOCmin during discharging. The charging phase is terminated when SOC attains SOCmax to prevent overcharging while the discharging phase is terminated when SOC attains SOCmin to prevent undercharging.</p>
</sec>
<sec id="s2-2">
<title>2.2 Control of energy management system</title>
<p>The energy management system is used to control the power flow between the solar panels, the battery storage system and the load. The main component of this system is the bidirectional DC-DC converter that regulates the power flow between the storage units, the solar panels, and the DC bus. To maintain stability in both AC and DC bus voltages in the DC microgrid, the system employs an energy management control strategy. This strategy is given by Eq. <xref ref-type="disp-formula" rid="e8">8</xref>:<disp-formula id="e8">
<mml:math id="m39">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>To increase the performance of the battery, a Fuzzy Logic controller is used to regulate the battery&#x2019;s charging and discharging. The Fuzzy Logic control uses a set of rules based on linguistic variables, making decisions and adjustments based on the present conditions and needs of the battery system. This allows the charging and discharging of the battery to be optimally managed over various factors such as state of charge (SOC), voltage levels, currents, and temperatures, among others. Specifically, during the charging phase, the Fuzzy Logic controller controls the flow of energy into the battery. As the monitored state of the battery and the outside parameters change, the charging rate changes, allowing the battery to be charged safely. During the discharging phase, the Fuzzy Logic controller controls the release of stored energy.</p>
<p>The significant advantage of Fuzzy Logic control is its ability to be easily applicable in changing scenarios, adapting to changes in the input and outputs of energy and the conditions of the system. This makes it an ideal choice when improving the performance of hybrid systems that require precise management. Moreover, to ensure solar devices are working as efficiently as possible, they are equipped with a maximum power point tracker (MPPT). This device ensures that the power converted by the solar devices is being released and it adjusts the conditions in which devices are working, ensuring that they continuously output their peak power. <xref ref-type="fig" rid="F2">Figure 2</xref> presents the architecture of the battery management controller, incorporating both the Fuzzy Logic controller and the Maximum Power Point Tracker (MPPT).</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>The fuzzy logic battery controller.</p>
</caption>
<graphic xlink:href="fenrg-12-1404811-g002.tif"/>
</fig>
<p>The controller interacts with the battery to evaluate the difference between the total load and the power generated, thereby determining the appropriate charging and discharging modes.</p>
<p>The power converters C1 and C2 are controlled using fuzzy logic (FL) to charge or discharge the Lithium battery based on the following principles:<list list-type="simple">
<list-item>
<p>&#x2022; When the power generated by the distributed generators falls short of the power load (Pload), energy is directed from the battery to the bus. The bidirectional converter operates as a boost converter, discharging the battery to augment the power output, aiming to align PDG with Pload.</p>
</list-item>
<list-item>
<p>&#x2022; When the PDG exceeds the Pload, energy is transferred from the bus to the battery.</p>
</list-item>
<list-item>
<p>&#x2022; The bidirectional converter functions as a buck converter, utilizing the excess power to charge the battery, thereby adjusting the PDG to match the Pload.</p>
</list-item>
<list-item>
<p>&#x2022; The Fuzzy Logic controller continuously observes and assesses the PDG against the Pload, modifying the power distribution as needed to preserve equilibrium and manage the battery&#x2019;s charging or discharging processes efficiently.</p>
</list-item>
</list>
</p>
</sec>
</sec>
<sec id="s3">
<title>3 Simulation and discussion</title>
<p>We conducted a thorough numerical simulation to evaluate the performance of the microgrid system under different conditions and loads. The simulation of the models and controller was conducted using Matlab/Simulink, with a set of experimental parameters; see <xref ref-type="table" rid="T1">Table 1</xref>. The simulation accurately integrated the distribution network of the Rockaway Peninsula, perfectly replicating the electrical load. A switch concept was utilized to regulate the transmission of energy within the network. The network consisted of five interconnected microgrid systems. In addition, every bus in the system included sensors to monitor voltage and frequency, therefore guaranteeing the stability of the microgrid. To meet the distinct energy needs of each microgrid, we have chosen different degrees of solar irradiation. The simulation utilizes Shenzhen Topray solar TPS10550-295W panels, arranged in series (500 panels) and parallel (134 panels) arrangements.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Numerical values of the PV panel&#x2019;s parameters.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Symbol</th>
<th align="center">Value</th>
<th align="center">Unit</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">
<inline-formula id="inf32">
<mml:math id="m40">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf33">
<mml:math id="m41">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mn>5.84</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>12</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf34">
<mml:math id="m42">
<mml:mrow>
<mml:mi mathvariant="normal">A</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf35">
<mml:math id="m43">
<mml:mrow>
<mml:mi>q</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf36">
<mml:math id="m44">
<mml:mrow>
<mml:mn>1.6</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>19</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf37">
<mml:math id="m45">
<mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf38">
<mml:math id="m46">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0.94527</td>
<td align="center">&#x2014;</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf39">
<mml:math id="m47">
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf40">
<mml:math id="m48">
<mml:mrow>
<mml:mn>1.38</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msup>
<mml:mn>10</mml:mn>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>23</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">
<inline-formula id="inf41">
<mml:math id="m49">
<mml:mrow>
<mml:mi mathvariant="normal">J</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi mathvariant="normal">K</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf42">
<mml:math id="m50">
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">35</td>
<td align="center">
<inline-formula id="inf43">
<mml:math id="m51">
<mml:mrow>
<mml:mo>&#xb0;</mml:mo>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf44">
<mml:math id="m52">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">25</td>
<td align="center">
<inline-formula id="inf45">
<mml:math id="m53">
<mml:mrow>
<mml:mo>&#xb0;</mml:mo>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf46">
<mml:math id="m54">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>V</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">&#x2212;0.26</td>
<td align="center">
<inline-formula id="inf47">
<mml:math id="m55">
<mml:mrow>
<mml:mo>%</mml:mo>
<mml:mrow>
<mml:mo>/</mml:mo>
<mml:mo>&#xb0;</mml:mo>
</mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf48">
<mml:math id="m56">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0.9 (90%)</td>
<td align="center">&#x2014;</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf49">
<mml:math id="m57">
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0.005</td>
<td align="center">&#x2014;</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf50">
<mml:math id="m58">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0.9 (90%)</td>
<td align="center">&#x2014;</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf51">
<mml:math id="m59">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">&#x2212;0.45</td>
<td align="center">
<inline-formula id="inf52">
<mml:math id="m60">
<mml:mrow>
<mml:mo>%</mml:mo>
<mml:mrow>
<mml:mo>/</mml:mo>
<mml:mo>&#xb0;</mml:mo>
</mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf53">
<mml:math id="m61">
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">1,000</td>
<td align="center">
<inline-formula id="inf54">
<mml:math id="m62">
<mml:mrow>
<mml:mi mathvariant="normal">W</mml:mi>
<mml:mo>/</mml:mo>
<mml:msup>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf55">
<mml:math id="m63">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">49.3</td>
<td align="center">
<inline-formula id="inf56">
<mml:math id="m64">
<mml:mrow>
<mml:mi mathvariant="normal">V</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="center">
<inline-formula id="inf57">
<mml:math id="m65">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">10.47</td>
<td align="center">
<inline-formula id="inf58">
<mml:math id="m66">
<mml:mrow>
<mml:mi mathvariant="normal">A</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>
<xref ref-type="fig" rid="F3">Figure 3</xref> shows the output power as a function of the voltage. The maximum power point (MPP), where the PV panel operates at its highest efficiency, occurs at approximately 40.6&#xa0;V, where the output power reaches its peak value of about 400.316&#xa0;W. This analysis demonstrates how output power varies with output voltage under specific conditions, incorporating adjustments for temperature and the provided electrical characteristics of the PV panel.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Output power as a function of the voltage.</p>
</caption>
<graphic xlink:href="fenrg-12-1404811-g003.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F4">Figure 4</xref> illustrates the degradation of PV panel efficiency over a period of 25&#xa0;years considering both aging and self-heating effects, based on an initial efficiency of 90% and a degradation rate constant of 0.005 per year. The efficiency decreases gradually over the 25-year period due to the combined effects of aging and temperature. The degradation rate of 0.5% per year is a relatively common estimate, though actual rates can vary based on panel technology, environmental conditions, and maintenance practices. Initially, the decline is more pronounced due to rapid early-stage degradation and the immediate impact of temperature. Over time, the rate of efficiency loss decreases, but the cumulative effect results in a notable reduction in panel performance. This simulation highlights the significance of addressing both aging mechanisms and thermal management in the design and maintenance of PV systems to optimize their performance over their operational lifespan.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>PV panel efficiency degradation over time considering aging and self-heating.</p>
</caption>
<graphic xlink:href="fenrg-12-1404811-g004.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F5">Figure 5</xref> shows the simulated I-V curves with different levels of irradiances and temperatures for each cell in the solar panels. As expected, the photocurrent (<inline-formula id="inf59">
<mml:math id="m67">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) increases with irradiance, leading to higher currents across the voltage range. The increase in temperature slightly reduces the open-circuit voltage (<inline-formula id="inf60">
<mml:math id="m68">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) due to the increase in the saturation current (<inline-formula id="inf61">
<mml:math id="m69">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) with temperature. With irradiance being 1,000 <inline-formula id="inf62">
<mml:math id="m70">
<mml:mrow>
<mml:mi>W</mml:mi>
<mml:mo>/</mml:mo>
<mml:msup>
<mml:mi>m</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>, the voltage at the maximum power point is 40.6&#xa0;V, and the current at the maximum power point is 9.86&#xa0;A.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Current-Voltage (I-V) curves for different levels of irradiances and temperatures.</p>
</caption>
<graphic xlink:href="fenrg-12-1404811-g005.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F6">Figure 6</xref> demonstrates the variations in solar irradiation levels accessed by microgrids 1&#x2013;4. These fluctuations in solar irradiation are key to maximizing power generation within each microgrid. The results indicate that each microgrid can independently satisfy the energy demands of its designated load area without relying on integration with the external power grid. Individual microgrids often experience fluctuations primarily due to changes in solar irradiation levels. However, by incorporating a battery storage system into each microgrid, we successfully stabilized the power output to a constant 20&#xa0;MW, achieving our objective; see <xref ref-type="fig" rid="F7">Figure 7</xref>. Additionally, this integration has resulted in maintaining voltage stability at a steady 7,000&#xa0;V; see <xref ref-type="fig" rid="F8">Figure 8</xref>. Top of Form Despite variations in solar irradiation, the power generation consistently remained at 20&#xa0;MW daily; see <xref ref-type="fig" rid="F9">Figure 9</xref>.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Solar irradiance: <bold>(A)</bold> Microgrid 1; <bold>(B)</bold> microgrid 2; <bold>(C)</bold> Microgrid 3; <bold>(D)</bold> Microgrid 4.</p>
</caption>
<graphic xlink:href="fenrg-12-1404811-g006.tif"/>
</fig>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Microgrid power (W).</p>
</caption>
<graphic xlink:href="fenrg-12-1404811-g007.tif"/>
</fig>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Microgrid voltage (V).</p>
</caption>
<graphic xlink:href="fenrg-12-1404811-g008.tif"/>
</fig>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Produced power: <bold>(A)</bold> Microgrid 1; <bold>(B)</bold> Microgrid 2; <bold>(C)</bold> Microgrid 3; <bold>(D)</bold> Microgrid 4.</p>
</caption>
<graphic xlink:href="fenrg-12-1404811-g009.tif"/>
</fig>
<p>We also conducted frequency measurements for each microgrid to thoroughly assess the efficiency of the entire system. These measurements aimed to evaluate the signal quality, as depicted in <xref ref-type="fig" rid="F10">Figure 10</xref>. Analyzing the frequency data from each bus provides critical insights into the performance of the microgrid system. The frequency measurements were conducted using Matlab&#x2019;s Signal Processing Toolbox and the wavelet transform algorithm. These tools facilitate detailed time-frequency analysis, making them ideal for detecting frequency variations over time in dynamic microgrid environments. The wavelet transform algorithm decomposes the bus signals into different scales, enabling multi-resolution analysis. Unlike the Fourier transform, which represents signals using sinusoidal basis functions, the wavelet transform employs wavelets that are localized in both time and frequency domains. Voltage and current signal data from each microgrid bus were collected using a data acquisition system. The acquired signals underwent noise and unwanted component removal using built-in functions in the Signal Processing Toolbox. Subsequently, wavelet functions were applied, and the signals were decomposed using the continuous wavelet transform to derive wavelet coefficients. These coefficients were analyzed to identify dominant frequency components across various time scales. Instantaneous frequency information from the wavelet coefficients was then extracted. Finally, Matlab&#x2019;s plotting functions were utilized to visualize the time-frequency representation of the signals, aiding in the interpretation of frequency variations over time.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Measured frequency (Hz): <bold>(A)</bold> Bus 1; <bold>(B)</bold> Bus 2; <bold>(C)</bold> Bus 3; <bold>(D)</bold> Bus 4.</p>
</caption>
<graphic xlink:href="fenrg-12-1404811-g010.tif"/>
</fig>
<p>Overall, the use of multi-paradigm modelling in microgrid systems in the Rockaways leads to the enhancement of the system understanding, accurate simulation, better efficiency and more reliable resilience planning. Therefore, these advantages can be useful in the establishment of better, efficient and flexible microgrid systems in view of the challenges and opportunities in the Rockaways area. Thus, this approach enables the efficient use of computational resources and the assignment of more detailed specific simulations to each most critical component and event of the system, whereas the less detailed models can be used to model more stable and predictable elements of the microgrid. The level of detail of the paradigm models is set to be consistent in order to meet the middle ground between the simulation speed and precision, which allows running simulations with less time consumption without significant loss in accuracy. Furthermore, the information that is gained from multi-paradigm modelling is more detailed and as a result, leads to the formulation of better system optimization and control measures. Engineers can analyze the operation of the microgrid and optimize its parameters, design controllers to regulate the frequency and voltage of the microgrid, and simulate the performance of renewable energy integration or energy storage of the microgrid to a higher extent. Finally, the implementation of multi-paradigm modelling will facilitate a more rigorous validation and verification of models against real data or physical experiments since the closer the models are to reality, the more similar will be its performance to the actual microgrid. Therefore, it is possible to employ and implement new components and control strategies as microgrid technologies develop, adding extra features and increasing the scale.</p>
</sec>
<sec sec-type="conclusion" id="s4">
<title>4 Conclusion</title>
<p>This study presents a comprehensive solution that aims to enhance the reliability and resilience of the electrical infrastructure in the Rockaways region by establishing localized energy systems that possess their own generation, storage, and distribution capabilities. Our findings highlight the microgrid system&#x2019;s performance in meeting stringent frequency control criteria, further solidifying its role as a dependable alternative for ensuring power supply continuity, especially during natural disasters. Importantly, we have successfully developed a balanced system with minimal variations in microgrid frequency and voltage, where frequency deviation does not exceed &#xb1;0.1&#xa0;Hz. The introduction of multiple microgrids across the Rockaways region has the potential to drastically minimize outages and strengthen the resilience of the electrical infrastructure. The Rockaways case study is a perfect example of how our multi-paradigm modelling approach can be used to improve the dependability of electrical systems. Thus, the microgrid with the generation, storage, and distribution capacities in place for the specific region has been proven to be capable of meeting the required frequency control standards and thus guarantee continuous power supply even in the event of natural disasters. In future studies, we intend to investigate more adaptive control algorithms (e.g., sliding mode control) to dynamically adapt to fluctuating grid conditions and optimize the real-time operation of interconnected microgrids. Additionally, given the substantial reliance of interconnected microgrids on communication networks and digital control systems, future studies would include the development of robust cybersecurity measures to protect the microgrid infrastructure against potential cyber threats.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<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="s6">
<title>Author contributions</title>
<p>AA: Conceptualization, Methodology, Resources, Writing&#x2013;review and editing, Data curation, Software, Supervision, Validation, Writing&#x2013;original draft. DZ: Conceptualization, Methodology, Resources, Writing&#x2013;review and editing. IARM: Conceptualization, Methodology, Resources, Writing&#x2013;review and editing.</p>
</sec>
<sec sec-type="funding-information" id="s7">
<title>Funding</title>
<p>The author(s) 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="s8">
<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="s9">
<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>Albarakati</surname>
<given-names>A. J.</given-names>
</name>
<name>
<surname>Azeroual</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Boujoudar</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>El Iysaouy</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Aljarbouh</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Tassaddiq</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>Multi-agent-based fault location and cyber-attack detection in distribution system</article-title>. <source>Energies</source> <volume>16</volume>, <fpage>224</fpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.3390/en16010224</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Albarakati</surname>
<given-names>A. J.</given-names>
</name>
<name>
<surname>Boujoudar</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Azeroual</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Eliysaouy</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Kotb</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Aljarbouh</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Microgrid energy management and monitoring systems: a comprehensive review</article-title>. <source>Front. Energy Res.</source> <volume>10</volume>, <fpage>1097858</fpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.3389/fenrg.2022.1097858</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Albarakati</surname>
<given-names>A. J.</given-names>
</name>
<name>
<surname>Boujoudar</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Azeroual</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Jabeur</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Aljarbouh</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>El Moussaoui</surname>
<given-names>H.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Real-time energy management for DC microgrids using artificial intelligence</article-title>. <source>Energies</source> <volume>14</volume>, <fpage>5307</fpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.3390/en14175307</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Ashok</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Yadav</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Abdelaziz</surname>
<given-names>A. Y.</given-names>
</name>
</person-group> (<year>2021</year>). &#x201c;<article-title>A comprehensive review on wide-area protection, control and monitoring systems</article-title>,&#x201d; in <source>Wide area power systems stability, protection, and security</source>. <source>Power systems</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Haes Alhelou</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Abdelaziz</surname>
<given-names>A. Y.</given-names>
</name>
<name>
<surname>Siano</surname>
<given-names>P.</given-names>
</name>
</person-group> (<publisher-loc>Cham</publisher-loc>: <publisher-name>Springer</publisher-name>), <fpage>1</fpage>&#x2013;<lpage>43</lpage>. <comment>[CrossRef]</comment>.</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Azeroual</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Boujoudar</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Bhagat</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>El Iysaouy</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Aljarbouh</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Knyazkov</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2022a</year>). <article-title>Fault location and detection techniques in power distribution systems with distributed generation: kenitra City (Morocco) as a case study</article-title>. <source>Electr. Power Syst. Res.</source> <volume>209</volume>, <fpage>108026</fpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.1016/j.epsr.2022.108026</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Azeroual</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Boujoudar</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Iysaouy</surname>
<given-names>L. E.</given-names>
</name>
<name>
<surname>Aljarbouh</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Fayaz</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Qureshi</surname>
<given-names>M. S.</given-names>
</name>
<etal/>
</person-group> (<year>2022b</year>). <article-title>Energy management and control system for microgrid based wind-PV-battery using multi-agent systems</article-title>. <source>Wind Eng.</source> <volume>46</volume>, <fpage>1247</fpage>&#x2013;<lpage>1263</lpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.1177/0309524x221075583</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Azeroual</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Boujoudar</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Lamhamdi</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>El Moussaoui</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>El Markhi</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2020b</year>). &#x201c;<article-title>Fault location and isolation technique in smart distribution systems with distributed generation</article-title>,&#x201d; in <source>Proceedings of the 2020 1st international conference on innovative research in applied science, engineering and technology (IRASET)</source> (<publisher-loc>Morocco</publisher-loc>: <publisher-name>Meknes</publisher-name>), <fpage>16</fpage>&#x2013;<lpage>19</lpage>. <comment>[CrossRef]</comment>.</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Azeroual</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Boujoudar</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Lamhamdi</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>El Moussaoui</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>El Markhi</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2022c</year>). <article-title>Fault location technique using distributed multi agent-systems in smart grids</article-title>. <source>Lect. Notes Electr. Eng.</source> <volume>745</volume>, <fpage>607</fpage>&#x2013;<lpage>613</lpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.1007/978-981-33-6893-4_56</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Azeroual</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Lamhamdi</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>El Markhi</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2020a</year>). <article-title>Simulation tools for a smart grid and energy management for microgrid with wind power using multi-agent system</article-title>. <source>Wind Eng.</source> <volume>44</volume> (<issue>6</issue>), <fpage>661</fpage>&#x2013;<lpage>672</lpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.1177/0309524x19862755</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Boujoudar</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Azeroual</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Eliysaouy</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Bassine</surname>
<given-names>F. Z.</given-names>
</name>
<name>
<surname>Albarakati</surname>
<given-names>A. J.</given-names>
</name>
<name>
<surname>Aljarbouh</surname>
<given-names>A.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>Fuzzy logic-based controller of the bidirectional direct current to direct current converter in microgrid</article-title>. <source>Int. J. Electr. Comput. Eng. (IJECE)</source> <volume>13</volume>, <fpage>4789</fpage>&#x2013;<lpage>4797</lpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.11591/ijece.v13i5.pp4789-4797</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Boujoudar</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Azeroual</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>El Moussaoui</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Lamhamdi</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Intelligent control of battery energy storage for microgrid energy management using ANN</article-title>. <source>Int. J. Electr. Comput. Eng. (IJECE)</source> <volume>11</volume> (<issue>4</issue>), <fpage>2760</fpage>&#x2013;<lpage>2767</lpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.11591/ijece.v11i4.pp2760-2767</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chekira</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Boharb</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Boujoudar</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>El Moussaoui</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Lamhamdi</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>El Markhi</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>An improved energy management control strategy for a standalone solar photovoltaic/battery system</article-title>. <source>Indonesian J. Electr. Eng. Comput. Sci.</source> <volume>27</volume>, <fpage>647</fpage>&#x2013;<lpage>658</lpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.11591/ijeecs.v27.i2.pp647-658</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="web">
<collab>Defense Technical Information Center</collab> (<year>2023</year>). <article-title>Defense technical information center</article-title>. <comment>Available at: <ext-link ext-link-type="uri" xlink:href="https://apps.dtic.mil/sti/citations/ADA552291">https://apps.dtic.mil/sti/citations/ADA552291</ext-link> (accessed on 14 September 2023)</comment>.</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gurcan</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Arming civilians as a counterterror strategy: the case of the village guard system in Turkey</article-title>. <source>Dyn. Asymmetric Confl.</source> <volume>8</volume>, <fpage>1</fpage>&#x2013;<lpage>22</lpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.1080/17467586.2014.948026</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Haes Alhelou</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Hamedani-Golshan</surname>
<given-names>M. E.</given-names>
</name>
<name>
<surname>Njenda</surname>
<given-names>T. C.</given-names>
</name>
<name>
<surname>Siano</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>A survey on power system blackout and cascading events: research motivations and challenges</article-title>. <source>Energies</source> <volume>12</volume>, <fpage>682</fpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.3390/en12040682</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kunz</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>M&#xfc;hr</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Kunz-Plapp</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Daniell</surname>
<given-names>J. E.</given-names>
</name>
<name>
<surname>Khazai</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Wenzel</surname>
<given-names>F.</given-names>
</name>
<etal/>
</person-group> (<year>2013</year>). <article-title>Investigation of superstorm Sandy 2012 in a multi-disciplinary approach</article-title>. <source>Nat. Hazards Earth Syst. Sci.</source> <volume>13</volume>, <fpage>2579</fpage>&#x2013;<lpage>2598</lpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.5194/nhess-13-2579-2013</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mortensen</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Wilson</surname>
<given-names>R. K.</given-names>
</name>
<name>
<surname>Ho</surname>
<given-names>V.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Physical and mental health status of Hurricane Katrina evacuees in Houston in 2005 and 2006</article-title>. <source>J. health care poor underserved</source> <volume>20</volume>, <fpage>524</fpage>&#x2013;<lpage>538</lpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.1353/hpu.0.0130</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Papic</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2011</year>). &#x201c;<article-title>Survey of tools for risk assessment of cascading outages</article-title>,&#x201d; in <source>Proceedings of the 2011 IEEE power and</source> (<publisher-loc>Detroit, MI, USA</publisher-loc>: <publisher-name>Energy Society General Meeting</publisher-name>), <fpage>24</fpage>&#x2013;<lpage>28</lpage>. <comment>[CrossRef]</comment>.</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pekovic</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Seff</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Rothman</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Planning for and responding to special needs of elders in natural disasters</article-title>. <source>Generations</source> <volume>31</volume>, <fpage>37</fpage>&#x2013;<lpage>41</lpage>. <comment>[CrossRef]</comment>.</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sadaquat</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>El Iysaouy</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Lahbabi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Boujoudar</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Alharbi</surname>
<given-names>S. J.</given-names>
</name>
<name>
<surname>Azeroual</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>A matlab-based modelling to study and enhance the performance of photovoltaic panel configurations during partial shading conditions</article-title>. <source>Front. Energy Res.</source> <volume>11</volume> (<issue>11</issue>), <fpage>1169172</fpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.3389/fenrg.2023.1169172</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Sharma</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Acharya</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Jacob</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Yamujala</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Gupta</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Bhakar</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2021</year>). &#x201c;<article-title>Major blackouts of the decade: underlying causes, recommendations and arising challenges</article-title>,&#x201d; in <source>Proceedings of the 2021 9th IEEE international conference on power systems (ICPS)</source> (<publisher-loc>Kharagpur, India</publisher-loc>), <fpage>16</fpage>&#x2013;<lpage>18</lpage>. <comment>[CrossRef]</comment>.</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Storr</surname>
<given-names>V. H.</given-names>
</name>
<name>
<surname>Haeffele-Balch</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Grube</surname>
<given-names>L. E.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Social capital and social learning after Hurricane Sandy</article-title>. <source>Rev. Austrian Econ.</source> <volume>30</volume>, <fpage>447</fpage>&#x2013;<lpage>467</lpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.1007/s11138-016-0362-z</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>Y. K.</given-names>
</name>
<name>
<surname>Chang</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>Y. L.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Literature review of power system blackouts</article-title>. <source>Energy Procedia</source> <volume>141</volume>, <fpage>428</fpage>&#x2013;<lpage>431</lpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.1016/j.egypro.2017.11.055</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wei</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Model construction and energy management system of lithium battery, PV generator, hydrogen production unit and fuel cell in islanded AC microgrid</article-title>. <source>Int. J. Hydrogen Energy</source> <volume>45</volume>, <fpage>16381</fpage>&#x2013;<lpage>16397</lpage>. <comment>[CrossRef]</comment>. <pub-id pub-id-type="doi">10.1016/j.ijhydene.2020.04.155</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>