<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Energy Res.</journal-id>
<journal-title>Frontiers in Energy Research</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Energy Res.</abbrev-journal-title>
<issn pub-type="epub">2296-598X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">888156</article-id>
<article-id pub-id-type="doi">10.3389/fenrg.2022.888156</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Energy Research</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Real-Time Optimal Scheduling of Multi-Microgrids Considering Renewable Energy Intermittency</article-title>
<alt-title alt-title-type="left-running-head">Fu et al.</alt-title>
<alt-title alt-title-type="right-running-head"> Multi-Microgrid; Bargaining; Satisfaction</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Fu</surname>
<given-names>Zongqiang</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1702899/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Li</surname>
<given-names>Bin</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Wang</surname>
<given-names>Honglei</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Electrical Engineering College</institution>, <institution>Guizhou University</institution>, <addr-line>Guiyang</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Key Laboratory of &#x201c;Internet&#x2b;&#x201d; Collaborative Intelligent Manufacturing in Guizhou Provence</institution>, <addr-line>Guiyang</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1240327/overview">Chao Duan</ext-link>, Northwestern University, United States</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1205798/overview">Zitian Qiu</ext-link>, University of Liverpool, United Kingdom</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1753220/overview">Ziyu Fan</ext-link>, University of Liverpool, United Kingdom</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Honglei Wang, <email>hlwang@gzu.edu.cn</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Smart Grids, a section of the journal Frontiers in Energy Research</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>23</day>
<month>06</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>10</volume>
<elocation-id>888156</elocation-id>
<history>
<date date-type="received">
<day>02</day>
<month>03</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>04</day>
<month>05</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Fu, Li and Wang.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Fu, Li and Wang</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Accelerating the penetration of renewable energy (RE) in energy consumption is an important method to realize the promotion of CO<sub>2</sub> emission peaking and carbon neutrality. The energy transaction between two microgrids (MGs) makes up for the limitations that a single MG cannot deal well with the intermittence and fluctuation of RE in the real-time scheduling of the system. Multi-microgrids (MMGs) composed of multiple MGs have become an effective supplement to China&#x2019;s power system. However, extreme weather and natural disasters can easily cause fault shutdown of wind turbines (WTs) and photovoltaics (PVs) in the microgrid (MG). To better balance the flexible load curtailment and satisfaction of MMGs, this paper proposes a coordinated scheduling model for MMGs. This model covers the WT, the PV, the fuel cell (FC), the energy storage system (ESS), and flexible load curtailment. First, the energy management system (EMS) of MMGs collects information on all the distributed generators&#x2019; output and three types of loads. The contribution bargaining game is applied to realize the energy transaction between each two MGs. Second, balancing multi-microgrid satisfaction and the profit of each MG is taken as the objective function, and the scheduling strategy of each MG is formulated. Also, an improved optimization method is applied to solve the amount of flexible load curtailment of each MG and realize the reasonable scheduling of MMG in the fault state. In the case study, the superiority of the model and the proposed method has been verified.</p>
</abstract>
<kwd-group>
<kwd>multi-microgrid</kwd>
<kwd>contribution bargaining</kwd>
<kwd>satisfaction</kwd>
<kwd>load removal</kwd>
<kwd>renewable energy utilization</kwd>
<kwd>CO<sub>2</sub> emission</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>Introduction</title>
<p>To achieve peaking CO<sub>2</sub> emissions by 2030 and carbon neutrality by 2060, China is improving the generation structure of the power system. To achieve peaking CO<sub>2</sub> emissions by 2030 and carbon neutrality by 2060, China is improving the generation structure of the power system. In the power system, increasing the penetration of renewable energy (RE) in energy consumption can not only reduce CO<sub>2</sub> emissions but also solve the problem of fossil energy shortages (<xref ref-type="bibr" rid="B8">Ghenai and Bettayeb, 2019</xref>). However, large-scale RE integration into the distribution network will affect the stability of the system, reduce the peak shaving ability of the system, and affect the power quality (<xref ref-type="bibr" rid="B17">Khenissi et al., 2020</xref>). The use of microgrids (MGs) can not only solve this problem but also advance the further development of RE (<xref ref-type="bibr" rid="B10">G&#xfc;ney, 2019</xref>). The promotion of microgrids (MGs) is an important way to absorb more RE, but a single MG cannot deal well with the intermittence and fluctuation of RE in the real-time scheduling of the system. For example, if the RE is in the intermittent period, wind turbines (WTs) or photovoltaic (PVs) will not work, which is defined as the fault shutdown state of WTs or PVs (<xref ref-type="bibr" rid="B6">Cao et al., 2021</xref>). The fault shutdown state of WTs or PVs usually results in an imbalance between the supply and the demand of the MG (<xref ref-type="bibr" rid="B30">Novoa et al., 2019</xref>). At this time, to balance the supply and demand of the MG, the system will curtail flexible load or use fuel cells (FCs), micro-turbines (MTs), and diesel generators (DGs). However, curtailing too much flexible load will reduce the electrical comfort of the consumers; excessive use of FCs and other equipment that consumes fossil fuels to generate electricity will not only reduce the economic benefits of the system but also cause environmental pollution (<xref ref-type="bibr" rid="B26">Mohandes et al., 2020</xref>). A smart distribution system consisting of multiple MGs has huge advantages in solving the above problem. In multi-microgrids (MMGs), the energy transaction among MGs not only reduces the power purchased by the faulty MG from the distribution network but also continues to provide power to users to a greater extent.</p>
<p>In <xref ref-type="bibr" rid="B18">Kong t al. (2020)</xref> and <xref ref-type="bibr" rid="B22">Liu et al. (2020)</xref>, the cost-effective scheduling of the MMG in the normal status had been studied. At present, some scholars had turned their attention to the load recovery of MG after natural disasters (<xref ref-type="bibr" rid="B34">Wang et al., 2019</xref>; <xref ref-type="bibr" rid="B28">Nazemi and Dehghanian, 2020</xref>), but MG operation inevitably encountered other faults. The energy management system (EMS) could deal with the fault problems in the dispatching process (<xref ref-type="bibr" rid="B24">Marquez et al., 2021</xref>). Handling such problems can be divided into island division, load curtailment, economic dispatching of MG, etc. Islanding division divides the fault MG into its internal available parts. In the literature <xref ref-type="bibr" rid="B31">Oboudi et al. (2020)</xref>, the probability model of MG was proposed under the islanded operation mode to divide the MG into self-sufficient islands. In <xref ref-type="bibr" rid="B13">Hosseinnezhad et al. (2018)</xref> and <xref ref-type="bibr" rid="B5">Beyza and Yusta (2021)</xref>, the optimal division of MG for load curtailment after a power shortage caused by serious interference in the distribution network was discussed. A two-stage solution method was proposed to determine the division and removal of load, and the load priority and controllability were considered. In <xref ref-type="bibr" rid="B33">Rodrigues et al. (2020)</xref>, it was studied that, in the case of MG fault, the longest operation time of island MG is the goal to improve the autonomy of island MG. The longest operation time meant that the satisfaction of MG needed to be sacrificed. As shown in <xref ref-type="bibr" rid="B4">Bagdadee and Zhang (2020)</xref> and <xref ref-type="bibr" rid="B38">Zhang et al. (2020)</xref>, the MG reconfiguration scheduling method was used to reduce load interruption and power generation costs. Islanding division can divide the load according to the power provided by each region, but MG division will cause a great risk of power grid reconstruction, and islanding division is only to ensure the safety of the system. When islanding division, it is necessary to ensure that the number of switch changes is as few as possible; otherwise, it will cause multiple divisions, resulting in the satisfaction of the load that cannot be guaranteed.</p>
<p>A commercial solver was used to solve the mixed-integer linear programming to minimize the operation cost and coordinate multiple power carriers in the island mode (<xref ref-type="bibr" rid="B21">Li and Xu, 2018</xref>). This paper mainly studied the impact of output device on MG economy in the island mode. In the island mode, the load was fully supplied, and the full supply of load caused the economic loss of MG. In <xref ref-type="bibr" rid="B27">Moslehi and Reddy (2018)</xref> and <xref ref-type="bibr" rid="B25">Mishra et al. (2020)</xref>, modeling the recovery capability of fault MG could better improve the recovery capability of the system, but the fairness of removal was not mentioned. Two stages were used to restore the critical load of the distribution network as much as possible when events with high impact and low probability occurred (<xref ref-type="bibr" rid="B15">Kahnamouei and Lotfifard, 2021</xref>). As discussed in <xref ref-type="bibr" rid="B20">Lei et al. (2019)</xref> and <xref ref-type="bibr" rid="B1">Afrakhte and Bayat (2020)</xref>, the backup power supply such as the energy storage system (ESS) and electric vehicles was used to reduce load curtailment. Although load curtailment was improved, the backup power supply increased the installation and operation costs. Load curtailment was usually related to MG satisfaction. Curtailing too much flexible load reduced the MG satisfaction, and curtailing too little flexible load increased the cost of MG. To meet MG satisfaction or the economic profits of MG operators, it is necessary to balance the flexible load curtailment of MG and the economic profits of MG operators.</p>
<p>The economic scheduling of MG dispatches the internal output device with the economic operation of MG as the core, to meet the constraints and cut off the load. <xref ref-type="bibr" rid="B29">Nelson et al. (2020</xref>) studied the economy of MG from the perspective of the generator set and showed that, under island operation, the hybrid MG was more economical than pure generator MG, which improved the resilience of MG. In the case of the island, the charge state of the ESS will supplement the fault of the generator set and affect the resilience of MG. As discussed by <xref ref-type="bibr" rid="B9">Goyal and Ghosh (2016</xref>) and <xref ref-type="bibr" rid="B12">Hamzeh Aghdam et al. (2018</xref>), the emergency problem of the fault of distribution network operators was considered, and the power complementarity between MMGs was studied to reduce unnecessary load curtailment. The article did not consider the problem of load curtailment caused by insufficient energy. <xref ref-type="bibr" rid="B35">Wang and Wang (2015</xref>) proposed a two-stage stochastic rolling optimization model, which maximized the profit of MG during fault operation by scheduling the output of controllable distributed generation and ESS. In the fault period, the economic dispatching of MG meant that the power provided by the operator for the load could not affect its profit; otherwise, the load would be cut off to ensure the profit of MG, and the relationship between MG satisfaction and profit should not be ignored (<xref ref-type="bibr" rid="B37">Xu et al., 2020</xref>; <xref ref-type="bibr" rid="B7">Chen et al., 2021</xref>).</p>
<p>Bi-level programming is one of the commonly used methods to solve MGs. In <xref ref-type="bibr" rid="B23">Lyu et al. (2020)</xref>, the upper layer reduced the power loss of energy mutual assistance between MGs by optimizing the use of controllable power supply of MG, and the lower layer suppressed the impact of power fault on MMGs through the economy of MG. <xref ref-type="bibr" rid="B19">Lai et al. (2019</xref>) studied the impact of ESS on emergencies to reduce the load of the system. Bi-level programming was used to improve the economy of the system. Bi-level programming needed information iteration between attackers and schedulers, which enhanced the complexity of the system. <xref ref-type="bibr" rid="B2">Ahmadi et al. (2020</xref>) studied the schedulable distributed generator and emergency load shedding self-healing scheduling method of MMG. The upper EMS was responsible for the optimization of MMG, and the lower EMS was responsible for the self-healing of MG in case of fault. The use of bi-level optimization simplified the calculation of the target, but the information was needed to be transmitted back and forth between the MMG EMS and the MG EMS, which improved the complexity of system calculation and was easy to cause the problem of information leakage. In addition, <xref ref-type="bibr" rid="B14">Jiang et al. (2020</xref>) and <xref ref-type="bibr" rid="B32">Qiu et al. (2020</xref>) carried out the recovery process in stages to reduce the operation cost and load curtailment of MG.</p>
<p>Compared with the existing studies, the main contributions of this paper are listed as follows:<list list-type="simple">
<list-item>
<p>&#x2022; The MMG satisfaction model is established so that the MMG with different load types can cut off the flexible load according to the MG satisfaction.</p>
</list-item>
<list-item>
<p>&#x2022; A contribution bargaining game is established to make the energy transaction between MGs fairer and enable MGs to actively participate in the transaction.</p>
</list-item>
<list-item>
<p>&#x2022; Combining the two objective functions of MMG satisfaction and MG profit, the optimization method is used to balance the removal of MG flexible load and MG profit.</p>
</list-item>
<list-item>
<p>&#x2022; The utilization rate of RE is improved, and the output of traditional generator sets is reduced.</p>
</list-item>
</list>
</p>
<p>The rest of this paper is organized as follows. <italic>Multi-Microgrid Model</italic> describes the MMG model. In <italic>Optimization Model</italic>, the objective function and constraints are given. <italic>Results and Discussion</italic> analyzes and discusses the results. <italic>Conclusion</italic> concludes this paper.</p>
</sec>
<sec id="s2">
<title>Multi-Microgrid Model</title>
<p>Distributed generations are the basic component of MMG, and it is necessary to analyze their output characteristics and working principles to establish the corresponding models. In this paper, the MMG includes the WT, PV, FC, and ESS. The following is the analysis and modeling of distributed generation in the system.</p>
<sec id="s2-1">
<title>WT Model</title>
<p>WT is a device that can convert wind energy into electric power, which can realize RE to replace traditional power generation and effectively realize the goals of peaking CO<sub>2</sub> emissions and carbon neutrality. The blade rotation of the WT drives the generator set to generate electricity. The blade rotation is affected by the wind speed, and the control system adjusts the working state according to the power generated by the wind turbine generator. For example, when the generator output is above 15% of the rated power for 10&#xa0;min and above 50% of rated power for more than 2&#xa0;s, the wind speed is lower than 3&#xa0;m/s and the mechanical brake stops power generation. However, the wind speed is intermittent and uncertain, which changes with the changes of meteorological and topographic factors such as temperature, landform, and atmospheric pressure. The relationship between the actual power generated and the wind speed is shown as follows (<xref ref-type="bibr" rid="B11">Guofa, 2020</xref>):<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mo>,</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>-</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
<mml:mo>-</mml:mo>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
<mml:mo>-</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mo>,</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mo>,</mml:mo>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where <inline-formula id="inf1">
<mml:math id="m2">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf2">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the actual output and rated output power of the WT, respectively, and <inline-formula id="inf3">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mtext>r</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf4">
<mml:math id="m5">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf5">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the rated, cut-in, and cut-out wind speed of the WT, respectively. It can be seen from <xref ref-type="disp-formula" rid="e1">Eq 1</xref> that when the current wind speed is between the cut-in and cut-out wind speed, the WT outputs according to the rated power <inline-formula id="inf6">
<mml:math id="m7">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. It outputs according to the given model when the wind speed reaches <inline-formula id="inf7">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mtext>in</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. When <inline-formula id="inf8">
<mml:math id="m9">
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mtext>out</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, to avoid damage to the unit equipment due to excessive wind, the WT is in the fault halting work state.</p>
</sec>
<sec id="s2-2">
<title>PV Model</title>
<p>A PV generator is a device that can convert solar energy into electric power. Like the WT, it could reduce carbon emissions. In addition, it has no noise pollution and has free location distribution. It can be installed in buildings, houses, and other places. Similarly, PV output is affected by natural conditions such as light intensity and ambient temperature; under standard temperature and light intensity, the light intensity is less than 20%, PV is in a fault shutdown state, and power generation is stopped. The relationship between actual PV output <inline-formula id="inf9">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and light intensity <inline-formula id="inf10">
<mml:math id="m11">
<mml:mi>H</mml:mi>
</mml:math>
</inline-formula> is shown as (<xref ref-type="bibr" rid="B11">Guofa, 2020</xref>)<disp-formula id="e2">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>v</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mo>&#x2265;</mml:mo>
<mml:mn>0.2</mml:mn>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0.2</mml:mn>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>where <inline-formula id="inf11">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the standard light intensity; <inline-formula id="inf12">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the maximum output power under standard conditions; <inline-formula id="inf13">
<mml:math id="m15">
<mml:mi>T</mml:mi>
</mml:math>
</inline-formula> and <inline-formula id="inf14">
<mml:math id="m16">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the actual temperature and reference temperature, respectively; and <inline-formula id="inf15">
<mml:math id="m17">
<mml:mi>g</mml:mi>
</mml:math>
</inline-formula> is the power temperature coefficient.</p>
</sec>
<sec id="s2-3">
<title>FC Model</title>
<p>FC is a device that converts the chemical energy of fuel and oxidant into electrical power by chemical reaction. Compared with the WT and PV, the FC has the advantages of fast response and stable power supply, while the disadvantage is that it will produce pollution while burning natural gas to provide power. However, the output cost and conversion efficiency will affect the output of FC, as shown by<disp-formula id="e3">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mi>V</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>where <inline-formula id="inf16">
<mml:math id="m19">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the power generation cost of the FC, <inline-formula id="inf17">
<mml:math id="m20">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the output power of the FC, <inline-formula id="inf18">
<mml:math id="m21">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the fuel cost, and <inline-formula id="inf19">
<mml:math id="m22">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mi>V</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf20">
<mml:math id="m23">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the low calorific value of natural gas fuel and the conversion coefficient, respectively.</p>
</sec>
<sec id="s2-4">
<title>ESS Model</title>
<p>The ESS converts power into other forms or the same form through chemical or physical methods, stores it in the equipment, and releases it when necessary. In the power system, the combination of distributed generation and ESS can not only improve the consumption of RE but also overcome the intermittence and uncertainty of RE. When the battery is in use, the charge state is used to represent the electric quantity. The charge state during charge and discharge is shown as<disp-formula id="e4">
<mml:math id="m24">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mtext>&#x394;</mml:mtext>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
<disp-formula id="e5">
<mml:math id="m25">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3be;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mtext>&#x394;</mml:mtext>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mtext>d</mml:mtext>
</mml:msub>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>where <inline-formula id="inf21">
<mml:math id="m26">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf22">
<mml:math id="m27">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively, represent the state of charge (SOC) of the battery at time <inline-formula id="inf23">
<mml:math id="m28">
<mml:mi>t</mml:mi>
</mml:math>
</inline-formula> and <inline-formula id="inf24">
<mml:math id="m29">
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>; <inline-formula id="inf25">
<mml:math id="m30">
<mml:mi>&#x3be;</mml:mi>
</mml:math>
</inline-formula> is the self-discharging rate; <inline-formula id="inf26">
<mml:math id="m31">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>bat</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf27">
<mml:math id="m32">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>bat</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively, represent the charging power and discharge power; <inline-formula id="inf28">
<mml:math id="m33">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf29">
<mml:math id="m34">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively, represent the charging and discharge efficiency; and <inline-formula id="inf30">
<mml:math id="m35">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the rated capacity of the battery.</p>
</sec>
</sec>
<sec id="s3">
<title>Optimization Model</title>
<p>The WT and PV are always affected by the weather in their daily work (<xref ref-type="bibr" rid="B3">Amirioun et al., 2019</xref>), resulting in uncertainty and intermittence in their power generation, which often stops working, bringing great trouble to dispatchers. This paper takes MG1, MG2, and MG3 as the research objects, which are composed of industrial, residential, and commercial loads, respectively. As shown in <xref ref-type="fig" rid="F1">Figure 1</xref>, black lines indicate the power flow within the distribution network, the green signal flow represents the information exchange between the MG EMS and the MMG EMS, and the blue line represents the power flow between MGs, including the output information of WT, PV, FC, ESS, and load. The load can be divided into flexible load and rigid load (<xref ref-type="bibr" rid="B36">Wu and Wang, 2018</xref>). Rigid load refers to the part of power demand that cannot be curtailed, such as lighting, elevator, emergency light, and other electrical equipment. Flexible load refers to the load that can be coordinated or transferred according to the energy of the power grid. For example, the washing machine is arranged to wash clothes at night during low peak hours and the air conditioner is adjusted to reduce power during peak hours. When the industrial MG is intermittent and uncertain of RE, the WT and PV are stopped. At this time, the connection switch is turned on for a short time to purchase energy from other MGs. After meeting the load demand, the connection switch is turned off to prevent power flow. The coordination and interaction between MGs make the flexible load curtailment satisfaction of MMG reach a balance with the profit of MG.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Topology of the MMG.</p>
</caption>
<graphic xlink:href="fenrg-10-888156-g001.tif"/>
</fig>
<sec id="s3-1">
<title>MMG Satisfaction</title>
<p>In the fault state, due to the limitations of generator sets and power connecting lines, the EMS of MMG needs to cut off the flexible load to ensure the safety and economy of MG. However, the flexible load curtailment of MG will reduce the satisfaction of MG and affect the user experience and the safety of the MG. The more flexible loads are curtailed, the lower the satisfaction of the MG. Therefore, the satisfaction of the MMG is shown as (<xref ref-type="bibr" rid="B16">Kaijun and Junyong, 2018</xref>)<disp-formula id="e6">
<mml:math id="m36">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>exp</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>where <inline-formula id="inf31">
<mml:math id="m37">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the satisfaction coefficient and <inline-formula id="inf32">
<mml:math id="m38">
<mml:mrow>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf33">
<mml:math id="m39">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the power of flexible load curtailment and power demand before removal of MG <inline-formula id="inf34">
<mml:math id="m40">
<mml:mi>i</mml:mi>
</mml:math>
</inline-formula> at time <inline-formula id="inf35">
<mml:math id="m41">
<mml:mi>t</mml:mi>
</mml:math>
</inline-formula>. In the fault state, due to the insufficient output on the supply side, the EMS of the MMG needs to cut off the flexible load to ensure the power balance of the MG and the safe operation of the MG. However, the flexible load curtailment will reduce the satisfaction of MG, which is used to measure the capacity of the MG power supply.</p>
</sec>
<sec id="s3-2">
<title>Transaction Strategy Between MGs</title>
<p>The MG is connected through the power connection line. When there is a transaction between MGs, the logic switch of the power connection line is turned on for power transmission; otherwise, it is turned off, which can promote the consumption of RE and reduce the removal of flexible load. The transaction between MGs affects the removal of flexible load and then affects the satisfaction of MG. At the same time, if there are too many energy transactions, it will affect the profit of MG. Therefore, to reflect the fairness of the transaction between MGs, the energy transaction between MGs is carried out using a contribution bargaining game according to the power output information of each unit of MG by the EMS, as follows:<disp-formula id="e7">
<mml:math id="m42">
<mml:mrow>
<mml:mi>max</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</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:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo>/</mml:mo>
</mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</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:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</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:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2260;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
<disp-formula id="e8">
<mml:math id="m43">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
<disp-formula id="e9">
<mml:math id="m44">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<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>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<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>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<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>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<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>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<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>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
<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:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mtext>normal</mml:mtext>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mtext>fault,</mml:mtext>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>where <inline-formula id="inf36">
<mml:math id="m45">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the transaction power demand of MG; <inline-formula id="inf37">
<mml:math id="m46">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2260;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> indicates that there is a transaction demand of MG; <inline-formula id="inf38">
<mml:math id="m47">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> is no transaction demand of MG; <inline-formula id="inf39">
<mml:math id="m48">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf40">
<mml:math id="m49">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively, represent the purchase and sale price and purchase and sale energy of MG <inline-formula id="inf41">
<mml:math id="m50">
<mml:mi>i</mml:mi>
</mml:math>
</inline-formula> at time <inline-formula id="inf42">
<mml:math id="m51">
<mml:mi>t</mml:mi>
</mml:math>
</inline-formula>; <inline-formula id="inf43">
<mml:math id="m52">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf44">
<mml:math id="m53">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
<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:msub>
</mml:mrow>
</mml:math>
</inline-formula>,<inline-formula id="inf45">
<mml:math id="m54">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf46">
<mml:math id="m55">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf47">
<mml:math id="m56">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively, represent the load demand, the power purchased by MG from the distribution network, and the output of WT, PV, and FC; and <inline-formula id="inf48">
<mml:math id="m57">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b3;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the contribution factor, which is determined according to the <inline-formula id="inf49">
<mml:math id="m58">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> proportion of the demand of MG <inline-formula id="inf50">
<mml:math id="m59">
<mml:mi>i</mml:mi>
</mml:math>
</inline-formula> at time <inline-formula id="inf51">
<mml:math id="m60">
<mml:mi>t</mml:mi>
</mml:math>
</inline-formula>. <inline-formula id="inf52">
<mml:math id="m61">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is divided by the total demand. When <inline-formula id="inf53">
<mml:math id="m62">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3e;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, it means that the power of MG <inline-formula id="inf54">
<mml:math id="m63">
<mml:mi>i</mml:mi>
</mml:math>
</inline-formula> is insufficient; on the contrary, there is surplus power. The contribution factors can make the MG with higher output sell more energy. Similarly, when buying energy, those with large demand are allocated more energy. This distribution mechanism not only ensures the enthusiasm of energy surplus MG to sell energy but also enables energy-deficient MG to participate in the transaction.</p>
</sec>
<sec id="s3-3">
<title>Dispatching Profit of Each MG</title>
<p>The MG EMS receives the output information from the MMG EMS, manages the output of FC, WT, PV, and ESS, loads in the MG, and achieves the goal of maximizing its profits. The cost of purchasing reactive power and other auxiliary services from the distribution network is not considered in this paper. The management strategy is shown in <xref ref-type="fig" rid="F2">Figure 2</xref>. The dispatching profit of each MG can be expressed as follows:<disp-formula id="e10">
<mml:math id="m64">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<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>D</mml:mi>
<mml:mrow>
<mml:mtext>i,t</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>where <inline-formula id="inf55">
<mml:math id="m65">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<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>D</mml:mi>
<mml:mrow>
<mml:mtext>i,t</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents the energy sales revenue from the MG to the consumer; <inline-formula id="inf56">
<mml:math id="m66">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the selling price; <inline-formula id="inf57">
<mml:math id="m67">
<mml:mrow>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the power of the flexible load curtailment; <inline-formula id="inf58">
<mml:math id="m68">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf59">
<mml:math id="m69">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf60">
<mml:math id="m70">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf61">
<mml:math id="m71">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf62">
<mml:math id="m72">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf63">
<mml:math id="m73">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, respectively, represent the energy purchase from the MG <inline-formula id="inf64">
<mml:math id="m74">
<mml:mi>i</mml:mi>
</mml:math>
</inline-formula> to the distribution network, the output of FC, WT, PV, and ESS, and the energy purchase and sales between MGs at time <inline-formula id="inf65">
<mml:math id="m75">
<mml:mi>t</mml:mi>
</mml:math>
</inline-formula>; <inline-formula id="inf66">
<mml:math id="m76">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the purchase and sale price from the distribution network; <inline-formula id="inf67">
<mml:math id="m77">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3e;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> represents the purchase; <inline-formula id="inf68">
<mml:math id="m78">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> represents the sale of energy from the distribution network; and a, b, c, and d are the cost factors.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Energy management strategy diagram.</p>
</caption>
<graphic xlink:href="fenrg-10-888156-g002.tif"/>
</fig>
</sec>
<sec id="s3-4">
<title>Evaluation Index of RE Utilization</title>
<p>To evaluate the ability of MMG to absorb RE, this paper proposes the utilization rate of RE (URRE) as the evaluation index, which can be defined as follows:<disp-formula id="e11">
<mml:math id="m79">
<mml:mrow>
<mml:mi>U</mml:mi>
<mml:mi>R</mml:mi>
<mml:mi>R</mml:mi>
<mml:mi>E</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>96</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
<mml:mo>&#x2b;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>96</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>96</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>g</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
<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:msub>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>96</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</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>max</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>N</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>96</mml:mn>
</mml:mrow>
</mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>v</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>max</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>where <inline-formula id="inf69">
<mml:math id="m80">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf70">
<mml:math id="m81">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>g</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
<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:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf71">
<mml:math id="m82">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</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>max</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf72">
<mml:math id="m83">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>v</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>max</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, respectively, represent the output of WT and PV, the energy sold by the MG to the distribution network, and the actual maximum power generation of WT and PV.</p>
</sec>
<sec id="s3-5">
<title>Objective Function</title>
<p>The MG sends the information of each unit to the MMG EMS for optimization. There is no need to transfer information back and forth between the MG EMS and the MMG EMS, as shown in <xref ref-type="fig" rid="F3">Figure 3</xref>. Using the contradictory relationship between the profit of MG and the satisfaction of MMG, a balance point needs to be found between the individual profit of MG and the overall satisfaction of MMG to ensure their rationality. Therefore, the objective function can be expressed as follows:<disp-formula id="e12">
<mml:math id="m84">
<mml:mrow>
<mml:mi>min</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x220f;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>`</mml:mo>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:munderover>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>where <inline-formula id="inf73">
<mml:math id="m85">
<mml:mrow>
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf74">
<mml:math id="m86">
<mml:mrow>
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, respectively, represent the satisfaction after and before load curtailment and <inline-formula id="inf75">
<mml:math id="m87">
<mml:mrow>
<mml:msubsup>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf76">
<mml:math id="m88">
<mml:mrow>
<mml:msubsup>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, respectively, represent the profit of the MG after and before load curtailment. The decision variables are <inline-formula id="inf77">
<mml:math id="m89">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf78">
<mml:math id="m90">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf79">
<mml:math id="m91">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf80">
<mml:math id="m92">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf81">
<mml:math id="m93">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf82">
<mml:math id="m94">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf83">
<mml:math id="m95">
<mml:mrow>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and the constraint conditions meet <xref ref-type="disp-formula" rid="e13">Eqs. 13</xref>&#x2013;<xref ref-type="disp-formula" rid="e21">21</xref> in the manuscript.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Optimization solution flow chart.</p>
</caption>
<graphic xlink:href="fenrg-10-888156-g003.tif"/>
</fig>
</sec>
<sec id="s3-6">
<title>Constraint</title>
<p>The EMS of MMG considers not only the flexible load curtailment of each MG but also the transaction balance constraints between MGs. <xref ref-type="disp-formula" rid="e13">Eqs. 13</xref>, <xref ref-type="disp-formula" rid="e14">14</xref> are the flexible load curtailment constraints of each MG:<disp-formula id="e13">
<mml:math id="m96">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>D</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>&#x3c4;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
<disp-formula id="e14">
<mml:math id="m97">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>g</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>max</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>c</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>max</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>v</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>max</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</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:mrow>
<mml:mrow>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2265;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<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>D</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>where, <inline-formula id="inf84">
<mml:math id="m98">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c4;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the proportion of flexible load.</p>
<p>
<xref ref-type="disp-formula" rid="e15">Eqs. 15</xref>&#x2013;<xref ref-type="disp-formula" rid="e17">17</xref> are the power purchase and sale constraints between MGs, that is, the energy purchase and sale shall be within the maximum acceptable range of MG, to prevent simultaneous purchase and sale of energy and earn intermediate profit:<disp-formula id="e15">
<mml:math id="m99">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
<disp-formula id="e16">
<mml:math id="m100">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<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>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>
<disp-formula id="e17">
<mml:math id="m101">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>
</p>
<p>
<xref ref-type="disp-formula" rid="e18">Eq 18</xref> is the balance constraint. The power balance of MG is the basic condition to ensure system safety and user experience, which includes the energy purchase from the distribution network and FC, WT, and PV generator output limits:<disp-formula id="e18">
<mml:math id="m102">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>v</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
<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:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(18)</label>
</disp-formula>
</p>
<p>To ensure the service life, safety, and reliability of the battery during use, it must also be restrained as follows:<disp-formula id="e19">
<mml:math id="m103">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>min</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(19)</label>
</disp-formula>
<disp-formula id="e20">
<mml:math id="m104">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<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:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>r</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(20)</label>
</disp-formula>
<disp-formula id="e21">
<mml:math id="m105">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<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:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
<label>(21)</label>
</disp-formula>where <inline-formula id="inf85">
<mml:math id="m106">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>c</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf86">
<mml:math id="m107">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<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:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf87">
<mml:math id="m108">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>r</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf88">
<mml:math id="m109">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>min</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf89">
<mml:math id="m110">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>, respectively, represent the charge power, discharge power, rated power, and minimum and maximum SOC of ESS. <xref ref-type="disp-formula" rid="e21">Eq 21</xref> ensures that the ESS cannot charge and discharge at the same time.</p>
</sec>
</sec>
<sec sec-type="results|discussion" id="s4">
<title>Results and Discussion</title>
<sec id="s4-1">
<title>Designed Scenario</title>
<p>This paper takes MG1, MG2, and MG3 as the research objects, which are composed of industrial, residential, and commercial loads, respectively. These loads have different demand characteristics, in which the industrial load includes 10% flexible load and the commercial load includes 20% flexible load. According to the importance of load, the satisfaction sensitivity of the three loads is also different. The industrial load sensitivity is the highest, the commercial load is the second, and the residential load is the last. The 15&#xa0;min load active power demand curve is shown in <xref ref-type="fig" rid="F4">Figure 4</xref>. The commercial load peak is 09:00&#x2013;18:00, the residential load peak is 18:00&#x2013;23:45, and the industrial load peak is 08:00&#x2013;18:00. The wind speed and light intensity conditions of the three MGs are quite different. The 15&#xa0;min PV and WT output curves are shown in <xref ref-type="fig" rid="F5">Figure 5</xref>. The intermittent RE of MG 1 occurs at 10:00&#x2013;15:00, resulting in the fault shutdown of the WT and PV generator. The installed capacity of each unit of MG is shown in <xref ref-type="table" rid="T1">Table 1</xref>. The experimental environment uses Intel (R) Core (TM) i7-6700hq CPU @ 2.60GHz, Matlab (2020) commercial fmincon solver.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>15&#xa0;min active power demand curve.</p>
</caption>
<graphic xlink:href="fenrg-10-888156-g004.tif"/>
</fig>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Output curve of the 15&#xa0;min PV and WT.</p>
</caption>
<graphic xlink:href="fenrg-10-888156-g005.tif"/>
</fig>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Installed capacity of each MG.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left"/>
<th align="center">FC (kW)</th>
<th align="center">WT (kW)</th>
<th align="center">PV (kW)</th>
<th align="center">ESS (kWh)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">MG1</td>
<td align="char" char=".">55</td>
<td align="char" char=".">60</td>
<td align="char" char=".">110</td>
<td align="char" char=".">75</td>
</tr>
<tr>
<td align="left">MG2</td>
<td align="char" char=".">45</td>
<td align="char" char=".">60</td>
<td align="char" char=".">55</td>
<td align="char" char=".">65</td>
</tr>
<tr>
<td align="left">MG3</td>
<td align="char" char=".">50</td>
<td align="char" char=".">50</td>
<td align="char" char=".">65</td>
<td align="char" char=".">60</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4-2">
<title>Analysis of Flexible Load Curtailment and Dispatching Results</title>
<p>According to the satisfaction of MMG and the balance of MG profit, the flexible load is cut off, as shown in <xref ref-type="fig" rid="F6">Figure 6</xref>. At 10:00&#x2013;15:00 MG1, the RE is intermittent, resulting in the fault shutdown of WT and PV. To ensure the safety constraints and economy of each MG, the flexible load of each MG is cut off. MG1 supplies the industrial load. At this time, the energies purchased from the distribution network, the use of FC, and the energies purchased from other MGs reach the limit. At this time, the satisfaction with the MG has been very low, so the load is restored to the limit value of 124.57kw. MG2 supplies the residential load. During this period, it belongs to the flat valley period of power consumption. In other periods, when the energy is insufficient, it is necessary to purchase energies from the distribution network or use FC to meet the load demand. Therefore, the flexible load is cut off to ensure the profit of each MG2. The supply of commercial load by MG3 belongs to the peak period of power consumption at this time. However, in order to improve the satisfaction of MG1, it is necessary to sell power to MG1, resulting in a shortage of RE. Like MG2, it is necessary to use FC or purchase energies from the distribution network to meet the load demand and ensure its own profit.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Flexible load curtailment curve.</p>
</caption>
<graphic xlink:href="fenrg-10-888156-g006.tif"/>
</fig>
<p>The dispatching of each MG in the fault state is shown in <xref ref-type="fig" rid="F7">Figures 7</xref>&#x2013;<xref ref-type="fig" rid="F9">9</xref>. MG1 faults during peak power generation of WT and PV, resulting in no surplus energy for MG to sell energies to other MGs. Although there is surplus RE at 03:30, 03:45, and 04:15&#x2013;04:45, other MGs also have surplus RE at this time and do not trade energy. At 0:00&#x2013;2:15, 05:00&#x2013;06:15, and 21:45&#x2013;23:45, MG1 purchases energy from MG3 and MG2, respectively, to meet their own load demand.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Power balance of MG1.</p>
</caption>
<graphic xlink:href="fenrg-10-888156-g007.tif"/>
</fig>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Power balance of MG2.</p>
</caption>
<graphic xlink:href="fenrg-10-888156-g008.tif"/>
</fig>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Power balance of MG3.</p>
</caption>
<graphic xlink:href="fenrg-10-888156-g009.tif"/>
</fig>
<p>MG2 has surplus RE at 04:15&#x2013;07:30, and at 03:00&#x2013;04:45, other MGs also have surplus RE. At this time, MG2 charges the power storage. Due to the limitation of the power of the ESS, it cannot fully absorb the RE, so it sells the excess RE to the distribution grid, and at 05:00&#x2013;07:30, it gives priority to selling energies to other MGs; after other MGs meet the load demand, they charge the ESS and finally sell energies to the distribution network. At 07:15&#x2013;07:30, the bargaining transaction distribution mode, the energy sales to MG1 and MG3 tend to be evenly distributed. At 05:45, 06:30, and 06:45, MG3 wants to buy a large number of energies. If most RE is sold to MG3 at this time, the energy purchase revenue of MG1 will be reduced, the principle of fair bargaining is destroyed, and the negotiation breaks down. Only after the energy purchase of MG1 is satisfied, MG3 can purchase a large amount of purchase. At 00:00&#x2013;00:45, MG3 has surplus RE, but the energy of MG3 cannot fully meet the demand of MG2. The ESS is used to discharge to meet the load demand. At 08:00&#x2013;09:00 and 14:30&#x2013;16:15, other MGs have no surplus RE and MG2 uses the energy stored by the ESS. At 21:45&#x2013;23:45, MG2 is short of energy, but MG3 has surplus energy, so energy is purchased from MG3 to meet the demand of the load. From 10:00 to 15:00, to meet the load demand of MG1, MG2 sells RE to MG1 and meets its load demand through FC or purchasing energies from the distribution network.</p>
<p>MG3 has surplus RE at 00:00&#x2013;05:30 and 21:45&#x2013;23:45. Among them, 00:00&#x2013;02:00 and 21:45&#x2013;23:45 are insufficient, and MG3 sells energies to them. Similarly, it tends to be evenly distributed before one party fails to meet the energy purchase demand. A lot of energy can be purchased only after MG3 meets the demand, such as at 23:45. At 2:30&#x2013;04:45, the energy of MG1 and MG2 can meet their own needs. At this time, MG3 charges the excess energy to the ESS; at 08:00&#x2013;10:15, RE cannot fully meet the load demand, and ESS has a priority to releasing power to meet the load demand. After 10:00&#x2013;15:00, MG1 fails and MG3 sells energies to MG1, and the FC is used to meet its own load demand in order to balance MG3 satisfaction and profit.</p>
<p>As shown in <xref ref-type="fig" rid="F6">Figure 6</xref> and <xref ref-type="table" rid="T2">Table 2</xref>, taking 23:00 and 23:45 as examples, at this time, MG3 has surplus RE, and the total number of RE is less than the sum of the demand for MG1 and MG2. MG1 needs a large number of RE. If MG3 sells a large number of RE to MG1 (strategy 1), MG2 has a small energy purchase and energy purchase income, which violates the fairness of bargaining, and the bargaining negotiation breaks down. At the time of 23:45, MG3 has surplus RE, and the total number of RE is greater than the sum of the demand for MG1 and MG2. Due to power restrictions, MG2 needs a little energy, so MG1 obtains more energy. This bargaining distribution model can reasonably distribute the MG3 surplus RE to other MGs.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Comparison of transactions between MGs.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left"/>
<th align="center">MG1</th>
<th align="center">MG2</th>
<th align="center">MG3</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Strategy 1 (kWh)</td>
<td align="char" char=".">15.32</td>
<td align="char" char=".">7.56</td>
<td align="char" char=".">22.88</td>
</tr>
<tr>
<td align="left">Strategy 1 revenue (yuan)</td>
<td align="char" char=".">14.03</td>
<td align="char" char=".">6.92</td>
<td align="char" char=".">20.95</td>
</tr>
<tr>
<td align="left">Proposed strategy (kWh)</td>
<td align="char" char=".">11.44</td>
<td align="char" char=".">11.44</td>
<td align="char" char=".">22.88</td>
</tr>
<tr>
<td align="left">Proposed strategy revenue (yuan)</td>
<td align="char" char=".">10.47</td>
<td align="char" char=".">10.47</td>
<td align="char" char=".">20.94</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>As shown in <xref ref-type="table" rid="T3">Table 3</xref>, during the fault period, since the load curtailment of MG1 reaches the constraint boundary, both the strategy in this paper and the complete removal strategy reach the limit value. Although the dispatching of MG1 is in a loss state, the removal number of such flexible load can make MG1 the most satisfactory. When MG2 and MG3 are fully restored, no load is cut off to achieve the most satisfaction because their profits are sacrificed to improve the satisfaction of MMG. The strategy of this paper is to obtain more profits by balancing satisfaction and income and reducing satisfaction.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Comparison of satisfaction and profit between MGs.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left"/>
<th align="center">MG1</th>
<th align="center">MG2</th>
<th align="center">MG3</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Proposed profit (yuan)</td>
<td align="char" char=".">&#x2212;143.78</td>
<td align="char" char=".">1543.42</td>
<td align="char" char=".">3454.72</td>
</tr>
<tr>
<td align="left">Proposed satisfaction</td>
<td align="char" char=".">1082.5</td>
<td align="char" char=".">355.52</td>
<td align="char" char=".">699.59</td>
</tr>
<tr>
<td align="left">Fully recovered profit (yuan)</td>
<td align="char" char=".">&#x2212;143.79</td>
<td align="char" char=".">1496.93</td>
<td align="char" char=".">3403.45</td>
</tr>
<tr>
<td align="left">Full recovery satisfaction</td>
<td align="char" char=".">1082.5</td>
<td align="char" char=".">360.83</td>
<td align="char" char=".">721.67</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The utilization rate of renewable energy is shown in the <xref ref-type="table" rid="T4">Table 4</xref>. The transaction between MG not only reduces the removal of load but also increases the utilization rate of renewable energy. Due to the fault of MG1 during the peak period of renewable energy power generation, the energy utilization rate is the highest and the wind and light abandonment are the least; MG2 and MG3 sell surplus renewable energy to MG1, increasing the consumption of renewable energy. Their energy utilization rates reached 99.81%, 98.73%, and 98.91% respectively.</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Comparison of energy utilization.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left"/>
<th align="center">MG1 (%)</th>
<th align="center">MG2 (%)</th>
<th align="center">MG3 (%)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">URRE</td>
<td align="char" char=".">99.81</td>
<td align="char" char=".">98.73</td>
<td align="char" char=".">98.91</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s5">
<title>Comparison of Solution Methods</title>
<p>Comparing <xref ref-type="fig" rid="F6">Figure 6</xref> with <xref ref-type="fig" rid="F10">Figure 10</xref>, the bi-level programming method curtails more flexible loads from MG2 in exchange for its profits. However, as shown in <xref ref-type="table" rid="T5">Table 5</xref>, MG2 will obtain a small number of profits by removing more flexible loads; MG3 cuts off a little flexible load in exchange for higher satisfaction. Compared with bi-level programming, the optimization solution method does not require information exchange between the MMG EMS and the MG EMS. In bi-level programming, the MGs can only coordinate their own output devices and cannot coordinate the three MGs from the perspective of the MG EMS. As a result, the total profit and total satisfaction of the MMG are not reasonably distributed. As shown in <xref ref-type="table" rid="T5">Table 5</xref>, the optimized solution method can make the income difference after the flexible load of MMG is cut off larger than that of the bi-level programming method.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Bi-level planning flexible load curtailment.</p>
</caption>
<graphic xlink:href="fenrg-10-888156-g010.tif"/>
</fig>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>Comparison between optimization solution and bi-level programming solution.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left"/>
<th align="center">MG1</th>
<th align="center">MG2</th>
<th align="center">MG3</th>
<th align="center">MMG</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Profit of bi-level programming (yuan)</td>
<td align="char" char=".">&#x2212;283.58</td>
<td align="char" char=".">1482.63</td>
<td align="char" char=".">3428.83</td>
<td align="char" char=".">4627.88</td>
</tr>
<tr>
<td align="left">Satisfaction of bi-level programming</td>
<td align="char" char=".">1082.5</td>
<td align="char" char=".">350.62</td>
<td align="char" char=".">702.76</td>
<td align="char" char=".">2135.88</td>
</tr>
<tr>
<td align="left">Load curtailment of bi-level programming (kWh)</td>
<td align="char" char=".">648.88</td>
<td align="char" char=".">310.38</td>
<td align="char" char=".">417.69</td>
<td align="char" char=".">1376.95</td>
</tr>
<tr>
<td align="left">Profit of proposed method (yuan)</td>
<td align="char" char=".">&#x2212;143.78</td>
<td align="char" char=".">1543.42</td>
<td align="char" char=".">3454.72</td>
<td align="char" char=".">4854.36</td>
</tr>
<tr>
<td align="left">Satisfaction of proposed method</td>
<td align="char" char=".">1082.5</td>
<td align="char" char=".">355.52</td>
<td align="char" char=".">699.59</td>
<td align="char" char=".">2137.61</td>
</tr>
<tr>
<td align="left">Load curtailment of proposed method (kWh)</td>
<td align="char" char=".">648.88</td>
<td align="char" char=".">162.33</td>
<td align="char" char=".">488.41</td>
<td align="char" char=".">1299.62</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec sec-type="conclusion" id="s6">
<title>Conclusion</title>
<p>In this paper, a coordinated dispatching model of MMG is proposed, which balances the two objective problems of MMG satisfaction and each MG profit in a fault state. It also effectively promotes the absorption of RE, peaking CO<sub>2</sub> emissions and carbon neutrality. RE is uncontrollable power, which will change with the change of weather and temperature, resulting in intermittence and uncertainty of WT and PV, resulting in fault halting work. Due to the intermittent reason, an MG has to cut off the flexible load in order to meet the safety and economy; however, cutting off too much flexible load will reduce the satisfaction of MMG. This paper uses the optimization solution method to balance the satisfaction of MMG and the profit of each MG and cut off the load more reasonably. At the same time, the fair transaction between MGs can provide the necessary power for the faulty MG, overcome the intermittence of RE, increase the consumption of RE, reduce the flexible load curtailment of MGs, and improve the profit of MGs. The results of the case analysis show that the method proposed in this paper achieves a balance between the satisfaction of the MMG and the profit of each MG. Moreover, the results of the solution method used in this paper are better than those of traditional bi-level programming.</p>
</sec>
</body>
<back>
<sec id="s7">
<title>Data Availability Statement</title>
<p>The original contributions presented in the study are included in the article/supplementary material, and further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s8">
<title>Author Contributions</title>
<p>All authors listed have made a substantial, direct, and intellectual contribution to the work and approved it for publication.</p>
</sec>
<sec id="s9">
<title>Funding</title>
<p>This work was supported by the National Natural Science Foundation of China under Grant 52067004 and the Science and Technology Plan Project of Guizhou Province under Grant (2016)5103.</p>
</sec>
<sec sec-type="COI-statement" id="s10">
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s11">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Afrakhte</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Bayat</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A Contingency Based Energy Management Strategy for Multi-Microgrids Considering Battery Energy Storage Systems and Electric Vehicles</article-title>. <source>J. Energy Storage</source> <volume>27</volume>, <fpage>101087</fpage>. <pub-id pub-id-type="doi">10.1016/j.est.2019.101087</pub-id> </citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ahmadi</surname>
<given-names>S. E.</given-names>
</name>
<name>
<surname>Rezaei</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Khayyam</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Energy Management System of Networked Microgrids through Optimal Reliability-Oriented Day-Ahead Self-Healing Scheduling</article-title>. <source>Sustain. Energy, Grids Netw.</source> <volume>23</volume>, <fpage>100387</fpage>. <pub-id pub-id-type="doi">10.1016/j.segan.2020.100387</pub-id> </citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Amirioun</surname>
<given-names>M. H.</given-names>
</name>
<name>
<surname>Aminifar</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Lesani</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Shahidehpour</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Metrics and Quantitative Framework for Assessing Microgrid Resilience against Windstorms</article-title>. <source>Int. J. Electr. Power &#x26; Energy Syst.</source> <volume>104</volume>, <fpage>716</fpage>&#x2013;<lpage>723</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2018.07.025</pub-id> </citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bagdadee</surname>
<given-names>A. H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Renewable Energy Based Self-Healing Scheme in Smart Grid</article-title>. <source>Energy Rep.</source> <volume>6</volume>, <fpage>166</fpage>&#x2013;<lpage>172</lpage>. <pub-id pub-id-type="doi">10.1016/j.egyr.2019.11.058</pub-id> </citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Beyza</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Yusta</surname>
<given-names>J. M.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Integrated Risk Assessment for Robustness Evaluation and Resilience Optimisation of Power Systems after Cascading Failures</article-title>. <source>Energies (Basel)</source> <volume>14</volume> (<issue>2028</issue>), <fpage>2028</fpage>. <pub-id pub-id-type="doi">10.3390/en14072028</pub-id> </citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cao</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>H. L.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>S. Y.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Day-Ahead Economic Optimal Dispatch of Microgrid Cluster Considering Shared Energy Storage System and P2P Transaction</article-title>. <source>Frontiers in Energy Research</source> <volume>9</volume> <pub-id pub-id-type="doi">10.3389/fenrg.2021.645017</pub-id> </citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>J. J.</given-names>
</name>
<name>
<surname>Rong</surname>
<given-names>Z. K.</given-names>
</name>
<name>
<surname>Peng</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>Y. L.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X. H.</given-names>
</name>
<name>
<surname>Qi</surname>
<given-names>B. X.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Multi-energy Coordinated Microgrid Scheduling with Integrated Demand Response for Flexibility Improvement</article-title>. <source>Energy</source> <volume>217</volume>, <fpage>119387</fpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2020.119387</pub-id> </citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ghenai</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Bettayeb</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Modelling and Performance Analysis of a Stand-Alone Hybrid Solar PV/fuel Cell/diesel Generator Power System for University Building</article-title>. <source>Energy</source> <volume>171</volume>, <fpage>180</fpage>&#x2013;<lpage>189</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2019.01.019</pub-id> </citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Goyal</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Ghosh</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Microgrids Interconnection to Support Mutually during Any Contingency</article-title>. <source>Sustain. Energy, Grids Netw.</source> <volume>6</volume>, <fpage>100</fpage>&#x2013;<lpage>108</lpage>. <pub-id pub-id-type="doi">10.1016/j.segan.2016.02.006</pub-id> </citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>G&#xfc;ney</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Renewable Energy, Non-renewable Energy and Sustainable Development</article-title>. <source>Int. J. Sustain. Dev. World Ecol.</source> <volume>26</volume> (<issue>5</issue>), <fpage>389</fpage>&#x2013;<lpage>397</lpage>. <pub-id pub-id-type="doi">10.1080/13504509.2019.1595214</pub-id> </citation>
</ref>
<ref id="B11">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Guofa</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2020</year>). <source>Research on Bi-level Coordinated Optimized Operation Strategy of Microgrid Cluster</source>. <publisher-name>Lanzhou University of Technology</publisher-name>. </citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hamzeh Aghdam</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Salehi</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ghaemi</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Contingency Based Energy Management of Multi-Microgrid Based Distribution Network</article-title>. <source>Sustain. Cities Soc.</source> <volume>41</volume>, <fpage>265</fpage>&#x2013;<lpage>274</lpage>. <pub-id pub-id-type="doi">10.1016/j.scs.2018.05.019</pub-id> </citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hosseinnezhad</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Rafiee</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Ahmadian</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Siano</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Optimal Island Partitioning of Smart Distribution Systems to Improve System Restoration under Emergency Conditions</article-title>. <source>Int. J. Electr. Power &#x26; Energy Syst.</source> <volume>97</volume>, <fpage>155</fpage>&#x2013;<lpage>164</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2017.11.003</pub-id> </citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jiang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Research on Load Transfer Strategy Optimisation with Considering the Operation of Distributed Generations and Secondary Dispatch</article-title>. <source>IET Gener. Transm. &#x26;amp; Distrib.</source> <volume>14</volume> (<issue>23</issue>), <fpage>5526</fpage>&#x2013;<lpage>5535</lpage>. <pub-id pub-id-type="doi">10.1049/iet-gtd.2020.1144</pub-id> </citation>
</ref>
<ref id="B15">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Kahnamouei</surname>
<given-names>A. S.</given-names>
</name>
<name>
<surname>Lotfifard</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2021</year>). &#x201c;<article-title>Enhancing Resilience of Distribution Networks by Coordinating Microgrids and Demand Response Programs in Service Restoration</article-title>,&#x201d; in <conf-name>IEEE Systems Journal</conf-name> (<publisher-name>IEEE</publisher-name>), <fpage>1</fpage>&#x2013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.1109/jsyst.2021.3097263</pub-id> </citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kaijun</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Junyong</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Optimization of Operation Strategy for Micor-Energy Grid with Cchp Systems Based on Non-cooperative Game</article-title>. <source>Automation Electr. Power Syst.</source> <volume>42</volume> (<issue>06</issue>), <fpage>25</fpage>&#x2013;<lpage>32</lpage>. <pub-id pub-id-type="doi">10.1016/j.jclepro.2019.118822</pub-id> </citation>
</ref>
<ref id="B17">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Khenissi</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Sellami</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Fakhfakh</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Neji</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Derbel</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>Effects of High PV Penetration Level on Voltage and Frequency Profile of a Distribution Network</article-title>,&#x201d; in <conf-name>2020 17th International Multi-Conference on Systems, Signals &#x26; Devices (SSD)</conf-name>, <conf-loc>Monastir, Tunisia</conf-loc>, <conf-date>20-23 July 2020</conf-date> (<publisher-name>IEEE</publisher-name>). </citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kong</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Optimal Operation Strategy for Interconnected Microgrids in Market Environment Considering Uncertainty</article-title>. <source>Appl. Energy</source> <volume>275</volume>, <fpage>115336</fpage>. <pub-id pub-id-type="doi">10.1016/j.apenergy.2020.115336</pub-id> </citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lai</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Illindala</surname>
<given-names>M. S.</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Sizing Battery Storage for Islanded Microgrid Systems to Enhance Robustness against Attacks on Energy Sources</article-title>. <source>J. Mod. Power Syst. Clean. Energy</source> <volume>7</volume> (<issue>5</issue>), <fpage>1177</fpage>&#x2013;<lpage>1188</lpage>. <pub-id pub-id-type="doi">10.1007/s40565-019-0501-1</pub-id> </citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lei</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Hou</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Routing and Scheduling of Mobile Power Sources for Distribution System Resilience Enhancement</article-title>. <source>IEEE Trans. Smart Grid</source> <volume>10</volume> (<issue>5</issue>), <fpage>5650</fpage>&#x2013;<lpage>5662</lpage>. <pub-id pub-id-type="doi">10.1109/tsg.2018.2889347</pub-id> </citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Optimal Coordinated Energy Dispatch of a Multi-Energy Microgrid in Grid-Connected and Islanded Modes</article-title>. <source>Appl. Energy</source> <volume>210</volume>, <fpage>974</fpage>&#x2013;<lpage>986</lpage>. <pub-id pub-id-type="doi">10.1016/j.apenergy.2017.08.197</pub-id> </citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ge</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Gu</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Distributed Day-Ahead Peer-To-Peer Trading for Multi-Microgrid Systems in Active Distribution Networks</article-title>. <source>IEEE Access</source> <volume>8</volume>, <fpage>66961</fpage>&#x2013;<lpage>66976</lpage>. <pub-id pub-id-type="doi">10.1109/access.2020.2983645</pub-id> </citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lyu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Bi-level Optimal Strategy of Islanded Multi-Microgrid Systems Based on Optimal Power Flow and Consensus Algorithm</article-title>. <source>Energies</source> <volume>13</volume> (<issue>7</issue>), <fpage>1537</fpage>. <pub-id pub-id-type="doi">10.3390/en13071537</pub-id> </citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Marquez</surname>
<given-names>J. J.</given-names>
</name>
<name>
<surname>Zafra-Cabeza</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Bordons</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Ridao</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>A Fault Detection and Reconfiguration Approach for MPC-Based Energy Management in an Experimental Microgrid</article-title>. <source>Control Eng. Pract.</source> <volume>107</volume>, <fpage>104695</fpage>. <pub-id pub-id-type="doi">10.1016/j.conengprac.2020.104695</pub-id> </citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mishra</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Anderson</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Brain</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Boyer</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Warren</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Microgrid Resilience: A Holistic Approach for Assessing Threats, Identifying Vulnerabilities, and Designing Corresponding Mitigation Strategies</article-title>. <source>Appl. Energy</source> <volume>264</volume> (<issue>C</issue>), <fpage>114726</fpage>. <pub-id pub-id-type="doi">10.1016/j.apenergy.2020.114726</pub-id> </citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mohandes</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Acharya</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Moursi</surname>
<given-names>M. S. E.</given-names>
</name>
<name>
<surname>Al-Sumaiti</surname>
<given-names>A. S.</given-names>
</name>
<name>
<surname>Doukas</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Sgouridis</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Optimal Design of an Islanded Microgrid with Load Shifting Mechanism between Electrical and Thermal Energy Storage Systems</article-title>. <source>IEEE Trans. Power Syst.</source> <volume>35</volume> (<issue>4</issue>), <fpage>2642</fpage>&#x2013;<lpage>2657</lpage>. <pub-id pub-id-type="doi">10.1109/tpwrs.2020.2969575</pub-id> </citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Moslehi</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Reddy</surname>
<given-names>T. A.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Sustainability of Integrated Energy Systems: A Performance-Based Resilience Assessment Methodology</article-title>. <source>Appl. Energy</source> <volume>228</volume>, <fpage>487</fpage>&#x2013;<lpage>498</lpage>. <pub-id pub-id-type="doi">10.1016/j.apenergy.2018.06.075</pub-id> </citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nazemi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Dehghanian</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Seismic-resilient Bulk Power Grids: Hazard Characterization, Modeling, and Mitigation</article-title>. <source>IEEE Trans. Eng. Manage.</source> <volume>67</volume> (<issue>3</issue>), <fpage>614</fpage>&#x2013;<lpage>630</lpage>. <pub-id pub-id-type="doi">10.1109/tem.2019.2950669</pub-id> </citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nelson</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Johnson</surname>
<given-names>N. G.</given-names>
</name>
<name>
<surname>Fahy</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Hansen</surname>
<given-names>T. A.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Statistical Development of Microgrid Resilience during Islanding Operations</article-title>. <source>Appl. Energy</source> <volume>279</volume>, <fpage>115724</fpage>. <pub-id pub-id-type="doi">10.1016/j.apenergy.2020.115724</pub-id> </citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Novoa</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Flores</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Brouwer</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Optimal Renewable Generation and Battery Storage Sizing and Siting Considering Local Transformer Limits</article-title>. <source>Appl. Energy</source> <volume>256</volume>, <fpage>113926</fpage>. <pub-id pub-id-type="doi">10.1016/j.apenergy.2019.113926</pub-id> </citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Oboudi</surname>
<given-names>M. H.</given-names>
</name>
<name>
<surname>Ragimi</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Hooshmand</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Stochastic Operation Framework of Microgrid under Uncertainties of Load, Generation, and Contingency</article-title>. <source>J. Eenergy Eengineering</source> <volume>146</volume> (<issue>1</issue>), <fpage>639</fpage>. <pub-id pub-id-type="doi">10.1061/(asce)ey.1943-7897.0000639</pub-id> </citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Qiu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Gu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Pan</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Tri-level Mixed-Integer Optimization for Two-Stage Microgrid Dispatch with Multi-Uncertainties</article-title>. <source>IEEE Trans. Power Syst.</source> <volume>35</volume> (<issue>5</issue>), <fpage>3636</fpage>&#x2013;<lpage>3647</lpage>. <pub-id pub-id-type="doi">10.1109/tpwrs.2020.2987481</pub-id> </citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rodrigues</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Monteiro</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Abdelaziz</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>de Souza</surname>
<given-names>A. Z.</given-names>
</name>
<name>
<surname>Ribeiro</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Improving the Autonomy of Islanded Microgrids through Frequency Regulation</article-title>. <source>Int. J. Electr. Power &#x26; Energy Syst.</source> <volume>115</volume>, <fpage>105499</fpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2019.105499</pub-id> </citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C.-C.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Risk-limiting Load Restoration for Resilience Enhancement with Intermittent Energy Resources</article-title>. <source>IEEE Trans. Smart Grid</source> <volume>10</volume> (<issue>3</issue>), <fpage>2507</fpage>&#x2013;<lpage>2522</lpage>. <pub-id pub-id-type="doi">10.1109/tsg.2018.2803141</pub-id> </citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Self-healing Resilient Distribution Systems Based on Sectionalization into Microgrids</article-title>. <source>IEEE Trans. Power Syst.</source> <volume>30</volume> (<issue>6</issue>), <fpage>3139</fpage>&#x2013;<lpage>3149</lpage>. <pub-id pub-id-type="doi">10.1109/tpwrs.2015.2389753</pub-id> </citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Deep Learning Adaptive Dynamic Programming for Real Time Energy Management and Control Strategy of Micro-grid</article-title>. <source>J. Clean. Prod.</source> <volume>204</volume>, <fpage>1169</fpage>&#x2013;<lpage>1177</lpage>. <pub-id pub-id-type="doi">10.1016/j.jclepro.2018.09.052</pub-id> </citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Meng</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Optimal Dispatching Strategy of an Electric-Thermal-Gas Coupling Microgrid Considering Consumer Satisfaction</article-title>. <source>IEEE Access</source> <volume>8</volume>, <fpage>173169</fpage>&#x2013;<lpage>173176</lpage>. <pub-id pub-id-type="doi">10.1109/access.2020.3024931</pub-id> </citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Bansal</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Escobedo</surname>
<given-names>A. R.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Risk&#x2010;neutral and Risk&#x2010;averse Transmission Switching for Load Shed Recovery with Uncertain Renewable Generation and Demand</article-title>. <source>IET Gener. Transm. Distrib.</source> <volume>14</volume> (<issue>21</issue>), <fpage>4936</fpage>&#x2013;<lpage>4945</lpage>. <pub-id pub-id-type="doi">10.1049/iet-gtd.2020.0964</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>