<?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">1008042</article-id>
<article-id pub-id-type="doi">10.3389/fenrg.2022.1008042</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Energy Research</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Multi-layer coordinated optimization of integrated energy system with electric vehicles based on feedback correction</article-title>
<alt-title alt-title-type="left-running-head">Jia et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fenrg.2022.1008042">10.3389/fenrg.2022.1008042</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Jia</surname>
<given-names>Shiduo</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1889881/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Kang</surname>
<given-names>Xiaoning</given-names>
</name>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Cui</surname>
<given-names>Jinxu</given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Tian</surname>
<given-names>Bowen</given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhang</surname>
<given-names>Jiawei</given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Xiao</surname>
<given-names>Shuwen</given-names>
</name>
</contrib>
</contrib-group>
<aff>
<institution>Shaanxi Key Laboratory of Smart Grid</institution>, <institution>Xi&#x2019;an Jiaotong University</institution>, <addr-line>Xi&#x2019;an</addr-line>, <country>China</country>
</aff>
<author-notes>
<corresp id="c001">&#x2a;Correspondence: Shiduo Jia, <email>jiashiduo@stu.xjtu.edu.cn</email>; Xiaoning Kang, <email>kangxn@mail.xjtu.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>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/954989/overview">Mohamed A. Mohamed</ext-link>, Minia University, Egypt</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/1941010/overview">Hong Tan</ext-link>, China Three Gorges University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1955286/overview">Hassan Farh</ext-link>, Hong Kong Polytechnic University, Hong Kong SAR, China</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>15</day>
<month>09</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>10</volume>
<elocation-id>1008042</elocation-id>
<history>
<date date-type="received">
<day>31</day>
<month>07</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>24</day>
<month>08</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Jia, Kang, Cui, Tian, Zhang and Xiao.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Jia, Kang, Cui, Tian, Zhang and Xiao</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>The integrated energy system with electric vehicles can realize multi-energy coordination and complementarity, and effectively promote the realization of low-carbon environmental protection goals. However, the temporary change of vehicle travel plan will have an adverse impact on the system. Therefore, a multi-layer coordinated optimization strategy of electric-thermal-hydrogen integrated energy system including vehicle to grid (V2G) load feedback correction is proposed. The strategy is based on the coordination of three-level optimization. The electric vehicle charging and discharging management layer comprehensively considers the variance of load curve and the dissatisfaction of vehicle owners, and the charging and discharging plan is obtained through multi-objective improved sparrow search algorithm, which is transferred to the model predictive control rolling optimization layer. In the rolling optimization process, according to the actual situation, selectively enter the V2G load feedback correction layer to update V2G load, so as to eliminate the impact of temporary changes in electric vehicle travel plans. Simulation results show that the total operating cost with feedback correction is 4.19% lower than that without feedback correction and tracking situation of tie-line planned value is improved, which verifies the proposed strategy.</p>
</abstract>
<kwd-group>
<kwd>electric vehicle</kwd>
<kwd>V2G</kwd>
<kwd>electric-thermal-hydrogen integrated energy system</kwd>
<kwd>multilayer coordinated optimization</kwd>
<kwd>sparrow search algorithm</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>In order to solve global environmental problems, it is necessary to build a clean and low-carbon new energy system. The integrated energy system effectively improves the energy utilization efficiency and promotes the consumption of renewable energy through the multi energy coupling mechanism, thereby reducing carbon emissions (<xref ref-type="bibr" rid="B7">Ding et al., 2018</xref>; <xref ref-type="bibr" rid="B31">Yang et al., 2018</xref>; <xref ref-type="bibr" rid="B3">Cheng et al., 2019</xref>). The interaction between electric vehicle (EV) and integrated energy system can further tap flexible resources and promote the carbon reduction operation of the system (<xref ref-type="bibr" rid="B35">Zhou et al., 2021</xref>; <xref ref-type="bibr" rid="B17">Li et al., 2022</xref>). EVs can be connected to the power grid as mobile loads, and they have the characteristics of energy storage (<xref ref-type="bibr" rid="B10">Hu et al., 2015</xref>; <xref ref-type="bibr" rid="B5">Cheng et al., 2021</xref>). In order to take advantages of its characteristics, the vehicle to grid (V2G) mode has been proposed in recent years (<xref ref-type="bibr" rid="B26">Wang et al., 2015</xref>). Peak shaving and valley filling of load curve can be achieved by managing the charge and discharge of electric vehicles. However, the temporary change of EV travel plan will have an adverse impact on the economic and stable operation of the system.</p>
<p>In practice, EV travel plans are uncertain, and the photovoltaic power, wind power and predicted load power of electric-thermal-hydrogen integrated energy system (ETH-IES) also have randomness and volatility. Considering the characteristics that the prediction accuracy improves with the reduction of time scale, multi-time scale strategy is often used in energy management of integrated energy system (<xref ref-type="bibr" rid="B32">Yin et al., 2020</xref>; <xref ref-type="bibr" rid="B22">Tang et al., 2021</xref>; <xref ref-type="bibr" rid="B25">Wang et al., 2021</xref>). On the larger time range, the unit combination and the base value of operation plan is formulated based on the forecast data. On the smaller time range, the deviation left by the superior is corrected based on the real-time data. On this basis, according to the relationship between different nodes in the optimization process, the energy management is divided into static scheduling and dynamic scheduling. Static scheduling is the optimization of single section, and there will be a large power deviation in actual operation (<xref ref-type="bibr" rid="B20">Qi et al., 2022</xref>). Static optimization can be solved by nonlinear programming (<xref ref-type="bibr" rid="B19">Lv et al., 2016</xref>) and chance constrained programming (<xref ref-type="bibr" rid="B18">Li et al.,. 2019</xref>). Dynamic optimal scheduling considers the connections between different time nodes, and has better robustness (<xref ref-type="bibr" rid="B11">Huang et al., 2014</xref>). Generally, model predictive control (MPC) is used for dynamic optimal scheduling. Based on the idea of rolling optimization and feedback correction, it can well solve the optimal control problems with many uncertain factors (<xref ref-type="bibr" rid="B28">Xiao et al., 2016</xref>). In addition, unlike the day ahead optimal scheduling, MPC has higher accuracy, because it can continuously obtain real-time short-term power prediction information. The results of each rolling optimization correct the real-time state of the system, which can eliminate the influence of uncertainties on the optimal scheduling scheme to a greater extent (<xref ref-type="bibr" rid="B33">Zhang et al., 2017</xref>). At present, many researches apply rolling optimization to the scheduling of integrated energy system, but less to the joint optimal scheduling of system and electric vehicles.</p>
<p>In recent years, more and more studies on the optimal scheduling of integrated energy system with EVs have been published. Reference (<xref ref-type="bibr" rid="B24">Wang et al., 2016</xref>) establishes a multi-objective optimization model with optimal generation cost and environmental benefit of microgrid with EVs. Reference (<xref ref-type="bibr" rid="B2">Chen et al., 2020</xref>) proposes a fuzzy control algorithm to formulate EV charging plan. The proposed strategy has good real-time performance, but ignores the V2G machanism. Reference (<xref ref-type="bibr" rid="B8">Hou et al., 2019</xref>) optimizes the microgrid and EVs according to three levels, which can maximize the benefits. In (<xref ref-type="bibr" rid="B14">Jozi et al., 2022</xref>), EV charging and discharging plans are optimally scheduled to maximize parking profits and improve system reliability; Reference (<xref ref-type="bibr" rid="B9">Hu et al., 2019</xref>) proposes a real-time scheduling method to smooth photovoltaic power fluctuations through the flexibility of charging and discharging of clustered EVs; Reference (<xref ref-type="bibr" rid="B34">Zhao et al., 2016</xref>) motivates EV owners to participate in the dispatching of microgrid by adjusting the electricity price. The above references only formulate energy management strategies from the perspective of micro network operators, ignoring the interests of EV owners. Reference (<xref ref-type="bibr" rid="B4">Cheng et al., 2022</xref>) establishes a stochastic optimal scheduling model considering the forecast error of wind power output; Reference (<xref ref-type="bibr" rid="B13">Jia and Kang, 2022</xref>) quantifies the uncertainty of wind and photovoltaic output with the conditional value at risk of relative disturbance. Although the above literatures consider the uncertainty of distributed generators and load forecasting power, they ignore the uncertainty of EV travel plans. Reference (<xref ref-type="bibr" rid="B27">Wang et al., 2022</xref>) establishes a multi-stage optimal energy management system for participating in the deregulated electricity market. However, reference (<xref ref-type="bibr" rid="B27">Wang et al., 2022</xref>) does not consider electric vehicles. In (<xref ref-type="bibr" rid="B1">Alireza et al., 2021</xref>), a two-stage operation is presented according to day-ahead and 5&#xa0;min real time energy markets. However, it uses non-layered architecture to optimize EV charging and discharging and does not consider EV owners&#x2019; feeling. Reference (<xref ref-type="bibr" rid="B12">Jia et al., 2022</xref>) proposes a hierarchical stochastic optimal scheduling model and it uses stochastic programming to deal with uncertainty. In real-time operation, when the number of unplanned EVs suddenly increases, the strategy cannot make corresponding corrections. Furthermore, reference (<xref ref-type="bibr" rid="B12">Jia et al., 2022</xref>) adopts static optimal strategy and there will be a large power deviation in actual operation.</p>
<p>For the adverse impact of temporary change in EV travel plan on system operation, this paper establishes a multi-layer coordinated optimization strategy of electric-thermal-hydrogen integrated energy system including the feedback correction of V2G load. On the basis of building the system model, EVs and ETH-IES are optimized hierarchically and solved by multi-objective improved sparrow search algorithm. Furthermore, in order to reduce the impact of temporary changes in EV travel plans, V2G load feedback correction layer is introduced. In the process of rolling optimization of the system, EV unplanned behaviors are identified and the charging and discharging plan is adjusted in time. Finally, taking an electric-thermal-hydrogen integrated energy industrial park as an example, the effectiveness of the proposed strategy is verified. The contributions of this paper are to:<list list-type="simple">
<list-item>
<p>1) Constructing multi-objective EV charging and discharging management model and two-stage MPC rolling optimization model to achieve accurate and economic formulation.</p>
</list-item>
<list-item>
<p>2) Presenting a multi-layer coordinated optimal scheduling model to improve the economy and stability of system operation, and improves the tracking situation of tie-line planned value.</p>
</list-item>
<list-item>
<p>3) Using the coupled Monte Carlo simulation and multi-objective improved sparrow search algorithm to solve the multi-scenario multi-objective optimal scheduling model.</p>
</list-item>
<list-item>
<p>4) Conducting simulation studies to verify the effectiveness of V2G load feedback correction layer and discussing the effect of the unplanned EVs&#x2019; proportion on scheduling results.</p>
</list-item>
</list>
</p>
<p>The rest of the study proceeds as follows: <xref ref-type="sec" rid="s2">Section 2</xref> introduces the architecture of ETH-IES; <xref ref-type="sec" rid="s3">Section 3</xref> presents multi-layer coordinated optimization framework based on feedback correction; <xref ref-type="sec" rid="s4">Section 4</xref> introduces the multi-layer coordinated optimization model in detail. In <xref ref-type="sec" rid="s5">Section 5</xref>, the multi-objective improved sparrow search algorithm is proposed. <xref ref-type="sec" rid="s6">Section 6</xref> verifies the effectiveness of the V2G load feedback correction layer and discusses the effects of the unplanned EVs&#x2019; proportion on scheduling results. Finally, <xref ref-type="sec" rid="s7">Section 7</xref> draws the main conclusions.</p>
</sec>
<sec id="s2">
<title>2 Architecture of electric-thermal-hydrogen integrated energy system</title>
<p>As shown in <xref ref-type="fig" rid="F1">Figure 1</xref>, the main equipment of ETH-IES includes hydrogen storage device, electrolyzer, proton exchange membrane fuel cell (PEMFC), thermal storage device, super capacitor, battery, wind turbine, photovoltaic, ground source heat pump, absorption machine and micro gas turbine. Among them, micro gas turbine and ground source heat pump unit belong to electrothermal coupling equipment, while electrolyzer and PEMFC belong to electric-thermal-hydrogen coupling equipment. Their introduction can not only realize multi-energy coordination and complementarity, but also improve the system operation flexibility and economy.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Electric-Thermal-Hydrogen integrated energy system architecture.</p>
</caption>
<graphic xlink:href="fenrg-10-1008042-g001.tif"/>
</fig>
<sec id="s2-1">
<title>2.1 Conventional unit model</title>
<p>In the proposed electric-thermal-hydrogen integrated energy system architecture, the mathematical models of micro gas turbine, ground source heat pump and absorption refrigeration unit can be referred to reference (<xref ref-type="bibr" rid="B16">Li et al., 2021</xref>), and the models of wind turbine, photovoltaic and energy storage device can be found in reference (<xref ref-type="bibr" rid="B12">Jia et al., 2022</xref>). Due to limited space, this paper only introduces the models of electrolyzer, hydrogen storage device and proton exchange membrane fuel cell in detail.</p>
</sec>
<sec id="s2-2">
<title>2.2 Proton exchange membrane fuel cell model</title>
<p>The PEMFC output voltage is mainly influenced by the concentration polarization, the ohmic polarization and the active polarization, and it can be considered as the difference between the Nernst voltage and the loss voltage caused by them (<xref ref-type="bibr" rid="B6">Colleen, 2008</xref>). Activation loss can be expressed by Tafel formula:<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>a</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>b</mml:mi>
<mml:mi mathvariant="italic">ln</mml:mi>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where, <inline-formula id="inf1">
<mml:math id="m2">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi mathvariant="italic">ln</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn mathvariant="italic">0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>;</mml:mo>
</mml:mrow>
<mml:mi>b</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:msup>
<mml:mi>F</mml:mi>
<mml:mo>&#x00B0;</mml:mo>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</p>
<p>The loss voltage caused by the active polarization could be calculated as:<disp-formula id="e2">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>F</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">ln</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn mathvariant="italic">0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mi mathvariant="normal">o</mml:mi>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>F</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="italic">ln</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn mathvariant="italic">0</mml:mn>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="normal">c</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">h</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
</p>
<p>The loss voltage caused by the ohmic polarization could be calculated as:<disp-formula id="e3">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">o</mml:mi>
<mml:mi mathvariant="normal">h</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<p>The loss voltage caused by the concentration polarization could be calculated as:<disp-formula id="e4">
<mml:math id="m5">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">c</mml:mi>
<mml:mi mathvariant="normal">o</mml:mi>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mn mathvariant="italic">1</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>K</mml:mi>
</mml:msub>
<mml:mi mathvariant="italic">ln</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:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>To calculate the Nernst voltage, some pressure values of oxygen, water and hydrogen are needed. Refer to (<xref ref-type="bibr" rid="B6">Colleen, 2008</xref>), it can be expressed as:<disp-formula id="e5">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">N</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mi mathvariant="normal">s</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi mathvariant="normal">l</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">q</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi mathvariant="normal">K</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mi mathvariant="italic">ln</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mfrac>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
</p>
<p>To sum up, the actual voltage can be expressed as:<disp-formula id="e6">
<mml:math id="m7">
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">N</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mi mathvariant="normal">s</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">o</mml:mi>
<mml:mi mathvariant="normal">h</mml:mi>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">c</mml:mi>
<mml:mi mathvariant="normal">o</mml:mi>
<mml:mi mathvariant="normal">n</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-3">
<title>2.3 Electrolyzer model</title>
<p>The electrolyzer consumes electric energy to produce heat and hydrogen energy. The relationship between electricity consumption and hydrogen production is approximately linear, which can be expressed as follows:<disp-formula id="e7">
<mml:math id="m8">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msub>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-4">
<title>2.4 Hydrogen storage device model</title>
<p>The hydrogen stored in the hydrogen storage device at the current moment is related to the storage capacity, outgassing volume and storage volume at the previous moment. Therefore, the hydrogen stored in the device can be expressed as:<disp-formula id="e8">
<mml:math id="m9">
<mml:mrow>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
<disp-formula id="e9">
<mml:math id="m10">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mi>K</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:msubsup>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
<disp-formula id="e10">
<mml:math id="m11">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>h</mml:mi>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">H</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
</sec>
</sec>
<sec id="s3">
<title>3 Multi-layer coordinated optimization framework for integrated energy system with electric vehicles based on feedback correction</title>
<p>As shown in <xref ref-type="fig" rid="F2">Figure 2</xref>, the multi-layer coordinated optimization framework of ETH-IES proposed in this paper contains three layers altogether: EV charging and discharging management layer, MPC rolling optimization layer and V2G load feedback correction layer. First, the EV charging and discharging management layer simulates EV travel scenarios through Monte Carlo according to owners&#x2019; historical habit data, optimizes the charging and discharging of EVs in each scenario, and transmits the results to the MPC rolling optimization layer. Secondly, the MPC rolling optimization layer is divided into two stages. In the first stage, economic scheduling is carried out with 24&#xa0;h as the time window and 1&#xa0;h as the time step, and the results are passed into the second stage as the reference value. The second stage takes 1&#xa0;h as the time window and 5&#xa0;mins as the time step to coordinate the output of each distributed generator according to the received real-time prediction data, so that the tie-line power can track the superior planned value. Finally, during the operation of MPC rolling optimization layer, the number of EVs with temporary change in their travel plan is identified in real time. If the proportion is greater than the threshold, the V2G load feedback correction layer is carried out and the EV charging and discharging plan is re-established. The revised V2G equivalent load is fed back to the MPC rolling optimization layer and the operation continues from the breakpoint. The specific solution flow chart is shown in <xref ref-type="fig" rid="F3">Figure 3</xref>.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>ETH-IES multi-layer coordinated optimization framework.</p>
</caption>
<graphic xlink:href="fenrg-10-1008042-g002.tif"/>
</fig>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>ETH-IES multi-layer coordinated optimization flow chat.</p>
</caption>
<graphic xlink:href="fenrg-10-1008042-g003.tif"/>
</fig>
</sec>
<sec id="s4">
<title>4 Multi-layer coordinated optimization model of integrated energy system with electric vehicles</title>
<sec id="s4-1">
<title>4.1 Electric vehicle charging and discharging management layer</title>
<p>By managing the charging and discharging of electric vehicles, peak shaving and valley filling of the load curve can be achieved. However, the large degradation of EVs battery will greatly increase the dissatisfaction of EV owners. Thus, the degradation cost should be considered in the proposed optimization model.</p>
<sec id="s4-1-1">
<title>4.1.1 Electric vehicle degradation cost model</title>
<p>High degradation cost will greatly increase the EV owners dissatisfaction, which embodies in the reduction of cycle number and the actual full capacity (<xref ref-type="bibr" rid="B21">Smith et al., 2012</xref>). The times of frequent charging and discharging, charging and discharging rate and other factors will influence the EV degradation cost (<xref ref-type="bibr" rid="B23">Vetter et al., 2005</xref>).</p>
<p>After the calculation of discharge of depth (DOD), the degradation cost could be calculated as follows (<xref ref-type="bibr" rid="B15">Ju et al., 2018</xref>):<disp-formula id="e11">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>D</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>D</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>D</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>D</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>
</p>
<p>The cost of battery degradation within each time interval can only be determined after the end of a charging or discharging event. According to (<xref ref-type="bibr" rid="B15">Ju et al., 2018</xref>), the expression of the operating cost considering the degradation effect of the battery is shown in <xref ref-type="disp-formula" rid="e12">Eq. 12</xref>.<disp-formula id="e12">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>B</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
</p>
</sec>
<sec id="s4-1-2">
<title>4.1.2 Electric vehicle charging and discharging optimization model</title>
<p>The dispersion of time and space and randomness of charging behavior of EVs may greatly increase the peak-to-valley effect of load curve, and the reduction of EV service life will greatly increase the dissatisfaction of owners. On the basis of this, this paper establishes a multi-objective optimization model aiming at minimizing the variance of the load curve and minimizing the degradation cost of EVs. Furthermore, the fuzzy membership function (<xref ref-type="bibr" rid="B29">Xu et al., 2015</xref>) is used to select the compromise solution from Pareto front as the final solution<list list-type="simple">
<list-item>
<p>1) Objective function 1:</p>
</list-item>
</list>
<disp-formula id="e13">
<mml:math id="m14">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<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:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>M</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<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:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
</p>
<p>The first objective function is from the system operators&#x2019; point of view, which aims to decrease the variance of the load curve.<list list-type="simple">
<list-item>
<p>2) Objective function 2:</p>
</list-item>
</list>
<disp-formula id="e14">
<mml:math id="m15">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>B</mml:mi>
<mml:mi>n</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>B</mml:mi>
<mml:mi>min</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>B</mml:mi>
<mml:mi>max</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>B</mml:mi>
<mml:mi>min</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>
</p>
<p>The second objective function is from the EV owners&#x2019; point of view. It is a linear function of degradation cost, with a range of 0&#x2013;1.<list list-type="simple">
<list-item>
<p>3) Constraints:</p>
</list-item>
</list>
<disp-formula id="e15">
<mml:math id="m16">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>min</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>max</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
<disp-formula id="e16">
<mml:math id="m17">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
<mml:mi>max</mml:mi>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
<mml:mi>max</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>
<disp-formula id="e17">
<mml:math id="m18">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>I</mml:mi>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>I</mml:mi>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>
</p>
<p>The constraints mainly contain the charging and discharging power limitation and EVs&#x2019; SOC limitation.</p>
</sec>
</sec>
<sec id="s4-2">
<title>4.2 Model predictive control rolling optimization layer</title>
<p>With the shortening of time step, the accuracy of prediction data is improved. By adjusting the output of distributed power supply, the scheduling economy can be improved and the tie-line power can better track the superior planned value. In addition, the battery is scheduled as a distributed generator, while supercapacitors can stabilize unbalanced power and respond quickly. Therefore, the rolling optimization can be divided into two stages. The short-term optimization stage can improve the operation economy of the system, and the ultra-short-term optimization stage can ensure the safe and stable operation of the system (<xref ref-type="bibr" rid="B15">Ju et al., 2018</xref>).</p>
<sec id="s4-2-1">
<title>4.2.1 The first stage rolling optimization model</title>
<p>In the first stage, considering the maximum economic benefit, an economic optimization model is established. Since the capacity of the supercapacitor is relatively small compared with other units and its response speed is fast, it is only used to suppress the power prediction error in the second stage.</p>
<sec id="s4-2-1-1">
<title>4.2.1.1 Objective function:</title>
<p>
<disp-formula id="e18">
<mml:math id="m19">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi>e</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(18)</label>
</disp-formula>
<disp-formula id="e19">
<mml:math id="m20">
<mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x22c5;</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>b</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>C</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:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x22c5;</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>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(19)</label>
</disp-formula>
<disp-formula id="e20">
<mml:math id="m21">
<mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:munderover>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(20)</label>
</disp-formula>
<disp-formula id="e21">
<mml:math id="m22">
<mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<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>m</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="italic">max</mml:mi>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>}</mml:mo>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(21)</label>
</disp-formula>
<disp-formula id="e22">
<mml:math id="m23">
<mml:mrow>
<mml:msub>
<mml:mi>F</mml:mi>
<mml:mi>e</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mi>C</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>S</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>C</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>C</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>N</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mi>x</mml:mi>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">N</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mi>x</mml:mi>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(22)</label>
</disp-formula>
</p>
<p>
<xref ref-type="disp-formula" rid="e19">Equations 19</xref>&#x2013;<xref ref-type="disp-formula" rid="e22">22</xref> respectively represent the switching power cost with the main network, the maintenance cost of distributed power supply, the operation cost of micro gas turbine and the pollution gas treatment cost.</p>
</sec>
<sec id="s4-2-1-2">
<title>4.2.1.2 Constraints:</title>
<p>
<list list-type="simple">
<list-item>
<p>1) Constraints on electrothermal power balance:</p>
</list-item>
</list>
<disp-formula id="e23">
<mml:math id="m24">
<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:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<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:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<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:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<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:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<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:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>E</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>L</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(23)</label>
</disp-formula>
<disp-formula id="e24">
<mml:math id="m25">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>M</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mi>F</mml:mi>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mi>E</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(24)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>2) Constraints on distributed generator output power:</p>
</list-item>
</list>
<disp-formula id="e25">
<mml:math id="m26">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>G</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>min</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>G</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>G</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(25)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>3) Constraints on micro gas turbine ramp rate:</p>
</list-item>
</list>
<disp-formula id="e26">
<mml:math id="m27">
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>w</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>&#x394;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(26)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>4) Constraints on tie-line power:</p>
</list-item>
</list>
<disp-formula id="e27">
<mml:math id="m28">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<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:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
<mml:mo>&#x2264;</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>max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(27)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>5) Mutual exclusion constraints of electricity purchase and sale signs:</p>
</list-item>
</list>
<disp-formula id="e28">
<mml:math id="m29">
<mml:mrow>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>U</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:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mn mathvariant="normal">1</mml:mn>
</mml:mrow>
</mml:math>
<label>(28)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>6) Constraints on micro gas turbine start and stop time:</p>
</list-item>
</list>
<disp-formula id="e29">
<mml:math id="m30">
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="normal">1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:munderover>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn mathvariant="normal">1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>&#x2265;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>p</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="normal">1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>w</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn mathvariant="normal">1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn mathvariant="normal">1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2265;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>w</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
<label>(29)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>7) Battery operation constraints:</p>
</list-item>
</list>
<disp-formula id="e30">
<mml:math id="m31">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>min</mml:mi>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(30)</label>
</disp-formula>
<disp-formula id="e31">
<mml:math id="m32">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
<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:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(31)</label>
</disp-formula>
<disp-formula id="e32">
<mml:math id="m33">
<mml:mrow>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn mathvariant="normal">1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
</mml:math>
<label>(32)</label>
</disp-formula>
<disp-formula id="e33">
<mml:math id="m34">
<mml:mrow>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mn mathvariant="normal">1</mml:mn>
</mml:mrow>
</mml:math>
<label>(33)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>8) Thermal storage device constraints:</p>
</list-item>
</list>
<disp-formula id="e34">
<mml:math id="m35">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>min</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(34)</label>
</disp-formula>
<disp-formula id="e35">
<mml:math id="m36">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3c;</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(35)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>9) Operation constraints of electrolyzer:</p>
</list-item>
</list>
<disp-formula id="e36">
<mml:math id="m37">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>min</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>max</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(36)</label>
</disp-formula>
<disp-formula id="e37">
<mml:math id="m38">
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>min</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="normal">1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:mi mathvariant="normal">&#x394;</mml:mi>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>max</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(37)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>10) Hydrogen storage device operation constraints:</p>
</list-item>
</list>
<disp-formula id="e38">
<mml:math id="m39">
<mml:mrow>
<mml:mn mathvariant="normal">0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mn mathvariant="normal">2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn mathvariant="normal">2</mml:mn>
</mml:msub>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mn mathvariant="normal">2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(38)</label>
</disp-formula>
<disp-formula id="e39">
<mml:math id="m40">
<mml:mrow>
<mml:mn mathvariant="normal">0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mn mathvariant="normal">2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn mathvariant="normal">1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn mathvariant="normal">2</mml:mn>
</mml:msub>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mn mathvariant="normal">2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(39)</label>
</disp-formula>
<disp-formula id="e40">
<mml:math id="m41">
<mml:mrow>
<mml:mn mathvariant="normal">0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mn mathvariant="normal">2</mml:mn>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mn mathvariant="normal">2</mml:mn>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(40)</label>
</disp-formula>
</p>
</sec>
</sec>
<sec id="s4-2-2">
<title>4.2.2 The second stage rolling optimization model</title>
<p>The optimization goal of the second stage is to balance the influence of power prediction error on the basis of the output of each unit obtained in the first stage. The constraint conditions are the same as the first stage, and the objective function is as follows:<disp-formula id="e41">
<mml:math id="m42">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msup>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msup>
</mml:munderover>
<mml:msubsup>
<mml:mi>F</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(41)</label>
</disp-formula>
<disp-formula id="e42">
<mml:math id="m43">
<mml:mrow>
<mml:msubsup>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:munderover>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(42)</label>
</disp-formula>
<disp-formula id="e43">
<mml:math id="m44">
<mml:mrow>
<mml:msubsup>
<mml:mi>F</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:munderover>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(43)</label>
</disp-formula>
<disp-formula id="e44">
<mml:math id="m45">
<mml:mrow>
<mml:msubsup>
<mml:mi>F</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>C</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(44)</label>
</disp-formula>where <inline-formula id="inf2">
<mml:math id="m46">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>l</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf3">
<mml:math id="m47">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> are the cost weight coefficient of optimal scheduling in the second stage; <inline-formula id="inf4">
<mml:math id="m48">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>o</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>C</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the operation and maintenance cost coefficient of supercapacitor; <inline-formula id="inf5">
<mml:math id="m49">
<mml:mrow>
<mml:msup>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> is the number of distributed power supply participating in adjustment in the second stage. <xref ref-type="disp-formula" rid="e42">Equations 42</xref>&#x2013;<xref ref-type="disp-formula" rid="e44">44</xref> respectively represent the adjustment cost of tie-line power, the adjustment cost of distributed generators, and the operation and maintenance cost of supercapacitor.</p>
</sec>
</sec>
<sec id="s4-3">
<title>4.3 Vehicle to grid load feedback correction layer</title>
<p>When the proportion of EVs that temporarily change travel plan increases, the error of the V2G equivalent load corresponding to the original plan will also increase. If the rolling optimization continues according to the original data, it will deviate from the global optimal scheduling strategy, which will make the operation economy worse, and the scheduling power deviation caused by this is not conducive to the safe and stable operation of the system. Therefore, it is necessary to re-optimize its charging and discharging power based on the actual EV travel plan. The objective of this layer is to optimize the economy of EV charging and discharging and minimize the dissatisfaction of EV owners. The specific objective function is as follows:<list list-type="simple">
<list-item>
<p>1) Objective function 1:</p>
</list-item>
</list>
<disp-formula id="e45">
<mml:math id="m50">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:munderover>
<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:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mn>2</mml:mn>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(45)</label>
</disp-formula>
<list list-type="simple">
<list-item>
<p>2) Objective function 2:</p>
</list-item>
</list>
<disp-formula id="e46">
<mml:math id="m51">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>F</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>B</mml:mi>
<mml:mi>n</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>B</mml:mi>
<mml:mi>min</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>B</mml:mi>
<mml:mi>max</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>B</mml:mi>
<mml:mi>min</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(46)</label>
</disp-formula>
</p>
</sec>
</sec>
<sec id="s5">
<title>5 Multi-objective improved sparrow search algorithm</title>
<p>In this paper, multi-objective improved sparrow search algorithm (MISSA) is used to solve the EV charging and discharging management layer and V2G load feedback correction layer, and CPLEX is used to solve the MPC rolling optimization layer. Based on SSA (<xref ref-type="bibr" rid="B30">Xue and Shen, 2020</xref>), ISSA introduces Levy flight strategy to make its step size obey heavy tail distribution and improve global optimization ability (<xref ref-type="bibr" rid="B12">Jia et al., 2022</xref>). Furthermore, in order to make it have multi-objective optimization ability, this paper introduces elite strategy, fast non-dominated sorting strategy, congestion and congestion comparison operator.</p>
<p>In order to solve the mixed integer non-linear programming problem in multiple random scenes, this paper combines the Monte Carlo simulation method with the MISSA to obtain the EV charging and discharging optimization strategy. The algorithm flow chart is shown in <xref ref-type="fig" rid="F4">Figure 4</xref>.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Monte Carlo-MISSA algorithm flow chat.</p>
</caption>
<graphic xlink:href="fenrg-10-1008042-g004.tif"/>
</fig>
</sec>
<sec sec-type="results|discussion" id="s6">
<title>6 Simulation results and discussion</title>
<sec id="s6-1">
<title>6.1 Parameter setting</title>
<p>It is assumed that there are 60 EVs connected to the system and all EVs are divided into four categories. Category &#x2460; EVs always have no travel plans; Category &#x2461; EVs travel on a fixed schedule; Category &#x2462; EVs require emergency charging and Category &#x2463; EVs temporarily change travel plans. The basic information of the above four types EVs is simulated by Monte Carlo.</p>
<p>According to the parameters in <xref ref-type="table" rid="T1">Table 1</xref>, different kinds of EV loads are generated through Monte Carlo simulation. Other parameters of EV are shown in <xref ref-type="table" rid="T2">Table 2</xref>. The predicted real-time electricity price, wind power and photovoltaic power are referred in (<xref ref-type="bibr" rid="B15">Ju et al., 2018</xref>). The pollutant treatment cost and pollutant emission coefficient of micro gas turbine are referred in (<xref ref-type="bibr" rid="B12">Jia et al., 2022</xref>).</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Random parameters of various EV loads.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Random parameter</th>
<th align="left">Average</th>
<th align="left">Variance</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">SOC when category &#x2461; EVs leave</td>
<td align="left">0.2</td>
<td align="left">0.1</td>
</tr>
<tr>
<td align="left">Initial SOC of category &#x2462; EVs</td>
<td align="left">0.3</td>
<td align="left">0.05</td>
</tr>
<tr>
<td align="left">Expected SOC of category &#x2462; EVs</td>
<td align="left">0.8</td>
<td align="left">0.05</td>
</tr>
<tr>
<td align="left">Departure time of category &#x2461; EVs</td>
<td align="left">7:00</td>
<td align="left">30&#xa0;mins</td>
</tr>
<tr>
<td align="left">Return time of category &#x2461; EVs</td>
<td align="left">18:00</td>
<td align="left">30&#xa0;mins</td>
</tr>
<tr>
<td align="left">Quantity of category &#x2463; EVs</td>
<td align="left">4</td>
<td align="left">9</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Other related parameters of EV.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Parameter</th>
<th align="left">Value</th>
<th align="left">Parameter</th>
<th align="left">Value</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<inline-formula id="inf6">
<mml:math id="m52">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mi mathvariant="normal">k</mml:mi>
<mml:mi mathvariant="normal">W</mml:mi>
<mml:mi mathvariant="normal">h</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">30</td>
<td align="left">
<inline-formula id="inf7">
<mml:math id="m53">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>min</mml:mi>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">0.2/0.9</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf8">
<mml:math id="m54">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mi mathvariant="normal">R</mml:mi>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mi mathvariant="normal">B</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">15 000</td>
<td align="left">
<inline-formula id="inf9">
<mml:math id="m55">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>max</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">c</mml:mi>
<mml:mi mathvariant="normal">h</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>max</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">s</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>/</mml:mo>
<mml:mi mathvariant="normal">k</mml:mi>
<mml:mi mathvariant="normal">W</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">7/&#x2212;7</td>
</tr>
<tr>
<td align="left">
<inline-formula id="inf10">
<mml:math id="m56">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">B</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">0.9</td>
<td align="left">
<inline-formula id="inf11">
<mml:math id="m57">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">B</mml:mi>
<mml:mi mathvariant="normal">d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="left">0.9</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>MISSA parameters are set as follows: population size <italic>n</italic> &#x3d; 100, maximum iterations <inline-formula id="inf12">
<mml:math id="m58">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
</mml:mrow>
<mml:mi>max</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1000</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. In gamma function of Levy flight strategy, <inline-formula id="inf13">
<mml:math id="m59">
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="normal">1.5</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. The number of Monte Carlo simulation scenes is 500.</p>
</sec>
<sec id="s6-2">
<title>6.2 Result analysis</title>
<sec id="s6-2-1">
<title>6.2.1 Scheduling results of model predictive control rolling optimization layer</title>
<p>As shown in <xref ref-type="fig" rid="F5">Figure 5A</xref>, from 4:00 to 7:00, the electric load is low and the electricity price is relatively cheap. The excess electric energy is stored in the battery, converted into hydrogen energy and stored in the hydrogen storage tank. From 10:00 to 11:00 and from 15:00 to 17:00, the electricity price is high, and the electric energy will be released on the basis of meeting the power demand, so as to sell electricity to the grid as much as possible to maximize economic benefits. The coordination of electric hydrogen thermal coupling equipment ensures the economy of system operation.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Winter electric optimization results of MPC rolling optimization layer. <bold>(A)</bold> The first stage rolling optimization results. <bold>(B)</bold> The second stage rolling optimization results.</p>
</caption>
<graphic xlink:href="fenrg-10-1008042-g005.tif"/>
</fig>
<p>As shown in <xref ref-type="fig" rid="F5">Figure 5B</xref>, since the predicted power error is superimposed on the wind power photovoltaic output and load power, it is essential to coordinate each distributed generator to balance the resulting power deviation in real-time scheduling. It can be seen that supercapacitor and battery are preferred in the dispatching process. If the power deviation is still not met, the planned value of micro gas turbine and tie-line power will be changed.</p>
<p>As shown in <xref ref-type="fig" rid="F6">Figure 6A</xref>, From 3:00 to 7:00, the electricity price is low, and the equivalent heat production cost is relatively low. The excess heat energy is stored in the heat storage device while meeting the heat load demand. From 10:00 to 17:00, the electricity price is relatively high, and the heat storage device outputs large power, reducing the output of electrothermal coupling equipment, so as to reduce the power purchase of the power grid and maintain the high economy of system operation. As shown in <xref ref-type="fig" rid="F6">Figure 6B</xref>, the output of each unit in the heat network part is almost consistent with the first-stage dispatch plan value, and the predicted power error is mainly balanced by the thermal storage device.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Winter thermal optimization results of MPC rolling optimization layer. <bold>(A)</bold> The first stage rolling optimization results. <bold>(B)</bold> The second stage rolling optimization results.</p>
</caption>
<graphic xlink:href="fenrg-10-1008042-g006.tif"/>
</fig>
<p>As shown in <xref ref-type="fig" rid="F7">Figures 7A,B</xref>, the thermal load characteristics in summer are quite different from those in winter. The electricity price is higher from 14:00 to 17:00. Thus, the heat storage device releases as much as possible, reducing the output of electrothermal coupling equipment, thereby reducing the power purchase. During the whole dispatching period, the thermal storage device stores heat in the low electricity price period, and releases heat in the high electricity price period, so as to reduce the system operation cost.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Summer thermal optimization results of MPC rolling optimization layer.</p>
</caption>
<graphic xlink:href="fenrg-10-1008042-g007.tif"/>
</fig>
<p>Compare and analyze three different strategies. Strategy 1 is to reduce the variance of load curve at all costs only from the operator&#x2019;s own interests; strategy 2 only considers the wishes of EV owners and charges and discharges EVs disorderly; strategy 3 comprehensively considers the interests of both sides. As shown in <xref ref-type="table" rid="T3">Table 3</xref>, compared with strategy 1, the dissatisfaction of EV owners decreased by 0.7533, the scheduling cost of the proposed strategy increased by 10.61%, and the load variance increased by 23.48%; Compared with strategy 2, the scheduling cost decreased by 15.38%, the load variance decreased by 28.83%, and the dissatisfaction of EV owners increased by 0.1591. According to the fuzzy membership function, the proposed strategy has the highest comprehensive satisfaction, which indicates that it comprehensively considers the interests of both sides, and truly achieves a win-win situation.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Index comparison under different strategies.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Scheduling strategy</th>
<th align="left">Scheduling cost(RMB)</th>
<th align="left">Dissatisfaction of EV owners</th>
<th align="left">Load variance(<inline-formula id="inf14">
<mml:math id="m60">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">k</mml:mi>
<mml:mi mathvariant="normal">W</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>)</th>
<th align="left">Comprehensive satisfaction</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">1</td>
<td align="left">5,517.66</td>
<td align="left">1</td>
<td align="left">5,273</td>
<td align="left">0.501</td>
</tr>
<tr>
<td align="left">2</td>
<td align="left">7,212.41</td>
<td align="left">0.0876</td>
<td align="left">9,149</td>
<td align="left">0.412</td>
</tr>
<tr>
<td align="left">3</td>
<td align="left">6,103.24</td>
<td align="left">0.2467</td>
<td align="left">6,511</td>
<td align="left">0.659</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s6-2-2">
<title>6.2.2 Verification of the vehicle to grid load feedback correction layer</title>
<p>Make 20% of category &#x2460; EVs temporarily change their plans and leave at 8:00. Compare with the circumstances without V2G load feedback correction layer. As shown in <xref ref-type="fig" rid="F8">Figures 8</xref>, <xref ref-type="fig" rid="F9">9</xref>, the revised V2G equivalent load shifts the load from the period of higher electricity price to the lower period. The total operating cost with feedback correction is 5,858.2 RMB, which is 4.19% lower than that of 6,114.3 RMB without feedback correction.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Comparison of V2G equivalent load before and after running V2G load feedback correction layer.</p>
</caption>
<graphic xlink:href="fenrg-10-1008042-g008.tif"/>
</fig>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Hourly cost change of MPC rolling optimization layer.</p>
</caption>
<graphic xlink:href="fenrg-10-1008042-g009.tif"/>
</fig>
<p>In order to further verify the effect of V2G load feedback correction layer on the tracking situation of tie-line planned value, 12 EVs are charged urgently during 10:00&#x2013;2:00 and 18:00&#x2013;19:00. It can be seen from <xref ref-type="fig" rid="F10">Figures 10A,B</xref> that the strategy with feedback correction adjusts the tie-line planned value in the scheduling process, ensuring the economic and stable operation of the system after temporarily changes of EVs&#x2019; travel plan. Without feedback correction, the power relative tracking deviation of tie-line planned value is 8.82%, while the relative deviation with feedback correction is only 1.33%.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Tie-line power tracking situation. <bold>(A)</bold> Tie-line power tracking situation without feedback correction. <bold>(B)</bold> Tie-line power tracking situation after feedback correction.</p>
</caption>
<graphic xlink:href="fenrg-10-1008042-g010.tif"/>
</fig>
</sec>
<sec id="s6-2-3">
<title>6.2.3 The effect of the unplanned Electric vehicles&#x2019; proportion on scheduling results</title>
<p>As shown in <xref ref-type="fig" rid="F11">Figure 11A</xref>, with the increase of the proportion of unplanned EVs, the deviation of original EV charging and discharging plan relative to the optimal plan in the actual situation is farther, and the economic benefit of the system operation after V2G load feedback correction is more obvious, so the relative cost change will greatly increase.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Influence of unplanned EV ratio on Scheduling Results. <bold>(A)</bold> Relationship between unplanned EV proportion and operating cost. <bold>(B)</bold> Relationship between unplanned EV proportion and relative deviation of tie-line power.</p>
</caption>
<graphic xlink:href="fenrg-10-1008042-g011.tif"/>
</fig>
<p>As shown in <xref ref-type="fig" rid="F11">Figure 11B</xref>, the increase in the proportion of unplanned EVs will lead to the increase of source-load unbalanced power when operating according to the original plan. At this time, in the second stage of MPC rolling optimization layer, the output of other distributed generators is preferentially adjusted to balance the power deviation. However, when the unbalanced power is too high, the tie-line power has to be changed to maintain the source-load balance relationship. Therefore, with the increase of unplanned EVs&#x2019; proportion, the relative tracking deviation of tie-line planned value without feedback correction increases greatly, while the relative tracking deviation with feedback correction is basically unchanged.</p>
</sec>
</sec>
</sec>
<sec id="s7">
<title>7 Conclusion</title>
<p>Aiming at the adverse effects of the temporary change of EVs&#x2019; travel plan on the economic operation of the system and the tracking situation of tie-line planned value, this paper proposes a multi-layer coordinated optimization strategy of ETH-IES with EVs, which includes the feedback correction of V2G load. Taking an electric-thermal-hydrogen integrated energy industrial park as an example for research and analysis. The main conclusions are as follows:<list list-type="simple">
<list-item>
<p>1) The constructed multi-objective EV charging and discharging management model and two-stage MPC rolling optimization model can achieve accurate and win-win optimal scheduling.</p>
</list-item>
<list-item>
<p>2) Based on the two-layer optimization of EVs and ETH-IES, V2G load feedback correction is introduced. This can eliminate the adverse effect of EV unplanned behaviors, which improves the system economy and improves the tracking situation of tie-line planned value.</p>
</list-item>
<list-item>
<p>3) The coupled Monte Carlo simulation and multi-objective improved sparrow search algorithm can efficiently solve the proposed multi-objective optimal scheduling model with uncertain parameters.</p>
</list-item>
<list-item>
<p>4) The effectiveness of V2G load feedback correction is verified. In addition, as the proportion of unplanned EVs increases, the economic benefit is more obvious and the relative tracking deviation of tie-line planned value is basically unchanged.</p>
</list-item>
</list>
</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s8">
<title>Data availability statement</title>
<p>The raw data supporting the conclusion of this article will be made available by the authors, without undue reservation.</p>
</sec>
<sec id="s9">
<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="s10">
<title>Funding</title>
<p>This work is supported by Shaanxi Key R&#x0026;D Project (No. 2019ZDLGY18-06.) and State Grid Shaanxi Electric Power Company Sci&#x0026;Tech Project (No. B626KY190001). The funder was not involved in the study design, collection, analysis, interpretation of data, the writing of this article, or the decision to submit it for publication.</p>
</sec>
<sec sec-type="COI-statement" id="s11">
<title>Conflict of interest</title>
<p>The authors declare that this study received funding from State Grid Shaanxi Electric Power Company. The funder was not involved in the study design, collection, analysis, interpretation of data, the writing of this article, or the decision to submit it for publication.</p>
</sec>
<sec sec-type="disclaimer" id="s12">
<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>Alireza</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Davoud</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Mostafa</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Two-stage stochastic operation considering day-ahead and real-time scheduling of microgrids with high renewable energy sources and electric vehicles based on multi-layer energy management system</article-title>. <source>Electr. Power Syst. Res.</source> <volume>201</volume>, <fpage>107527</fpage>. <pub-id pub-id-type="doi">10.1016/j.epsr.2021.107527</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.epsr.2021.107527">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Two-stage+stochastic+operation+considering+day-ahead+and+real-time+scheduling+of+microgrids+with+high+renewable+energy+sources+and+electric+vehicles+based+on+multi-layer+energy+management+system&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Chang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Bai</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Research on orderly charging strategy of micro-grid electric vehicles in V2G model</article-title>. <source>Power Syst. Prot. Control</source> <volume>48</volume>, <fpage>08.141</fpage>&#x2013;<lpage>148</lpage>. <pub-id pub-id-type="doi">10.19783/j.cnki.pspc.190697</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.19783/j.cnki.pspc.190697">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Research+on+orderly+charging+strategy+of+micro-grid+electric+vehicles+in+V2G+model&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cheng</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Review on research of regional integrated energy system planning</article-title>. <source>Automation Electr. Power Syst.</source> <volume>43</volume>, <fpage>72</fpage>&#x2013;<lpage>13</lpage>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Review+on+research+of+regional+integrated+energy+system+planning&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cheng</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liao</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Zuo</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Dai</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Bi-level multi-objective optimization of a new energy microgrid with electric vehicles</article-title>. <source>Power Syst. Prot. Control</source> <volume>50</volume>, <fpage>1263</fpage>&#x2013;<lpage>1271</lpage>. <pub-id pub-id-type="doi">10.19783/j.cnki.pspc.211149</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.19783/j.cnki.pspc.211149">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Bi-level+multi-objective+optimization+of+a+new+energy+microgrid+with+electric+vehicles&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cheng</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Wei</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Decentralized scheduling optimization for charging&#x2010;storage station considering multiple spatial&#x2010;temporal transfer factors of electric vehicles</article-title>. <source>Int. J. Energy Res.</source> <volume>45</volume> (<issue>5</issue>), <fpage>6800</fpage>&#x2013;<lpage>6815</lpage>. <pub-id pub-id-type="doi">10.1002/er.6272</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1002/er.6272">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Decentralized+scheduling+optimization+for+charging&#x2010;storage+station+considering+multiple+spatial&#x2010;temporal+transfer+factors+of+electric+vehicles&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B6">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Colleen</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2008</year>). <source>PEM fuel cell modeling and simulation using matlab</source>. <publisher-name>Academic Press</publisher-name>. <comment>9780123742599. Page ix</comment>. <pub-id pub-id-type="doi">10.1016/B978-012374259-9.50001-X</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/B978-012374259-9.50001-X">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=PEM+fuel+cell+modeling+and+simulation+using+matlab&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ding</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Mu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Bie</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Fan</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zou</surname>
<given-names>Z.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>Review of energy Internet and its operation</article-title>. <source>Proc. CSEE</source> <volume>38</volume> (<issue>15</issue>), <fpage>4318</fpage>&#x2013;<lpage>4328</lpage>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Review+of+energy+Internet+and+its+operation&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hou</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Xue</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Multi-objective hierarchical economic dispatch for microgrid considering charging and discharging of electric vehicles</article-title>. <source>Automation Electr. Power Syst.</source> <volume>43</volume>, <fpage>1755</fpage>&#x2013;<lpage>1762</lpage>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Multi-objective+hierarchical+economic+dispatch+for+microgrid+considering+charging+and+discharging+of+electric+vehicles&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>H. R.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Real-time dispatching strategy for aggregated electric vehicles to smooth power fluctuation of photovoltaics</article-title>. <source>Power Syst. Technol.</source> <volume>43</volume> (<issue>7</issue>), <fpage>2552</fpage>&#x2013;<lpage>2560</lpage>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Real-time+dispatching+strategy+for+aggregated+electric+vehicles+to+smooth+power+fluctuation+of+photovoltaics&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhan</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Xiang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Analysis and outlook on the key problems of electric vehicle and power grid interaction</article-title>. <source>Electr. Power Constr.</source> <volume>36</volume>, <fpage>76</fpage>&#x2013;<lpage>13</lpage>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Analysis+and+outlook+on+the+key+problems+of+electric+vehicle+and+power+grid+interaction&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Huang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Cui</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Dynamic economical dispatch for microgrid based on improved differential evolution algorithm</article-title>. <source>Automation Electr. Power Syst.</source> <volume>38</volume> (<issue>9</issue>), <fpage>211</fpage>&#x2013;<lpage>217</lpage>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Dynamic+economical+dispatch+for+microgrid+based+on+improved+differential+evolution+algorithm&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jia</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Kang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Cui</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Tian</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Hierarchical stochastic optimal scheduling of electric thermal hydrogen integrated energy system considering electric vehicles</article-title>. <source>Energies</source> <volume>15</volume>, <fpage>5509</fpage>. <pub-id pub-id-type="doi">10.3390/en15155509</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/en15155509">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Hierarchical+stochastic+optimal+scheduling+of+electric+thermal+hydrogen+integrated+energy+system+considering+electric+vehicles&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jia</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Kang</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Multi-objective optimal scheduling of CHP microgrid considering conditional value-at-risk</article-title>. <source>Energies</source> <volume>15</volume>, <fpage>3394</fpage>. <pub-id pub-id-type="doi">10.3390/en15093394</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3390/en15093394">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Multi-objective+optimal+scheduling+of+CHP+microgrid+considering+conditional+value-at-risk&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jozi</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Abdali</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Mazlumi</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Hosseini</surname>
<given-names>S. H.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Reliability improvement of the Smart distribution grid incorporating EVs and BESS via optimal charging and discharging process scheduling</article-title>. <source>Front. Energy Res.</source> <volume>10</volume>, <fpage>920343</fpage>. <pub-id pub-id-type="doi">10.3389/fenrg.2022.920343</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fenrg.2022.920343">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Reliability+improvement+of+the+Smart+distribution+grid+incorporating+EVs+and+BESS+via+optimal+charging+and+discharging+process+scheduling&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ju</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Goel</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A two-layer energy management system for microgrids with hybrid energy storage considering degradation costs</article-title>. <source>IEEE Trans. Smart Grid</source> <volume>9</volume>, <fpage>66047</fpage>&#x2013;<lpage>66057</lpage>. <pub-id pub-id-type="doi">10.1109/TSG.2017.2703126</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TSG.2017.2703126">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=A+two-layer+energy+management+system+for+microgrids+with+hybrid+energy+storage+considering+degradation+costs&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Jia</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Economic dispatch of CCHP microgrid based on sorting cross optimization algorithm</article-title>. <source>Power Syst. Prot. control</source> <volume>49</volume>, <fpage>18137</fpage>&#x2013;<lpage>18145</lpage>. <pub-id pub-id-type="doi">10.19783/j.cnki.pspc.201556</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.19783/j.cnki.pspc.201556">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Economic+dispatch+of+CCHP+microgrid+based+on+sorting+cross+optimization+algorithm&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Shao</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>X.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Urban integrated energy system planning considering electric-gas-traffic coupling</article-title>. <source>J. Electr. Eng. China</source>, <fpage>1</fpage>&#x2013;<lpage>10</lpage>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Urban+integrated+energy+system+planning+considering+electric-gas-traffic+coupling&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Tian</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Optimal scheduling of an isolated microgrid with battery storage considering load and renewable generation uncertainties</article-title>. <source>IEEE Trans. Ind. Electron.</source> <volume>66</volume> (<issue>2</issue>), <fpage>1565</fpage>&#x2013;<lpage>1575</lpage>. <pub-id pub-id-type="doi">10.1109/TIE.2018.2840498</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TIE.2018.2840498">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Optimal+scheduling+of+an+isolated+microgrid+with+battery+storage+considering+load+and+renewable+generation+uncertainties&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lv</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Ai</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>A bi-level multi-objective optimal operation of grid-connected microgrids</article-title>. <source>Electr. power Syst. Res.</source> <volume>131</volume>, <fpage>60</fpage>&#x2013;<lpage>70</lpage>. <pub-id pub-id-type="doi">10.1016/j.epsr.2015.09.018</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.epsr.2015.09.018">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=A+bi-level+multi-objective+optimal+operation+of+grid-connected+microgrids&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Qi</surname>
<given-names>Z. Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X. W.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>R. Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J. W.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Coordinated optimal scheduling of stand-alone micro-grid based on dynamic feedback correction</article-title>. <source>High. Volt. Eng.</source> <volume>48</volume> (<issue>03</issue>), <fpage>938</fpage>&#x2013;<lpage>947</lpage>. <pub-id pub-id-type="doi">10.13336/j.1003-6520.hve.20210263</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.13336/j.1003-6520.hve.20210263">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Coordinated+optimal+scheduling+of+stand-alone+micro-grid+based+on+dynamic+feedback+correction&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B21">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Smith</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Earleywine</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Wood</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Pesaran</surname>
<given-names>A. K.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Battery wear from disparate duty-cycles: Opportunities for electric-drive vehicle battery health management</article-title>. <source>The 2012 American Control Conference</source>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Battery+wear+from+disparate+duty-cycles:+Opportunities+for+electric-drive+vehicle+battery+health+management&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Geng</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Multi-time-scale optimal scheduling of integrated energy system considering multi-energy flexibility</article-title>. <source>Automation Electr. Power Syst.</source> <volume>45</volume>, <fpage>0481</fpage>&#x2013;<lpage>0490</lpage>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Multi-time-scale+optimal+scheduling+of+integrated+energy+system+considering+multi-energy+flexibility&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Vetter</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Nov&#xe1;k</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Wagner</surname>
<given-names>M. R.</given-names>
</name>
<name>
<surname>Veit</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>M&#xf6;ller</surname>
<given-names>K. C.</given-names>
</name>
<name>
<surname>Besenhard</surname>
<given-names>J. O.</given-names>
</name>
<etal/>
</person-group> (<year>2005</year>). <article-title>Ageing mechanisms in lithium-ion batteries</article-title>. <source>J. Power Sources</source> <volume>147</volume> (<issue>1&#x2013;2</issue>), <fpage>269</fpage>&#x2013;<lpage>281</lpage>. <pub-id pub-id-type="doi">10.1016/j.jpowsour.2005.01.006</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jpowsour.2005.01.006">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Ageing+mechanisms+in+lithium-ion+batteries&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Guan</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Microgrid economic dispatch method considering electric vehicles</article-title>. <source>Power Syst. Prot. Control</source> <volume>44</volume>, <fpage>17111</fpage>&#x2013;<lpage>17117</lpage>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Microgrid+economic+dispatch+method+considering+electric+vehicles&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Yin</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Cong</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Multi-time-scale optimization scheduling of integrated energy system based on distributed model predictive control</article-title>. <source>Automation Electr. Power Syst.</source> <volume>45</volume>, <fpage>1357</fpage>&#x2013;<lpage>1365</lpage>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Multi-time-scale+optimization+scheduling+of+integrated+energy+system+based+on+distributed+model+predictive+control&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Ge</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Xin</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<etal/>
</person-group> (<year>2015</year>). <article-title>Distributed voltage stability assessment and control considering electric vehicle charging and discharging load</article-title>. <source>Power Syst. Prot. Control</source> <volume>43</volume>, <fpage>1643</fpage>&#x2013;<lpage>1648</lpage>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Distributed+voltage+stability+assessment+and+control+considering+electric+vehicle+charging+and+discharging+load&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Multi-stage optimal energy management of multi-energy microgrid in deregulated electricity markets</article-title>. <source>Appl. Energy</source> <volume>301</volume>, <fpage>118528</fpage>. <pub-id pub-id-type="doi">10.1016/j.apenergy.2022.118528</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.apenergy.2022.118528">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Multi-stage+optimal+energy+management+of+multi-energy+microgrid+in+deregulated+electricity+markets&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xiao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Pei</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Kong</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Multi-time scale coordinated optimal dispatch of microgrid based on model predictive control</article-title>. <source>Automation Electr. Power Syst.</source> <volume>40</volume>, <fpage>18.7</fpage>&#x2013;<lpage>14&#x2b;55</lpage>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Multi-time+scale+coordinated+optimal+dispatch+of+microgrid+based+on+model+predictive+control&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Wong</surname>
<given-names>K. P.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Optimal placement of static compensators for multi-objective voltage stability enhancement of power systems</article-title>. <source>IET Gener. Transm. &#x26;amp. Distrib.</source> <volume>9</volume> (<issue>15</issue>), <fpage>2144</fpage>&#x2013;<lpage>2151</lpage>. <pub-id pub-id-type="doi">10.1049/iet-gtd.2015.0070</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1049/iet-gtd.2015.0070">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Optimal+placement+of+static+compensators+for+multi-objective+voltage+stability+enhancement+of+power+systems&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xue</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A novel swarm intelligence optimization approach: Sparrow search algorithm</article-title>. <source>Syst. Sci. Control Eng.</source> <volume>8</volume>, <fpage>122</fpage>&#x2013;<lpage>134</lpage>. <pub-id pub-id-type="doi">10.1080/21642583.2019.1708830</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/21642583.2019.1708830">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=A+novel+swarm+intelligence+optimization+approach:+Sparrow+search+algorithm&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Kang</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Multi-energy system towards renewable energy accommodation: Review and prospect</article-title>. <source>Automation Electr. Power Syst.</source> <volume>42</volume> (<issue>4</issue>), <fpage>11</fpage>&#x2013;<lpage>24</lpage>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Multi-energy+system+towards+renewable+energy+accommodation:+Review+and+prospect&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yin</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Bai</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>bMulti-time scale optimal scheduling of integrated energy system considering demand-side response</article-title>. <source>Proc. CSU-EPSA</source> <volume>32</volume>, <fpage>1135</fpage>&#x2013;<lpage>1142</lpage>. <pub-id pub-id-type="doi">10.19635/j.cnki.csu-epsa.000435</pub-id> <ext-link ext-link-type="uri" xlink:href="https://doi.org/10.19635/j.cnki.csu-epsa.000435">CrossRef Full Text</ext-link> &#x7c; <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=bMulti-time+scale+optimal+scheduling+of+integrated+energy+system+considering+demand-side+response&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Meng</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Model predictive control based distributed optimization and scheduling approach for the energy internet</article-title>. <source>Proc. CSEE</source> <volume>37</volume>, <fpage>236829</fpage>&#x2013;<lpage>236845&#x2b;7074</lpage>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Model+predictive+control+based+distributed+optimization+and+scheduling+approach+for+the+energy+internet&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Coordinated control strategy research of micro-grid including distributed generations and electric vehicles</article-title>. <source>Power Syst. Technol.</source> <volume>40</volume>, <fpage>123732</fpage>&#x2013;<lpage>123740</lpage>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Coordinated+control+strategy+research+of+micro-grid+including+distributed+generations+and+electric+vehicles&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhou</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Optimization planning of wind-photo-hydrogen integrated energy system considering random charging of electric vehicles</article-title>. <source>Power Syst. autom.</source> <volume>45</volume>, <fpage>2430</fpage>&#x2013;<lpage>2440</lpage>. <ext-link ext-link-type="uri" xlink:href="https://scholar.google.com/scholar?hl=en&#x0026;as_sdt=0%2C5&#x0026;q=Optimization+planning+of+wind-photo-hydrogen+integrated+energy+system+considering+random+charging+of+electric+vehicles&#x0026;btnG=">Google Scholar</ext-link>
</citation>
</ref>
</ref-list>
<sec id="s13">
<title>Nomenclature</title>
<def-list>
<def-item>
<term id="G1-fenrg.2022.1008042">
<inline-formula id="inf15">
<mml:math id="m61">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>charge transfer coefficient</p>
</def>
</def-item>
<def-item>
<term id="G2-fenrg.2022.1008042">
<inline-formula id="inf16">
<mml:math id="m62">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>protons exchanged per mole of reactant</p>
</def>
</def-item>
<def-item>
<term id="G3-fenrg.2022.1008042">
<inline-formula id="inf17">
<mml:math id="m63">
<mml:mrow>
<mml:mi>F</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>Faraday constant</p>
</def>
</def-item>
<def-item>
<term id="G4-fenrg.2022.1008042">
<inline-formula id="inf18">
<mml:math id="m64">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>power consumption of electrolyzer at time t</p>
</def>
</def-item>
<def-item>
<term id="G5-fenrg.2022.1008042">
<inline-formula id="inf19">
<mml:math id="m65">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn mathvariant="normal">2</mml:mn>
</mml:msub>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>power consumption coefficient of hydrogen production</p>
</def>
</def-item>
<def-item>
<term id="G6-fenrg.2022.1008042">
<inline-formula id="inf20">
<mml:math id="m66">
<mml:mrow>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mn mathvariant="normal">2</mml:mn>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>hydrogen production of electrolyzer at time <italic>t</italic>
</p>
</def>
</def-item>
<def-item>
<term id="G7-fenrg.2022.1008042">
<inline-formula id="inf21">
<mml:math id="m67">
<mml:mrow>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mn mathvariant="normal">2</mml:mn>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>hydrogen stored at time <italic>t</italic>
</p>
</def>
</def-item>
<def-item>
<term id="G8-fenrg.2022.1008042">
<inline-formula id="inf22">
<mml:math id="m68">
<mml:mrow>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mn mathvariant="normal">2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="normal">1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mn mathvariant="normal">2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="normal">1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>hydrogen stored and released at time <italic>t</italic>-1</p>
</def>
</def-item>
<def-item>
<term id="G9-fenrg.2022.1008042">
<inline-formula id="inf23">
<mml:math id="m69">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>Avogadro constant</p>
</def>
</def-item>
<def-item>
<term id="G10-fenrg.2022.1008042">
<bold>K</bold>
</term>
<def>
<p>Kelvin temperature</p>
</def>
</def-item>
<def-item>
<term id="G11-fenrg.2022.1008042">
<inline-formula id="inf24">
<mml:math id="m70">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>h</mml:mi>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>t</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>state of hydrogen charge of storage device at time t</p>
</def>
</def-item>
<def-item>
<term id="G12-fenrg.2022.1008042">
<inline-formula id="inf25">
<mml:math id="m71">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>volume of hydrogen storage tank</p>
</def>
</def-item>
<def-item>
<term id="G13-fenrg.2022.1008042">
<bold>a, b</bold>
</term>
<def>
<p>proportional coefficients</p>
</def>
</def-item>
<def-item>
<term id="G14-fenrg.2022.1008042">
<inline-formula id="inf26">
<mml:math id="m72">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>o</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn mathvariant="normal">2</mml:mn>
</mml:msub>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>rated pressure of hydrogen storage device</p>
</def>
</def-item>
<def-item>
<term id="G15-fenrg.2022.1008042">
<inline-formula id="inf27">
<mml:math id="m73">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>battery replacement cost</p>
</def>
</def-item>
<def-item>
<term id="G16-fenrg.2022.1008042">
<inline-formula id="inf28">
<mml:math id="m74">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>charge and discharge efficiency coefficient</p>
</def>
</def-item>
<def-item>
<term id="G17-fenrg.2022.1008042">
<inline-formula id="inf29">
<mml:math id="m75">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>actual full capacity of the battery</p>
</def>
</def-item>
<def-item>
<term id="G18-fenrg.2022.1008042">
<inline-formula id="inf30">
<mml:math id="m76">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>load power value</p>
</def>
</def-item>
<def-item>
<term id="G19-fenrg.2022.1008042">
<inline-formula id="inf31">
<mml:math id="m77">
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml: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:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>average load power</p>
</def>
</def-item>
<def-item>
<term id="G20-fenrg.2022.1008042">
<inline-formula id="inf32">
<mml:math id="m78">
<mml:mrow>
<mml:msubsup>
<mml:mi>F</mml:mi>
<mml:mn mathvariant="normal">1</mml:mn>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>the variance of load curve</p>
</def>
</def-item>
<def-item>
<term id="G21-fenrg.2022.1008042">
<inline-formula id="inf33">
<mml:math id="m79">
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>total number of EVs</p>
</def>
</def-item>
<def-item>
<term id="G22-fenrg.2022.1008042">
<inline-formula id="inf34">
<mml:math id="m80">
<mml:mrow>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>B</mml:mi>
<mml:mi>min</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msubsup>
<mml:mi>C</mml:mi>
<mml:mi>B</mml:mi>
<mml:mi>max</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>minimum and maximum affordable EV degradation costs when signing the agreement</p>
</def>
</def-item>
<def-item>
<term id="G23-fenrg.2022.1008042">
<inline-formula id="inf35">
<mml:math id="m81">
<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:math>
</inline-formula>
</term>
<def>
<p>real-time electricity price</p>
</def>
</def-item>
<def-item>
<term id="G24-fenrg.2022.1008042">
<inline-formula id="inf36">
<mml:math id="m82">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mn mathvariant="normal">2</mml:mn>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>V2G equivalent load</p>
</def>
</def-item>
<def-item>
<term id="G25-fenrg.2022.1008042">
<inline-formula id="inf37">
<mml:math id="m83">
<mml:mrow>
<mml:msubsup>
<mml:mi>F</mml:mi>
<mml:mn mathvariant="normal">2</mml:mn>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>dissatisfaction of EV owners participating in V2G mechanism</p>
</def>
</def-item>
<def-item>
<term id="G26-fenrg.2022.1008042">
<inline-formula id="inf38">
<mml:math id="m84">
<mml:mrow>
<mml:msubsup>
<mml:mi>I</mml:mi>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msubsup>
<mml:mi>I</mml:mi>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>the <inline-formula id="inf39">
<mml:math id="m85">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">h</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> EV&#x2019;s charging and discharging signs</p>
</def>
</def-item>
<def-item>
<term id="G27-fenrg.2022.1008042">
<inline-formula id="inf40">
<mml:math id="m86">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>V</mml:mi>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>the <inline-formula id="inf41">
<mml:math id="m87">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">h</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> EV&#x2019;s charging and discharging power</p>
</def>
</def-item>
<def-item>
<term id="G28-fenrg.2022.1008042">
<inline-formula id="inf42">
<mml:math id="m88">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>fuel consumption factor</p>
</def>
</def-item>
<def-item>
<term id="G29-fenrg.2022.1008042">
<inline-formula id="inf43">
<mml:math id="m89">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>fuel cost factor of micro gas turbine</p>
</def>
</def-item>
<def-item>
<term id="G30-fenrg.2022.1008042">
<inline-formula id="inf44">
<mml:math id="m90">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>total number of Monte Carlo simulation scenarios</p>
</def>
</def-item>
<def-item>
<term id="G31-fenrg.2022.1008042">
<inline-formula id="inf45">
<mml:math id="m91">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>start-up cost of micro gas turbine</p>
</def>
</def-item>
<def-item>
<term id="G32-fenrg.2022.1008042">
<inline-formula id="inf46">
<mml:math id="m92">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>micro gas turbine&#x2019;s start-stop state</p>
</def>
</def-item>
<def-item>
<term id="G33-fenrg.2022.1008042">
<inline-formula id="inf47">
<mml:math id="m93">
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>S</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn mathvariant="normal">2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>C</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>C</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mn mathvariant="normal">2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>C</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>N</mml:mi>
<mml:msub>
<mml:mi>O</mml:mi>
<mml:mi>x</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>unit pollution gas control cost</p>
</def>
</def-item>
<def-item>
<term id="G34-fenrg.2022.1008042">
<inline-formula id="inf48">
<mml:math id="m94">
<mml:mrow>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mn mathvariant="normal">2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mn mathvariant="normal">2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">N</mml:mi>
<mml:msub>
<mml:mi mathvariant="normal">O</mml:mi>
<mml:mi>x</mml:mi>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>pollution gas emission</p>
</def>
</def-item>
<def-item>
<term id="G35-fenrg.2022.1008042">
<inline-formula id="inf49">
<mml:math id="m95">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>E</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>electrolyzer&#x2019;s output power</p>
</def>
</def-item>
<def-item>
<term id="G36-fenrg.2022.1008042">
<inline-formula id="inf50">
<mml:math id="m96">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>min</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>max</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>power of the electrolyzer and its upper and lower limits</p>
</def>
</def-item>
<def-item>
<term id="G37-fenrg.2022.1008042">
<inline-formula id="inf51">
<mml:math id="m97">
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>min</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mo>&#x394;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>max</mml:mi>
<mml:mrow>
<mml:mi>E</mml:mi>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>upper and lower limits of the climbing rate of the electrolyzer</p>
</def>
</def-item>
<def-item>
<term id="G38-fenrg.2022.1008042">
<inline-formula id="inf52">
<mml:math id="m98">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">E</mml:mi>
<mml:mi mathvariant="normal">S</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>rated capacity of thermal storage device</p>
</def>
</def-item>
<def-item>
<term id="G39-fenrg.2022.1008042">
<inline-formula id="inf53">
<mml:math id="m99">
<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>
</term>
<def>
<p>PEMFC&#x2019;s output power</p>
</def>
</def-item>
<def-item>
<term id="G40-fenrg.2022.1008042">
<inline-formula id="inf54">
<mml:math id="m100">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">C</mml:mi>
<mml:mi mathvariant="normal">S</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>thermal storage device&#x2019;s output power</p>
</def>
</def-item>
<def-item>
<term id="G41-fenrg.2022.1008042">
<inline-formula id="inf55">
<mml:math id="m101">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>maximum charging and discharging power of thermal storage device</p>
</def>
</def-item>
<def-item>
<term id="G42-fenrg.2022.1008042">
<inline-formula id="inf56">
<mml:math id="m102">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>thermal load power</p>
</def>
</def-item>
<def-item>
<term id="G43-fenrg.2022.1008042">
<inline-formula id="inf57">
<mml:math id="m103">
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>maximum change range of battery SOC change after a scheduling cycle</p>
</def>
</def-item>
<def-item>
<term id="G44-fenrg.2022.1008042">
<inline-formula id="inf58">
<mml:math id="m104">
<mml:mrow>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">B</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">S</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mi mathvariant="normal">l</mml:mi>
<mml:mi mathvariant="normal">l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>status of purchasing and selling</p>
</def>
</def-item>
<def-item>
<term id="G45-fenrg.2022.1008042">
<inline-formula id="inf59">
<mml:math id="m105">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">o</mml:mi>
<mml:mi mathvariant="normal">w</mml:mi>
<mml:mi mathvariant="normal">n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>MT&#x2019;s maximum rising rate and falling rate</p>
</def>
</def-item>
<def-item>
<term id="G46-fenrg.2022.1008042">
<inline-formula id="inf60">
<mml:math id="m106">
<mml:mrow>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn mathvariant="normal">1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>start-stop state of micro gas turbine at time t-k&#x2b;1</p>
</def>
</def-item>
<def-item>
<term id="G47-fenrg.2022.1008042">
<inline-formula id="inf61">
<mml:math id="m107">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">p</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">m</mml:mi>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">o</mml:mi>
<mml:mi mathvariant="normal">w</mml:mi>
<mml:mi mathvariant="normal">n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>minimum start time and stop time</p>
</def>
</def-item>
<def-item>
<term id="G48-fenrg.2022.1008042">
<inline-formula id="inf62">
<mml:math id="m108">
<mml:mrow>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">B</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi mathvariant="normal">c</mml:mi>
<mml:mi mathvariant="normal">h</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi mathvariant="normal">B</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi mathvariant="normal">d</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>battery charge and discharge status</p>
</def>
</def-item>
<def-item>
<term id="G49-fenrg.2022.1008042">
<inline-formula id="inf63">
<mml:math id="m109">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>min</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>S</mml:mi>
<mml:mi>O</mml:mi>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>allowable range of battery SOC in operation</p>
</def>
</def-item>
<def-item>
<term id="G50-fenrg.2022.1008042">
<inline-formula id="inf64">
<mml:math id="m110">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>h</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>.</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>battery&#x2019;s maximum charging and discharging power</p>
</def>
</def-item>
<def-item>
<term id="G51-fenrg.2022.1008042">
<inline-formula id="inf65">
<mml:math id="m111">
<mml:mrow>
<mml:msubsup>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mn mathvariant="normal">2</mml:mn>
</mml:msub>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>status of hydrogen storage equipment</p>
</def>
</def-item>
<def-item>
<term id="G52-fenrg.2022.1008042">
<inline-formula id="inf66">
<mml:math id="m112">
<mml:mrow>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mn mathvariant="normal">2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mrow>
<mml:mn mathvariant="normal">2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>o</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>maximum storage and discharge volume of hydrogen</p>
</def>
</def-item>
<def-item>
<term id="G53-fenrg.2022.1008042">
<inline-formula id="inf67">
<mml:math id="m113">
<mml:mrow>
<mml:msubsup>
<mml:mi>H</mml:mi>
<mml:mn mathvariant="normal">2</mml:mn>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>rated capacity of hydrogen storage equipment</p>
</def>
</def-item>
<def-item>
<term id="G54-fenrg.2022.1008042">
<inline-formula id="inf68">
<mml:math id="m114">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>min</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</term>
<def>
<p>minimum and maximum capacity factor of thermal storage device</p>
</def>
</def-item>
</def-list>
</sec>
</back>
</article>