<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20241031//EN" "JATS-journalpublishing1-4.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.4" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">Oalib</journal-id>
      <journal-title-group>
        <journal-title>Open Access Library Journal</journal-title>
      </journal-title-group>
      <issn pub-type="epub">2333-9721</issn>
      <issn pub-type="ppub">2333-9705</issn>
      <publisher>
        <publisher-name>Scientific Research Publishing</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.4236/oalib.1115287</article-id>
      <article-id pub-id-type="publisher-id">Oalib-151570</article-id>
      <article-categories>
        <subj-group>
          <subject>Article</subject>
        </subj-group>
        <subj-group>
          <subject>Biomedical</subject>
          <subject>Life Sciences</subject>
          <subject>Business</subject>
          <subject>Economics</subject>
          <subject>Chemistry</subject>
          <subject>Materials Science</subject>
          <subject>Computer Science</subject>
          <subject>Communications</subject>
          <subject>Earth</subject>
          <subject>Environmental Sciences</subject>
          <subject>Engineering</subject>
          <subject>Medicine</subject>
          <subject>Healthcare</subject>
          <subject>Physics</subject>
          <subject>Mathematics</subject>
          <subject>Social Sciences</subject>
          <subject>Humanities</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>A Multi-Stage Control Strategy for Transient Mitigation in Islanded Rural Mini-Grids via CCS-CNT Integration</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Nene</surname>
            <given-names>Sinqobile Wiseman</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
      </contrib-group>
      <aff id="aff1"><label>1</label> Department of Electrical Power Engineering, Tshwane University of Technology, EMalahleni, South Africa </aff>
      <author-notes>
        <fn fn-type="conflict" id="fn-conflict">
          <p>The author declares no conflicts of interest.</p>
        </fn>
      </author-notes>
      <pub-date pub-type="epub">
        <day>06</day>
        <month>05</month>
        <year>2026</year>
      </pub-date>
      <pub-date pub-type="collection">
        <month>05</month>
        <year>2026</year>
      </pub-date>
      <volume>13</volume>
      <issue>05</issue>
      <fpage>1</fpage>
      <lpage>18</lpage>
      <history>
        <date date-type="received">
          <day>01</day>
          <month>04</month>
          <year>2026</year>
        </date>
        <date date-type="accepted">
          <day>25</day>
          <month>05</month>
          <year>2026</year>
        </date>
        <date date-type="published">
          <day>28</day>
          <month>05</month>
          <year>2026</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>© 2026 by the authors and Scientific Research Publishing Inc.</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="open-access">
          <license-p> This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link> ). </license-p>
        </license>
      </permissions>
      <self-uri content-type="doi" xlink:href="https://doi.org/10.4236/oalib.1115287">https://doi.org/10.4236/oalib.1115287</self-uri>
      <abstract>
        <p>Access to electricity remains limited in many rural communities in South Africa and other regions where grid extension is technically difficult and economically unattractive. In such settings, islandable minigrids offer a practical pathway for delivering reliable and sustainable electricity. This paper presents a novel staged islanding and reconnection control strategy for rural minigrids based on the coordinated operation of a Capacitor Coupled Substation (CCS) and a Controllable Network Transformer (CNT). The main contribution of the study is the integration of grid-status logic, a staged circuit-breaker switching sequence, and coordinated CCS-CNT control to reduce switching transients while maintaining voltage stability during the transition between grid-connected and islanded operation. The proposed method is evaluated on an 11 kV minigrid comprising a 1 MW solar photovoltaic source supplying a 500 kVA downstream load. A mathematical model and coordinated switching algorithm are developed and implemented in MATLAB/Simulink to represent the multi-stage breaker actions and the dynamic response of the CCS-CNT interface during islanding. In contrast to direct islanding, the proposed staged sequence is designed to mitigate inrush and synchronization transients, improve active and reactive power coordination, and keep voltage variations within acceptable utility limits. Simulation results show that the CCS-CNT-based staged control strategy improves voltage regulation and reduces transient disturbance during islanding events. These findings indicate that the proposed approach provides a robust and cost-effective solution for improving the resilience of rural minigrid power systems.</p>
      </abstract>
      <kwd-group kwd-group-type="author-generated" xml:lang="en">
        <kwd>Minigrid</kwd>
        <kwd>Capacitor Coupled Substation</kwd>
        <kwd>Controllable Network Transformer</kwd>
        <kwd>Power Flow Control</kwd>
        <kwd>Rural Electrification</kwd>
        <kwd>System Modelling</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1">
      <title>1. Introduction</title>
      <p>A vast number of communities in rural South Africa still have limited access to electricity, where access by grid extension is not feasible [<xref ref-type="bibr" rid="B1">1</xref>]. This is a common occurrence in other rural areas and is not limited to South Africa [<xref ref-type="bibr" rid="B2">2</xref>][<xref ref-type="bibr" rid="B3">3</xref>]. Energy access is increasingly being delivered through grid-tied and off-grid infrastructure [<xref ref-type="bibr" rid="B4">4</xref>]. Mini-grids (MG) are one of the solutions for providing reliable and sustainable electricity to rural communities [<xref ref-type="bibr" rid="B5">5</xref>][<xref ref-type="bibr" rid="B6">6</xref>]. Mini-grids can be defined as decentralized collective systems of electricity supply [<xref ref-type="bibr" rid="B7">7</xref>]. Islanded operation in mini-grids is critical for rural electrification, where access to a reliable grid connection is limited [<xref ref-type="bibr" rid="B8">8</xref>]. During high-impact events, the resilience of the islanded mini-grid ensures a sustainable power supply [<xref ref-type="bibr" rid="B9">9</xref>]. Along with grid extension and standalone systems, mini-grids are a crucial technical solution for delivering cost-effective, high-quality power to people in need of electricity access [<xref ref-type="bibr" rid="B10">10</xref>][<xref ref-type="bibr" rid="B11">11</xref>]. In such systems, a Capacitor Coupled Substation (CCS), combined with a Controllable Network Transformer (CNT), can play a crucial role in managing load-supply balance and maintaining system stability during grid disconnection [<xref ref-type="bibr" rid="B12">12</xref>][<xref ref-type="bibr" rid="B13">13</xref>]. The proposed model ensures minimal voltage fluctuations during the transition to an islanded state. While CCS and CNT are established technologies, their combined application using the proposed grid status function <italic>G</italic>(<italic>t</italic>) for high-power rural tapping is a unique contribution that addresses the specific transient challenges of large-scale solar integration in isolated areas. This paper aims to provide an efficient strategy for controlling power flow and voltage stability in such islanded systems using mathematical modelling and algorithmic optimization.</p>
      <sec id="sec1dot1">
        <title>Novelty of the Study</title>
        <p>The primary novelty of this work, distinguishing it from previous CCS-CNT studies, lies not in the introduction of new hardware, but in the development of a coordinated staged-transition control strategy for rural islandable mini-grids. Specifically, this study integrates a grid-status logic function <inline-formula><mml:math><mml:mrow><mml:mi> G </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> with a time-sequenced, multi-stage circuit-breaker switching strategy to enable controlled islanding transitions.</p>
        <p>Unlike earlier CCS-CNT research, which focused primarily on steady-state power flow, bidirectional control, and device-level operation, this work advances the framework to system-level transition control. The key contributions include: 1) the implementation of time-sequenced breaker operations to mitigate transient effects such as inrush and synchronization disturbances, 2) the incorporation of an autonomous grid-status logic <inline-formula><mml:math><mml:mrow><mml:mi> G </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> for real-time transition detection and control, and 3) the application of the integrated strategy to a rural 1 MW PV-based minigrid under islanding conditions.</p>
        <p>This combined approach enables improved transient suppression and voltage stabilization during disconnection from the main transmission grid, demonstrating the effectiveness of CCS-CNT systems in practical rural electrification scenarios.</p>
      </sec>
    </sec>
    <sec id="sec2">
      <title>2. System Configuration</title>
      <sec id="sec2dot1">
        <title>2.1. Mini-Grid Overview</title>
        <p>Minigrids are self-sufficient electrical networks that supply power to connected loads using independent energy sources [<xref ref-type="bibr" rid="B14">14</xref>]. Decentralized projects powered by renewable energy could tap into this market’s potential, positioning it as a major key driver for economic growth and prosperity [<xref ref-type="bibr" rid="B15">15</xref>]. This paper’s proposed MG uses the following parameters:</p>
        <p>Power Source: A 1 MW solar photovoltaic (PV) system connected to an 11 kV MG.CCS: A CCS is designed to provide reactive power support during grid-connected operation and facilitate power transfer during an islanding scenario.CNT: CNT is integrated to adjust the voltage and current flow dynamically between the MG and the main transmission network at 132 kV.Load: The system is designed to support a downstream load of 500 kVA.</p>
      </sec>
      <sec id="sec2dot2">
        <title>2.2. Electrical Layout</title>
        <p>The minigrid is connected to the main transmission grid via a CCS-CNT. The transmission grid operates at 132 kV, while the minigrid operates at 11 kV. During a grid disconnection event (islanding), the CCS and CNT provide the necessary adjustments to maintain a stable power supply to the load. A simplified electrical layout is given in <xref ref-type="fig" rid="fig1">Figure 1</xref><xref ref-type="fig" rid="fig1">Figure 1</xref>.</p>
        <fig id="fig1">
          <label>Figure 1</label>
          <graphic xlink:href="https://html.scirp.org/file/1115287-rId17.jpeg?20260528024253" />
        </fig>
        <p><xref ref-type="fig" rid="fig1">Figure 1</xref><bold>.</bold> Electrical layout.</p>
      </sec>
      <sec id="sec2dot3">
        <title>2.3. MATLAB/Simulink Model and Parameterization</title>
        <p>The command and descriptive activities of the MATLAB/Simulink model for the control system design for microgrid islanding and reconnection sequence is presented in <bold>Table 1</bold>.</p>
        <p><bold>Table 1</bold>. Control system design for microgrid ıslanding and reconnection.</p>
        <table-wrap id="tbl1">
          <label>Table 1</label>
          <table>
            <tbody>
              <tr>
                <td>1. Components NeededVoltage Monitoring Unit (VMU): Detects voltage status on the transmission line.Microgrid Controller (MGC): Decides when to island or reconnect.CNT with Fast Switching Capability: Controls power flow and ensures smooth transition.Synchronization Unit (SU): Checks phase, frequency, and voltage before reconnecting.2. Operation Modes(a) Normal Mode (Connected to the Grid)Transmission line is active (voltage present).The microgrid supplies local loads, but power flows bidirectionally if needed.CNT regulates voltage and power.(b) Islanding Mode (Transmission Line Voltage Lost)The VMU detects a loss of voltage.The Microgrid Controller (MGC) signals the CNT to switch to island mode.The microgrid takes over and supplies the downstream load.Local generation sources (solar PV) adjust power to match the load.(c) Reconnection Mode (Transmission Line Voltage Restored)The VMU detects that the transmission line voltage is back.The Synchronization Unit (SU) checks: Voltage magnitude matchingFrequency synchronizationPhase alignmentOnce the conditions are met, the CNT gradually reconnects the microgrid to the main grid.CNT smoothly transitions back to normal operation.3. Control Logic Flowchart(a) Check Transmission Line VoltageIf Voltage = 0 V → Islanding ModeIf Voltage Restored → Go to Step (b)(b) Check Synchronization ConditionsIf Voltage, Frequency, and Phase Match → Proceed to Step ©If Mismatch Detected → Wait and Adjust(c) Reconnect CNT to the GridCNT switches back to grid-connected mode.Power sharing between microgrid and main grid resumes.4. Protection &amp; Stability ConsiderationsAnti-Islanding Protection: Ensures unintentional islanding does not occur.Soft Switching: Prevents sudden inrush currents during reconnection.Fault Handling: If faults are detected, the system delays reconnection.Energy Management Mechanisms: Helps maintain stability when islanded.This system ensures seamless transition between grid-connected and islanded modes, preventing blackouts and improving reliability.</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>A MATLAB/Simulink model is developed with the following components:</p>
        <p><bold>Main Transmission Grid (132 kV)</bold>: Represented by a three-phase voltage source.<bold>Capacitor Coupled S</bold><bold>ubstation (CCS)</bold><bold>:</bold>Modelled using a capacitor bank and transformer.<bold>Controllable Network Transformer (CNT)</bold><bold>:</bold>A three-phase transformer with control logic for voltage regulation.<bold>Mini-Grid (11 kV)</bold><bold>:</bold>A separate distribution network supplying local loads.<bold>Circuit Breaker for Islanding</bold><bold>:</bold>A switching mechanism to disconnect the main grid.<bold>Control System</bold><bold>:</bold>Implements voltage and frequency regulation during islanding.</p>
        <p>The models are presented in <xref ref-type="fig" rid="fig2">Figure 2</xref><xref ref-type="fig" rid="fig2">Figure 2</xref>.</p>
        <fig id="fig2">
          <label>Figure 2</label>
          <graphic xlink:href="https://html.scirp.org/file/1115287-rId18.jpeg?20260528024253" />
        </fig>
        <p><xref ref-type="fig" rid="fig2">Figure 2</xref>. MATLAB/Simulink model with circuit breaker logic controller.</p>
      </sec>
      <sec id="sec2dot4">
        <title>2.4. Simulation Parameters</title>
        <p><bold>Table 2</bold><bold>.</bold> Simulation parameters.</p>
        <table-wrap id="tbl2">
          <label>Table 2</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Parameter</bold>
                </td>
                <td>
                  <bold>Value</bold>
                  <bold>/</bold>
                  <bold>Description</bold>
                </td>
              </tr>
              <tr>
                <td>PV system rating</td>
                <td>1 MW</td>
              </tr>
              <tr>
                <td>PV model</td>
                <td>Averaged inverter (controlled current source)</td>
              </tr>
              <tr>
                <td>Load rating</td>
                <td>500 kVA</td>
              </tr>
              <tr>
                <td>Load type</td>
                <td>Constant PQ (three-phase)</td>
              </tr>
              <tr>
                <td>Power factor</td>
                <td>0.8 (lagging)</td>
              </tr>
              <tr>
                <td>Main grid transformer</td>
                <td>132/11 kV</td>
              </tr>
              <tr>
                <td>CNT rating</td>
                <td>MVA-rated (matched to mini-grid interface)</td>
              </tr>
              <tr>
                <td>CCS transformer</td>
                <td>11 kV/400V</td>
              </tr>
              <tr>
                <td>Control method</td>
                <td>Proportional control</td>
              </tr>
              <tr>
                <td>Control gain</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>K</mml:mi>
                          <mml:mi>p</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Grid-status function</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>G</mml:mi>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mi>t</mml:mi>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Islanding threshold</td>
                <td>
                  <inline-formula>
                    <mml:math>
                      <mml:mrow>
                        <mml:mi>V</mml:mi>
                        <mml:mo>&lt;</mml:mo>
                        <mml:mn>0.1</mml:mn>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mtext>pu</mml:mtext>
                      </mml:mrow>
                    </mml:math>
                  </inline-formula>
                </td>
              </tr>
              <tr>
                <td>Solver type</td>
                <td>Continuous (ode45/ode23tb)</td>
              </tr>
              <tr>
                <td>Sampling time</td>
                <td>
                  50 μs (1 × 10
                  <sup>−4</sup>
                  s)
                </td>
              </tr>
              <tr>
                <td>Breaker model</td>
                <td>Ideal circuit breakers</td>
              </tr>
              <tr>
                <td>Switching strategy</td>
                <td>Time-sequenced staged switching</td>
              </tr>
              <tr>
                <td>Voltage deviation limit</td>
                <td>±5%</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>A standardized set of simulation parameters was adopted to ensure reproducibility and consistency of the CCS-CNT model. The system was implemented in MATLAB/Simulink using an averaged representation of the PV source, a constant PQ load model, and coordinated CNT control under defined islanding conditions. Key electrical ratings, control settings, solver configuration, and performance thresholds are summarized in <bold>Table 2</bold>.</p>
        <p>Overall, the simulation framework integrates detailed system ratings, control parameters, solver configuration, and islanding logic to ensure that results are reproducible and reflective of practical rural mini-grid operating conditions.</p>
      </sec>
    </sec>
    <sec id="sec3">
      <title>3. Mathematical Representation</title>
      <sec id="sec3dot1">
        <title>3.1. Power Flow Equation</title>
        <p>The power flow in the system can be expressed using the following equations.</p>
        <p>3.1.1. Active Power (<italic>P</italic>)</p>
        <disp-formula id="FD1">
          <mml:math>
            <mml:mrow>
              <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:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mrow>
                  <mml:mi>s</mml:mi>
                  <mml:mi>o</mml:mi>
                  <mml:mi>l</mml:mi>
                  <mml:mi>a</mml:mi>
                  <mml:mi>r</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>C</mml:mi>
                  <mml:mi>S</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>−</mml:mo>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>N</mml:mi>
                  <mml:mi>T</mml:mi>
                </mml:mrow>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where:</p>
        <p><inline-formula><mml:math><mml:mrow><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></inline-formula> is the load power.</p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> P </mml:mi><mml:mrow><mml:mi> s </mml:mi><mml:mi> o </mml:mi><mml:mi> l </mml:mi><mml:mi> a </mml:mi><mml:mi> r </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the power generated by the solar system.</p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> P </mml:mi><mml:mrow><mml:mi> C </mml:mi><mml:mi> C </mml:mi><mml:mi> S </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the power provided by the CCS during islanding.</p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> P </mml:mi><mml:mrow><mml:mi> C </mml:mi><mml:mi> N </mml:mi><mml:mi> T </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the power adjusted by the CNT for voltage regulation.</p>
        <p>3.1.2. Reactive Power (<italic>Q</italic>)</p>
        <disp-formula id="FD2">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>Q</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:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>Q</mml:mi>
                <mml:mrow>
                  <mml:mi>s</mml:mi>
                  <mml:mi>o</mml:mi>
                  <mml:mi>l</mml:mi>
                  <mml:mi>a</mml:mi>
                  <mml:mi>r</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>Q</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>C</mml:mi>
                  <mml:mi>S</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>−</mml:mo>
              <mml:msub>
                <mml:mi>Q</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>N</mml:mi>
                  <mml:mi>T</mml:mi>
                </mml:mrow>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where: </p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> Q </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></inline-formula> is the reactive power of the load.</p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> Q </mml:mi><mml:mrow><mml:mi> s </mml:mi><mml:mi> o </mml:mi><mml:mi> l </mml:mi><mml:mi> a </mml:mi><mml:mi> r </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the reactive power contribution from the solar system.</p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> Q </mml:mi><mml:mrow><mml:mi> C </mml:mi><mml:mi> C </mml:mi><mml:mi> S </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the reactive power adjustment provided by the CCS during islanding.</p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> Q </mml:mi><mml:mrow><mml:mi> C </mml:mi><mml:mi> N </mml:mi><mml:mi> T </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the reactive power control provided by the CNT.</p>
      </sec>
      <sec id="sec3dot2">
        <title>3.2. Voltage Regulation</title>
        <p>The voltage (<inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> V </mml:mi><mml:mrow><mml:mi> C </mml:mi><mml:mi> C </mml:mi><mml:mi> S </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> ) at the CCS is regulated by the CNT in response to the grid disconnection, ensuring that voltage fluctuations do not exceed permissible limits:</p>
        <disp-formula id="FD3">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>V</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>C</mml:mi>
                  <mml:mi>S</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>V</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>±</mml:mo>
              <mml:mi>Δ</mml:mi>
              <mml:mi>V</mml:mi>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where:</p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> V </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 voltage.</p>
        <p><inline-formula><mml:math><mml:mrow><mml:mi> Δ </mml:mi><mml:mi> V </mml:mi></mml:mrow></mml:math></inline-formula> is the permissible voltage fluctuation.</p>
      </sec>
    </sec>
    <sec id="sec4">
      <title>4. Algorithm for Power Flow Control</title>
      <p>To efficiently control the power flow during islanding, an algorithm is proposed to balance the active and reactive power across the CCS and CNT while ensuring voltage stability.</p>
      <sec id="sec4dot1">
        <title>4.1. Power Flow Equations</title>
        <p>When the grid is connected, power flows from the 132 kV transmission grid to the 11 kV minigrid through the CCS and CNT:</p>
        <p>Power Flow through the CCS:</p>
        <disp-formula id="FD4">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>C</mml:mi>
                  <mml:mi>S</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>V</mml:mi>
                <mml:mrow>
                  <mml:mi>H</mml:mi>
                  <mml:mi>V</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>×</mml:mo>
              <mml:msub>
                <mml:mi>I</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>C</mml:mi>
                  <mml:mi>S</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>×</mml:mo>
              <mml:mi>cos</mml:mi>
              <mml:msub>
                <mml:mi>θ</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>C</mml:mi>
                  <mml:mi>S</mml:mi>
                </mml:mrow>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where: </p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> V </mml:mi><mml:mrow><mml:mi> H </mml:mi><mml:mi> V </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> = 132 kV (voltage at the high voltage side of the CCS).</p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> I </mml:mi><mml:mrow><mml:mi> C </mml:mi><mml:mi> C </mml:mi><mml:mi> S </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the current flowing through the CCS.</p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> θ </mml:mi><mml:mrow><mml:mi> C </mml:mi><mml:mi> C </mml:mi><mml:mi> S </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the phase angle between the voltage and current at the CCS.</p>
        <p>Power Conversion by CCS:</p>
        <disp-formula id="FD5">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mrow>
                  <mml:mi>M</mml:mi>
                  <mml:mi>i</mml:mi>
                  <mml:mi>n</mml:mi>
                  <mml:mi>i</mml:mi>
                  <mml:mi>G</mml:mi>
                  <mml:mi>r</mml:mi>
                  <mml:mi>i</mml:mi>
                  <mml:mi>d</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>V</mml:mi>
                <mml:mrow>
                  <mml:mi>L</mml:mi>
                  <mml:mi>V</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>×</mml:mo>
              <mml:msub>
                <mml:mi>I</mml:mi>
                <mml:mrow>
                  <mml:mi>M</mml:mi>
                  <mml:mi>i</mml:mi>
                  <mml:mi>n</mml:mi>
                  <mml:mi>i</mml:mi>
                  <mml:mi>G</mml:mi>
                  <mml:mi>r</mml:mi>
                  <mml:mi>i</mml:mi>
                  <mml:mi>d</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>×</mml:mo>
              <mml:mi>cos</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>θ</mml:mi>
                    <mml:mrow>
                      <mml:mi>M</mml:mi>
                      <mml:mi>i</mml:mi>
                      <mml:mi>n</mml:mi>
                      <mml:mi>i</mml:mi>
                      <mml:mi>G</mml:mi>
                      <mml:mi>r</mml:mi>
                      <mml:mi>i</mml:mi>
                      <mml:mi>d</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where:</p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> V </mml:mi><mml:mrow><mml:mi> L </mml:mi><mml:mi> V </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> = 11 kV (tapped voltage), <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> I </mml:mi><mml:mrow><mml:mi> M </mml:mi><mml:mi> i </mml:mi><mml:mi> n </mml:mi><mml:mi> i </mml:mi><mml:mi> G </mml:mi><mml:mi> r </mml:mi><mml:mi> i </mml:mi><mml:mi> d </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the current delivered to the mini-grid, and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> θ </mml:mi><mml:mrow><mml:mi> M </mml:mi><mml:mi> i </mml:mi><mml:mi> n </mml:mi><mml:mi> i </mml:mi><mml:mi> G </mml:mi><mml:mi> r </mml:mi><mml:mi> i </mml:mi><mml:mi> d </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the phase angle at the mini-grid side.</p>
      </sec>
      <sec id="sec4dot2">
        <title>4.2. Mathematical Representation for the Proposed Power Flow Control Algorithm</title>
        <p><italic>Monitor Power Flow</italic></p>
        <p>At any given time, measure the active and reactive power at load, CCS, and CNT:</p>
        <disp-formula id="FD6">
          <mml:math>
            <mml:mrow>
              <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:mo>,</mml:mo>
              <mml:msub>
                <mml:mi>Q</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:mo>,</mml:mo>
              <mml:msub>
                <mml:mi>Q</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>C</mml:mi>
                  <mml:mi>S</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>,</mml:mo>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>N</mml:mi>
                  <mml:mi>T</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>,</mml:mo>
              <mml:msub>
                <mml:mi>Q</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>N</mml:mi>
                  <mml:mi>T</mml:mi>
                </mml:mrow>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Ensure that the power balance is maintained: </p>
        <disp-formula id="FD7">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>C</mml:mi>
                  <mml:mi>S</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>N</mml:mi>
                  <mml:mi>T</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</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>
        </disp-formula>
        <disp-formula id="FD8">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>Q</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>C</mml:mi>
                  <mml:mi>S</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>Q</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>N</mml:mi>
                  <mml:mi>T</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>Q</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>
        </disp-formula>
        <p><italic>Grid Disconnection</italic></p>
        <p>Define a grid status function <inline-formula><mml:math><mml:mrow><mml:mi> G </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> :</p>
        <disp-formula id="FD9">
          <mml:math>
            <mml:mrow>
              <mml:mi>G</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mrow>
                <mml:mo>{</mml:mo>
                <mml:mrow>
                  <mml:mtable columnalign="left">
                    <mml:mtr columnalign="left">
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mn>1</mml:mn>
                          <mml:mo>,</mml:mo>
                        </mml:mrow>
                      </mml:mtd>
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mtext>Grid connected</mml:mtext>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                    <mml:mtr columnalign="left">
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mn>0</mml:mn>
                          <mml:mo>,</mml:mo>
                        </mml:mrow>
                      </mml:mtd>
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mtext>Grid disconnected</mml:mtext>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                  </mml:mtable>
                </mml:mrow>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where:</p>
        <p><inline-formula><mml:math><mml:mrow><mml:mi> G </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> = 0, activate the CCS and CNT to maintain power balance:</p>
        <disp-formula id="FD10">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>C</mml:mi>
                  <mml:mi>S</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>N</mml:mi>
                  <mml:mi>T</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</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>
        </disp-formula>
        <disp-formula id="FD11">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>Q</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>C</mml:mi>
                  <mml:mi>S</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>Q</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>N</mml:mi>
                  <mml:mi>T</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>Q</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>
        </disp-formula>
        <p><italic>Adjust CNT Settings</italic></p>
        <p>The CNT regulates the voltage (<inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> V </mml:mi><mml:mrow><mml:mi> C </mml:mi><mml:mi> N </mml:mi><mml:mi> T </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> ) and current (<inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> I </mml:mi><mml:mrow><mml:mi> C </mml:mi><mml:mi> N </mml:mi><mml:mi> T </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> ) dynamically:</p>
        <disp-formula id="FD12">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>V</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>N</mml:mi>
                  <mml:mi>T</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>V</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:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>±</mml:mo>
              <mml:mi>Δ</mml:mi>
              <mml:mi>V</mml:mi>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <disp-formula id="FD13">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>I</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>N</mml:mi>
                  <mml:mi>T</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <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:mo>+</mml:mo>
                  <mml:mi>j</mml:mi>
                  <mml:msub>
                    <mml:mi>Q</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:mrow>
                  <mml:msub>
                    <mml:mi>V</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:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p><italic>Optimize Reactive Power</italic></p>
        <p>The CCS provides reactive power support, while the CNT adjusts to voltage regulation demands:</p>
        <disp-formula id="FD14">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>Q</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>C</mml:mi>
                  <mml:mi>S</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>Q</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:mo>−</mml:mo>
              <mml:msub>
                <mml:mi>Q</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>N</mml:mi>
                  <mml:mi>T</mml:mi>
                </mml:mrow>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <disp-formula id="FD15">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>V</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>C</mml:mi>
                  <mml:mi>S</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>V</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:mo>±</mml:mo>
              <mml:mi>Δ</mml:mi>
              <mml:mi>V</mml:mi>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p><italic>Voltage Stability Check</italic></p>
        <p>Ensure voltage at the load, and CCS does not exceed allowed deviation limits:</p>
        <disp-formula id="FD16">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>V</mml:mi>
                <mml:mrow>
                  <mml:mi>m</mml:mi>
                  <mml:mi>i</mml:mi>
                  <mml:mi>n</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>≤</mml:mo>
              <mml:msub>
                <mml:mi>V</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:mo>,</mml:mo>
              <mml:msub>
                <mml:mi>V</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>C</mml:mi>
                  <mml:mi>S</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>≤</mml:mo>
              <mml:msub>
                <mml:mi>V</mml:mi>
                <mml:mrow>
                  <mml:mi>m</mml:mi>
                  <mml:mi>a</mml:mi>
                  <mml:mi>x</mml:mi>
                </mml:mrow>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>If <inline-formula><mml:math><mml:mrow><mml:mo></mml:mo><mml:msub><mml:mi> V </mml:mi><mml:mrow><mml:mi> C </mml:mi><mml:mi> C </mml:mi><mml:mi> S </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> V </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></inline-formula> exceeds limits, adjust CNT settings:</p>
        <disp-formula id="FD17">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>V</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>N</mml:mi>
                  <mml:mi>T</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>V</mml:mi>
                <mml:mrow>
                  <mml:mi>C</mml:mi>
                  <mml:mi>N</mml:mi>
                  <mml:mi>T</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>−</mml:mo>
              <mml:mi>k</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mi>Δ</mml:mi>
                  <mml:mi>V</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <inline-formula><mml:math><mml:mi> k </mml:mi></mml:math></inline-formula> is a proportional gain to maintain stability.</p>
        <p>This mathematical representation ensures the CNT and CCS settings during islanding conditions.</p>
      </sec>
      <sec id="sec4dot3">
        <title>4.3. Operational Philosophy and Sequence of Operations</title>
        <p>The modelled system outlines a sequence of operations where the main grid and a minigrid operate in parallel to supply a specified load. The circuit breakers (CBs) switch at various times, as in <bold>Table 3</bold>. The sequence is designed as a staged transition test to isolate inrush, synchronization, reconnection, and final islanding transients.</p>
        <p><bold>Table 3</bold><bold>.</bold> System switching transaction.</p>
        <table-wrap id="tbl3">
          <label>Table 3</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Time (s)</bold>
                </td>
                <td>
                  <bold>Event</bold>
                </td>
                <td>
                  <bold>Ef</bold>
                  <bold>fect on</bold>
                  <bold>system</bold>
                </td>
              </tr>
              <tr>
                <td>0.8</td>
                <td>Load CB closes</td>
                <td>The load is connected to the main grid.</td>
              </tr>
              <tr>
                <td>0.91</td>
                <td>Mini-grid CB closes</td>
                <td>Minigrid momentarily connects.</td>
              </tr>
              <tr>
                <td>0.95</td>
                <td>Mini-grid CB opens</td>
                <td>Minigrid disconnects again.</td>
              </tr>
              <tr>
                <td>0.99</td>
                <td>Mini-grid CB closes</td>
                <td>Minigrid connects permanently.</td>
              </tr>
              <tr>
                <td>1.1</td>
                <td>Main grid CB opens</td>
                <td>Minigrid becomes the sole power source.</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>This sequence of operation is also mathematically represented in a power flow condition as follows:</p>
        <p>Before 0.8 s: No power flow.0.8 s - 0.91 s: Main grid supplies full load.0.91 s - 0.95 s: Both grids momentarily operate in parallel.0.95 s - 0.99 s: Only the main grid supplies power again.0.99 s - 1.1 s: Both grids supply power. After 1.1 s: Only the mini-grid supplies power.</p>
        <p>When both grids are supplying power (at 0.99 s - 1.1 s), power-sharing rules (e.g., droop control) would determine <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> P </mml:mi><mml:mrow><mml:mi> M </mml:mi><mml:mi> G </mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> P </mml:mi><mml:mrow><mml:mi> m </mml:mi><mml:mi> G </mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> where the power contribution from each source depends on the CB states:</p>
        <disp-formula id="FD18">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mrow>
                  <mml:mi>M</mml:mi>
                  <mml:mi>G</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mi>L</mml:mi>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>×</mml:mo>
              <mml:msub>
                <mml:mi>S</mml:mi>
                <mml:mrow>
                  <mml:mi>M</mml:mi>
                  <mml:mi>G</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <disp-formula id="FD19">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mrow>
                  <mml:mi>m</mml:mi>
                  <mml:mi>G</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mi>L</mml:mi>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>×</mml:mo>
              <mml:msub>
                <mml:mi>S</mml:mi>
                <mml:mrow>
                  <mml:mi>m</mml:mi>
                  <mml:mi>G</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>The states are being extrapolated from the following variables and notations:</p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> S </mml:mi><mml:mrow><mml:mi> M </mml:mi><mml:mi> G </mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> = Main Grid CB state (1 = Closed, 0 = Open)</p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> S </mml:mi><mml:mrow><mml:mi> m </mml:mi><mml:mi> G </mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> = Mini-Grid CB state (1 = Closed, 0 = Open)</p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> S </mml:mi><mml:mi> L </mml:mi></mml:msub><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> = Load CB state (1 = Closed, 0 = Open)</p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> P </mml:mi><mml:mrow><mml:mi> M </mml:mi><mml:mi> G </mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> = Power supplied by the main grid</p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> P </mml:mi><mml:mrow><mml:mi> m </mml:mi><mml:mi> G </mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> = Power supplied by the mini-grid</p>
        <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> P </mml:mi><mml:mi> L </mml:mi></mml:msub><mml:mrow><mml:mo> ( </mml:mo><mml:mi> t </mml:mi><mml:mo> ) </mml:mo></mml:mrow><mml:mo></mml:mo></mml:mrow></mml:math></inline-formula> = Power consumed by the load</p>
        <p>And:</p>
        <disp-formula id="FD20">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mi>L</mml:mi>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mrow>
                  <mml:mi>M</mml:mi>
                  <mml:mi>G</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>P</mml:mi>
                <mml:mrow>
                  <mml:mi>m</mml:mi>
                  <mml:mi>G</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>The CB state equations are given by:</p>
        <disp-formula id="FD21">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>S</mml:mi>
                <mml:mi>L</mml:mi>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mrow>
                <mml:mo>{</mml:mo>
                <mml:mrow>
                  <mml:mtable columnalign="left">
                    <mml:mtr columnalign="left">
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mn>0</mml:mn>
                          <mml:mo>,</mml:mo>
                        </mml:mrow>
                      </mml:mtd>
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mi>t</mml:mi>
                          <mml:mo>&lt;</mml:mo>
                          <mml:mn>0.8</mml:mn>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                    <mml:mtr columnalign="left">
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mn>1</mml:mn>
                          <mml:mo>,</mml:mo>
                        </mml:mrow>
                      </mml:mtd>
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mi>t</mml:mi>
                          <mml:mo>≥</mml:mo>
                          <mml:mn>0.8</mml:mn>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                  </mml:mtable>
                </mml:mrow>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <disp-formula id="FD22">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>S</mml:mi>
                <mml:mrow>
                  <mml:mi>m</mml:mi>
                  <mml:mi>G</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mrow>
                <mml:mo>{</mml:mo>
                <mml:mrow>
                  <mml:mtable columnalign="left">
                    <mml:mtr columnalign="left">
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mn>0</mml:mn>
                          <mml:mo>,</mml:mo>
                        </mml:mrow>
                      </mml:mtd>
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mi>t</mml:mi>
                          <mml:mo>&lt;</mml:mo>
                          <mml:mn>0.91</mml:mn>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                    <mml:mtr columnalign="left">
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mn>1</mml:mn>
                          <mml:mo>,</mml:mo>
                        </mml:mrow>
                      </mml:mtd>
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mn>0.91</mml:mn>
                          <mml:mo>≤</mml:mo>
                          <mml:mi>t</mml:mi>
                          <mml:mo>&lt;</mml:mo>
                          <mml:mn>0.95</mml:mn>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                    <mml:mtr columnalign="left">
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mn>0</mml:mn>
                          <mml:mo>,</mml:mo>
                        </mml:mrow>
                      </mml:mtd>
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mn>0.95</mml:mn>
                          <mml:mo>≤</mml:mo>
                          <mml:mi>t</mml:mi>
                          <mml:mo>&lt;</mml:mo>
                          <mml:mn>0.99</mml:mn>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                    <mml:mtr columnalign="left">
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mn>1</mml:mn>
                          <mml:mo>,</mml:mo>
                        </mml:mrow>
                      </mml:mtd>
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mi>t</mml:mi>
                          <mml:mo>≥</mml:mo>
                          <mml:mn>0.99</mml:mn>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                  </mml:mtable>
                </mml:mrow>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <disp-formula id="FD23">
          <mml:math>
            <mml:mrow>
              <mml:msub>
                <mml:mi>S</mml:mi>
                <mml:mrow>
                  <mml:mi>M</mml:mi>
                  <mml:mi>G</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>t</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mrow>
                <mml:mo>{</mml:mo>
                <mml:mrow>
                  <mml:mtable columnalign="left">
                    <mml:mtr columnalign="left">
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mn>1</mml:mn>
                          <mml:mo>,</mml:mo>
                        </mml:mrow>
                      </mml:mtd>
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mi>t</mml:mi>
                          <mml:mo>&lt;</mml:mo>
                          <mml:mn>1.1</mml:mn>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                    <mml:mtr columnalign="left">
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mn>0</mml:mn>
                          <mml:mo>,</mml:mo>
                        </mml:mrow>
                      </mml:mtd>
                      <mml:mtd columnalign="left">
                        <mml:mrow>
                          <mml:mi>t</mml:mi>
                          <mml:mo>≥</mml:mo>
                          <mml:mn>1.1</mml:mn>
                        </mml:mrow>
                      </mml:mtd>
                    </mml:mtr>
                  </mml:mtable>
                </mml:mrow>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Switching Times Rationale</p>
        <p>The selected switching instants at 0.8 s, 0.91 s, 0.95 s, 0.99 s, and 1.1 s were designed to represent a controlled, staged operational sequence rather than arbitrary breaker events. This timing structure serves as a transient test framework to evaluate system stability under progressively changing network conditions, leading to full islanding.</p>
        <p>Specifically, the switching sequence is organized as follows: at 0.8 s, the load is connected to establish a steady-state discrete times for the system; between 0.91 s and 0.99 s, a series of short-duration switching events are introduced to emulate temporary synchronization and desynchronization of the mini-grid, enabling the assessment of transient responses under partial grid interaction; and at 1.1 s, the final switching action initiates intentional islanding, where the mini-grid transitions to fully autonomous operation.</p>
        <p>The spacing between these events was deliberately chosen to isolate the dominant transient phenomena associated with each stage, including inrush currents, synchronization disturbances, and voltage fluctuations. This staged approach allows the impact of each switching action to be observed independently while preserving a realistic transition pathway from grid-connected to islanded operation.</p>
        <p>Overall, the sequence provides a systematic means to evaluate transient suppression capability, synchronization stability, and the effectiveness of the proposed control strategy during the transition to islanded operation.</p>
      </sec>
    </sec>
    <sec id="sec5">
      <title>5. Results</title>
      <p>The results presented the observation of the modelled system during the islanding scenario. The main focus of this study is the observation of the main voltage deviations at the load during islanding. The results are in <xref ref-type="fig" rid="fig3">Figure 3</xref><xref ref-type="fig" rid="fig3">Figure 3</xref>.</p>
      <fig id="fig3">
        <label>Figure 3</label>
        <graphic xlink:href="https://html.scirp.org/file/1115287-rId135.jpeg?20260528024253" />
      </fig>
      <p><xref ref-type="fig" rid="fig3">Figure 3</xref><bold>.</bold> CCS red phase voltage signal statistics.</p>
      <p>The model results presented in <xref ref-type="fig" rid="fig3">Figure 3</xref><xref ref-type="fig" rid="fig3">Figure 3</xref> show the tapped voltage at 1.137 × 10 e<sup>4</sup>, which is the desired <italic>V</italic><sub>tap</sub>. The RMS value of 1.137 × 10<sup>4</sup> V shown in <xref ref-type="fig" rid="fig3">Figure 3</xref><xref ref-type="fig" rid="fig3">Figure 3</xref> represents the stabilized tapped voltage. This confirms that the control system maintains the voltage within the standard ±5%permissible fluctuation limits <inline-formula><mml:math><mml:mrow><mml:mi> Δ </mml:mi><mml:mi> V </mml:mi></mml:mrow></mml:math></inline-formula> required by utility reference standards, ensuring equipment safety during the 1.1 s islanding event.</p>
      <p>This result is further presented in a waveform in <xref ref-type="fig" rid="fig4">Figure 4</xref>.</p>
      <fig id="fig4">
        <label>Figure 4</label>
        <graphic xlink:href="https://html.scirp.org/file/1115287-rId138.jpeg?20260528024253" />
      </fig>
      <p><bold>Figure 4</bold><bold>.</bold> CCS Voltage: Load switched at 1 second.</p>
      <p>The resulting transients during switching are given by:</p>
      <p>When:</p>
      <p>Load CB closes at 0.8 s, the resulting transient effect of inrush current is given by:</p>
      <disp-formula id="FD24">
        <mml:math>
          <mml:mrow>
            <mml:mi>i</mml:mi>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mi>I</mml:mi>
              <mml:mrow>
                <mml:mi>f</mml:mi>
                <mml:mi>i</mml:mi>
                <mml:mi>n</mml:mi>
                <mml:mi>a</mml:mi>
                <mml:mi>l</mml:mi>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mrow>
                <mml:mn>1</mml:mn>
                <mml:mo>−</mml:mo>
                <mml:msup>
                  <mml:mtext>e</mml:mtext>
                  <mml:mrow>
                    <mml:mo>−</mml:mo>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>/</mml:mo>
                      <mml:mi>τ</mml:mi>
                    </mml:mrow>
                  </mml:mrow>
                </mml:msup>
              </mml:mrow>
              <mml:mo>)</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>Mini-grid CB closes at 0.91 s, resulting in synchronization transient given as:</p>
      <disp-formula id="FD25">
        <mml:math display="inline">
          <mml:mrow>
            <mml:mi>i</mml:mi>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:mfrac>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>V</mml:mi>
                  <mml:mrow>
                    <mml:mi>M</mml:mi>
                    <mml:mi>G</mml:mi>
                  </mml:mrow>
                </mml:msub>
                <mml:mo>−</mml:mo>
                <mml:msub>
                  <mml:mi>V</mml:mi>
                  <mml:mrow>
                    <mml:mi>m</mml:mi>
                    <mml:mi>G</mml:mi>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>Z</mml:mi>
                  <mml:mrow>
                    <mml:mi>e</mml:mi>
                    <mml:mi>q</mml:mi>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:mfrac>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mrow>
                <mml:mn>1</mml:mn>
                <mml:mo>−</mml:mo>
                <mml:msup>
                  <mml:mtext>e</mml:mtext>
                  <mml:mrow>
                    <mml:mo>−</mml:mo>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>/</mml:mo>
                      <mml:mi>τ</mml:mi>
                    </mml:mrow>
                  </mml:mrow>
                </mml:msup>
              </mml:mrow>
              <mml:mo>)</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>Minigrid CB opens at 0.95 s, resulting in power fluctuations given by:</p>
      <disp-formula id="FD26">
        <mml:math>
          <mml:mrow>
            <mml:mi>Δ</mml:mi>
            <mml:mi>P</mml:mi>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mi>M</mml:mi>
                <mml:mi>G</mml:mi>
              </mml:mrow>
            </mml:msub>
            <mml:mo>−</mml:mo>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mi>m</mml:mi>
                <mml:mi>G</mml:mi>
              </mml:mrow>
            </mml:msub>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>Minigrid CB closes at 0.99 s, resulting in a residual charge transient given by:</p>
      <disp-formula id="FD27">
        <mml:math>
          <mml:mrow>
            <mml:msub>
              <mml:mi>V</mml:mi>
              <mml:mrow>
                <mml:mi>m</mml:mi>
                <mml:mi>G</mml:mi>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mi>V</mml:mi>
              <mml:mrow>
                <mml:mi>f</mml:mi>
                <mml:mi>i</mml:mi>
                <mml:mi>n</mml:mi>
                <mml:mi>a</mml:mi>
                <mml:mi>l</mml:mi>
              </mml:mrow>
            </mml:msub>
            <mml:mo>+</mml:mo>
            <mml:msub>
              <mml:mi>V</mml:mi>
              <mml:mrow>
                <mml:mi>t</mml:mi>
                <mml:mi>r</mml:mi>
                <mml:mi>a</mml:mi>
                <mml:mi>n</mml:mi>
                <mml:mi>s</mml:mi>
                <mml:mi>i</mml:mi>
                <mml:mi>e</mml:mi>
                <mml:mi>n</mml:mi>
                <mml:mi>t</mml:mi>
              </mml:mrow>
            </mml:msub>
            <mml:msup>
              <mml:mtext>e</mml:mtext>
              <mml:mrow>
                <mml:mo>−</mml:mo>
                <mml:mi>α</mml:mi>
                <mml:mi>t</mml:mi>
              </mml:mrow>
            </mml:msup>
            <mml:mi>cos</mml:mi>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>ω</mml:mi>
                  <mml:mi>d</mml:mi>
                </mml:msub>
                <mml:mi>t</mml:mi>
                <mml:mo>+</mml:mo>
                <mml:mi>ϕ</mml:mi>
              </mml:mrow>
              <mml:mo>)</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>When the main grid CB opens at 1.1 s (shown in <xref ref-type="fig" rid="fig5">Figure 5</xref><xref ref-type="fig" rid="fig5">Figure 5</xref>), there is a transient effect resulting from a power dip and frequency shift, and given by:</p>
      <disp-formula id="FD28">
        <mml:math>
          <mml:mrow>
            <mml:mi>Δ</mml:mi>
            <mml:mi>P</mml:mi>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mi>M</mml:mi>
                <mml:mi>G</mml:mi>
              </mml:mrow>
            </mml:msub>
            <mml:mo>−</mml:mo>
            <mml:msub>
              <mml:mi>P</mml:mi>
              <mml:mrow>
                <mml:mi>m</mml:mi>
                <mml:mi>G</mml:mi>
              </mml:mrow>
            </mml:msub>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>where:</p>
      <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> I </mml:mi><mml:mrow><mml:mi> s </mml:mi><mml:mi> t </mml:mi><mml:mi> e </mml:mi><mml:mi> a </mml:mi><mml:mi> d </mml:mi><mml:mi> y </mml:mi><mml:mtext> - </mml:mtext><mml:mi> s </mml:mi><mml:mi> t </mml:mi><mml:mi> a </mml:mi><mml:mi> t </mml:mi><mml:mi> e </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> = Final steady-state current</p>
      <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> I </mml:mi><mml:mrow><mml:mi> t </mml:mi><mml:mi> r </mml:mi><mml:mi> a </mml:mi><mml:mi> n </mml:mi><mml:mi> s </mml:mi><mml:mi> i </mml:mi><mml:mi> e </mml:mi><mml:mi> n </mml:mi><mml:mi> t </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> = Initial transient current</p>
      <p><inline-formula><mml:math><mml:mrow><mml:mi> α </mml:mi><mml:mo> = </mml:mo><mml:mfrac><mml:mi> R </mml:mi><mml:mrow><mml:mn> 2 </mml:mn><mml:mi> L </mml:mi></mml:mrow></mml:mfrac></mml:mrow></mml:math></inline-formula> = Damping factor</p>
      <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> ω </mml:mi><mml:mi> d </mml:mi></mml:msub><mml:mo> = </mml:mo><mml:msqrt><mml:mrow><mml:mfrac><mml:mn> 1 </mml:mn><mml:mrow><mml:mi> L </mml:mi><mml:mi> C </mml:mi></mml:mrow></mml:mfrac><mml:mo> − </mml:mo><mml:msup><mml:mi> α </mml:mi><mml:mn> 2 </mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula> = Damped natural frequency</p>
      <p><inline-formula><mml:math><mml:mi> ϕ </mml:mi></mml:math></inline-formula> = Phase angle</p>
      <p>The Grid Control System (GCS) is achieved by implementing a GCS that uses control logic for the CB operations.</p>
      <p>A State flow or MATLAB Function Block can be used for CB operations. The state definition on the state flow or the MATLAB Function Block is as presented in <bold>Table 4</bold>.</p>
      <p><bold>Table 4</bold><bold>.</bold> State definitions in state flow.</p>
      <table-wrap id="tbl4">
        <label>Table 4</label>
        <table>
          <tbody>
            <tr>
              <td>
                <bold>State</bold>
              </td>
              <td>
                <bold>Condition</bold>
              </td>
              <td>
                <bold>Action</bold>
              </td>
            </tr>
            <tr>
              <td>Main grid closed</td>
              <td>
                <inline-formula>
                  <mml:math>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>&lt;</mml:mo>
                      <mml:mn>1.1</mml:mn>
                      <mml:mtext>
                         
                      </mml:mtext>
                      <mml:mtext>s</mml:mtext>
                    </mml:mrow>
                  </mml:math>
                </inline-formula>
              </td>
              <td>Main grid supplies power</td>
            </tr>
            <tr>
              <td>Main grid opens</td>
              <td>
                <inline-formula>
                  <mml:math>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>≥</mml:mo>
                      <mml:mn>1.1</mml:mn>
                      <mml:mtext>
                         
                      </mml:mtext>
                      <mml:mtext>s</mml:mtext>
                    </mml:mrow>
                  </mml:math>
                </inline-formula>
              </td>
              <td>Main grid breaker opens</td>
            </tr>
            <tr>
              <td>Mini-grid closed</td>
              <td>
                <inline-formula>
                  <mml:math>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>=</mml:mo>
                      <mml:mn>0.91</mml:mn>
                      <mml:mtext>
                         
                      </mml:mtext>
                      <mml:mtext>s</mml:mtext>
                      <mml:mo>,</mml:mo>
                      <mml:mn>0.99</mml:mn>
                      <mml:mtext>
                         
                      </mml:mtext>
                      <mml:mtext>s</mml:mtext>
                    </mml:mrow>
                  </mml:math>
                </inline-formula>
              </td>
              <td>Minigrid starts supplying power</td>
            </tr>
            <tr>
              <td>Mini-grid opens</td>
              <td>
                <inline-formula>
                  <mml:math>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>=</mml:mo>
                      <mml:mn>0.95</mml:mn>
                      <mml:mtext>
                         
                      </mml:mtext>
                      <mml:mtext>s</mml:mtext>
                    </mml:mrow>
                  </mml:math>
                </inline-formula>
              </td>
              <td>Minigrid temporarily disconnects</td>
            </tr>
            <tr>
              <td>Load breaker closed</td>
              <td>
                <inline-formula>
                  <mml:math>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>≥</mml:mo>
                      <mml:mn>0.8</mml:mn>
                      <mml:mtext>
                         
                      </mml:mtext>
                      <mml:mtext>s</mml:mtext>
                    </mml:mrow>
                  </mml:math>
                </inline-formula>
              </td>
              <td>Load breaker is closed</td>
            </tr>
            <tr>
              <td>Load disconnected</td>
              <td>
                <inline-formula>
                  <mml:math>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>P</mml:mi>
                        <mml:mrow>
                          <mml:mi>m</mml:mi>
                          <mml:mi>i</mml:mi>
                          <mml:mi>n</mml:mi>
                          <mml:mi>i</mml:mi>
                          <mml:mtext>-</mml:mtext>
                          <mml:mi>g</mml:mi>
                          <mml:mi>r</mml:mi>
                          <mml:mi>i</mml:mi>
                          <mml:mi>d</mml:mi>
                        </mml:mrow>
                      </mml:msub>
                      <mml:mo>=</mml:mo>
                      <mml:mn>0</mml:mn>
                    </mml:mrow>
                  </mml:math>
                </inline-formula>
                after 1.1 s
              </td>
              <td>Load breaker opens</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p>When using MATLAB Block Functions, the CB operation is based in time and power availability. The logic is as follows (See <bold>Table 5</bold>):</p>
      <p><bold>Table 5</bold><bold>.</bold> CB Logic using MATLAB Function Block</p>
      <table-wrap id="tbl5">
        <label>Table 5</label>
        <table>
          <tbody>
            <tr>
              <td>function [CB_main, CB_mini, CB_load] = breaker_control(t, P_mini)% Breaker control logic for Simulink model% Inputs:% t - Current simulation time (s)% P_mini - Power from the mini-grid (MW)% Outputs:% CB_main - Main grid breaker status (1 = Closed, 0 = Open)% CB_mini - Mini-grid breaker status (1 = Closed, 0 = Open)% CB_load - Load breaker status (1 = Closed, 0 = Open)% Initialize all breakersCB_main = 1; % Main grid starts closedCB_mini = 0; % Mini-grid starts openCB_load = 0; % Load starts open% Load breaker closes at 0.8 sif t &gt;= 0.8 CB_load = 1;end% Mini-grid operationsif t &gt;= 0.91 &amp;&amp; t &lt; 0.95 CB_mini = 1; % Mini-grid closes at 0.91 selseif t &gt;= 0.95 &amp;&amp; t &lt; 0.99 CB_mini = 0; % Mini-grid opens at 0.95 selseif t &gt;= 0.99 CB_mini = 1; % Mini-grid closes again at 0.99 send% Main grid breaker opens at 1.1 sif t &gt;= 1.1 CB_main = 0; % Main grid disconnectsend% If no power from mini-grid after 1.1 s, open the load breakerif t &gt;= 1.1 &amp;&amp; all(P_mini == 0) CB_load = 0; % Load disconnects due to no powerend</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p>The final sequence results in the expected system behaviour as presented in <bold>Table 6</bold>.</p>
      <p><bold>Table 6</bold><bold>.</bold> Simulation and expected behaviour.</p>
      <table-wrap id="tbl6">
        <label>Table 6</label>
        <table>
          <tbody>
            <tr>
              <td>
                <bold>Time (s)</bold>
              </td>
              <td>
                <bold>Action</bold>
              </td>
            </tr>
            <tr>
              <td>0.8</td>
              <td>Load breaker closes</td>
            </tr>
            <tr>
              <td>0.91</td>
              <td>Mini-grid breaker closes</td>
            </tr>
            <tr>
              <td>0.95</td>
              <td>Mini-grid breaker opens</td>
            </tr>
            <tr>
              <td>0.99</td>
              <td>Mini-grid breaker closes again</td>
            </tr>
            <tr>
              <td>1.1</td>
              <td>Main grid breaker opens</td>
            </tr>
            <tr>
              <td>
                &gt;1.1 &amp;
                <italic>P</italic>
                <italic>
                  <sub>mini</sub>
                </italic>
                = 0
              </td>
              <td>Load breaker opens (if no power from minigrid)</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p>With the mathematics representation given as:</p>
      <p>Main Grid Breaker:</p>
      <disp-formula id="FD29">
        <mml:math>
          <mml:mrow>
            <mml:mi>C</mml:mi>
            <mml:msub>
              <mml:mi>B</mml:mi>
              <mml:mrow>
                <mml:mi>m</mml:mi>
                <mml:mi>a</mml:mi>
                <mml:mi>i</mml:mi>
                <mml:mi>n</mml:mi>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:mrow>
              <mml:mo>{</mml:mo>
              <mml:mrow>
                <mml:mtable columnalign="left">
                  <mml:mtr columnalign="left">
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mn>1</mml:mn>
                        <mml:mo>,</mml:mo>
                      </mml:mrow>
                    </mml:mtd>
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mtext>if</mml:mtext>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mi>t</mml:mi>
                        <mml:mo>&lt;</mml:mo>
                        <mml:mn>1.1</mml:mn>
                      </mml:mrow>
                    </mml:mtd>
                  </mml:mtr>
                  <mml:mtr columnalign="left">
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mn>0</mml:mn>
                        <mml:mo>,</mml:mo>
                      </mml:mrow>
                    </mml:mtd>
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mtext>if</mml:mtext>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mi>t</mml:mi>
                        <mml:mo>≥</mml:mo>
                        <mml:mn>1.1</mml:mn>
                      </mml:mrow>
                    </mml:mtd>
                  </mml:mtr>
                </mml:mtable>
              </mml:mrow>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>Mini-Grid Breaker:</p>
      <disp-formula id="FD30">
        <mml:math>
          <mml:mrow>
            <mml:mi>C</mml:mi>
            <mml:msub>
              <mml:mi>B</mml:mi>
              <mml:mrow>
                <mml:mi>m</mml:mi>
                <mml:mi>i</mml:mi>
                <mml:mi>n</mml:mi>
                <mml:mi>i</mml:mi>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:mrow>
              <mml:mo>{</mml:mo>
              <mml:mrow>
                <mml:mtable columnalign="left">
                  <mml:mtr columnalign="left">
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mn>0</mml:mn>
                        <mml:mo>,</mml:mo>
                      </mml:mrow>
                    </mml:mtd>
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mtext>if</mml:mtext>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mi>t</mml:mi>
                        <mml:mo>&lt;</mml:mo>
                        <mml:mn>0.9</mml:mn>
                      </mml:mrow>
                    </mml:mtd>
                  </mml:mtr>
                  <mml:mtr columnalign="left">
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mn>1</mml:mn>
                        <mml:mo>,</mml:mo>
                      </mml:mrow>
                    </mml:mtd>
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mtext>if</mml:mtext>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mn>0.91</mml:mn>
                        <mml:mo>≤</mml:mo>
                        <mml:mi>t</mml:mi>
                        <mml:mo>&lt;</mml:mo>
                        <mml:mn>0.95</mml:mn>
                      </mml:mrow>
                    </mml:mtd>
                  </mml:mtr>
                  <mml:mtr columnalign="left">
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mn>0</mml:mn>
                        <mml:mo>,</mml:mo>
                      </mml:mrow>
                    </mml:mtd>
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mtext>if</mml:mtext>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mn>0.95</mml:mn>
                        <mml:mo>≤</mml:mo>
                        <mml:mi>t</mml:mi>
                        <mml:mo>&lt;</mml:mo>
                        <mml:mn>0.99</mml:mn>
                      </mml:mrow>
                    </mml:mtd>
                  </mml:mtr>
                  <mml:mtr columnalign="left">
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mn>1</mml:mn>
                        <mml:mo>,</mml:mo>
                      </mml:mrow>
                    </mml:mtd>
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mtext>if</mml:mtext>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mi>t</mml:mi>
                        <mml:mo>≥</mml:mo>
                        <mml:mn>0.99</mml:mn>
                      </mml:mrow>
                    </mml:mtd>
                  </mml:mtr>
                </mml:mtable>
              </mml:mrow>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>Load Breaker:</p>
      <disp-formula id="FD31">
        <mml:math display="inline">
          <mml:mrow>
            <mml:mi>C</mml:mi>
            <mml:msub>
              <mml:mi>B</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:mo>(</mml:mo>
              <mml:mrow>
                <mml:mi>t</mml:mi>
                <mml:mo>,</mml:mo>
                <mml:msub>
                  <mml:mi>P</mml:mi>
                  <mml:mrow>
                    <mml:mi>m</mml:mi>
                    <mml:mi>i</mml:mi>
                    <mml:mi>n</mml:mi>
                    <mml:mi>i</mml:mi>
                  </mml:mrow>
                </mml:msub>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>t</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:mrow>
              <mml:mo>{</mml:mo>
              <mml:mrow>
                <mml:mtable columnalign="left">
                  <mml:mtr columnalign="left">
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mn>0</mml:mn>
                        <mml:mo>,</mml:mo>
                      </mml:mrow>
                    </mml:mtd>
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mtext>if</mml:mtext>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mi>t</mml:mi>
                        <mml:mo>&lt;</mml:mo>
                        <mml:mn>0.8</mml:mn>
                      </mml:mrow>
                    </mml:mtd>
                  </mml:mtr>
                  <mml:mtr columnalign="left">
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mn>1</mml:mn>
                        <mml:mo>,</mml:mo>
                      </mml:mrow>
                    </mml:mtd>
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mtext>if</mml:mtext>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mn>0.8</mml:mn>
                        <mml:mo>≤</mml:mo>
                        <mml:mi>t</mml:mi>
                        <mml:mo>&lt;</mml:mo>
                        <mml:mn>1.1</mml:mn>
                        <mml:mo>,</mml:mo>
                        <mml:msub>
                          <mml:mi>P</mml:mi>
                          <mml:mrow>
                            <mml:mi>m</mml:mi>
                            <mml:mi>i</mml:mi>
                            <mml:mi>n</mml:mi>
                            <mml:mi>i</mml:mi>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mi>t</mml:mi>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                        <mml:mo>&gt;</mml:mo>
                        <mml:mn>0</mml:mn>
                      </mml:mrow>
                    </mml:mtd>
                  </mml:mtr>
                  <mml:mtr columnalign="left">
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mn>0</mml:mn>
                        <mml:mo>,</mml:mo>
                      </mml:mrow>
                    </mml:mtd>
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mtext>if</mml:mtext>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mi>t</mml:mi>
                        <mml:mo>≥</mml:mo>
                        <mml:mn>1.1</mml:mn>
                        <mml:mo>,</mml:mo>
                        <mml:msub>
                          <mml:mi>P</mml:mi>
                          <mml:mrow>
                            <mml:mi>m</mml:mi>
                            <mml:mi>i</mml:mi>
                            <mml:mi>n</mml:mi>
                            <mml:mi>i</mml:mi>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mi>t</mml:mi>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                        <mml:mo>=</mml:mo>
                        <mml:mn>0</mml:mn>
                      </mml:mrow>
                    </mml:mtd>
                  </mml:mtr>
                  <mml:mtr columnalign="left">
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mn>1</mml:mn>
                        <mml:mo>,</mml:mo>
                      </mml:mrow>
                    </mml:mtd>
                    <mml:mtd columnalign="left">
                      <mml:mrow>
                        <mml:mtext>if</mml:mtext>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mn>0.8</mml:mn>
                        <mml:mo>≤</mml:mo>
                        <mml:mi>t</mml:mi>
                        <mml:mo>&lt;</mml:mo>
                        <mml:mn>1.1</mml:mn>
                        <mml:mo>,</mml:mo>
                        <mml:msub>
                          <mml:mi>P</mml:mi>
                          <mml:mrow>
                            <mml:mi>m</mml:mi>
                            <mml:mi>i</mml:mi>
                            <mml:mi>n</mml:mi>
                            <mml:mi>i</mml:mi>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mi>t</mml:mi>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                        <mml:mtext>
                           
                        </mml:mtext>
                        <mml:mtext>continues to be active</mml:mtext>
                      </mml:mrow>
                    </mml:mtd>
                  </mml:mtr>
                </mml:mtable>
              </mml:mrow>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>The voltage measurements are given by <xref ref-type="fig" rid="fig4">Figures 4-12</xref>.</p>
      <fig id="fig5">
        <label>Figure 5</label>
        <graphic xlink:href="https://html.scirp.org/file/1115287-rId177.jpeg?20260528024253" />
      </fig>
      <p><xref ref-type="fig" rid="fig5">Figure 5</xref><bold>.</bold> Load voltage measurement.</p>
      <fig id="fig6">
        <label>Figure 6</label>
        <graphic xlink:href="https://html.scirp.org/file/1115287-rId178.jpeg?20260528024253" />
      </fig>
      <p><xref ref-type="fig" rid="fig6">Figure 6</xref><bold>.</bold> Load parameters: MG supplying power.</p>
      <p>Where each figure representation is:</p>
      <p><xref ref-type="fig" rid="fig5">Figure 5</xref><xref ref-type="fig" rid="fig5">Figure 5</xref>: The voltage measured at the load.<xref ref-type="fig" rid="fig6">Figure 6</xref><xref ref-type="fig" rid="fig6">Figure 6</xref>: Graphical representation when MG supplies power.<xref ref-type="fig" rid="fig7">Figure 7</xref><xref ref-type="fig" rid="fig7">Figure 7</xref>: Load voltage when the MG supplies zero power.<xref ref-type="fig" rid="fig8">Figure 8</xref><xref ref-type="fig" rid="fig8">Figure 8</xref>: Graphical representation of <xref ref-type="fig" rid="fig8">Figure 8</xref><xref ref-type="fig" rid="fig8">Figure 8</xref>.<xref ref-type="fig" rid="fig9">Figure 9</xref><xref ref-type="fig" rid="fig9">Figure 9</xref>: MG when zero power is generated.<xref ref-type="fig" rid="fig10">Figure 10</xref><xref ref-type="fig" rid="fig10">Figure 10</xref>: MG when power is generated.<xref ref-type="fig" rid="fig11">Figure 11</xref><xref ref-type="fig" rid="fig11">Figure 11</xref>: MG voltage when power is generated.<xref ref-type="fig" rid="fig12">Figure 12</xref><xref ref-type="fig" rid="fig12">Figure 12</xref>: Base Tapped voltage when CCS is used.</p>
      <fig id="fig7">
        <label>Figure 7</label>
        <graphic xlink:href="https://html.scirp.org/file/1115287-rId179.jpeg?20260528024253" />
      </fig>
      <p><xref ref-type="fig" rid="fig7">Figure 7</xref><bold>.</bold> Load parameters when no MG supply.</p>
      <fig id="fig8">
        <label>Figure 8</label>
        <graphic xlink:href="https://html.scirp.org/file/1115287-rId180.jpeg?20260528024253" />
      </fig>
      <p><xref ref-type="fig" rid="fig8">Figure 8</xref><bold>.</bold> Load parameters when no MG power.</p>
      <fig id="fig9">
        <label>Figure 9</label>
        <graphic xlink:href="https://html.scirp.org/file/1115287-rId181.jpeg?20260528024253" />
      </fig>
      <p><xref ref-type="fig" rid="fig9">Figure 9</xref><bold>.</bold> Mini-grid parameters with no generation.</p>
      <fig id="fig10">
        <label>Figure 10</label>
        <graphic xlink:href="https://html.scirp.org/file/1115287-rId182.jpeg?20260528024253" />
      </fig>
      <p><xref ref-type="fig" rid="fig10">Figure 10</xref><bold>.</bold> MG when generating.</p>
      <fig id="fig11">
        <label>Figure 11</label>
        <graphic xlink:href="https://html.scirp.org/file/1115287-rId183.jpeg?20260528024253" />
      </fig>
      <p><xref ref-type="fig" rid="fig11">Figure 11</xref><bold>.</bold> MG voltage.</p>
      <fig id="fig12">
        <label>Figure 12</label>
        <graphic xlink:href="https://html.scirp.org/file/1115287-rId184.jpeg?20260528024253" />
      </fig>
      <p><xref ref-type="fig" rid="fig12">Figure 12</xref><bold>.</bold> Tapped voltage.</p>
    </sec>
    <sec id="sec6">
      <title>6. Discussion</title>
      <p>The transient phenomena identified throughout the simulation reflect the critical nature of load management during the islanding process. When the load CB closes at 0.8 seconds, a significant inrush current is generated as expected, characterized by the exponential rise defined by the function:</p>
      <disp-formula id="FD32">
        <mml:math>
          <mml:mrow>
            <mml:mi>i</mml:mi>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:msub>
              <mml:mi>I</mml:mi>
              <mml:mrow>
                <mml:mi>f</mml:mi>
                <mml:mi>i</mml:mi>
                <mml:mi>n</mml:mi>
                <mml:mi>a</mml:mi>
                <mml:mi>l</mml:mi>
              </mml:mrow>
            </mml:msub>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mrow>
                <mml:mn>1</mml:mn>
                <mml:mo>−</mml:mo>
                <mml:msup>
                  <mml:mtext>e</mml:mtext>
                  <mml:mrow>
                    <mml:mo>−</mml:mo>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>/</mml:mo>
                      <mml:mi>τ</mml:mi>
                    </mml:mrow>
                  </mml:mrow>
                </mml:msup>
              </mml:mrow>
              <mml:mo>)</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>This inrush can lead to temporary voltage fluctuations that may impact sensitive electrical equipment. The observations during the minigrid operations (with CB closing and opening at 0.91 s, 0.95 s, and again at 0.99 s) highlight the importance of synchronization in maintaining stable voltage levels. The synchronization transient, captured by:</p>
      <disp-formula id="FD33">
        <mml:math display="inline">
          <mml:mrow>
            <mml:mi>i</mml:mi>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mi>t</mml:mi>
              <mml:mo>)</mml:mo>
            </mml:mrow>
            <mml:mo>=</mml:mo>
            <mml:mfrac>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>V</mml:mi>
                  <mml:mrow>
                    <mml:mi>M</mml:mi>
                    <mml:mi>G</mml:mi>
                  </mml:mrow>
                </mml:msub>
                <mml:mo>−</mml:mo>
                <mml:msub>
                  <mml:mi>V</mml:mi>
                  <mml:mrow>
                    <mml:mi>m</mml:mi>
                    <mml:mi>G</mml:mi>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>Z</mml:mi>
                  <mml:mrow>
                    <mml:mi>e</mml:mi>
                    <mml:mi>q</mml:mi>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:mfrac>
            <mml:mrow>
              <mml:mo>(</mml:mo>
              <mml:mrow>
                <mml:mn>1</mml:mn>
                <mml:mo>−</mml:mo>
                <mml:msup>
                  <mml:mtext>e</mml:mtext>
                  <mml:mrow>
                    <mml:mo>−</mml:mo>
                    <mml:mrow>
                      <mml:mi>t</mml:mi>
                      <mml:mo>/</mml:mo>
                      <mml:mi>τ</mml:mi>
                    </mml:mrow>
                  </mml:mrow>
                </mml:msup>
              </mml:mrow>
              <mml:mo>)</mml:mo>
            </mml:mrow>
          </mml:mrow>
        </mml:math>
      </disp-formula>
      <p>Indicates that careful control of the minigrid’s output is necessary to prevent abrupt voltage shifts, which could destabilize the entire system. These transients need to be considered in the design of control strategies that enforce a seamless transition into and out of islanding operation. Additionally, the significant effects of power fluctuations when the minigrid CB opens at 0.95 s highlight the necessity for robust energy management strategies. In the absence of power from the minigrid, the subsequent drop in system stability must be adequately addressed by reactive power support or by strategically designed energy storage systems. The Grid Control System (GCS), executed through MATLAB function blocks and state flow diagrams, is integral in coordinating the dynamic response of the system. The use of state definitions for managing the main grid and minigrid breakers ensures systematic operations, which are critical during the transition states. The control logic effectively allows for the necessary responses to changes in the electrical environment, such as disconnecting the load in scenarios of no minigrid generation after 1.1 seconds. The results from the CB logic reveal the robustness of the control algorithms, providing a foundation for automating responses based on power availability and operational conditions. However, future improvements could include real-time analytics and machine learning techniques to enhance predictive capabilities, thus minimizing delays during critical events. The data portrayed in <xref ref-type="fig" rid="fig4">Figures 4-12</xref> shed light on system stability under varying operational conditions. When the minigrid supplies power, the load parameters show stable voltage levels, indicative of successful integration with the existing grid structure. Conversely, the parameters under conditions of no supply show the changes in load behaviour, emphasizing the uncertain balance that occurs during islanding. The simulated transient behaviours, such as the inrush current, align with the theoretical bidirectional power flow models established in [<xref ref-type="bibr" rid="B12">12</xref>] and [<xref ref-type="bibr" rid="B13">13</xref>], providing indirect validation of the simulation’s accuracy in the absence of site-specific field data. Although this study utilizes a static 500 kVA load, the control algorithm incorporates a proportional gain <inline-formula><mml:math><mml:mi> k </mml:mi></mml:math></inline-formula> in the CNT adjustment formula </p>
      <p><inline-formula><mml:math><mml:mrow><mml:msub><mml:mi> V </mml:mi><mml:mrow><mml:mi> C </mml:mi><mml:mi> N </mml:mi><mml:mi> T </mml:mi></mml:mrow></mml:msub><mml:mo> = </mml:mo><mml:msub><mml:mi> V </mml:mi><mml:mrow><mml:mi> C </mml:mi><mml:mi> N </mml:mi><mml:mi> T </mml:mi></mml:mrow></mml:msub><mml:mo> − </mml:mo><mml:mi> k </mml:mi><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mi> Δ </mml:mi><mml:mi> V </mml:mi></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> to ensure the system’s robustness against varying load demands. </p>
    </sec>
    <sec id="sec7">
      <title>7. Conclusion</title>
      <p>This study provides important insights into microgrid behaviour under islanding conditions, with particular emphasis on voltage stability and control system performance. The simulation results highlight the dynamics of load voltage deviation during the transition from grid-connected to islanded operation. Overall, the findings demonstrate the need for improved control strategies, continuous system monitoring, and proactive energy management to enhance system resilience. Increasing the monitoring resolution and appropriately tuning system time constants may further reduce adverse transient effects on the load. The use of MATLAB function blocks also supports model flexibility, allowing for easier modification and scalability in future studies. Further research is required to deepen the understanding of these transient dynamics and to optimize control strategies for more advanced grid configurations. In addition, the integration of advanced voltage regulation methods, CCS-CNT systems, and smart grid technologies, such as automatic voltage regulators, predictive load forecasting, and real-time communication between grid components, is recommended to further improve voltage stability and system robustness during islanding.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="B1">
        <label>1.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Sirguroh, M. (2024) Rural Electrification—A Step Towards Sustainable Development. <italic>Ecology</italic>, <italic>Environment</italic><italic>and</italic><italic>Conservation</italic>, 30, S331-S335. https://doi.org/10.53550/eec.2024.v30i07s.059 <pub-id pub-id-type="doi">10.53550/eec.2024.v30i07s.059</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.53550/eec.2024.v30i07s.059">https://doi.org/10.53550/eec.2024.v30i07s.059</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Sirguroh, M.</string-name>
              <string-name>Ecology, E</string-name>
            </person-group>
            <year>2024</year>
            <article-title>Rural Electrification—A Step Towards Sustainable Development</article-title>
            <source>Ecology</source>
            <volume>30</volume>
            <pub-id pub-id-type="doi">10.53550/eec.2024.v30i07s.059</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B2">
        <label>2.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Shrestha, P., Shrestha, A., Shrestha, N.T., Papadakis, A. and Maskey, R.K. (2020) Assessment on Scaling-Up of Mini-Grid Initiative: Case Study of Mini-Grid in Rural Nepal. <italic>International</italic><italic>Journal</italic><italic>of</italic><italic>Precision</italic><italic>Engineering</italic><italic>and</italic><italic>Manufacturing-Green</italic><italic>Technology</italic>, 8, 217-231. https://doi.org/10.1007/s40684-020-00190-x <pub-id pub-id-type="doi">10.1007/s40684-020-00190-x</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s40684-020-00190-x">https://doi.org/10.1007/s40684-020-00190-x</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Shrestha, P.</string-name>
              <string-name>Shrestha, A.</string-name>
              <string-name>Shrestha, N.T.</string-name>
              <string-name>Papadakis, A.</string-name>
              <string-name>Maskey, R.K.</string-name>
            </person-group>
            <year>2020</year>
            <article-title>Assessment on Scaling-Up of Mini-Grid Initiative: Case Study of Mini-Grid in Rural Nepal</article-title>
            <source>International Journal of Precision Engineering and Manufacturing-Green Technology</source>
            <volume>8</volume>
            <pub-id pub-id-type="doi">10.1007/s40684-020-00190-x</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B3">
        <label>3.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Mosetlhe, T., Yusuff, A., Ayodele, T. and Ogunjuyigbe, A. (2025) Sustainable Rural Electrification through Micro-Grids in Developing Nations—A Review of Recent Development. <italic>Energy</italic><italic>Reports</italic>, 13, 1171-1177. https://doi.org/10.1016/j.egyr.2024.11.040 <pub-id pub-id-type="doi">10.1016/j.egyr.2024.11.040</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.egyr.2024.11.040">https://doi.org/10.1016/j.egyr.2024.11.040</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Mosetlhe, T.</string-name>
              <string-name>Yusuff, A.</string-name>
              <string-name>Ayodele, T.</string-name>
              <string-name>Ogunjuyigbe, A.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>Sustainable Rural Electrification through Micro-Grids in Developing Nations—A Review of Recent Development</article-title>
            <source>Energy Reports</source>
            <volume>13</volume>
            <pub-id pub-id-type="doi">10.1016/j.egyr.2024.11.040</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B4">
        <label>4.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Lemanski, C., Haque, A.N., de Groot, J. and McAskill, N. (2025) The False Optimism of Electrification: Why Universal Electricity Access Has Not Delivered Urban Energy Transformation in South Africa. <italic>Energy</italic><italic>Policy</italic>, 198, Article ID: 114506. https://doi.org/10.1016/j.enpol.2025.114506 <pub-id pub-id-type="doi">10.1016/j.enpol.2025.114506</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.enpol.2025.114506">https://doi.org/10.1016/j.enpol.2025.114506</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Lemanski, C.</string-name>
              <string-name>Haque, A.N.</string-name>
              <string-name>Groot, J.</string-name>
              <string-name>McAskill, N.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>The False Optimism of Electrification: Why Universal Electricity Access Has Not Delivered Urban Energy Transformation in South Africa</article-title>
            <source>Energy Policy</source>
            <volume>198</volume>
            <fpage>114506</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.enpol.2025.114506</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B5">
        <label>5.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Pelz, S., Brutschin, E. and Pachauri, S. (2022) Conceptual and Institutional Prerequisites for Guiding Equitable Progress Towards Universal Rural Electrification. <italic>Economics</italic><italic>of</italic><italic>Energy</italic><italic>&amp;</italic><italic>Environmental</italic><italic>Policy</italic>, 11, 5-26. https://doi.org/10.5547/2160-5890.11.1.spel <pub-id pub-id-type="doi">10.5547/2160-5890.11.1.spel</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.5547/2160-5890.11.1.spel">https://doi.org/10.5547/2160-5890.11.1.spel</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Pelz, S.</string-name>
              <string-name>Brutschin, E.</string-name>
              <string-name>Pachauri, S.</string-name>
            </person-group>
            <year>2022</year>
            <article-title>Conceptual and Institutional Prerequisites for Guiding Equitable Progress Towards Universal Rural Electrification</article-title>
            <source>Economics of Energy &amp; Environmental Policy</source>
            <volume>11</volume>
            <pub-id pub-id-type="doi">10.5547/2160-5890.11.1.spel</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B6">
        <label>6.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Juma, S.A., Ayeng’o, S.P. and Kimambo, C.Z.M. (2024) Research Gaps and Directions on Mini-Grid Control Strategies for Isolated Communities in Developing Countries. 2024 <italic>IEEE PES</italic>/ <italic>IAS</italic><italic>PowerAfrica</italic>, Johannesburg, 7-11 October 2024, 1-5. https://doi.org/10.1109/powerafrica61624.2024.10759468 <pub-id pub-id-type="doi">10.1109/powerafrica61624.2024.10759468</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/powerafrica61624.2024.10759468">https://doi.org/10.1109/powerafrica61624.2024.10759468</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Juma, S.A.</string-name>
              <string-name>Kimambo, C.Z.M.</string-name>
              <string-name>PowerAfrica, J</string-name>
            </person-group>
            <year>2024</year>
            <article-title>Research Gaps and Directions on Mini-Grid Control Strategies for Isolated Communities in Developing Countries</article-title>
            <source>2024 IEEE PES/IAS PowerAfrica</source>
            <volume>7</volume>
            <pub-id pub-id-type="doi">10.1109/powerafrica61624.2024.10759468</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B7">
        <label>7.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Guillou, E. and Girard, B. (2022) Mini-grids at the Interface: The Deployment of Mini-Grids in Urbanizing Localities of the Global South. <italic>Journal</italic><italic>of</italic><italic>Urban</italic><italic>Technology</italic>, 30, 151-170. https://doi.org/10.1080/10630732.2022.2087170 <pub-id pub-id-type="doi">10.1080/10630732.2022.2087170</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/10630732.2022.2087170">https://doi.org/10.1080/10630732.2022.2087170</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Guillou, E.</string-name>
              <string-name>Girard, B.</string-name>
            </person-group>
            <year>2022</year>
            <article-title>Mini-grids at the Interface: The Deployment of Mini-Grids in Urbanizing Localities of the Global South</article-title>
            <source>Journal of Urban Technology</source>
            <volume>30</volume>
            <pub-id pub-id-type="doi">10.1080/10630732.2022.2087170</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B8">
        <label>8.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Fobi, S., Mugyenyi, J., Williams, N.J., Modi, V. and Taneja, J. (2022) Predicting Levels of Household Electricity Consumption in Low-Access Settings. 2022 <italic>IEEE</italic>/ <italic>CVF Winter Conference on Applications of Computer Vision</italic> ( <italic>WACV</italic>), Waikoloa, 3-8 January 2022, 2213-2222. https://doi.org/10.1109/wacv51458.2022.00227 <pub-id pub-id-type="doi">10.1109/wacv51458.2022.00227</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/wacv51458.2022.00227">https://doi.org/10.1109/wacv51458.2022.00227</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Fobi, S.</string-name>
              <string-name>Mugyenyi, J.</string-name>
              <string-name>Williams, N.J.</string-name>
              <string-name>Modi, V.</string-name>
              <string-name>Taneja, J.</string-name>
            </person-group>
            <year>2022</year>
            <article-title>Predicting Levels of Household Electricity Consumption in Low-Access Settings</article-title>
            <source>2022 IEEE/CVF Winter Conference on Applications of Computer Vision (WACV)</source>
            <volume>3</volume>
            <pub-id pub-id-type="doi">10.1109/wacv51458.2022.00227</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B9">
        <label>9.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Roudnil, S., Zadeh, S.G., Feyzi, M.R. and Ghavifekr, A.A. (2025) A Real-Time Two-Step Multi-Objective Planning Framework for Resilience Improvement of Islanded Microgrids Based on MPC. <italic>Journal</italic><italic>of</italic><italic>Energy</italic><italic>Storage</italic>, 119, Article ID: 116343. https://doi.org/10.1016/j.est.2025.116343 <pub-id pub-id-type="doi">10.1016/j.est.2025.116343</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.est.2025.116343">https://doi.org/10.1016/j.est.2025.116343</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Roudnil, S.</string-name>
              <string-name>Zadeh, S.G.</string-name>
              <string-name>Feyzi, M.R.</string-name>
              <string-name>Ghavifekr, A.A.</string-name>
            </person-group>
            <year>2025</year>
            <article-title>A Real-Time Two-Step Multi-Objective Planning Framework for Resilience Improvement of Islanded Microgrids Based on MPC</article-title>
            <source>Journal of Energy Storage</source>
            <volume>119</volume>
            <fpage>116343</fpage>
            <elocation-id>ID</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.est.2025.116343</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B10">
        <label>10.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Hande, H.H. and Rajagopal, S. (2026) Energy Access. In: Anadon, L.D., Malhotra, A., Sagar, A.D. and Verdolini, E., Eds., <italic>Handbook</italic><italic>of</italic><italic>Energy</italic><italic>Innovation</italic>, Edward Elgar Publishing, 474-492. https://doi.org/10.4337/9781035310418.00034 <pub-id pub-id-type="doi">10.4337/9781035310418.00034</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.4337/9781035310418.00034">https://doi.org/10.4337/9781035310418.00034</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Hande, H.H.</string-name>
              <string-name>Rajagopal, S.</string-name>
              <string-name>Anadon, L.D.</string-name>
              <string-name>Malhotra, A.</string-name>
              <string-name>Sagar, A.D.</string-name>
              <string-name>Verdolini, E.</string-name>
              <string-name>Innovation, E</string-name>
            </person-group>
            <year>2026</year>
            <article-title>Energy Access</article-title>
            <source>In: Anadon</source>
            <volume>474</volume>
            <pub-id pub-id-type="doi">10.4337/9781035310418.00034</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B11">
        <label>11.</label>
        <citation-alternatives>
          <mixed-citation publication-type="web">Cherubini, P. (2021) Seizing the Electricity Access Gap with Mini-Grids: Load Estimation and Optimal Design. https://hdl.handle.net/20.500.14242/141857</mixed-citation>
          <element-citation publication-type="web">
            <person-group person-group-type="author">
              <string-name>Cherubini, P.</string-name>
            </person-group>
            <year>2021</year>
            <article-title>Seizing the Electricity Access Gap with Mini-Grids: Load Estimation and Optimal Design</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B12">
        <label>12.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Nene, S.W. (2024) Mathematical Modeling and Control Algorithm Development for Bidirectional Power Flow in CCS-CNT System. <italic>Journal</italic><italic>of</italic><italic>Power</italic><italic>and</italic><italic>Energy</italic><italic>Engineering</italic>, 12, 131-142. https://doi.org/10.4236/jpee.2024.129008 <pub-id pub-id-type="doi">10.4236/jpee.2024.129008</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.4236/jpee.2024.129008">https://doi.org/10.4236/jpee.2024.129008</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Nene, S.W.</string-name>
            </person-group>
            <year>2024</year>
            <article-title>Mathematical Modeling and Control Algorithm Development for Bidirectional Power Flow in CCS-CNT System</article-title>
            <source>Journal of Power and Energy Engineering</source>
            <volume>12</volume>
            <pub-id pub-id-type="doi">10.4236/jpee.2024.129008</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B13">
        <label>13.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Nene, S.W. (2024) Study of Capacitor Coupled Substation with Controllable Network Transformer for Power Tapping and Control. <italic>SCIREA Journal of Electrical Engineering</italic>, 9, 11-26.</mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Nene, S.W.</string-name>
            </person-group>
            <year>2024</year>
            <article-title>Study of Capacitor Coupled Substation with Controllable Network Transformer for Power Tapping and Control</article-title>
            <source>SCIREA Journal of Electrical Engineering</source>
            <volume>9</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B14">
        <label>14.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Babayomi, O.O., Olubayo, B., Denwigwe, I.H., Somefun, T.E., Adedoja, O.S., Somefun, C.T., <italic>et</italic><italic>al</italic>. (2023) A Review of Renewable Off-Grid Mini-Grids in Sub-Saharan Africa. <italic>Frontiers</italic><italic>in</italic><italic>Energy</italic><italic>Research</italic>, 10, Article 1089025. https://doi.org/10.3389/fenrg.2022.1089025 <pub-id pub-id-type="doi">10.3389/fenrg.2022.1089025</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fenrg.2022.1089025">https://doi.org/10.3389/fenrg.2022.1089025</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Babayomi, O.O.</string-name>
              <string-name>Olubayo, B.</string-name>
              <string-name>Denwigwe, I.H.</string-name>
              <string-name>Somefun, T.E.</string-name>
              <string-name>Adedoja, O.S.</string-name>
              <string-name>Somefun, C.T.</string-name>
            </person-group>
            <year>2023</year>
            <article-title>A Review of Renewable Off-Grid Mini-Grids in Sub-Saharan Africa</article-title>
            <source>Frontiers in Energy Research</source>
            <volume>10</volume>
            <elocation-id>1089025</elocation-id>
            <pub-id pub-id-type="doi">10.3389/fenrg.2022.1089025</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B15">
        <label>15.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Mbinkar, E.N., A. Asoh, D., Tchuidjan, R. and Baldeh, A. (2021) Design of a Photovoltaic Mini-Grid System for Rural Electrification in Sub-Saharan Africa. <italic>Energy</italic><italic>and</italic><italic>Power</italic><italic>Engineering</italic>, 13, 91-110. https://doi.org/10.4236/epe.2021.133007 <pub-id pub-id-type="doi">10.4236/epe.2021.133007</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.4236/epe.2021.133007">https://doi.org/10.4236/epe.2021.133007</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Mbinkar, E.N.</string-name>
              <string-name>Asoh, D.</string-name>
              <string-name>Tchuidjan, R.</string-name>
              <string-name>Baldeh, A.</string-name>
            </person-group>
            <year>2021</year>
            <article-title>Design of a Photovoltaic Mini-Grid System for Rural Electrification in Sub-Saharan Africa</article-title>
            <source>Energy and Power Engineering</source>
            <volume>13</volume>
            <pub-id pub-id-type="doi">10.4236/epe.2021.133007</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
    </ref-list>
  </back>
</article>