<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">EE</journal-id>
<journal-id journal-id-type="nlm-ta">EE</journal-id>
<journal-id journal-id-type="publisher-id">EE</journal-id>
<journal-title-group>
<journal-title>Energy Engineering</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-0118</issn>
<issn pub-type="ppub">0199-8595</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">46112</article-id>
<article-id pub-id-type="doi">10.32604/ee.2024.046112</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>A Novel Defender-Attacker-Defender Model for Resilient Distributed Generator Planning with Network Reconfiguration and Demand Response</article-title>
<alt-title alt-title-type="left-running-head">A Novel Defender-Attacker-Defender Model for Resilient Distributed Generator Planning with Network Reconfiguration and Demand Response</alt-title>
<alt-title alt-title-type="right-running-head">A Novel Defender-Attacker-Defender Model for Resilient Distributed Generator Planning with Network Reconfiguration and Demand Response</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Ji</surname><given-names>Wenlu</given-names></name><email>jwl_js_sgcc@163.com</email></contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Tu</surname><given-names>Teng</given-names></name></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Ma</surname><given-names>Nan</given-names></name></contrib>
<aff><institution>Nanjing Power Supply Company, State Grid Jiangsu Electric Power Co., Ltd.</institution>, <addr-line>Nanjing, 210019</addr-line>, <country>China</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Wenlu Ji. Email: <email>jwl_js_sgcc@163.com</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic">
<year>2024</year></pub-date>
<pub-date date-type="pub" publication-format="electronic"><day>30</day>
<month>4</month>
<year>2024</year></pub-date>
<volume>121</volume>
<issue>5</issue>
<fpage>1223</fpage>
<lpage>1243</lpage>
<history>
<date date-type="received">
<day>19</day>
<month>9</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>01</day>
<month>12</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2024 Ji, Tu and Ma</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Ji, Tu and Ma</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_EE_46112.pdf"></self-uri>
<abstract>
<p>To improve the resilience of a distribution system against extreme weather, a fuel-based distributed generator (DG) allocation model is proposed in this study. In this model, the DGs are placed at the planning stage. When an extreme event occurs, the controllable generators form temporary microgrids (MGs) to restore the load maximally. Simultaneously, a demand response program (DRP) mitigates the imbalance between the power supply and demand during extreme events. To cope with the fault uncertainty, a robust optimization (RO) method is applied to reduce the long-term investment and short-term operation costs. The optimization is formulated as a tri-level defender-attacker-defender (DAD) framework. At the first level, decision-makers work out the DG allocation scheme; at the second level, the attacker finds the optimal attack strategy with maximum damage; and at the third level, restoration measures, namely distribution network reconfiguration (DNR) and demand response are performed. The problem is solved by the nested column and constraint generation (NC&#x0026;CG) method and the model is validated using an IEEE 33-node system. Case studies validate the effectiveness and superiority of the proposed model according to the enhanced resilience and reduced cost.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Distribution system</kwd>
<kwd>resilience</kwd>
<kwd>defender-attacker-defender</kwd>
<kwd>distributed generator</kwd>
<kwd>demand response</kwd>
<kwd>microgrids formation</kwd>
</kwd-group>
<funding-group>
<award-group id="awg1">
<funding-source>Technology Project of State Grid Jiangsu Electric Power Co., Ltd., China</funding-source>
<award-id>J2022160</award-id>
</award-group>
</funding-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<sec id="s1_1">
<label>1.1</label>
<title>Motivation</title>
<p>The electrical distribution system (EDS) provides an economical, safe, and reliable means of energy supply. However, the traditional EDS is to vulnerable high-impact and low-probability (HILP) events, such as extreme weather events, cyberattacks, and natural disasters [<xref ref-type="bibr" rid="ref-1">1</xref>]. These HILP events can cause blackouts, and significantly impact power consumption. For example, in 2016, a tornado hitting Jiangsu province, China, caused a power outage for 135,000 households [<xref ref-type="bibr" rid="ref-2">2</xref>]; hurricane Alma hit Florida in 2017, affecting &#x007E;6.7 million households [<xref ref-type="bibr" rid="ref-3">3</xref>]; and the Great East Japan earthquake of 2011, resulted in a power outage for &#x003E;4 million households for 7&#x2013;9 days [<xref ref-type="bibr" rid="ref-4">4</xref>]. These heavy losses revealed the vulnerability of EDS. Extensive forecasting efforts have projected a total annual loss of &#x003E;$480 billion due to electric power outages in the US between the years 2080&#x2013;2099 [<xref ref-type="bibr" rid="ref-5">5</xref>]. Therefore, the development of a resilient EDS, capable of quickly recovering to an acceptable operational state after HILP events has become a research hotspot.</p>
</sec>
<sec id="s1_2">
<label>1.2</label>
<title>DG Planning</title>
<p>Previous studies on DG suggested optimal siting and sizing decisions to minimize the long-term, cumulative EDS operating costs [<xref ref-type="bibr" rid="ref-6">6</xref>,<xref ref-type="bibr" rid="ref-7">7</xref>]. These approaches are focused on normal operating conditions and use load profiles or renewable energy output as the stochastic variables. In contrast, resilience-oriented DG planning aims to minimize the load-shedding amount under stochastic N-K fault scenarios. Shi et al. [<xref ref-type="bibr" rid="ref-8">8</xref>,<xref ref-type="bibr" rid="ref-9">9</xref>] formulated resilience-oriented DG planning as a two-stage stochastic optimization problem. Firstly, the system planner deploys an optimal DG siting and sizing plan. Subsequently, the system operator minimizes load shedding through an outage management strategy. Khaledi et al. proposed [<xref ref-type="bibr" rid="ref-10">10</xref>] a three-stage resilience-oriented battery energy storage system allocation method, which combines distributed energy resource integration, intentional islanding, and identifying consumer preferences into the resilient operation. An emergency generator planning coordinated with a distribution line hardening method was proposed by Yu et al. [<xref ref-type="bibr" rid="ref-11">11</xref>], modeling the HILP events (especially typhoons) in both temporal and spatial dimensions. However, these studies primarily focus on applying investment strategies (e.g., DG planning and line-hardening) to enhance the EDS resilience, while not fully considering operational measures, such as DNR and DRP.</p>
</sec>
<sec id="s1_3">
<label>1.3</label>
<title>Distribution Network Reconfiguration (MG Formation)</title>
<p>Generally, EDS resilience enhancing approaches include line-hardening [<xref ref-type="bibr" rid="ref-12">12</xref>], installing DGs [<xref ref-type="bibr" rid="ref-13">13</xref>], and DNR [<xref ref-type="bibr" rid="ref-14">14</xref>]. Although they can improve EDS reliability and resilience, an excessive number of DGs will increase both the economic burden and EDS control complexity [<xref ref-type="bibr" rid="ref-15">15</xref>]. The development of MG and active distribution systems provide alternate approaches to constructing a EDS. Chen et al. [<xref ref-type="bibr" rid="ref-16">16</xref>] proposed a post-disaster EDS reconstruction model based on DGs and remote switches. After a failure, non-fault areas are reconstructed into multiple MGs, and the DGs within these MGs secure the continuous power supply to consumers. Lei et al. [<xref ref-type="bibr" rid="ref-17">17</xref>] proposed a double-layer optimization of the deployment and dispatch of mobile emergency vehicles, which are connected to form an MG with the local generators. Farzin et al. [<xref ref-type="bibr" rid="ref-18">18</xref>] adopted a hierarchical management of energy resources in the MG to minimize post-disaster power failure losses. Ding et al. [<xref ref-type="bibr" rid="ref-19">19</xref>] proposed an MG formation method considering DG master-slave operations as a mixed-integer second-order conic programming (MISOCP) model, where the islanding operation considers the dispatchable DG as the master unit with voltage control, and renewable sources as the slave units.</p>
</sec>
<sec id="s1_4">
<label>1.4</label>
<title>Demand Response</title>
<p>The demand response (DR) technology has rapidly developed with the improvements in the power market. During a HILP event, a serious supply-demand imbalance is created within the MG. DRP can reduce or shift energy consumption by affecting the user behavior, to relieve the pressure of power supply and accelerate the load recovery process [<xref ref-type="bibr" rid="ref-20">20</xref>]. Effective load recovery is well-known to improve EDR resilience. Therefore, DRPs are non-negligible operational resources to increase EDS resilience [<xref ref-type="bibr" rid="ref-21">21</xref>]. Based on the step-type elastic load curve modeling method, Gan et al. [<xref ref-type="bibr" rid="ref-22">22</xref>] applied ten price levels to express the relationship between the incentive price and the user load response. However, in practical situations, price-based DRPs exhibit poor controllability, making it difficult to quickly respond to sudden HILP events [<xref ref-type="bibr" rid="ref-23">23</xref>]. In comparison, incentive-based DRPs require the consumers to sign a treaty with the distribution system operator (DSO) in advance. As a result, to get compensation rather than punishment, users are more willing to participate in the DRP [<xref ref-type="bibr" rid="ref-24">24</xref>]. Specifically, in emergencies (e.g., unplanned outages and sudden changes in renewable energy sources), the utilities perform incentive-based DRP actions, frequently referred to as emergency demand response (EDR) [<xref ref-type="bibr" rid="ref-25">25</xref>,<xref ref-type="bibr" rid="ref-26">26</xref>]. Sasaki et al. [<xref ref-type="bibr" rid="ref-25">25</xref>] proposed a power imbalance preventive control method for unpredictable events, with EDR to mitigate the sudden power changes in the renewable energy output. Osman et al. [<xref ref-type="bibr" rid="ref-26">26</xref>] utilized a cost-effective emergency DRP that can be applied after severe extreme disasters to help decrease the total load-shedding amount and minimize the total outage penalty cost.</p>
</sec>
<sec id="s1_5">
<label>1.5</label>
<title>Tri-Level Robust Optimization Approach</title>
<p>HILP events may cause random damages to the EDS components, making it difficult to pin-point the part of the EDS that will face power outages. Therefore, to deal with such uncertainty, stochastic programming [<xref ref-type="bibr" rid="ref-14">14</xref>,<xref ref-type="bibr" rid="ref-27">27</xref>] and robust optimization (RO) [<xref ref-type="bibr" rid="ref-28">28</xref>&#x2013;<xref ref-type="bibr" rid="ref-31">31</xref>] have been widely applied. However, stochastic programming generally requires random variables to obey a given probability distribution. In comparison, RO does not require a random variable probability distribution function, thus avoiding the establishment of component vulnerability models in HILP events. As an extension of the classical RO, the DAD structure clearly represents the defender-attacker interaction. Firstly, the DSO (defender) deploys an optimal planning strategy (typically, an investment strategy, such as line-hardening or DG allocation). Secondly, a HILP event (attacker) maximizes the load shedding amount under the given number of opponent faults (i.e., the worst-case N-K scenario is selected). Finally, the DSO minimizes the load shedding through operational resources. Yuan et al. [<xref ref-type="bibr" rid="ref-30">29</xref>,<xref ref-type="bibr" rid="ref-32">31</xref>] proposed a two-stage RO solved by the column and constraint generation (C&#x0026;CG) method, where the first stage determines the line hardening and DG allocation and the second stage minimizes the load shedding. However, they neglected the function of the operational resources in resilience improvement. Lin et al. [<xref ref-type="bibr" rid="ref-32">32</xref>] considered the DNR and proposed a DAD structure, but it failed to take advantage of the DRP. This suggests that we need DGs with larger capacities to support critical loads (CLs) during HILP events, which will certainly increase the economic burden.</p>
</sec>
<sec id="s1_6">
<label>1.6</label>
<title>Gaps in Previous Works and Our Contributions</title>
<p>Previous works typically focused on investment strategies to improve EDS resilience. However, the operational flexibility of the EDS to provide resilience against HILP events has not been thoroughly explored in these studies. In practicality, there can often be strict limitations to the investment budget. Therefore, operational resources have great potential for improving EDS resilience without additional equipment and investment. In this study, we propose a resilience-oriented tri-level robust planning model that considers the EDS operational resources. The main contributions of this paper are summarized as follows:</p>
<p>1) We propose a novel tri-level robust planning model that innovatively coordinates DG allocation and operational resources and vastly expands the traditional DAD model. Unlike the previous studies, this model considers both DG siting and sizing as assuming the same size of all DGs might result in surplus or insufficient power supply.</p>
<p>2) From the system operation perspective, topology reconfiguration (MG formation) and DRP are both performed to achieve a novel EDS restoration algorithm as the defense mechanism. In this manner, the system defenders can be prepared for the worst-case attacks while considering the operational resources to achieve cost-effective and efficient resilience planning.</p>
<p>3) To deal with the 0/1 variables caused by fault uncertainty and network reconfiguration, we employed the nested column and constraint generation (NC&#x0026;CG) algorithm to separate the original problem into upper and lower-level problems, with the latter further divided into a main and a sub-problem. The upper-level problem determines the allocation of DGs while the lower-level problem finds the worst case caused by the HILP events.</p>
<p>This paper is organized as follows: <xref ref-type="sec" rid="s2">Section 2</xref> describes the mathematical formulation of the problem; <xref ref-type="sec" rid="s3">Section 3</xref> introduces the solution; <xref ref-type="sec" rid="s4">Section 4</xref> discusses the case studies; and <xref ref-type="sec" rid="s5">Section 5</xref> presents conclusions.</p>
</sec>
</sec>
<sec id="s2">
<label>2</label>
<title>Problem Formulation</title>
<p>Previous works generally considered only the EDS operational cost. However, we primarily considered resilience to extreme events for DG siting and sizing, i.e., the investment cost was taken into account. Thus, the whole problem was formulated as a typical DAD model based on three stages [<xref ref-type="bibr" rid="ref-33">33</xref>]: planning (DG siting and sizing), attack, and operation (DNR and DRP). The objective function can be expressed as follows:</p>
<p><disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:munder><mml:mo movablelimits="true" form="prefix">min</mml:mo><mml:mrow><mml:mi>h</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>H</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>n</mml:mi><mml:mi>u</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:munder><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mi>u</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>U</mml:mi></mml:mrow></mml:munder><mml:munder><mml:mo movablelimits="true" form="prefix">min</mml:mo><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo>,</mml:mo><mml:mi>c</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>&#x03C8;</mml:mi></mml:mrow></mml:munder><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>C</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>C</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msup><mml:mspace width="thinmathspace" /><mml:mo stretchy="false">)</mml:mo><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p>where</p>
<p><disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>n</mml:mi><mml:mi>u</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:munder><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msup><mml:mi>K</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>+</mml:mo><mml:msup><mml:mi>B</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:mi>h</mml:mi></mml:math></inline-formula> is the set of DG planning decision variables <inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> (DG locations) and <inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> (DG capacities); <inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:mi>u</mml:mi></mml:math></inline-formula> denotes the set of attack decision variable <inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>; <inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:mi>z</mml:mi></mml:math></inline-formula> denotes the set of power flow operating variables; <inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:mi>r</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:mi>c</mml:mi></mml:math></inline-formula> represent continuous and integer variables related to the DNR, respectively; <inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>n</mml:mi><mml:mi>u</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> denotes the annualized cost of DG installation during the planning stage, which contains the maintenance cost <inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, DG variable cost <inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:msup><mml:mi>K</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msup><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> with a rated power of <inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>, and fixed cost <inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:msup><mml:mi>B</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula>; <inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:msup><mml:mi>C</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> and <inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:msup><mml:mi>C</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> are the load curtailment cost and DR compensation cost during restoration stage, respectively (further defined in <xref ref-type="sec" rid="s2_4">Section 2.4</xref>).</p>
<sec id="s2_1">
<label>2.1</label>
<title>Attack Constraints</title>
<p>Since the RO model adapts to the uncertainty of line failures caused by HILP events, the key lies in constructing uncertainty sets. We assumed that as long as the line is being attacked, it will remain unavailable until the fault is cleared. In addition, if the line is not attacked, its final switching state will be determined by the DSO.</p>
<p><disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mspace width="1em" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>L</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p>where the <inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> value indicates whether the branch (<italic>i</italic>, <italic>j</italic>) is available (1) or not (0); the <inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> value represents the final switching status decided by the DSO (open: 0 or closed: 1); and <inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:mi>k</mml:mi></mml:math></inline-formula> refers to the attack budget.</p>
<p>If a line is not attacked (<inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 0), it will be available (<inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 1) for the DSO to decide whether it is open (<inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 0) or closed (<inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 1). Whereas, if a line is attacked (<inline-formula id="ieqn-57"><mml:math id="mml-ieqn-57"><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 1), it will remain unavailable (<inline-formula id="ieqn-58"><mml:math id="mml-ieqn-58"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 0) and always open (<inline-formula id="ieqn-59"><mml:math id="mml-ieqn-59"><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 0). The uncertainty set, <italic>U</italic>, considering the <italic>N &#x2212; k</italic> contingencies can be expressed a:</p>
<p><disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:mi>U</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2208;</mml:mo><mml:mi>L</mml:mi></mml:mrow></mml:munder><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2265;</mml:mo><mml:mi>N</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>k</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>Here, <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref> indicates no more than <italic>k</italic> branches are on outage simultaneously and the <italic>k</italic>-value can be selected according to the branch outage samples.</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Operational Constraints</title>
<p>The linearized DistFlow model used to represent the power flow constraints in this study is described as follows:
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mrow><mml:mtext>j</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:munder><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mrow><mml:mtext>j</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:munder><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mrow><mml:mtext>j</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:munder><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mrow><mml:mtext>j</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:munder><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mspace width="1em" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mfrac></mml:mstyle><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mstyle><mml:mo>&#x2264;</mml:mo><mml:mi>M</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mfrac></mml:mstyle><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mstyle><mml:mo>&#x2265;</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mi>M</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mspace width="1em" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>B</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mspace width="1em" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>B</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mspace width="1em" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mspace width="1em" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub><mml:mtext>&#x00A0;</mml:mtext><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:munder><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mover><mml:mi>N</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:msup><mml:munder><mml:mi>P</mml:mi><mml:mo>&#x005F;</mml:mo></mml:munder><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msup><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mover><mml:mi>P</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>Here, the power flow balance is represented in <xref ref-type="disp-formula" rid="eqn-5">Eq. (5)</xref>. The power balance constraint considers the power injection at node <italic>i</italic> by substation and DGs to attend the in-service load after load curtailment and DRP. Note that we assumed that the reactive power demand following the active power demand variations considering a constant power factor <inline-formula id="ieqn-60"><mml:math id="mml-ieqn-60"><mml:msubsup><mml:mi>&#x03C4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>, thus <inline-formula id="ieqn-61"><mml:math id="mml-ieqn-61"><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> in <xref ref-type="disp-formula" rid="eqn-6">Eq. (6)</xref> can be calculated as <inline-formula id="ieqn-62"><mml:math id="mml-ieqn-62"><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>&#x03C4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msubsup><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>. <xref ref-type="disp-formula" rid="eqn-6">Eq. (6)</xref> is the constraint of line voltage drop. <inline-formula id="ieqn-63"><mml:math id="mml-ieqn-63"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> means the rated voltage. If <inline-formula id="ieqn-64"><mml:math id="mml-ieqn-64"><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 1, the inequality constraint is reduced to an equality constraint while if <inline-formula id="ieqn-65"><mml:math id="mml-ieqn-65"><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x003D; 0, <inline-formula id="ieqn-66"><mml:math id="mml-ieqn-66"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> &#x2013; <inline-formula id="ieqn-67"><mml:math id="mml-ieqn-67"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is unbounded. <xref ref-type="disp-formula" rid="eqn-7">Eq. (7)</xref> is the active and reactive line flow constraint. <xref ref-type="disp-formula" rid="eqn-8">Eq. (8)</xref> constrains that the amount of load curtailment cannot exceed the original load. <xref ref-type="disp-formula" rid="eqn-9">Eq. (9)</xref> is the active and reactive DG output constraints. <xref ref-type="disp-formula" rid="eqn-10">Eq. (10)</xref> is the voltage constraint. <xref ref-type="disp-formula" rid="eqn-11">Eq. (11)</xref> restricts the number of DGs to be installed. <xref ref-type="disp-formula" rid="eqn-12">Eq. (12)</xref> restricts the maximal and minimal DG size.</p>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>MG Formation Strategy</title>
<p>A radial graph is a connected graph without cycles (example in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>) [<xref ref-type="bibr" rid="ref-34">34</xref>]. Based on graph theory, it can be defined as a connected graph with <italic>n</italic> buses and <italic>n</italic> &#x2013; 1 lines. Spanning tree [<xref ref-type="bibr" rid="ref-35">35</xref>,<xref ref-type="bibr" rid="ref-36">36</xref>] and single commodity flow (SCF) [<xref ref-type="bibr" rid="ref-19">19</xref>] are two effective methods to model the radial-topology constraints as a set of linear equations; we adopted the latter in this study.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Schematic representation of a radial EDR network. The blue dashed line indicates normally opened tie lines and the red dots denote installed DGs</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_46112-fig-1.tif"/>
</fig>
<p>According to the SCF method, the graph is radial when it strictly satisfies the following two conditions: (a) the number of closed lines equals the number of buses minus the number of sub-graphs; and (b) connectivity of each sub-graph is guaranteed. We introduced a fictitious network that has the same topology and group of switching status variables, <inline-formula id="ieqn-68"><mml:math id="mml-ieqn-68"><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, as the original EDS. In the virtual network, each non-source bus is assumed to have a unity load demand (1.0). The radial-topology constraints are expressed as <xref ref-type="disp-formula" rid="eqn-13">Eqs. (13)</xref>&#x2013;<xref ref-type="disp-formula" rid="eqn-15">(15)</xref>.
<disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>B</mml:mi></mml:mrow></mml:munder><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mrow><mml:mtext>bus</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:munder><mml:mi>R</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-69"><mml:math id="mml-ieqn-69"><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mrow><mml:mtext>bus</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> is the total number of buses; and the <inline-formula id="ieqn-70"><mml:math id="mml-ieqn-70"><mml:mi>R</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> value indicates if a bus is chosen as the source (1) or not (0). <inline-formula id="ieqn-71"><mml:math id="mml-ieqn-71"><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mi>R</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> represents the number of sub-graphs. Every island formed by the DNR should contain at least one source bus.
<disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mrow><mml:mtext>j</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:munder><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mrow><mml:mtext>j</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:munder><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2265;</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>M</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:mi>R</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mtext>&#x00A0;&#x00A0;</mml:mtext><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mrow><mml:mtext>j</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:munder><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mrow><mml:mtext>j</mml:mtext></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:munder><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>M</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:mi>R</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mtext>&#x00A0;&#x00A0;</mml:mtext><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p>Here, <inline-formula id="ieqn-72"><mml:math id="mml-ieqn-72"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the fictitious power flow on the branch (<italic>i</italic>, <italic>j</italic>) and <xref ref-type="disp-formula" rid="eqn-14">Eq. (14)</xref> confirms that the fictitious power flow is slacked at each source bus, while each non-source bus has a unity load demand (1.0). Thus, all the non-source buses should be connected to the source bus to meet <xref ref-type="disp-formula" rid="eqn-14">Eq. (14)</xref>.
<disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:mo>&#x2212;</mml:mo><mml:mi>M</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:mi>M</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mtext>&#x00A0;</mml:mtext><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>B</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p>Here, <xref ref-type="disp-formula" rid="eqn-15">Eq. (15)</xref> ensures that on the faulted lines, the fictitious power flow is maintained at 0. During the network reconfiguration process, the EDS contains three types of sub-graphs: (a) MGs installed with controllable DGs; (b) isolated islands experiencing power outages; and (c) buses supplied by the substation (<xref ref-type="fig" rid="fig-2">Fig. 2</xref>).</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Types of sub-graphs contained in the EDS after DNR</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_46112-fig-2.tif"/>
</fig>
<p>One needs to identify the kind of bus that is qualified to be the source. Since the on-outage island is also counted as a type of sub-graph, we cannot simply consider the bus installed with DGs as the source bus. Thus, the bus at the end of any faulted line (<inline-formula id="ieqn-73"><mml:math id="mml-ieqn-73"><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>) should be counted as a source bus either. The buses that meet any of the following conditions are qualified to be the source bus: (a) the <italic>i</italic>th bus installed with a controllable DG; or (b) the <italic>i</italic>th bus at the end of any faulted line (<xref ref-type="fig" rid="fig-3">Fig. 3</xref>). The source bus qualification relation can be expressed as:</p>
<p><disp-formula id="eqn-16"><label>(16)</label><mml:math id="mml-eqn-16" display="block"><mml:mi>R</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mtext>&#x00A0;&#x00A0;</mml:mtext><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-74"><mml:math id="mml-ieqn-74"><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> value indicates whether the <italic>i</italic>th bus is installed with a DG (1) or not (0); and the <inline-formula id="ieqn-75"><mml:math id="mml-ieqn-75"><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> value indicates whether the <italic>i</italic>th bus is at the end of any faulted line (1) or not (0). For the <italic>i</italic>th bus at the end of any faulted lines, we have <xref ref-type="disp-formula" rid="eqn-17">Eq. (17)</xref>.</p>
<p><disp-formula id="eqn-17"><label>(17)</label><mml:math id="mml-eqn-17" display="block"><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>L</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="negativethinmathspace" /><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>M</mml:mi><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>L</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mtext>&#x00A0;</mml:mtext><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p>i.e., if <inline-formula id="ieqn-76"><mml:math id="mml-ieqn-76"><mml:mrow><mml:mo>(</mml:mo><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2265;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula id="ieqn-77"><mml:math id="mml-ieqn-77"><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> will be set to be 1.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Source bus qualification logical diagram for the <italic>i</italic>th bus</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_46112-fig-3.tif"/>
</fig>
<p>When the <italic>i</italic>th bus qualifies (<inline-formula id="ieqn-78"><mml:math id="mml-ieqn-78"><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2265;</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>), the DSO decides whether it will finally be selected as a source bus in the DNR process (<xref ref-type="fig" rid="fig-3">Fig. 3</xref>). The DNR (MG formation) process is shown in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>. The original topology of the system exhibited fault on lines (2, 11), (3, 4), and (3, 8) (<xref ref-type="fig" rid="fig-4">Fig. 4a</xref>). As per the principle proposed above, buses installed with controllable DGs are potential source buses (e.g., bus 7 and bus 9 in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>). However, the attack may lead to an on-outage island (e.g., MG1 caused by the attack on line (2, 11)). Thus, bus 11 was selected to be a source bus to preserve the radial topology. Similarly, buses 2, 3, 4, and 8 can also be potential source buses. <xref ref-type="fig" rid="fig-4">Figs. 4b</xref>&#x2013;<xref ref-type="fig" rid="fig-4">4d</xref> show three different MG formation strategies. Strategy (b) takes advantage of the tie lines (2, 4) and (7, 10) to provide an alternate power supply path for the on-outage area, whereas strategies (c) and (d) form self-sufficient MGs to restore the power supply.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Schematic representation of the proposed DNR (MG formation) strategy</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_46112-fig-4.tif"/>
</fig>
</sec>
<sec id="s2_4">
<label>2.4</label>
<title>DRP</title>
<p>In the EDS, the priority of each load is different, which implies that curtailing the CL with higher priority can incur tremendous economic loss and even human casualties. Therefore, every possible effort should be made to secure a continuous power supply to the CL. In this study, we have identified two kinds of CLs, namely hospitals and important industries, which may incur human casualties if curtailed (<xref ref-type="table" rid="table-1">Table 1</xref>). Other types of loads have also been identified, namely interruptible load (IL) and mixed load (containing a certain proportion of CL and IL).</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Impact of power outage on different types of users</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead valign="top">
<tr>
<th rowspan="2">Influence</th>
<th align="center" colspan="7">User types</th>
</tr>
<tr>
<th>Residence</th>
<th>Government</th>
<th>Commerce</th>
<th>Small industry</th>
<th>Important industry</th>
<th>Hospital</th>
<th>Public utilities</th>
</tr>
</thead>
<tbody>
<tr>
<td>Human casualty</td>
<td>&#x00D7;</td>
<td>&#x00D7;</td>
<td>&#x00D7;</td>
<td>&#x00D7;</td>
<td>&#x221A;</td>
<td>&#x221A;</td>
<td>&#x00D7;</td>
</tr>
<tr>
<td>Political influence</td>
<td>&#x00D7;</td>
<td>&#x221A;</td>
<td>&#x00D7;</td>
<td>&#x00D7;</td>
<td>&#x00D7;</td>
<td>&#x221A;</td>
<td>&#x221A;</td>
</tr>
<tr>
<td>Environmental pollution</td>
<td>&#x00D7;</td>
<td>&#x00D7;</td>
<td>&#x00D7;</td>
<td>&#x221A;</td>
<td>&#x221A;</td>
<td>&#x00D7;</td>
<td>&#x00D7;</td>
</tr>
<tr>
<td>Economic loss</td>
<td>&#x221A;</td>
<td>&#x221A;</td>
<td>&#x221A;</td>
<td>&#x221A;</td>
<td>&#x221A;</td>
<td>&#x221A;</td>
<td>&#x221A;</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Conventionally, there exist price-based and incentive-based DRPs [<xref ref-type="bibr" rid="ref-37">37</xref>]. In this study, we employed the latter as the goal was to improve EDS resilience [<xref ref-type="bibr" rid="ref-24">24</xref>], i.e., the EDR program [<xref ref-type="bibr" rid="ref-38">38</xref>]. We assumed that all the ILs have already signed a contract with the DSO, which allows it to curtail their loads during HILP events. Considering the different types and composition of each load, we adopted a stepped compensation mechanism (<xref ref-type="fig" rid="fig-5">Fig. 5</xref>) [<xref ref-type="bibr" rid="ref-38">38</xref>]. The total load of a consumer is divided into several steps, and each step includes a specific percentage of the total load. Moreover, the compensation cost of the DPR ascends in each step, i.e., the first 10% of the load is much cheaper than the last 10% of the load curtailed by the DPR. For example, in the supermarket, the air conditioning load (D1 in <xref ref-type="fig" rid="fig-5">Fig. 5</xref>) has a higher priority to participate in the DRP than the refrigerated load (D4 in <xref ref-type="fig" rid="fig-5">Fig. 5</xref>). The curtailment of refrigeration load will spoil the stored items, which would lead to more economic loss than up on curtailing the air conditioning load.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>DRP stepped compensation mechanism</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_46112-fig-5.tif"/>
</fig>
<p>The DRP stepped compensation mechanism can be expressed as <xref ref-type="disp-formula" rid="eqn-18">Eqs. (18)</xref>&#x2013;<xref ref-type="disp-formula" rid="eqn-20">(20)</xref>.</p>
<p><disp-formula id="eqn-18"><label>(18)</label><mml:math id="mml-eqn-18" display="block"><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>d</mml:mi><mml:mo>&#x2208;</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:munder><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:mtext>&#x00A0;</mml:mtext><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x039B;</mml:mi></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-19"><label>(19)</label><mml:math id="mml-eqn-19" display="block"><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup><mml:mtext>&#x00A0;</mml:mtext><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x039B;</mml:mi></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-20"><label>(20)</label><mml:math id="mml-eqn-20" display="block"><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>&#x03C4;</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup><mml:mtext>&#x00A0;</mml:mtext><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x039B;</mml:mi></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula></p>
<p>where <inline-formula id="ieqn-93"><mml:math id="mml-ieqn-93"><mml:msub><mml:mi>&#x03C4;</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> denotes the proportion of the <italic>d</italic>th DR block in the <italic>i</italic>th load; <inline-formula id="ieqn-94"><mml:math id="mml-ieqn-94"><mml:mrow><mml:mi mathvariant="normal">&#x039B;</mml:mi></mml:mrow></mml:math></inline-formula> is the set of ILs; <inline-formula id="ieqn-95"><mml:math id="mml-ieqn-95"><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> is the total power reduced by the DRP of the <italic>i</italic>th bus at time <italic>t</italic>; and <inline-formula id="ieqn-96"><mml:math id="mml-ieqn-96"><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> is the used portion of the <italic>d</italic>th DR block of the <italic>j</italic>th load. <xref ref-type="disp-formula" rid="eqn-19">Eq. (19)</xref> makes sure that the bus with its load curtailed by the DRP cannot access its original load and <xref ref-type="disp-formula" rid="eqn-20">Eq. (20)</xref> makes sure that the used portion of every DR block is unable to access its capacity. The cost of CL curtailment and DRP compensation can be expressed as <xref ref-type="disp-formula" rid="eqn-21">Eqs. (21)</xref>&#x2013;<xref ref-type="disp-formula" rid="eqn-22">(22)</xref>.
<disp-formula id="eqn-21"><label>(21)</label><mml:math id="mml-eqn-21" display="block"><mml:msup><mml:mi>C</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:munder><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-22"><label>(22)</label><mml:math id="mml-eqn-22" display="block"><mml:msup><mml:mi>C</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:munder><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x039B;</mml:mi></mml:mrow></mml:mrow></mml:munder><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>d</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>D</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>c</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>.</mml:mo></mml:math></disp-formula></p>
</sec>
<sec id="s2_5">
<label>2.5</label>
<title>The Final Tri-Level Model</title>
<p>The final tri-level model was a mixed integer linear programming (MIP) problem that could be solved by commercial solvers, such as Gurobi, Cplex, and so on. The model can be expressed as:
<disp-formula id="eqn-23"><label>(23)</label><mml:math id="mml-eqn-23" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mrow><mml:mtext>objective</mml:mtext></mml:mrow><mml:mo>&#x003A;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>1</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mtext>attack&#x00A0;constraints</mml:mtext></mml:mrow><mml:mo>&#x003A;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>3</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>4</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mtext>topology</mml:mtext></mml:mrow><mml:mtext>&#x00A0;</mml:mtext><mml:mrow><mml:mtext>constraints</mml:mtext></mml:mrow><mml:mo>&#x003A;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>13</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>17</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mtext>operational&#x00A0;constraints</mml:mtext></mml:mrow><mml:mo>&#x003A;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>5</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>12</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mtext>,</mml:mtext></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>18</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>20</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Solution Methodology</title>
<p>The C&#x0026;CG algorithm is generally applied to solve robust problems [<xref ref-type="bibr" rid="ref-39">39</xref>]. As mentioned previously, the traditional C&#x0026;CG method typically decomposes the problem into an upper- and a lower-level problem. However, in this study, the original problem cannot be split directly due to the introduction of additional integer variables into the topological constraints. Therefore, the lower-level problem was also treated as a two-level C&#x0026;CG problem: the main problem solved the attack strategy with maximum damage when the topology was fixed, while the sub-problem solved the optimal operational strategy when the attack strategy was known. To sum up, the problem is decomposed into a tri-level structure, including the upper-level problem, the lower-level main problem, and the lower-level sub-problem. We applied the NC&#x0026;CG algorithm [<xref ref-type="bibr" rid="ref-40">40</xref>] to solve the proposed tri-level problem.</p>
<sec id="s3_1">
<label>3.1</label>
<title>Compact Formulation</title>
<p>To simplify the notation, all the power flow variables <inline-formula id="ieqn-97"><mml:math id="mml-ieqn-97"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> were set contained in the vector <inline-formula id="ieqn-98"><mml:math id="mml-ieqn-98"><mml:mi>z</mml:mi></mml:math></inline-formula>; DG planning decision variables <inline-formula id="ieqn-99"><mml:math id="mml-ieqn-99"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> were contained in the vector <inline-formula id="ieqn-100"><mml:math id="mml-ieqn-100"><mml:mi>h</mml:mi></mml:math></inline-formula>; the attack variable <inline-formula id="ieqn-101"><mml:math id="mml-ieqn-101"><mml:mrow><mml:mo>(</mml:mo><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> was contained in the vector <inline-formula id="ieqn-102"><mml:math id="mml-ieqn-102"><mml:mi>u</mml:mi></mml:math></inline-formula>; the DNR continuous variable <inline-formula id="ieqn-103"><mml:math id="mml-ieqn-103"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> was contained in the vector <inline-formula id="ieqn-104"><mml:math id="mml-ieqn-104"><mml:mi>r</mml:mi></mml:math></inline-formula>; and the DNR integer variables <inline-formula id="ieqn-105"><mml:math id="mml-ieqn-105"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>R</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> was contained in the vector <inline-formula id="ieqn-106"><mml:math id="mml-ieqn-106"><mml:mi>c</mml:mi></mml:math></inline-formula>.</p>
<p>Thus, the whole problem can be reformulated as:
<disp-formula id="eqn-24"><label>(24)</label><mml:math id="mml-eqn-24" display="block"><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mi>o</mml:mi><mml:mi>b</mml:mi><mml:mi>j</mml:mi><mml:mo>&#x003A;</mml:mo><mml:munder><mml:mo movablelimits="true" form="prefix">min</mml:mo><mml:mrow><mml:mi>h</mml:mi></mml:mrow></mml:munder><mml:msup><mml:mi>c</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi>h</mml:mi><mml:mo>+</mml:mo><mml:munder><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mi>u</mml:mi></mml:mrow></mml:munder><mml:munder><mml:mo movablelimits="true" form="prefix">min</mml:mo><mml:mrow><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo>,</mml:mo><mml:mi>c</mml:mi></mml:mrow></mml:munder><mml:msup><mml:mi>d</mml:mi><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msup><mml:mi>z</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>s</mml:mi><mml:mo>.</mml:mo><mml:mi>t</mml:mi><mml:mo>.</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>h</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>z</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>c</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>r</mml:mi><mml:mo>&#x2265;</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mtext>&#x00A0;</mml:mtext><mml:mo stretchy="false">(</mml:mo><mml:mn>3</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>5</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>10</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>13</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>17</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>18</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>20</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mi>h</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mi>z</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mi>c</mml:mi><mml:mo>&#x2265;</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mtext>&#x00A0;</mml:mtext><mml:mrow><mml:mo>(</mml:mo><mml:mn>5</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mn>10</mml:mn><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>18</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>20</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Upper Level</title>
<p>The objective of the upper-level problem was to find the optimal DG planning strategy, using the given attack strategy created by the lower-level problem as the input. By defining the auxiliary variable <inline-formula id="ieqn-107"><mml:math id="mml-ieqn-107"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula>, the upper-level problem can be expressed as:
<disp-formula id="eqn-25"><label>(25)</label><mml:math id="mml-eqn-25" display="block"><mml:munder><mml:mo movablelimits="true" form="prefix">min</mml:mo><mml:mrow><mml:mi>h</mml:mi></mml:mrow></mml:munder><mml:mo stretchy="false">(</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>n</mml:mi><mml:mi>u</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-26"><label>(26)</label><mml:math id="mml-eqn-26" display="block"><mml:mi>&#x03B1;</mml:mi><mml:mo>&#x2265;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>C</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x03BA;</mml:mi></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>C</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x03BA;</mml:mi></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mtext>&#x00A0;</mml:mtext><mml:mi>&#x03BA;</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x22EF;</mml:mo><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-27"><label>(27)</label><mml:math id="mml-eqn-27" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:munder><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mover><mml:mi>N</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msup><mml:munder><mml:mi>P</mml:mi><mml:mo>&#x005F;</mml:mo></mml:munder><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msup><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mover><mml:mi>P</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-28"><label>(28)</label><mml:math id="mml-eqn-28" display="block"><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>h</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msup><mml:mi>z</mml:mi><mml:mrow><mml:mi>&#x03BA;</mml:mi></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msup><mml:mi>c</mml:mi><mml:mrow><mml:mi>&#x03BA;</mml:mi></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msup><mml:mi>u</mml:mi><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mi>&#x03BA;</mml:mi></mml:mrow></mml:msup><mml:mo>&#x2265;</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mtext>&#x00A0;</mml:mtext><mml:mi>&#x03BA;</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x22EF;</mml:mo><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-108"><mml:math id="mml-ieqn-108"><mml:mi>&#x03BA;</mml:mi></mml:math></inline-formula> is the number of interactions for the upper-level problem; the symbol <inline-formula id="ieqn-109"><mml:math id="mml-ieqn-109"><mml:msup><mml:mrow><mml:mspace width="negativethinmathspace" /><mml:mo>&#x00A0;</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula> indicates that the corresponding variable has been given already.</p>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>Lower-Level Problem</title>
<p>The objective of the lower-level problem is to find the attack strategy with the maximum damage under the given DG planning strategy of the upper-level problem. To deal with the integer variables of the topology constraints, the main problem finds the optimal attack plan given a set of fixed topologies, and the sub-problem determines the optimal operation strategies given the attack strategy.</p>
<p>a) Main problem</p>
<p>The lower-level main problem can be expressed as:
<disp-formula id="eqn-29"><label>(29)</label><mml:math id="mml-eqn-29" display="block"><mml:munder><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mi>u</mml:mi></mml:mrow></mml:munder><mml:munder><mml:mo movablelimits="true" form="prefix">min</mml:mo><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:munder><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>C</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>C</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>According to dual theory, the inner min problem can be converted to its dual form (max problem). Thus, the lower-level main problem can be re-expressed as:
<disp-formula id="eqn-30"><label>(30)</label><mml:math id="mml-eqn-30" display="block"><mml:munder><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mi>u</mml:mi></mml:mrow></mml:munder><mml:munder><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow></mml:munder><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>&#x03C0;</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-110"><mml:math id="mml-ieqn-110"><mml:mi>&#x03C0;</mml:mi></mml:math></inline-formula> is the vector of dual variable to vector <inline-formula id="ieqn-111"><mml:math id="mml-ieqn-111"><mml:mi>z</mml:mi></mml:math></inline-formula>; and <inline-formula id="ieqn-112"><mml:math id="mml-ieqn-112"><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C0;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the dual objective function. By introducing the auxiliary variable <inline-formula id="ieqn-113"><mml:math id="mml-ieqn-113"><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula> in <xref ref-type="disp-formula" rid="eqn-30">Eq. (30)</xref>, we obtain:
<disp-formula id="eqn-31"><label>(31)</label><mml:math id="mml-eqn-31" display="block"><mml:munder><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mi>u</mml:mi></mml:mrow></mml:munder><mml:munder><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mrow><mml:mi>&#x03C0;</mml:mi></mml:mrow></mml:munder><mml:mi>&#x03B2;</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-32"><label>(32)</label><mml:math id="mml-eqn-32" display="block"><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:munder><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-33"><label>(33)</label><mml:math id="mml-eqn-33" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:mi>&#x03B2;</mml:mi><mml:mo>&#x2264;</mml:mo></mml:mtd><mml:mtd><mml:mi></mml:mi><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:munder><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>9</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>10</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>11</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo>,</mml:mo><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>12</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo>,</mml:mo><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>13</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>14</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo>+</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mi></mml:mi><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:munder><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>4</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>5</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>7</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:msubsup><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>6</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>8</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:msubsup><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo>+</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mi></mml:mi><mml:munder><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:munder><mml:mo stretchy="false">(</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>17</mml:mn><mml:mo>,</mml:mo><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mi>&#x03C4;</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="eqn-34"><label>(34)</label><mml:math id="mml-eqn-34" display="block"><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>6</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>8</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>9</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>10</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>11</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>12</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>14</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>16</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>17</mml:mn><mml:mo>,</mml:mo><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>4</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>5</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>7</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>13</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2265;</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-35"><label>(35)</label><mml:math id="mml-eqn-35" display="block"><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>4</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mfrac><mml:msub><mml:mi>R</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mfrac><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup><mml:msubsup><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>5</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>6</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">&#x2192;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-36"><label>(36)</label><mml:math id="mml-eqn-36" display="block"><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>4</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mfrac><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>o</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup><mml:msubsup><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>7</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>8</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">&#x2192;</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-37"><label>(37)</label><mml:math id="mml-eqn-37" display="block"><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>11</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">&#x2192;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-38"><label>(38)</label><mml:math id="mml-eqn-38" display="block"><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>12</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">&#x2192;</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-39"><label>(39)</label><mml:math id="mml-eqn-39" display="block"><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>9</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">&#x2192;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-40"><label>(40)</label><mml:math id="mml-eqn-40" display="block"><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>10</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">&#x2192;</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-41"><label>(41)</label><mml:math id="mml-eqn-41" display="block"><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>15</mml:mn><mml:mo>,</mml:mo><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>16</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">&#x2192;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-42"><label>(42)</label><mml:math id="mml-eqn-42" display="block"><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>17</mml:mn><mml:mo>,</mml:mo><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>15</mml:mn><mml:mo>,</mml:mo><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mi>c</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">&#x2192;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-43"><label>(43)</label><mml:math id="mml-eqn-43" display="block"><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>4</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>4</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>13</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>14</mml:mn><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:mn>0</mml:mn><mml:mo stretchy="false">&#x2192;</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-44"><label>(44)</label><mml:math id="mml-eqn-44" display="block"><mml:msubsup><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x22C5;</mml:mo><mml:msubsup><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msubsup><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-114"><mml:math id="mml-ieqn-114"><mml:mi>&#x03BE;</mml:mi></mml:math></inline-formula> is the iteration number of the lower-level problem (<inline-formula id="ieqn-115"><mml:math id="mml-ieqn-115"><mml:mi>&#x03BE;</mml:mi></mml:math></inline-formula> &#x003D; 1, 2, 3,...). <xref ref-type="disp-formula" rid="eqn-44">Eq. (44)</xref> indicates that the line-switching status will stay consistent with the given topology if it is not attacked. Note that there are several nonlinear components in <xref ref-type="disp-formula" rid="eqn-33">Eq. (33)</xref>. Taking <inline-formula id="ieqn-116"><mml:math id="mml-ieqn-116"><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mi>M</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> as an example, we will see that these components can be linearized by using the following functions:
<disp-formula id="eqn-45"><label>(45)</label><mml:math id="mml-eqn-45" display="block"><mml:mi>&#x03BC;</mml:mi><mml:mo>&#x2265;</mml:mo><mml:msubsup><mml:mi>&#x03C0;</mml:mi><mml:mrow><mml:mn>3</mml:mn><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x03BE;</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:mi>M</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-46"><label>(46)</label><mml:math id="mml-eqn-46" display="block"><mml:mi>&#x03BC;</mml:mi><mml:mo>&#x2265;</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mi>M</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:math></disp-formula></p><p>b) Sub-problem</p>
<p>After obtaining the optimal attack strategy, the lower-level sub-problem minimizes the operating cost using DNR and DRP. This process can be expressed as:
<disp-formula id="eqn-47"><label>(47)</label><mml:math id="mml-eqn-47" display="block"><mml:munder><mml:mo movablelimits="true" form="prefix">min</mml:mo><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:munder><mml:munder><mml:mo movablelimits="true" form="prefix">min</mml:mo><mml:mrow><mml:mi>r</mml:mi><mml:mo>,</mml:mo><mml:mi>c</mml:mi></mml:mrow></mml:munder><mml:mo stretchy="false">(</mml:mo><mml:msup><mml:mi>C</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>C</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo></mml:math></disp-formula>
<disp-formula id="eqn-48"><label>(48)</label><mml:math id="mml-eqn-48" display="block"><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msup><mml:mi>h</mml:mi><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>z</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>c</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msup><mml:mi>u</mml:mi><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mi>r</mml:mi><mml:mo>&#x2265;</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:math></disp-formula></p>
<p>After solving the lower-level sub-problem, the newly formed topological structure is returned to the lower-level master problem for another iteration. Once the lower-level problem converges, the optimal attack strategy is returned to the upper-level problem in the next iteration, as shown in <xref ref-type="fig" rid="fig-6">Fig. 6</xref>.</p>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>Flowchart of the proposed NC&#x0026;CG algorithm</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_46112-fig-6.tif"/>
</fig>
<p>The NC&#x0026;CG initialization process is explained as follows (<xref ref-type="fig" rid="fig-6">Fig. 6</xref>): we set the (i) lower bound of the upper-level problem as <inline-formula id="ieqn-117"><mml:math id="mml-ieqn-117"><mml:mi>L</mml:mi><mml:mi>B</mml:mi><mml:mo stretchy="false">&#x2190;</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:math></inline-formula>; (ii) upper bound of the lower-level problem as <inline-formula id="ieqn-118"><mml:math id="mml-ieqn-118"><mml:mi>U</mml:mi><mml:mi>B</mml:mi><mml:mo stretchy="false">&#x2190;</mml:mo><mml:mo>+</mml:mo><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:math></inline-formula>; (iii) upper bound of the lower-level master problem as <inline-formula id="ieqn-119"><mml:math id="mml-ieqn-119"><mml:mi>L</mml:mi><mml:mi>U</mml:mi><mml:mi>B</mml:mi><mml:mo stretchy="false">&#x2190;</mml:mo><mml:mo>+</mml:mo><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:math></inline-formula>; (iv) the lower bound of the lower level sub-problem as <inline-formula id="ieqn-120"><mml:math id="mml-ieqn-120"><mml:mi>L</mml:mi><mml:mi>L</mml:mi><mml:mi>B</mml:mi><mml:mo stretchy="false">&#x2190;</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:math></inline-formula>; (v) convergence threshold, <inline-formula id="ieqn-121"><mml:math id="mml-ieqn-121"><mml:mi>g</mml:mi><mml:mi>a</mml:mi><mml:mi>p</mml:mi></mml:math></inline-formula>; (vi) iteration number, <inline-formula id="ieqn-122"><mml:math id="mml-ieqn-122"><mml:mi>&#x03BA;</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>; and (vii) <inline-formula id="ieqn-123"><mml:math id="mml-ieqn-123"><mml:mi>&#x03BE;</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>.</p>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Case Study</title>
<sec id="s4_1">
<label>4.1</label>
<title>Test System Description</title>
<p>The IEEE 33-bus system was used to test the performance of the proposed method (<xref ref-type="fig" rid="fig-7">Fig. 7</xref>). This is an EDS with a main transformer, 37 branches (32 normally-closed lines and 5 normally-open tie-lines), and 33 load buses. The power base value was 1.0 MVA and <inline-formula id="ieqn-124"><mml:math id="mml-ieqn-124"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:math></inline-formula> was 1 h. For a mixed-load bus, CL and IL both account for 50% of the total load (main parameters listed in <xref ref-type="table" rid="table-2">Table 2</xref>; other parameters can be found in [<xref ref-type="bibr" rid="ref-41">41</xref>]). All computational tests were conducted on a laptop with an AMD Core 3.6 GHz CPU and 16 GB RAM using the Cplex solver on the GAMS platform to solve the MIP model.</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>IEEE 33-bus system employed in the case studies</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_46112-fig-7.tif"/>
</fig><table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>Parameters of the test case studies</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Class</th>
<th>Parameter</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>System components</td>
<td>Load</td>
<td>3,715 kW &#x002B; j 2,300 kVar</td>
</tr>
<tr>
<td rowspan="7">Cost</td>
<td><inline-formula id="ieqn-125"><mml:math id="mml-ieqn-125"><mml:msubsup><mml:mi>c</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>C</mml:mi><mml:mi>L</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></td>
<td>$7.5/kWh</td>
</tr>
<tr>
<td><inline-formula id="ieqn-126"><mml:math id="mml-ieqn-126"><mml:msubsup><mml:mi>c</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>I</mml:mi><mml:mi>L</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></td>
<td>$1.5/kWh</td>
</tr>
<tr>
<td><inline-formula id="ieqn-127"><mml:math id="mml-ieqn-127"><mml:msubsup><mml:mi>c</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></td>
<td>$0.5\1\1.5\3/kWh (from d1&#x2013;4)</td>
</tr>
<tr>
<td><inline-formula id="ieqn-128"><mml:math id="mml-ieqn-128"><mml:msup><mml:mi>K</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td>$120/kW</td>
</tr>
<tr>
<td><inline-formula id="ieqn-129"><mml:math id="mml-ieqn-129"><mml:msup><mml:mi>B</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td>$31,800/DG</td>
</tr>
<tr>
<td><inline-formula id="ieqn-130"><mml:math id="mml-ieqn-130"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>$400/DG</td>
</tr>
<tr>
<td><inline-formula id="ieqn-131"><mml:math id="mml-ieqn-131"><mml:msub><mml:mi>&#x03C4;</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>All 25% (d1&#x2013;4)</td>
</tr>
<tr>
<td rowspan="3">System voltage</td>
<td><inline-formula id="ieqn-132"><mml:math id="mml-ieqn-132"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>1.1 p.u.</td>
</tr>
<tr>
<td><inline-formula id="ieqn-133"><mml:math id="mml-ieqn-133"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>0.9 p.u.</td>
</tr>
<tr>
<td><inline-formula id="ieqn-134"><mml:math id="mml-ieqn-134"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></td>
<td>0.99 p.u.</td>
</tr>
<tr>
<td>Constraint</td>
<td><inline-formula id="ieqn-135"><mml:math id="mml-ieqn-135"><mml:mrow><mml:msubsup><mml:munder><mml:mi>P</mml:mi><mml:mo>&#x005F;</mml:mo></mml:munder><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:msup><mml:mover><mml:mi>P</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula></td>
<td>100 kW/700 kW</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Numerical Results</title>
<p>By using our proposed DAD model considering the coordination of DNR and DRP, we obtained the planning results for the IEEE 33-bus EDS (<xref ref-type="table" rid="table-3">Table 3</xref>). To reflect the necessity of operational strategies to improve EDS resilience, we performed a comparative analysis of three cases based on four line faults.</p>
<table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>Planning result comparisons under four types of attacks</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th></th>
<th>Case 1</th>
<th>Case 2</th>
<th>Case 3</th>
</tr>
</thead>
<tbody>
<tr>
<td>Investment cost ($)</td>
<td>394,898.782</td>
<td>368,031.908</td>
<td>345,709.2</td>
</tr>
<tr>
<td>Operational cost ($)</td>
<td>34,775.14</td>
<td>30,363.17</td>
<td>278,32.37</td>
</tr>
<tr>
<td rowspan="5">DG allocation scheme (kW)</td>
<td>526(8)</td>
<td>517(8)</td>
<td>208(8)</td>
</tr>
<tr>
<td>220(15)</td>
<td>289(15)</td>
<td>584(15)</td>
</tr>
<tr>
<td>371(21)</td>
<td>700(24)</td>
<td>457(24)</td>
</tr>
<tr>
<td>577(24)</td>
<td>501(29)</td>
<td>573(29)</td>
</tr>
<tr>
<td>358(29)</td>
<td></td>
<td></td>
</tr>
<tr>
<td>Total capacity of DGs (kW)</td>
<td>2052</td>
<td>2007</td>
<td>1820</td>
</tr>
<tr>
<td>CL curtailment (kWh)</td>
<td>1250.5</td>
<td>864</td>
<td>472</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Case 1: without using any operational strategies;</p>
<p>Case 2: only considering DNR;</p>
<p>Case 3: considering a coordination of both DNR and DRP.</p>
<p>Note that we used CL curtailment as the indicator for resilience assessment. After implementing the proposed model (Case 3), the CL curtailment was reduced by 62.26% and 45.37% compared to Case 1 and Case 2, respectively. This indicated that the proposed planning model significantly enhanced the EDS resilience. Moreover, with the introduction of operational resources, the operating and total investment costs of installing DGs can be significantly reduced. Compared with the existing models only considering DNR (Case 2), the advantage of our planning model considering the coordination of DNR and DRP allows for an initial investment decision that is less conservative, which has profound implications for scenarios with a limited investment budget.</p>
</sec>
<sec id="s4_3">
<label>4.3</label>
<title>Effect of Operational Strategy as a Defense Mechanism</title>
<p>The following is a detailed analysis of the effects of the two operational resources (DNR and DRP) on the EDS resilience improvement:</p>
<p><italic>1) DNR (MG formation) defense mechanism</italic></p>
<p>We obtained the topology of the IEEE 33-node EDS for all three cases after the optimal DG and attack strategy planning scheme (<xref ref-type="table" rid="table-3">Table 3</xref>). When the number of DG hits the limit (<inline-formula id="ieqn-136"><mml:math id="mml-ieqn-136"><mml:msub><mml:mover><mml:mi>N</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>5</mml:mn></mml:math></inline-formula>), without considering any operational resource, the only way to cover the power demand of the CLs is to set the DGs directly on the CL buses (<xref ref-type="fig" rid="fig-8">Fig. 8a</xref>). However, as there is no alternative power supply path, the four attacks caused three on-outage islands (Islands 1&#x2013;3 in <xref ref-type="fig" rid="fig-8">Fig. 8a</xref>). The mixed-load buses in these islands continued to face full load shedding. Next, we introduced DNR after the fault occurrence as the only defense mechanism, which resulted in the active formation of two temporary MGs (<xref ref-type="fig" rid="fig-8">Fig. 8b</xref>). After taking into account the tie-lines, we found that the alternate power supply path allowed a single DG to cover a wide range of loads. For example, in <xref ref-type="fig" rid="fig-8">Fig. 8a</xref>, if there is a tie-line between bus 9 and bus 15, the DG on bus 15 would be able to supply the power demand of Island 1 and the attacker can no longer cause a large-scale power outage in this area. In general, DNR can provide an alternate power supply path for some loads, enabling a single DG to support more loads. As a result, DNR can make it difficult for attackers to cause widespread power outages in the EDS, thereby enhancing its resilience. Additionally, it can alleviate investment pressure since a single DG can serve a larger area, reducing the overall DG capacity requirements. Compared to Case 1, the network reconfiguration in Case 2 improved the resilience (reducing CL curtailment from 1250.5 to 864 kW), while reducing the investment cost (from $394,898.782 to $368,031.908) due to the reduction of the total DG capacity (from 2052 to 2007 kW).</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>System topology for (a) Case 1, (b) Case 2, and (c) Case 3 after the optimal DG and attack strategy planning scheme. The red dashed line represents the on-outage island and the green dashed line marks the temporary MGs with one or more DGs</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_46112-fig-8.tif"/>
</fig>
<p>However, in all three cases, there always were two identical on-outage islands (Islands 1 and 2 in <xref ref-type="fig" rid="fig-8">Figs. 8a</xref>&#x2013;<xref ref-type="fig" rid="fig-8">8c</xref>). As the IL proportion in these two areas was relatively large, the extra investment brought in by the additional DG was far greater than the loss caused by the load shedding. Therefore, it was not appropriate to deploy additional DGs in this case. Moreover, these two islands were present at the end of the system with no additional tie-lines to provide a backup power supply path. If the attacker cuts two lines, i.e., (15, 16) and (29, 30), the entire area would face a full load shedding. The above two reasons make these two areas fragile to attacks. This phenomenon demonstrated the requirement for the DNR. The ability of the EDS to resist and recover from HILP events can be further enhanced by reasonably adding tie-lines.</p>

<p><italic>2) DNR-DRP defense mechanism</italic></p>
<p>Once the DRP operational resource was added to Case 2, the obtained DG siting strategy of the new case was the same as that of Case 2 (<xref ref-type="table" rid="table-3">Table 3</xref> and <xref ref-type="fig" rid="fig-8">Fig. 8</xref>). This phenomenon was expected, as the DRP does not change the initial load distribution and DGs are still prioritized on CLs. The function of the DRP is to adjust user power consumption behavior by offering financial compensation after a fault occurrence. Therefore, the DG siting and attack strategies in both cases were unchanged. The only difference was that in the temporary MGs (MG1 and MG2 in <xref ref-type="fig" rid="fig-8">Figs. 8b</xref> and <xref ref-type="fig" rid="fig-8">8c</xref>) supported by the DGs, the IL users actively participated in the DRP, which greatly reduced the total load demand at peak power consumption time. As shown in <xref ref-type="table" rid="table-4">Table 4</xref>, more ILs actively participated in the DRP in both MGs in Case 3 than those curtailed passively in Case 2. Thus, due to the decrease in power supply pressure, the DG capacity in the MG can be relatively reduced. Furthermore, the cost of cutting the IL power supply by signing a contract in advance would be much lower than that of cutting it without any warning, thereby further reducing the operating cost.</p>
<table-wrap id="table-4">
<label>Table 4</label>
<caption>
<title>IL behavior in the MGs of Case 2 and Case 3 at peak power consumption time</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th></th>
<th>MG1 (kWh)</th>
<th>MG2 (kWh)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Case 2: IL curtailment</td>
<td>364</td>
<td>629</td>
</tr>
<tr>
<td>Case 3: ILs participation in DRP</td>
<td>378</td>
<td>800</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>To sum up, the DRP mitigates the power supply-demand imbalance within isolated islands during extreme events. It is known that the EDS operator can curtail part of the loads by offering comparatively lower financial incentives (compared to the cost of abrupt load shedding without prior notification). For curtailing the same amount of load, the compensation cost of DRP is significantly lower compared to that of abrupt load shedding. Consequently, this alleviates the power supply stress in islands, enabling DGs within these isolated areas to concentrate more on the CLs, greatly enhancing EDS resilience. Simultaneously, the inclusion of DRP reduces the need for DGs within isolated islands to maintain large capacities in an attempt to support maximally both CLs and ILs, thereby mitigating the investment pressure. When further considering DRP as an operational strategy in Case 3, compared with Case 2, EDS resilience significantly improved, with CL curtailment decreasing from 872 to 472 kWh. Furthermore, with the decreased demand for the total DG capacity from 2007 to 1820 kW, the pressure on investment costs also reduced from $30,363.172 to $27,832.37 (<xref ref-type="table" rid="table-3">Table 3</xref>).</p>

</sec>
<sec id="s4_4">
<label>4.4</label>
<title>Algorithm Convergence</title>
<p><xref ref-type="fig" rid="fig-9">Fig. 9</xref> shows the convergence of the upper and lower bounds in Case 3. Due to the existence of binary variables in the optimization model and the characteristic of the NC&#x0026;CG algorithm to increase constraints in the iterative process, it took 7 iterations and 18,311 s to find the optimal solution. However, considering that the model proposed in this paper is a long-term planning solution rather than a short-term scheduling one, the calculation time is within the acceptable range.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>Upper and lower bound convergence for Case 3</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_46112-fig-9.tif"/>
</fig>
</sec>
</sec>
<sec id="s5">
<label>5</label>
<title>Conclusion</title>
<p>This study proposes a DG allocation strategy based on a two-stage tri-level DAD model. In the first stage, we consider both DG sitting and sizing as an investment strategy to improve EDS resilience. In the second stage, DNR and DRP operational strategies are fully utilized to guarantee a continuous power supply to the CLs. To deal with massive binary variables brought in by DNR, an NC&#x0026;CG algorithm is adopted to solve the proposed model.</p>
<p>The numerical results show that the DG allocation scheme is strongly influenced by DNR and DRP. After the introduction of these strategies, the investment and operating cost of the system are greatly reduced while the power supply to the CLs is largely guaranteed. With the development of a smart distribution system, besides the traditional investment strategies, operational resources play an increasingly critical role in improving EDS resilience.</p>
<p>This study only considers the stochasticity of the attack. Therefore, in future studies, the stochasticity of the load and renewable DG output should be further explored.</p>
</sec>
</body>
<back>
<glossary content-type="abbreviations" id="glossary-1">
<title>Nomenclature</title>
<def-list>
<title>Abbreviations</title>
<def-item>
<term>MT</term>
<def>
<p>Micro turbine</p>
</def>
</def-item>
<def-item>
<term>MG</term>
<def>
<p>Microgrid</p>
</def>
</def-item>
<def-item>
<term>DRP</term>
<def>
<p>Demand response program</p>
</def>
</def-item>
<def-item>
<term>DNR</term>
<def>
<p>Distribution network reconfiguration</p>
</def>
</def-item>
<def-item>
<term>DSO</term>
<def>
<p>Distribution system operator</p>
</def>
</def-item>
<def-item>
<term>DAD</term>
<def>
<p>Defender-attacker-defender</p>
</def>
</def-item>
<def-item>
<term>EDS</term>
<def>
<p>Electrical distribution system</p>
</def>
</def-item>
<def-item>
<term>HILP</term>
<def>
<p>High-impact and low-probability</p>
</def>
</def-item>
<def-item>
<term>CL</term>
<def>
<p>Critical load</p>
</def>
</def-item>
<def-item>
<term>IL</term>
<def>
<p>Interruptible load</p>
</def>
</def-item>
<def-item>
<term>I/C</term>
<def>
<p>Interruptible/curtailable</p>
</def>
</def-item>
</def-list>
<def-list>
<title>Indices and Sets</title>
<def-item>
<term>S</term>
<def>
<p>Index of PV output scenarios</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A9;</mml:mi></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Index and set of timeslots</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A9;</mml:mi></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Index and set of buses</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A9;</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x039B;</mml:mi></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2208;</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A9;</mml:mi></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Set of interruptible loads (ILs)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:mo stretchy="false">(</mml:mo><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x03A9;</mml:mi></mml:mrow><mml:mrow><mml:mi>B</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Index and set of lines</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:mi>&#x03C0;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>j</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term>
<def>
<p>Set of all parent buses and child buses of the <italic>j</italic>th bus</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Index and set DR blocks of the the <italic>i</italic>th load</p>
</def>
</def-item>
</def-list>
<def-list>
<title>Parameters and Constants</title>
<def-item>
<term><inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Load shedding cost</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:msubsup><mml:mi>c</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>d</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></term>
<def>
<p>Cost of DR block d of the the <italic>i</italic>th load</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Line attack budget</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:msub><mml:mover><mml:mi>N</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Maximum number of DGs to be installed</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:msup><mml:mi>K</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula></term>
<def>
<p>Capacity cost for installing a DG unit</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:msup><mml:mi>B</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula></term>
<def>
<p>Fixed cost for installing a DG unit</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Maintenance cost of DG unit after a HILP event</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></term>
<def>
<p>Real, reactive power of the peak load at the <italic>j</italic>th bus</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Resistance, inductance of line (<italic>i</italic>, <italic>j</italic>)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:msubsup><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup></mml:math></inline-formula></term>
<def>
<p>Thermal limit of the line (<italic>i</italic>, <italic>j</italic>)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Maximal, minimal bus voltage</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Rated voltage</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:msub><mml:mi>&#x03C4;</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Proportion of the <italic>d</italic>th DR block in the <italic>i</italic>th load</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:mi>M</mml:mi><mml:mo>,</mml:mo><mml:msup><mml:mi>M</mml:mi><mml:mrow><mml:mo>&#x2032;</mml:mo></mml:mrow></mml:msup></mml:math></inline-formula></term>
<def>
<p>Large numbers</p>
</def>
</def-item>
</def-list>
<def-list>
<title>Variables</title>
<def-item>
<term><inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Binary variable whether the <italic>i</italic>th bus is installed with a DG (1) or not (0)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></term>
<def>
<p>Rated power of the DG at the <italic>i</italic>th bus</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:msub><mml:mi>Z</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Binary variable indicating whether a branch is on outage (0) or not (1)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Power flow of line (<italic>i</italic>, <italic>j</italic>) in the virtual network</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Active/reactive power flow of the line (<italic>i</italic>, <italic>j</italic>) at time <italic>t</italic></p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>Q</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></term>
<def>
<p>Active/reactive DG power output the <italic>j</italic>th bus at time <italic>t</italic></p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>c</mml:mi><mml:mi>u</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></term>
<def>
<p>Critical load shedding at the <italic>j</italic>th bus at time <italic>t</italic></p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></term>
<def>
<p>Interruptible load reduced by DRP of the <italic>j</italic>th bus at time <italic>t</italic></p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></term>
<def>
<p>The used portion of DR block <italic>d</italic> of the load <italic>j</italic></p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Voltage magnitude of the <italic>j</italic>th bus at time <italic>t</italic></p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Binary variable indicating whether a line (<italic>i</italic>, <italic>j</italic>) is attacked (1) or not (0)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:mi>R</mml:mi><mml:mi>o</mml:mi><mml:mi>o</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Binary variable indicating whether the <italic>j</italic>th bus is chosen as a root bus (1) or not (0)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:msub><mml:mi>e</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Binary variable indicating whether the <italic>j</italic>th bus is at one end of one/more faulted lines (1) or not (0)</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>Binary variable indicating whether a line (<italic>i</italic>, <italic>j</italic>) is available (1) or not (0)</p>
</def>
</def-item>
</def-list>
</glossary>   
<ack>
<p>We sincerely appreciate the guidance provided by Senior Engineer Yingqi Liao throughout the manuscript preparation process.</p>
</ack>
<sec><title>Funding Statement</title>
<p>This work was supported by the Technology Project of State Grid Jiangsu Electric Power Co., Ltd., China (J2022160, Research on Key Technologies of Distributed Power Dispatching Control for Resilience Improvement of Distribution Networks).</p>
</sec>
<sec><title>Author Contributions</title>
<p>The authors confirm their contribution to the paper as follows: study conception and design: N. Ma; data collection: T. Tu; analysis and interpretation of results: W. Ji; draft manuscript preparation: N. Ma. All authors reviewed the results and approved the final version of the manuscript.</p>
</sec>
<sec sec-type="data-availability"><title>Availability of Data and Materials</title>
<p>All the parameters used in the case study are listed in <xref ref-type="table" rid="table-2">Table 2</xref>, and the base date of the IEEE 33-bus system can be found in [<xref ref-type="bibr" rid="ref-41">41</xref>].</p>

</sec>
<sec sec-type="COI-statement"><title>Conflicts of Interest</title>
<p>The authors declare that they have no conflicts of interest to report regarding the present study.</p>
</sec>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>1.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Haggi</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Song</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>W.</given-names></string-name></person-group> (<year>2019</year>). <article-title>A review of smart grid restoration to enhance cyber-physical system resilience</article-title>. <conf-name>2019 IEEE Innovative Smart Grid Technologies</conf-name>, pp. <fpage>4008</fpage>&#x2013;<lpage>4013</lpage>. <publisher-loc>Chengdu, China</publisher-loc>.</mixed-citation></ref>
<ref id="ref-2"><label>2.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bie</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Lin</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>G.</given-names></string-name></person-group> (<year>2017</year>). <article-title>Battling the extreme: A study on the power system resilience</article-title>. <source>Proceedings of the IEEE</source><italic>,</italic> <volume>105</volume><italic>(</italic><issue>7</issue><italic>),</italic> <fpage>1253</fpage>&#x2013;<lpage>1266</lpage>.</mixed-citation></ref>
<ref id="ref-3"><label>3.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Dehghanian</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Aslan</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Dehghanian</surname>, <given-names>P.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Maintaining electric system safety through an enhanced network resilience</article-title>. <source>IEEE Transactions on Industry Applications</source><italic>,</italic> <volume>54</volume><italic>(</italic><issue>5</issue><italic>),</italic> <fpage>4927</fpage>&#x2013;<lpage>4937</lpage>.</mixed-citation></ref>
<ref id="ref-4"><label>4.</label><mixed-citation publication-type="other"><person-group person-group-type="author"><collab>IEC</collab></person-group> (<year>2014</year>). <article-title>Microgrids for disaster preparedness and recovery</article-title>. <ext-link ext-link-type="uri" xlink:href="https://www.iec.ch/basecamp/microgrids-disaster-preparedness-and-recovery-electricity-continuity-plans-and-systems">https://www.iec.ch/basecamp/microgrids-disaster-preparedness-and-recovery-electricity-continuity-plans-and-systems</ext-link> <comment>(accessed on 25/07/2023)</comment>.</mixed-citation></ref>
<ref id="ref-5"><label>5.</label><mixed-citation publication-type="other"><person-group person-group-type="author"><collab>United States Government Accountability Office</collab></person-group> (<year>2021</year>). <article-title>Electricity grid resilience: Climate change is expected to have far-reaching effects and DOE and FERC should take actions</article-title>. <ext-link ext-link-type="uri" xlink:href="https://www.gao.gov/products/gao-21-423t">https://www.gao.gov/products/gao-21-423t</ext-link> <comment>(accessed on 07/10/2023)</comment>.</mixed-citation></ref>
<ref id="ref-6"><label>6.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Feng</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Qi</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Zhao</surname>, <given-names>D.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2018</year>). <article-title>Optimal distributed generation planning in active distribution networks considering integration of energy storage</article-title>. <source>Applied Energy</source><italic>,</italic> <volume>210</volume><italic>,</italic> <fpage>1073</fpage>&#x2013;<lpage>1081</lpage>.</mixed-citation></ref>
<ref id="ref-7"><label>7.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Feng</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Joint planning of distributed generations and energy storage in active distribution networks: A bi-level programming approach</article-title>. <source>Energy</source><italic>,</italic> <volume>245</volume><italic>,</italic> <fpage>123226</fpage>.</mixed-citation></ref>
<ref id="ref-8"><label>8.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Shi</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Kuruganti</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Olama</surname>, <given-names>M. M.</given-names></string-name>, <string-name><surname>Dong</surname>, <given-names>J.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Resilience-oriented DG siting and sizing considering stochastic scenario reduction</article-title>. <source>IEEE Transactions on Power Systems</source><italic>,</italic> <volume>36</volume><italic>(</italic><issue>4</issue><italic>),</italic> <fpage>3715</fpage>&#x2013;<lpage>3727</lpage>.</mixed-citation></ref>
<ref id="ref-9"><label>9.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Poudyal</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Poudel</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Dubey</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2023</year>). <article-title>Risk-based active distribution system planning for resilience against extreme weather events</article-title>. <source>IEEE Transactions on Sustainable Energy</source><italic>,</italic> <volume>14</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>1178</fpage>&#x2013;<lpage>1192</lpage>.</mixed-citation></ref>
<ref id="ref-10"><label>10.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Khaledi</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Saifoddin</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2023</year>). <article-title>Three-stage resilience-oriented active distribution systems operation after natural disasters</article-title>. <source>Energy</source><italic>,</italic> <volume>282</volume><italic>,</italic> <fpage>128360</fpage>.</mixed-citation></ref>
<ref id="ref-11"><label>11.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Yu</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Zou</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>Z.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Optimal resilience enhancement strategy for power distribution system with line reinforcement and emergency generator placement</article-title>. <conf-name>2021 IEEE Sustainable Power and Energy Conference (iSPEC)</conf-name>, pp. <fpage>1400</fpage>&#x2013;<lpage>1405</lpage>. <publisher-loc>Nanjing, China</publisher-loc>.</mixed-citation></ref>
<ref id="ref-12"><label>12.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Tan</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Das</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Arabshahi</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Kirschen</surname>, <given-names>D.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Distribution systems hardening against natural disasters</article-title>. <source>IEEE Transactions on Power Systems</source><italic>,</italic> <volume>33</volume><italic>(</italic><issue>6</issue><italic>),</italic> <fpage>6849</fpage>&#x2013;<lpage>6860</lpage>.</mixed-citation></ref>
<ref id="ref-13"><label>13.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Shen</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Gu</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Ma</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Zhao</surname>, <given-names>P.</given-names></string-name></person-group> (<year>2021</year>). <article-title>A two-stage resilience enhancement for distribution systems under hurricane attacks</article-title>. <source>IEEE Systems Journal</source><italic>,</italic> <volume>15</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>653</fpage>&#x2013;<lpage>661</lpage>.</mixed-citation></ref>
<ref id="ref-14"><label>14.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ma</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Su</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Qiu</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Guo</surname>, <given-names>G.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Resilience enhancement of distribution grids against extreme weather events</article-title>. <source>IEEE Transactions on Power Systems</source><italic>,</italic> <volume>33</volume><italic>(</italic><issue>5</issue><italic>),</italic> <fpage>4842</fpage>&#x2013;<lpage>4853</lpage>.</mixed-citation></ref>
<ref id="ref-15"><label>15.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bidram</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Davoudi</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2014</year>). <article-title>A multi-objective distributed control framework for islanded AC microgrids</article-title>. <source>IEEE Transactions on Industry Applications</source><italic>,</italic> <volume>10</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>1785</fpage>&#x2013;<lpage>1798</lpage>.</mixed-citation></ref>
<ref id="ref-16"><label>16.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chen</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Qiu</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Zhao</surname>, <given-names>D.</given-names></string-name></person-group> (<year>2016</year>). <article-title>Resilient distribution system by microgrids formation after natural disasters</article-title>. <source>IEEE Transactions on Smart Grid</source><italic>,</italic> <volume>7</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>958</fpage>&#x2013;<lpage>966</lpage>.</mixed-citation></ref>
<ref id="ref-17"><label>17.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lei</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Hou</surname>, <given-names>Y.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Mobile emergency generator pre-positioning and real-time allocation for resilient response to natural disasters</article-title>. <source>IEEE Transactions on Smart Grid</source><italic>,</italic> <volume>9</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>2030</fpage>&#x2013;<lpage>2041</lpage>.</mixed-citation></ref>
<ref id="ref-18"><label>18.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Farzin</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Fotuhi</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Moeini</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2016</year>). <article-title>Enhancing power system resilience through hierarchical outage management in multi microgrids</article-title>. <source>IEEE Transactions on Smart Grid</source><italic>,</italic> <volume>7</volume><italic>(</italic><issue>6</issue><italic>),</italic> <fpage>2869</fpage>&#x2013;<lpage>2879</lpage>.</mixed-citation></ref>
<ref id="ref-19"><label>19.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ding</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Lin</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Bie</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>C.</given-names></string-name></person-group> (<year>2017</year>). <article-title>A resilient microgrid formation strategy for load restoration considering master-slave distributed generators and topology reconfiguration</article-title>. <source>Applied Energy</source><italic>,</italic> <volume>199</volume><italic>,</italic> <fpage>205</fpage>&#x2013;<lpage>216</lpage>.</mixed-citation></ref>
<ref id="ref-20"><label>20.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kopsidas</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Abogaleela</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Utilizing demand response to improve network reliability and ageing resilience</article-title>. <source>IEEE Transactions on Power Systems</source><italic>,</italic> <volume>34</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>2216</fpage>&#x2013;<lpage>2227</lpage>.</mixed-citation></ref>
<ref id="ref-21"><label>21.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhou</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Review on key technologies of multi-integration highly resilient power grid</article-title>. <source>Zhejiang Electric Power</source><italic>,</italic> <volume>39</volume><italic>(</italic><issue>12</issue><italic>),</italic> <fpage>35</fpage>&#x2013;<lpage>43</lpage>.</mixed-citation></ref>
<ref id="ref-22"><label>22.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Gan</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Gao</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Ma</surname>, <given-names>X.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Resilience promotion strategy of distribution network considering demand response and distributed generation uncertainty</article-title>. <conf-name>2021 6th Asia Conference on Power and Electrical Engineering (ACPEE)</conf-name>, pp. <fpage>1278</fpage>&#x2013;<lpage>1285</lpage>. <publisher-loc>Chongqing, China</publisher-loc>.</mixed-citation></ref>
<ref id="ref-23"><label>23.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yi</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Gu</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Optimization of distribution network resilience enhancement considering demand response</article-title>. <source>Journal of Electric Power Science and Technology</source><italic>,</italic> <volume>37</volume><italic>(</italic><issue>4</issue><italic>),</italic> <fpage>29</fpage>&#x2013;<lpage>37</lpage>.</mixed-citation></ref>
<ref id="ref-24"><label>24.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Khalili</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Bidram</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Reno</surname>, <given-names>M. J.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Impact study of demand response program on the resilience of dynamic clustered distribution systems</article-title>. <source>IET Generation, Transmission and Distribution</source><italic>,</italic> <volume>14</volume><italic>(</italic><issue>22</issue><italic>),</italic> <fpage>5230</fpage>&#x2013;<lpage>5238</lpage>.</mixed-citation></ref>
<ref id="ref-25"><label>25.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Sasaki</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Ueoka</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Yorino</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>Zoka</surname>, <given-names>Y.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Dynamic economic load dispatch with emergency demand response for microgrid system operation</article-title>. <conf-name>2021 22nd International Middle East Power Systems Conference (MEPCON)</conf-name>, pp. <fpage>497</fpage>&#x2013;<lpage>502</lpage>. <publisher-loc>Chongqing, China</publisher-loc>.</mixed-citation></ref>
<ref id="ref-26"><label>26.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Osman</surname>, <given-names>S. R.</given-names></string-name>, <string-name><surname>Sedhom</surname>, <given-names>B. E.</given-names></string-name>, <string-name><surname>Kaddah</surname>, <given-names>S. S.</given-names></string-name></person-group> (<year>2023</year>). <article-title>Optimal resilient microgrids formation based on darts game theory approach and emergency demand response program for cyber-physical distribution networks considering natural disasters</article-title>. <source>Process Safety and Environmental Protection</source><italic>,</italic> <volume>173</volume><italic>,</italic> <fpage>893</fpage>&#x2013;<lpage>921</lpage>.</mixed-citation></ref>
<ref id="ref-27"><label>27.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ma</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Su</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Qiu</surname>, <given-names>F.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Resilience-oriented design of distribution systems</article-title>. <source>IEEE Transactions on Power Systems</source><italic>,</italic> <volume>34</volume><italic>(</italic><issue>4</issue><italic>),</italic> <fpage>2880</fpage>&#x2013;<lpage>2891</lpage>.</mixed-citation></ref>
<ref id="ref-28"><label>28.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Alguacil</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>Delgadillo</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Arroyo</surname>, <given-names>J. M.</given-names></string-name></person-group> (<year>2014</year>). <article-title>A tri-level programming approach for electric grid defense planning</article-title>. <source>Computers &#x0026; Operations Research</source><italic>,</italic> <volume>41</volume><italic>,</italic> <fpage>282</fpage>&#x2013;<lpage>290</lpage>.</mixed-citation></ref>
<ref id="ref-29"><label>29.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yuan</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2016</year>). <article-title>Robust optimization-based resilient distribution network planning against natural disasters</article-title>. <source>IEEE Transactions on Smart Grid</source><italic>,</italic> <volume>7</volume><italic>(</italic><issue>6</issue><italic>),</italic> <fpage>2817</fpage>&#x2013;<lpage>2826</lpage>.</mixed-citation></ref>
<ref id="ref-30"><label>30.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Shahidehpour</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Jiang</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>Z.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Resilience enhancement strategies for power distribution network coupled with urban transportation system</article-title>. <source>IEEE Transactions on Smart Grid</source><italic>,</italic> <volume>10</volume><italic>(</italic><issue>4</issue><italic>),</italic> <fpage>4068</fpage>&#x2013;<lpage>4079</lpage>.</mixed-citation></ref>
<ref id="ref-31"><label>31.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wu</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Ding</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>Z.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2019</year>). <article-title>Microgrid planning considering the resilience against contingencies</article-title>. <source>IET Generation, Transmission and Distribution</source><italic>,</italic> <volume>13</volume><italic>(</italic><issue>16</issue><italic>),</italic> <fpage>3534</fpage>&#x2013;<lpage>3548</lpage>.</mixed-citation></ref>
<ref id="ref-32"><label>32.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lin</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Bie</surname>, <given-names>Z.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Tri-level optimal hardening plan for a resilient distribution system considering reconfiguration and DG islanding</article-title>. <source>Applied Energy</source><italic>,</italic> <volume>210</volume><italic>,</italic> <fpage>1266</fpage>&#x2013;<lpage>1279</lpage>.</mixed-citation></ref>
<ref id="ref-33"><label>33.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yuan</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Zhao</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Zeng</surname>, <given-names>B.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Optimal power grid protection through a defender-attacker-defender model</article-title>. <source>Reliability Engineering and System Safety</source><italic>,</italic> <volume>121</volume><italic>,</italic> <fpage>83</fpage>&#x2013;<lpage>89</lpage>.</mixed-citation></ref>
<ref id="ref-34"><label>34.</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Balakrishnan</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Ranganathan</surname>, <given-names>K.</given-names></string-name></person-group> (<year>2012</year>). <source>A textbook of graph theory</source>. <publisher-loc>USA</publisher-loc>: <publisher-name>Springer</publisher-name>.</mixed-citation></ref>
<ref id="ref-35"><label>35.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Jabr</surname>, <given-names>R. A.</given-names></string-name>, <string-name><surname>Singh</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2012</year>). <article-title>Minimum loss network reconfiguration using mixed-integer convex programming</article-title>. <source>IEEE Transactions on Power Systems</source><italic>,</italic> <volume>27</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>1106</fpage>&#x2013;<lpage>1115</lpage>.</mixed-citation></ref>
<ref id="ref-36"><label>36.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Arif</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>C.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Power distribution system outage management with co-optimization of repairs, reconfiguration, and DG dispatch</article-title>. <source>IEEE Transactions on Smart Grid</source><italic>,</italic> <volume>9</volume><italic>(</italic><issue>5</issue><italic>),</italic> <fpage>4109</fpage>&#x2013;<lpage>4118</lpage>.</mixed-citation></ref>
<ref id="ref-37"><label>37.</label><mixed-citation publication-type="other"><person-group person-group-type="author"><collab>FERC</collab></person-group> (<year>2006</year>). <article-title>Assessment of demand response and advanced metering</article-title>. <ext-link ext-link-type="uri" xlink:href="https://www.ferc.gov/">https://www.ferc.gov/</ext-link> <comment>(accessed on 08/07/2023)</comment>.</mixed-citation></ref>
<ref id="ref-38"><label>38.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kahnamouei</surname>, <given-names>A. S.</given-names></string-name>, <string-name><surname>Lotfifard</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Enhancing resilience of distribution networks by coordinating microgrids and demand response programs in service restoration</article-title>. <source>IEEE Systems Journal</source><italic>,</italic> <volume>16</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>3048</fpage>&#x2013;<lpage>3059</lpage>.</mixed-citation></ref>
<ref id="ref-39"><label>39.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Zhao</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Zeng</surname>, <given-names>B.</given-names></string-name></person-group> (<year>2012</year>). <article-title>Robust unit commitment problem with demand response and wind energy</article-title>. <conf-name>IEEE Power and Energy Society General Meeting</conf-name>, pp. <fpage>1</fpage>&#x2013;<lpage>8</lpage>. <publisher-loc>San Diego, USA</publisher-loc>.</mixed-citation></ref>
<ref id="ref-40"><label>40.</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><surname>Zhao</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Zeng</surname>, <given-names>B.</given-names></string-name></person-group> (<year>2012</year>). <article-title>An exact algorithm for two-stage robust optimization with mixed integer recourse problems</article-title>. <ext-link ext-link-type="uri" xlink:href="https://optimization-online.org/2012/01/3310/">https://optimization-online.org/2012/01/3310/</ext-link> <comment>(accessed on 22/08/2023)</comment>.</mixed-citation></ref>
<ref id="ref-41"><label>41.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Baran</surname>, <given-names>M. E.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>F. F.</given-names></string-name></person-group> (<year>1989</year>). <article-title>Network. Reconfiguration in distribution systems for loss reduction and load balancing</article-title>. <source>IEEE Transactions on Power Delivery</source><italic>,</italic> <volume>4</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>1401</fpage>&#x2013;<lpage>1407</lpage>.</mixed-citation></ref>
</ref-list>
</back></article>