<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">EE</journal-id>
<journal-id journal-id-type="nlm-ta">EE</journal-id>
<journal-id journal-id-type="publisher-id">EE</journal-id>
<journal-title-group>
<journal-title>Energy Engineering</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-0118</issn>
<issn pub-type="ppub">0199-8595</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">25335</article-id>
<article-id pub-id-type="doi">10.32604/ee.2023.025335</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>An Optimization Capacity Design Method of Wind/Photovoltaic/Hydrogen Storage Power System Based on PSO-NSGA-II</article-title>
<alt-title alt-title-type="left-running-head">An Optimization Capacity Design Method of Wind/Photovoltaic/Hydrogen Storage Power System Based on PSO-NSGA-II</alt-title>
<alt-title alt-title-type="right-running-head">An Optimization Capacity Design Method of Wind/Photovoltaic/Hydrogen Storage Power System Based on PSO-NSGA-II</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Xing</surname><given-names>Lei</given-names>
</name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-2" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Liu</surname><given-names>Yakui</given-names>
</name><xref ref-type="aff" rid="aff-2">2</xref>
<xref ref-type="aff" rid="aff-3">3</xref><email>liuyakui@qut.edu.cn</email></contrib>
<aff id="aff-1"><label>1</label><institution>Yinchuan University of Energy, Wangtaibao</institution>, <addr-line>Yinchuan, 750100</addr-line>, <country>China</country></aff>
<aff id="aff-2"><label>2</label><institution>Qingdao University of Technology</institution>, <addr-line>Qingdao, 266520</addr-line>, <country>China</country></aff>
<aff id="aff-3"><label>3</label><institution>State Key Laboratory of Electrical Insulation and Power Equipment, Xi&#x2019;an Jiaotong University</institution>, <addr-line>Xi&#x2019;an, 710049</addr-line>, <country>China</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Yakui Liu. Email: <email>liuyakui@qut.edu.cn</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic">
<year>2023</year></pub-date>
<pub-date date-type="pub" publication-format="electronic"><day>9</day>
<month>2</month>
<year>2023</year></pub-date>
<volume>120</volume>
<issue>4</issue>
<fpage>1023</fpage>
<lpage>1043</lpage>
<history>
<date date-type="received">
<day>30</day>
<month>7</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>09</day>
<month>10</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2023 Xing and Liu</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Xing and Liu</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_EE_25335.pdf"></self-uri>
<abstract>
<p>The optimal allocation of integrated energy system capacity based on the heuristic algorithms can reduce economic costs and achieve maximum consumption of renewable energy, which has attracted many attentions. However, the optimization results of heuristic algorithms are usually influenced by the choice of hyperparameters. To solve the above problem, the particle swarm algorithm is introduced to find the optimal hyperparameters of the heuristic algorithms. Firstly, an integrated energy system consisting of the photovoltaic, wind turbine, electrolysis cell, hydrogen storage tank, and energy storage is established. Meanwhile, the minimum economic cost, the maximum wind and PV power consumption rate, and the minimum load shortage rate are considered to be the objective functions. Then, a hybrid method combined the particle swarm combined with non-dominated sorting genetic algorithms-&#x2161; is proposed to solve the optimal allocation problem. According to the optimal result, the economic cost is 6.3 million RMB, and the load shortage rate is 9.83%. Finally, four comparative experiments are conducted to verify the superiority-seeking ability of the proposed method. The comparative results indicate that the proposed method possesses a stronger merit-seeking ability, resulting in a solution satisfaction rate of 87.37%, which is higher than that of the unimproved non-dominated sorting genetic algorithms-&#x2161;.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Multi-objective optimization</kwd>
<kwd>wind/photovoltaic/hydrogen power system</kwd>
<kwd>particle swarm algorithm</kwd>
<kwd>non-dominated sorting genetic algorithms-&#x2161;</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<sec id="s1_1">
<label>1.1</label>
<title>Literature Review</title>
<p>The development of renewable energy is fundamental to accelerating the green and low-carbon transition scheme. Consequently, the issue of optimization capacity design of an integrated new power system has received considerable critical attention.</p>
<p>Recently, several types of renewable energy systems have been studied. Reference [<xref ref-type="bibr" rid="ref-1">1</xref>] designed an integrated charging station for photovoltaic (PV) and hydrogen storage. Reference [<xref ref-type="bibr" rid="ref-2">2</xref>] proposed a biogas-dominated energy hub that can supply heat, cooling, and electricity to users simultaneously. An energy storage system containing a flywheel and a lithium battery was proposed in [<xref ref-type="bibr" rid="ref-3">3</xref>], which can better help in the frequency modulation of wind farms. Reference [<xref ref-type="bibr" rid="ref-4">4</xref>] proposed a novel energy system, which consists of two sub-systems: the power generation sub-system includes an alkaline fuel cell, photovoltaic system, electrolysis tank, Stirling engine, and absorption chiller; the energy storage sub-system includes pumped-hydro-compressed air system. In [<xref ref-type="bibr" rid="ref-5">5</xref>], the authors proposed an industrial multi-energy scheduling framework consisting of PV, electric boilers, energy storage devices, energy trading platforms, and thermal energy storage. In [<xref ref-type="bibr" rid="ref-6">6</xref>], excess electricity would be converted to natural gas and generated revenue. Gas turbines also were adopted in a power-to-gas system, which can supply heat and electric power to the system [<xref ref-type="bibr" rid="ref-7">7</xref>]. In [<xref ref-type="bibr" rid="ref-8">8</xref>], a photovoltaic microgrid energy storage system was established to provide electricity to consumers. In [<xref ref-type="bibr" rid="ref-9">9</xref>], a hybrid energy storage system was established to supply energy by using electricity generated from wind turbines. A multi-energy coordination model was developed in [<xref ref-type="bibr" rid="ref-10">10</xref>], and the model includes three components: wind power generation, heat-gas coupling, and power to gas. As the technology of hydrogen production by electrolysis of water has matured and the price of related equipment has become more acceptable, more and more small-scale energy systems are considering the installation of electrolysis cell devices. Reference [<xref ref-type="bibr" rid="ref-11">11</xref>] proposed a comprehensive and tractable yet multi-energy microgrid model, including multiple sub-systems for power generation, natural gas, and hydrogen. Reference [<xref ref-type="bibr" rid="ref-12">12</xref>] proposed a microgrid model in the island mode through hydrogen fuel cells.</p>
<p>To make the above microgrid model more stable and reliable, the optimization of the microgrid is essential. In [<xref ref-type="bibr" rid="ref-13">13</xref>], the authors analyzed the impact of power cost and deficiency of power supply probability on the system and establish an objective function: the renewable factor. Then the objective function was solved by a hybrid Particle Swarm Optimization-Grey Wolf Optimizer (PSO-GWO). In [<xref ref-type="bibr" rid="ref-14">14</xref>], an improved particle swarm algorithm was proposed to optimize the operating cost of a grid-connected microgrid, and the results indicated eighteen percent less expensive compared to the traditional PSO. To improve the reliability of the microgrid, a nondominated sorting genetic algorithm (NSGA-II) was adopted to optimize the grid-connected microgrid model through two objective functions: average peak load (APL) and operating cost [<xref ref-type="bibr" rid="ref-15">15</xref>]. In [<xref ref-type="bibr" rid="ref-16">16</xref>], the authors designed three objective functions: the net present cost, the penalty cost of emission, and greenhouse gas emissions. Then the microgrid hybrid system is made to balance reliability and availability by the strength Pareto evolutionary algorithm (SPEA2). Reference [<xref ref-type="bibr" rid="ref-17">17</xref>] established three objective functions: initial investment cost, transaction cost, and load loss rate. Then the capacity allocation of the comprehensive energy system is optimate based on an improved NSGA-II to meet. Reference [<xref ref-type="bibr" rid="ref-18">18</xref>] established three objective functions: the integrated demand of a comprehensive energy system economic cost, renewable energy utilization, and energy supply reliability. Then an improved multiple objective particle swarm optimization (MOPSO) is adopted to reduce the impact of uncertainty on the multi-energy hub. Reference [<xref ref-type="bibr" rid="ref-19">19</xref>] established three objective functions: average annual cost, energy storage power deviation, and load peak-to-valley difference. Reference [<xref ref-type="bibr" rid="ref-20">20</xref>] presented a hybrid probabilistic optimization algorithm combining a discretization approach with MOPSO and NSGA-II to form a hybrid probabilistic optimization algorithm (HPOA) that can find the optimal location and size of an energy storage system with expected cost, voltage deviation, and expected carbon emissions as the objective function, fully taking into account the uncertainty of the wind farm output power. Reference [<xref ref-type="bibr" rid="ref-21">21</xref>] proposed a multi-level microgrid model consisting of energy demand schedulers, energy storage systems, and photovoltaic systems, as well as optimizes the above model level by level by using convex programming, game-theoretic framework, and genetic algorithms. Reference [<xref ref-type="bibr" rid="ref-22">22</xref>] proposed a new hybrid probabilistic optimization algorithm combining the advantages of probabilistic discretizing methods, multi-objective particle swarm optimization, and NSGA-II. Reference [<xref ref-type="bibr" rid="ref-23">23</xref>] established two objective functions: ESS investment cost and network power loss. Meanwhile, the improved simulated annealing PSO algorithm (ISAPSO) was proposed to solve the optimal capacity allocation problem. The results show that the above method can effectively reduce investment costs with a small power loss. In [<xref ref-type="bibr" rid="ref-24">24</xref>], PSO is used to minimize the combined cost of the electricity market, and it is reasonable and effective in a two-tier simulation model. The stochastic optimization approach is used in [<xref ref-type="bibr" rid="ref-25">25</xref>] to establish a tri-objective residential smart electrical distribution grid, and the model is solved using the epsilon-constraint method. Reference [<xref ref-type="bibr" rid="ref-26">26</xref>] established a smart energy hub system (SEHS) that includes multiple energy forms with electrical, thermal, wind, solar, and natural gas. The optimization of the system was performed using GAMS software to reduce operating costs and energy waste. Expansion of the above SEHS system to include a hydrogen storage component. The new model is optimized using the shuffled frog leaping algorithm (SFLA) to provide optimal decisions for the system thereby increasing flexibility [<xref ref-type="bibr" rid="ref-27">27</xref>]. The smart microgrid model developed in [<xref ref-type="bibr" rid="ref-28">28</xref>] considered demand-side management strategies. Reference [<xref ref-type="bibr" rid="ref-29">29</xref>] accomplished the optimization of techno-economic and socio-environmental indicators of the PV-wind-diesel generator-battery storage system using the HOMER PRO software. Reference [<xref ref-type="bibr" rid="ref-30">30</xref>] proposed a two-layer collaborative optimization method with the objective function of the upper layer objective function and the under layer objective function. The upper layer objective function includes the primary energy-saving rate (PESR), the annual cost-saving rate (ACSR), and the equivalent emission reduction rate (EERR). The upper layer objective function includes the primary energy rate (PER) and the annual ACSR. In [<xref ref-type="bibr" rid="ref-31">31</xref>], a wind-PV hybrid power system was developed then the levelized cost of energy and loss of power supply probability of the model were optimized using the multi-objective evolutionary algorithm for supplying energy. The optimization of the model was accomplished in [<xref ref-type="bibr" rid="ref-32">32</xref>] by using a predatory parasitic algorithm (PPA) to improve the system efficiency and reduce hydrogen consumption. In [<xref ref-type="bibr" rid="ref-33">33</xref>], a railroad power system was developed, and the possible investment cost was used as the objective function to optimize the proposed model using a genetic algorithm (GA).</p>
<p>For the sake of clarity, the proposed model is compared with the other studies reported in the literature in <xref ref-type="table" rid="table-1">Table 1</xref>. Based on the previous studies, several multi-energy complementary modes have been established. However, a model of completely using clean energy to be the power generation units and simultaneously using hydrogen and batteries for energy storage has not been established. Furthermore, less research considers the influence of the community load. The model optimization results tend to be for the rated capacity or real-time power, with fewer relevant results for the optimum number of devices to work. Nevertheless, in the actual construction of energy storage systems, the number of devices is more instructive than the real-time power of the devices.</p>
<table-wrap id="table-1"><label>Table 1</label>
<caption>
<title>Comparison between this paper and related works</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Reference</th>
<th>Application background</th>
<th>Type of objective functions</th>
<th>Objective functions</th>
<th>Solution procedure</th>
</tr>
</thead>
<tbody>
<tr>
<td>[<xref ref-type="bibr" rid="ref-13">13</xref>]</td>
<td>Solar/wind/bio-generator/diesel/battery based microgrids</td>
<td>Single</td>
<td>Renewable Factor</td>
<td>PSO-GWO</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-14">14</xref>]</td>
<td>Energy management of community energy storage in grid-connected microgrid</td>
<td>Single</td>
<td>Cost</td>
<td>modified PSO</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-15">15</xref>]</td>
<td>Microgrid with renewable energy sources and energy storage system</td>
<td>Bi</td>
<td>Cost, APL</td>
<td>NSGA-II</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-16">16</xref>]</td>
<td>Hybrid PV/wind/diesel/battery system</td>
<td>Tri</td>
<td>Cost, Cost, Emission</td>
<td>SPEA2</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-17">17</xref>]</td>
<td>Rate multi-energy system integrating wind turbine/photovoltaic/hydrogen/battery</td>
<td>Tri</td>
<td>Cost, Cost, Rate</td>
<td>NSGA-II</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-18">18</xref>]</td>
<td>Multi-energy hub considering electricity, heat and hydrogen uncertainty</td>
<td>Tri</td>
<td>Cost, Utilization, Reliability</td>
<td>improved hybrid multi-objective PSO</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-19">19</xref>]</td>
<td>Hybrid energy storage system consisting of battery, flywheel and super-capacitor</td>
<td>Tri</td>
<td>Cost, Deviation, Difference</td>
<td>optimization tool Yalmip&#x002B;Cplex</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-20">20</xref>]</td>
<td>Energy storage system considering wind power</td>
<td>Tri</td>
<td>Cost, Deviation, Emissions</td>
<td>Hybrid probabilistic optimisation algorithm</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-21">21</xref>]</td>
<td>Energy storage and solar photovoltaic systems</td>
<td>Bi</td>
<td>Cost, RPA</td>
<td>multi-level optimization method</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-22">22</xref>]</td>
<td>Energy storage systems considering correlated wind farms</td>
<td>Multi</td>
<td>Cost, Reliability, Loss, Quality</td>
<td>hybrid probabilistic optimisation algorithm</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-23">23</xref>]</td>
<td>Energy storage system considering uncertainty of load and wind generation</td>
<td>Bi</td>
<td>Cost, Loss</td>
<td>improved simulated annealing PSO algorithm</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-24">24</xref>]</td>
<td>Flexible resource allocation problem of distribution network,</td>
<td>Single</td>
<td>Cost</td>
<td>PSO</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-25">25</xref>]</td>
<td>Residential smart electrical distribution grid with ress and demand side management</td>
<td>Multi</td>
<td>Cost, Emission, LOLE, Deviation</td>
<td>Epsilon-constraint method</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-26">26</xref>]</td>
<td>Interconnected energy hybrid system infrastructures such as electrical, thermal, wind, solar, natural gas and other fuels</td>
<td>Tri</td>
<td>Cost, Emissions, LESP</td>
<td>GAMS optimization software</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-27">27</xref>]</td>
<td>Smart hybrid energy system</td>
<td>Tri</td>
<td>Cost, Emissions, Coordinating</td>
<td>shuffled frog leaping algorithm</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-28">28</xref>]</td>
<td>Smart micro-grid with high penetration of wind energy</td>
<td>Tri</td>
<td>Cost, Emissions, Coordinating</td>
<td>GAMS optimization software</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-29">29</xref>]</td>
<td>Rural hybrid renewable energy system</td>
<td>Bi</td>
<td>Economic, Environmental</td>
<td>HOMER PRO</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-30">30</xref>]</td>
<td>Hybrid energy storage including heat storage, supercapacitors and lithium battery.</td>
<td>Bi</td>
<td>Under Layer, Upper Layer</td>
<td>Two-layer collaborative optimization method</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-31">31</xref>]</td>
<td>Wind-photovoltaic hybrid power system with energy storage</td>
<td>Bi</td>
<td>Cost, Loss</td>
<td>four multi-objective evolutionary algorithms.</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-32">32</xref>]</td>
<td>Fuel cell/PV/battery/supercapacitor hybrid system</td>
<td>Single</td>
<td>Consumption</td>
<td>parasitism-predation algorithm</td>
</tr>
<tr>
<td>[<xref ref-type="bibr" rid="ref-33">33</xref>]</td>
<td>Energy storage systems in railway<break/>Electrical infrastructures</td>
<td>Single</td>
<td>Cost</td>
<td>GA</td>
</tr>
<tr>
<td>The proposed model</td>
<td>Wind/photovoltaic/hydrogen storage power system</td>
<td>Tri</td>
<td>Cost, Consumption, Loss</td>
<td>PSO-NSGA-II</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s1_2">
<label>1.2</label>
<title>Contributions</title>
<p>The contributions of this work can be summarized as follows:
<list list-type="order">
<list-item>
<p>The presented paper establishes a hydrogen system consisting of the electrolysis cell, hydrogen storage tank, and hydrogen fuel cell, and thus constructs a wind/PV/hydrogen storage power system for community energy supply. The power generation unit is completely composed of renewable energy, which avoids dependence on thermal power generation and greatly reduces carbon emissions.</p></list-item>
<list-item>
<p>Minimizing the economic cost, maximizing renewable energy consumption rate, and minimizing the load shortage rate are regarded as the objective functions of the wind-photovoltaic-hydrogen-storage DC microgrid model.</p></list-item>
<list-item>
<p>The allocation result will be influenced by the hyperparameters of NSGA-II. To solve the above problem, PSO is introduced to find the optimal value of the hyperparameters. Furthermore, the comparison results indicate that the proposed algorithm outperformed the traditional method.</p></list-item>
</list></p>
</sec>
<sec id="s1_3">
<label>1.3</label>
<title>Organization</title>
<p>The presented paper is organized as follows. <xref ref-type="sec" rid="s2">Section 2</xref> presents the mathematical model, objective function, and constraints of the wind/PV/hydrogen power system. <xref ref-type="sec" rid="s3">Section 3</xref> describes the basic theory of PSO and NSGA-II, and then proposes the hybrid algorithm that is used in the optimization capacity design. <xref ref-type="sec" rid="s4">Section 4</xref> analyses the optimization results of the proposed algorithm.</p>
</sec>
</sec>
<sec id="s2">
<label>2</label>
<title>Wind/Photovoltaic/Hydrogen Storage Power System Model</title>
<p>The topology of the wind-photovoltaic-hydrogen-storage DC micro-grid model is shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>. The model consists of six key components: wind turbine, photovoltaic array, electrolytic cell, hydrogen storage tank, battery, and hydrogen fuel cell. During the operation of the model, the wind and photovoltaic power generation will be prioritized to meet the demand of the customer&#x2019;s electrical load. The generated power will be used for hydrogen production or stored temporarily in batteries [<xref ref-type="bibr" rid="ref-34">34</xref>].</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Model topology diagram</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_25335-fig-1.tif"/>
</fig>
<sec id="s2_1">
<label>2.1</label>
<title>Mathematical Models</title>
<sec id="s2_1_1">
<label>2.1.1</label>
<title>PV Unit</title>
<p>The distributed photovoltaic system mainly consists of the photovoltaic modules and the inverter. The photovoltaic modules convert light energy into electricity. The inverter converts direct current into alternating current. The principle of photovoltaic systems for generating electricity is the photovoltaic effect of semiconductors. When photons hit the surface of a metal, energy is absorbed by electrons, until the electrons escape from the metal surface and form photoelectrons. The theoretical output of photovoltaic power generation can be expressed as [<xref ref-type="bibr" rid="ref-35">35</xref>],</p>
<p><disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>P</mml:mi><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>P</mml:mi><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>P</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mfrac><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>S</mml:mi><mml:mi>T</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:msub></mml:mfrac><mml:mrow><mml:mo>[</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mi>k</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>e</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula>where <italic>P</italic><sub><italic>pv,t</italic></sub> is the actual power output of the PV system at time <italic>t</italic>, and the unit is kW. <italic>P</italic><sub><italic>pv,N</italic></sub> is the rated output power of the PV system, and the unit is kW. <italic>f</italic><sub><italic>pv</italic></sub> is the photovoltaic system power drop factor. It indicates the ratio of the actual output power to the rated power under the reference conditions of the PV system, and its value reflects the degree of power reduction caused by aging, stains, rain, and so on [<xref ref-type="bibr" rid="ref-36">36</xref>]. <italic>G</italic><sub><italic>t</italic></sub> is the solar intensity at time <italic>t</italic>, and the unit is W/m<sup>2</sup>. <italic>k</italic> is the temperature coefficient of the PV system power, and the value is &#x2212;0.47%/&#x00B0;C. <italic>P</italic><sub><italic>cell,t</italic></sub> is the actual temperature of the PV panel at time <italic>t</italic>, and the unit is &#x00B0;C. <italic>T</italic><sub><italic>ref</italic></sub> is the reference test temperature, and the value is 25&#x00B0;C. <italic>T</italic><sub><italic>cell,t</italic></sub> is the actual temperature of photovoltaic panels at time <italic>t</italic>. The actual temperature of photovoltaic panels can be expressed as [<xref ref-type="bibr" rid="ref-37">37</xref>],</p>
<p><disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>e</mml:mi><mml:mi>l</mml:mi><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mn>0.0138</mml:mn><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mn>0.031</mml:mn><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mn>0.042</mml:mn><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mi>w</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula>where <italic>T</italic><sub><italic>a,t</italic></sub> is the ambient temperature at time <italic>t</italic>, and the unit is &#x00B0;C. <italic>W</italic><sub><italic>w,t</italic></sub> is actual wind speed at time <italic>t</italic>, and the unit is m/s.</p>
<p>From <xref ref-type="disp-formula" rid="eqn-1">Eqs. (1)</xref> and <xref ref-type="disp-formula" rid="eqn-2">(2)</xref>, it is known that the efficiency of photovoltaic power generation is affected by the ambient temperature, the intensity of radiation, and the wind speed. When the temperature is too high, the open circuit voltage of the PV cell decreases, the short circuit current increases, and thus the overall output power decreases. When solar radiation increases, the number of photons per unit of time falling on the PV module increases, which ultimately leads to an increase in the power generated by the PV. When the wind speed is high, the surface temperature of the PV module decreases, which indirectly affects the efficiency of PV power generation [<xref ref-type="bibr" rid="ref-38">38</xref>].</p>
</sec>
<sec id="s2_1_2">
<label>2.1.2</label>
<title>Wind-Driven Generators Unit</title>
<p>Wind turbines mainly consist of wind turbine blades, generators, and inverters. The wind turbine blades are driven by the wind to start rotating and transfer the mechanical energy through the wind turbine shaft to the generator for the final generation of electricity. Wind-driven generators convert wind energy into mechanical energy and finally into electricity thus achieving fuel-free and pollution-free power generation, and their power generation efficiency can be expressed as [<xref ref-type="bibr" rid="ref-39">39</xref>],<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>i</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03B3;</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x03A0;</mml:mi></mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msubsup><mml:mi>v</mml:mi><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msubsup></mml:mrow><mml:mn>2</mml:mn></mml:mfrac></mml:mstyle></mml:math></disp-formula></p>
<p><disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03B3;</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0.22</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>116</mml:mn><mml:mi>&#x03B3;</mml:mi></mml:mfrac></mml:mstyle><mml:mo>&#x2212;</mml:mo><mml:mn>0.4</mml:mn><mml:mi>&#x03B2;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>5</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mfrac><mml:mn>12.5</mml:mn><mml:msub><mml:mi>&#x03B3;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mrow></mml:msup></mml:math></disp-formula></p>
<p><disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:msub><mml:mi>&#x03B3;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mi>&#x03B3;</mml:mi><mml:mo>+</mml:mo><mml:mn>0.08</mml:mn><mml:mi>&#x03B2;</mml:mi></mml:mrow></mml:mfrac><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>0.035</mml:mn><mml:msup><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup></mml:mfrac></mml:mstyle></mml:math></disp-formula></p>
<p><disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:mi>&#x03B3;</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mi>R</mml:mi><mml:mi>&#x03C9;</mml:mi></mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mstyle></mml:math></disp-formula>where <italic>P</italic><sub><italic>M</italic></sub> is the mechanical power of wind turbines. <italic>&#x03C1;</italic><sub><italic>air</italic></sub> is the air density. <italic>R</italic> is the wind turbine impeller radius. <italic>&#x03B3;</italic> is the leaf tip speed ratio. <italic>&#x03B3;</italic><sub><italic>i</italic></sub> is the intermediate variable. <italic>&#x03B2;</italic> is the pitch angle. <italic>C</italic><sub><italic>p</italic></sub> is the wind energy conversion efficiency factor for blades. <italic>v</italic><sub><italic>w</italic></sub> is the wind speed. <italic>&#x03C9;</italic> the angular speed of fan rotation.</p>
<p>From <xref ref-type="disp-formula" rid="eqn-3">Eqs. (3)</xref>&#x2013;<xref ref-type="disp-formula" rid="eqn-6">(6)</xref>, it is known that the output power of a wind turbine is related to several parameters. When the wind speed is too low, the wind turbine increases the blade tip speed ratio and reduces the pitch angle thus increasing the wind energy utilization. When the wind speed is too fast, the corresponding parameters are adjusted to avoid damage to itself due to excessive angular velocity.</p>
</sec>
<sec id="s2_1_3">
<label>2.1.3</label>
<title>Battery Unit</title>
<p>The power generated by wind and PV should maintain the normal work of the electrolytic cell, and meet the load demand. Besides, the excess portion will be stored in the battery. Once the power cannot meet the load, the battery can be discharged to play a temporary power supply. The inclusion of storage batteries in an integrated energy system can improve the reliability of supply and reduce the rate of wind and solar abandonment in the system. The formula for calculating the stored energy when charging and discharging the battery are as follows [<xref ref-type="bibr" rid="ref-40">40</xref>]:</p>
<p><disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03B4;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>c</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>D</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>t</mml:mi></mml:math></disp-formula></p>
<p><disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03B4;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>d</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:mi mathvariant="normal">&#x005F;</mml:mi><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>D</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>&#x22C5;</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>t</mml:mi></mml:math></disp-formula>where <italic>E</italic><sub><italic>bat</italic></sub>(<italic>t</italic>) is the stored energy of the battery. <italic>&#x03B4;</italic> is the self-discharge rate of batteries. <italic>P</italic><sub><italic>bat_ch</italic></sub> and <italic>P</italic><sub><italic>bat_dh</italic></sub> are charging and discharging power of the battery. <italic>&#x03B7;</italic><sub><italic>ch</italic></sub> and <italic>&#x03B7;</italic><sub><italic>dh</italic></sub> are battery charging and discharging efficiency. <italic>&#x03B7;</italic><sub><italic>bat_DC-DC</italic></sub> is the conversion efficiency of battery-connected converters. <italic>&#x0394;t</italic> is the time step.</p>
</sec>
<sec id="s2_1_4">
<label>2.1.4</label>
<title>Electrolytic Cell Unit</title>
<p>In the presented paper, electrolytic cell device is chosen to meet the hydrogen load of the fuel cell. Electrolytic cell device has a high energy conversion efficiency and a low cost of hydrogen production, making it the most common method for industrial hydrogen production. The real-time hydrogen production of the electrolysis cell can be expressed as [<xref ref-type="bibr" rid="ref-41">41</xref>],</p>
<p><disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>E</mml:mi><mml:mi>C</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>E</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:msub><mml:mi>b</mml:mi></mml:mfrac></mml:mstyle><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>E</mml:mi><mml:mi>C</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula>where <italic>A</italic><sub><italic>EC,t</italic></sub> is the real-time hydrogen production. <italic>P</italic><sub><italic>EC,t</italic></sub> is the real-time operating power of the electrolytic cell. <italic>&#x03B7;</italic><sub><italic>EC</italic></sub> is the electrical to gas conversion efficiency (generally taken as 75%). <italic>b</italic> is the energy conversion factor (generally taken as 39.65 kWh/kg).</p>
</sec>
<sec id="s2_1_5">
<label>2.1.5</label>
<title>Hydrogen Storage Tank Unit</title>
<p>When the hydrogen production capacity of the electrolytic cell is greater than the hydrogen load, the excess hydrogen will be stored in a hydrogen storage tank. The hydrogen stored in the tank can be replenished when the electrolytic cell cannot produce enough hydrogen for the normal operation of the hydrogen fuel cell. The presence of hydrogen storage tanks can improve the overall system&#x2019;s renewable energy utilization as well as the reliability of the energy supply and the real-time hydrogen storage capacity of a hydrogen storage tank can be expressed as [<xref ref-type="bibr" rid="ref-42">42</xref>],</p>
<p><disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mrow><mml:mtext>sto&#xA0;</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mo>&#x222B;</mml:mo><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mrow><mml:mtext>t</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:msub><mml:mrow><mml:mover><mml:mi>n</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mrow><mml:mtext>sto&#xA0;</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C4;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mi>d</mml:mi><mml:mi>&#x03C4;</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mrow><mml:mtext>sto&#xA0;</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:msub><mml:mrow><mml:mover><mml:mi>n</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mrow><mml:mtext>sto&#xA0;</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C4;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mover><mml:mi>n</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mtext>inH</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C4;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mover><mml:mi>n</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mtext>outH</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C4;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <italic>n</italic><sub><italic>sto</italic></sub>(<italic>t</italic><sub><italic>0</italic></sub>) is the hydrogen storage tank storage capacity at time <italic>t</italic>. <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:msub><mml:mrow><mml:mover><mml:mi>n</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mrow><mml:mtext>sto&#xA0;</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C4;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the net hydrogen storage rate in hydrogen storage tanks. <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:msub><mml:mrow><mml:mover><mml:mi>n</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mrow><mml:mtext>inH</mml:mtext></mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C4;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the hydrogen feed rate to hydrogen storage tanks. <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:msub><mml:mrow><mml:mover><mml:mi>n</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mrow><mml:mtext>out&#xA0;</mml:mtext></mml:mrow><mml:mi>H</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is the hydrogen output rate from hydrogen storage tanks.</p>
</sec>
<sec id="s2_1_6">
<label>2.1.6</label>
<title>Hydrogen Fuel Cell Unit</title>
<p>Hydrogen fuel cells can convert chemical energy into electrical energy, and this paper uses a Proton Exchange Membrane Fuel Cell (PEMFC). PEMFC has the advantage of long continuous operation with low operating temperature and high-power density. The output power of a hydrogen fuel cell can be described as [<xref ref-type="bibr" rid="ref-43">43</xref>],</p>
<p><disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>H</mml:mi><mml:mi>H</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula>where <italic>P</italic><sub><italic>FC</italic></sub> is the output power of hydrogen fuel cells. <italic>n</italic><sub><italic>H2</italic></sub> is the hydrogen consumption of hydrogen fuel cells. <italic>H</italic><sub><italic>HHV</italic></sub> is the hydrogen calorific value, generally taken as 39 KWh/kg. <italic>&#x03B7;</italic><sub><italic>FC</italic></sub> is the conversion efficiency of hydrogen fuel cells, generally taken as 65%.</p>
</sec>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Objective Function</title>
<p>The presence of the battery and the hydrogen storage tank reduces the instability of the wind and PV power output, and the excess portion can be converted into hydrogen. If the system wants to increase revenue, the number of devices or the capacity of the devices should be increased. However, it inevitably leads to an increase in the economic cost, so the capacity of the individual units of the system need to be optimized. In order to solve for the optimal allocation of capacity, three objective functions are define, economic cost of the system, the rate of wind and photovoltaic power consumption, and the rate of load shortage. The first objective function <italic>f<sub>1</sub></italic> is to minimize the economic cost of the system [<xref ref-type="bibr" rid="ref-44">44</xref>], which includes the investment cost of the system (<italic>C</italic><sub><italic>ic</italic></sub>), the operation and maintenance cost of the system (<italic>C</italic><sub><italic>oc</italic></sub>) and the replacement cost of the system (<italic>C</italic><sub><italic>re</italic></sub>). The function can be expressed as,</p>
<p><disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:mo movablelimits="true" form="prefix">min</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p><disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>f</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msup><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac></mml:mstyle></mml:math></disp-formula>where <italic>P<sub>i</sub><sup>max</sup> </italic>is equipment capacity of PV, wind turbines, batteries, and electrolytic cells. <italic>N</italic> is the total amount of equipment. <italic>k</italic><sub><italic>ic</italic>,<italic>i</italic></sub> is the investment cost per unit of capacity. <italic>&#x03B7;</italic><sub><italic>i</italic></sub> is the inflation rate (taken as 5%). <italic>L</italic><sub><italic>sf,i</italic></sub> is the remaining useful life of the equipment [<xref ref-type="bibr" rid="ref-45">45</xref>].</p>
<p>The operation and maintenance costs can be expressed as [<xref ref-type="bibr" rid="ref-46">46</xref>],</p>
<p><disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>F</mml:mi><mml:mi>I</mml:mi><mml:mi>X</mml:mi></mml:mrow></mml:msubsup><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>V</mml:mi><mml:mi>A</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>24</mml:mn></mml:mrow></mml:munderover><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <italic>P</italic><sub><italic>i,t</italic></sub> is the operation power of the <italic>i-th</italic> device. <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:msubsup><mml:mi>k</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>F</mml:mi><mml:mi>I</mml:mi><mml:mi>X</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> and <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:msubsup><mml:mi>k</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>V</mml:mi><mml:mi>A</mml:mi><mml:mi>R</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> are fixed and variable maintenance costs.</p>
<p>The replacement cost can be described as [<xref ref-type="bibr" rid="ref-47">47</xref>],</p>
<p><disp-formula id="eqn-16"><label>(16)</label><mml:math id="mml-eqn-16" display="block"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>o</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msubsup><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mi>T</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:mstyle></mml:math></disp-formula>where <italic>&#x03B2;</italic><sub><italic>i</italic></sub> is the replacement cost. <italic>T</italic> is the expected operation time of the energy storage system (30 years). <italic>t</italic><sub><italic>i</italic></sub> is the useful life of the <italic>i-th</italic> device.</p>
<p>The second objective function <italic>f</italic><sub>2</sub> is to maximize the power consumption rate of PV and wind. The system output is consumed by customers and the electrolysis cell, so increasing the hydrogen production of the electrolysis cell after satisfying the customers&#x2019; demand can achieve the purpose of improving the consumption rate. The function can be expressed as [<xref ref-type="bibr" rid="ref-48">48</xref>],</p>
<p><disp-formula id="eqn-17"><label>(17)</label><mml:math id="mml-eqn-17" display="block"><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>wind&#xA0;</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</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:mo>&#x2212;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>load&#xA0;</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>Bat&#xA0;</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>wind&#xA0;</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</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:mo>&#x2212;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>load&#xA0;</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:math></disp-formula>where <italic>P</italic><sub>wind</sub> is the power generated by wind turbines. <italic>P</italic><sub><italic>pv</italic></sub> is the power generated by PV. <italic>P</italic><sub>load</sub> is the customer power consumption. <italic>P</italic><sub><italic>Bat</italic></sub> is the battery power.</p>
<p>The third objective function <italic>f<sub>3</sub></italic> is to minimize the loss of load probability. The loss of load probability related to the stable of the system. The objective function can be calculated as [<xref ref-type="bibr" rid="ref-49">49</xref>],</p>
<p><disp-formula id="eqn-18"><label>(18)</label><mml:math id="mml-eqn-18" display="block"><mml:mo movablelimits="true" form="prefix">min</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>24</mml:mn></mml:mrow></mml:munderover><mml:mrow><mml:mo>{</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>load</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>wind</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>Bat</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>C</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>24</mml:mn></mml:mrow></mml:munderover><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>load</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:math></disp-formula>where <italic>P</italic><sub><italic>FC</italic></sub> is the output of hydrogen fuel cells.</p>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Constraint Function</title>
<p>In order to better solve the proposed multi-objective planning problem and arrive at the optimal and realistic capacity optimization configuration, two constraints are applied, namely the power balance constraint and the equipment unit constraint [<xref ref-type="bibr" rid="ref-50">50</xref>]. The following formula for the power balance constraint can be derived from the principle of conservation of energy:</p>
<p><disp-formula id="eqn-19"><label>(19)</label><mml:math id="mml-eqn-19" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>wind&#xA0;</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</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:mo>+</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:mo>=</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>load&#xA0;</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>Bat&#xA0;</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>l</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>b</mml:mi><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula>where <italic>P</italic><sub><italic>ele</italic></sub> is the output of the electrolytic tank. <italic>P</italic><sub><italic>aba</italic></sub> is the abandoned portion.</p>
<p>The unit constraints mainly restrict the output and capacity of devices, which can be described as,</p>
<p><disp-formula id="eqn-20"><label>(20)</label><mml:math id="mml-eqn-20" display="block"><mml:mn>0</mml:mn><mml:mo>&#x003C;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>Bat</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x003C;</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:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>wind</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>load</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p><disp-formula id="eqn-21"><label>(21)</label><mml:math id="mml-eqn-21" display="block"><mml:mn>0</mml:mn><mml:mo>&#x003C;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>l</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>Bat</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mi>o</mml:mi><mml:mi>u</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msubsup></mml:math></disp-formula></p>
<p><disp-formula id="eqn-22"><label>(22)</label><mml:math id="mml-eqn-22" display="block"><mml:mn>0</mml:mn><mml:mo>&#x003C;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>e</mml:mi><mml:mi>l</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>&#x003C;</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:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>wind</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext>load</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p><disp-formula id="eqn-23"><label>(23)</label><mml:math id="mml-eqn-23" display="block"><mml:mn>0</mml:mn><mml:mo>&#x003C;</mml:mo><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>H</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub></mml:math></disp-formula></p>
<p><disp-formula id="eqn-24"><label>(24)</label><mml:math id="mml-eqn-24" display="block"><mml:mn>0</mml:mn><mml:mo>&#x003C;</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:mo>&#x003C;</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub><mml:msub><mml:mi>H</mml:mi><mml:mrow><mml:mi>H</mml:mi><mml:mi>H</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>F</mml:mi><mml:mi>C</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula>where <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mspace width="thinmathspace" /><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> is the charging power of the battery. <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:mrow><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mspace width="thinmathspace" /><mml:mi>o</mml:mi><mml:mi>u</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula> is the discharge power of the battery. <italic>Q</italic><sub><italic>max</italic></sub> is the maximum capacity of hydrogen storage tank. <italic>n</italic><sub><italic>H</italic>2</sub> is the hydrogen production of the electrolysis cells. <italic>&#x03B7;</italic><sub><italic>t</italic></sub> is the hydrogen storage efficiency [<xref ref-type="bibr" rid="ref-51">51</xref>]. The power constraint of the electrolytic cell is followed by <xref ref-type="disp-formula" rid="eqn-21">Eq. (21)</xref> when the wind and photovoltaic power generation is small. On the contrary, the power constraint of the electrolytic cell is followed by <xref ref-type="disp-formula" rid="eqn-22">Eq. (22)</xref>.</p>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Improved Multi-Objective Genetic Algorithm</title>
<sec id="s3_1">
<label>3.1</label>
<title>Basic Theory of NSGA-II</title>
<p>NSGA-II introduces elite strategies, crowding comparison operators, and fast non-dominated sorting compared to the first generation of genetic algorithms. For non-dominated sorting, the calculation of the congestion distance is briefly described below:
<list list-type="simple">
<list-item><label>(1)</label><p>Non-dominant sorting</p></list-item>
</list></p>
<p>For each solution <italic>x</italic> in the population, two values need to be calculated: one is the domination number <italic>n</italic><sub><italic>x</italic></sub>, which means the number of solutions that dominate <italic>x</italic>; and the other is <italic>S</italic><sub><italic>x</italic></sub>, which means the set of solutions dominated by <italic>x</italic>. Since the dominance of a solution on the first non-dominated level is equal to 0, for each solution of <italic>n</italic><sub><italic>x</italic></sub> &#x003D; 0, each member of the solution <italic>q</italic> is visited and its dominance is subtracted by 1. If the dominance of <italic>x</italic> is 0, it will be placed in a list <italic>Q</italic>, which therefore contains solutions belonging to the second non-dominated level. The process is then repeated for the solutions in this set until a third non-dominated hierarchy is found. The above process continues until all non-dominated layers have been found [<xref ref-type="bibr" rid="ref-52">52</xref>].
<list list-type="simple">
<list-item><label>(2)</label><p>Calculation of congestion</p></list-item>
</list></p>
<p>First, the populations are sorted according to the order of each objective function value from smallest to largest. Next, for each objective function, the boundary solutions are assigned an infinite distance value and each intermediate solution is assigned a distance value that is equal to the absolute value of the difference between the two neighboring solutions. The process is repeated for the different objective functions, and the distance value of the congestion is the sum of the distances on each objective.</p>
<p>In the multi-objective optimization problems, the objective functions are contradictory to each other and cannot be optimal at the same time, so the final result is a Pareto-optimal set of solutions. In practical engineering, it is often necessary to select a solution from the Pareto-optimal set of solutions based on three indicators (the cost, the wind and PV power consumption rate, and the loss of load probability) as the model optimization result [<xref ref-type="bibr" rid="ref-53">53</xref>].</p>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Basic Theory of PSO</title>
<p>In order to give full play to the advantages of NSGA-&#x2161;, PSO is introduced to optimize the two hyperparameter (the crossover ratio and the probability of variation) of NSGA-&#x2161;. PSO is inspired by and modeled on the predatory behavior of birds. The search space of the optimization problem is analogous to the flight space of a bird, with each bird abstracted as a particle, and the optimal solution to the optimization problem is equivalent to the food source sought by the bird. PSO formulates simple behavioral rules for each particle that are similar to the movement of a bird, so that the movement of the whole swarm exhibits similar properties to those of a bird feeding, allowing complex optimization problems to be solved.</p>
<p>At each iteration, each particle will record the individual optimal position and the particle swarm will record the global optimal position. When these two optima are found, the velocity and position of the particles are updated using the following expressions [<xref ref-type="bibr" rid="ref-54">54</xref>]:<disp-formula id="eqn-25"><label>(25)</label><mml:math id="mml-eqn-25" display="block"><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-26"><label>(26)</label><mml:math id="mml-eqn-26" display="block"><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <italic>c</italic><sub>1</sub> and <italic>c</italic><sub>2</sub> are the learning factor. <italic>r</italic><sub>1</sub> and <italic>r</italic><sub>2</sub> are the random numbers between zero and one. <italic>v</italic><sub><italic>ij</italic></sub> is the velocity of particles. <italic>p</italic><sub><italic>ij</italic></sub> is the individual particle values. <italic>p</italic><sub><italic>gj</italic></sub> is the global optimal value. <italic>x</italic><sub><italic>ij</italic></sub> is the position of the particles.</p>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>The Proposed Method</title>
<p>The detailed process for finding the number of devices in the microgrid model using NSGA-II after hyperparameter optimization can be seen in <xref ref-type="fig" rid="fig-2">Fig. 2</xref>, which can be summarized as:</p>
<p>Step 1: The number of devices is first optimized using a traditional NSGA-II.</p>
<p>Step 2: An evaluation scheme is established to assess the optimization results.</p>
<p>Step 3: Sensitivity analysis of the relevant hyperparameters is performed in NSGA-II.</p>
<p>Step 4: The relevant hyperparameters are optimized based on PSO.</p>
<p>Step 5: The Pareto optimal solution set obtained from the optimization is brought into the evaluation function to calculate the satisfaction of the various solutions, and finally the best solution is selected as the solution for the model to optimize the number of devices according to the satisfaction size.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Optimization flow chart</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_25335-fig-2.tif"/>
</fig>
<p>In the presented paper, the construction of an evaluation function is used to calculate the satisfaction of each solution in the solution set. The comparison of satisfaction allows the superiority of solutions to be compared with each other, and serves as a criterion for optimizing the hyperparameters of the genetic algorithm by PSO. The expression for the evaluation function can be expressed as [<xref ref-type="bibr" rid="ref-55">55</xref>],</p>
<p><disp-formula id="eqn-27"><label>(27)</label><mml:math id="mml-eqn-27" display="block"><mml:mi>F</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03C9;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>3</mml:mn></mml:mfrac></mml:math></disp-formula>where <italic>&#x03C9;</italic>(<italic>f</italic><sub>1</sub>) denotes the normalization of the value of the objective function one.</p>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Case Study</title>
<p>A typical community is used as a case study to verify the validity and effectiveness of the model and methodology proposed in this paper. The data used in the case study is shown in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>. As can be seen in <xref ref-type="fig" rid="fig-3">Figs. 3a</xref> and <xref ref-type="fig" rid="fig-3">3b</xref>, the solar radiation and temperature are higher at around 12 noon than at other times of the day, so the PV output during this time in <xref ref-type="fig" rid="fig-3">Fig. 3d</xref> is higher than at other times of the day. In <xref ref-type="fig" rid="fig-3">Fig. 3e</xref> the turbine output is more volatile due to that the parameters are adjusted at any time with the wind speed. The experimental measurements for the daily selected community load are shown in <xref ref-type="fig" rid="fig-3">Fig. 3f</xref>.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Data of the typical community in 24 h</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_25335-fig-3.tif"/>
</fig>
<p>Based on the above data, the results of the optimization search of the model using the unmodified NSGA-II are shown in <xref ref-type="table" rid="table-2">Table 2</xref>, where the cross-ratio and variance probability hyperparameters of the algorithm are taken to be 0.8 and 0.05, respectively. The results of the sensitivity analysis are shown in <xref ref-type="fig" rid="fig-4">Figs. 4</xref> [<xref ref-type="bibr" rid="ref-56">56</xref>]. It is clear from the results that the selection of the crossover ratio and the probability of variation in NSGA-II has a certain influence on the optimization results.</p>
<table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>Model equipment quantity program</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Number of wind turbines</th>
<th>Number of photovoltaics</th>
<th>Number of batteries</th>
<th>Number of electrolytic cells</th>
<th>Number of hydrogen storage tanks</th>
<th>Number of hydrogen fuel cells</th>
<th>Program satisfaction (%)</th>
</tr>
</thead>
<tbody>
<tr>
<td>50</td>
<td>27</td>
<td>37</td>
<td>3</td>
<td>3</td>
<td>3</td>
<td>0.6186</td>
</tr>
<tr>
<td>39</td>
<td>30</td>
<td>47</td>
<td>3</td>
<td>3</td>
<td>3</td>
<td>0.5707</td>
</tr>
<tr>
<td>39</td>
<td>30</td>
<td>47</td>
<td>2</td>
<td>2</td>
<td>2</td>
<td>0.5032</td>
</tr>
<tr>
<td>50</td>
<td>36</td>
<td>33</td>
<td>3</td>
<td>3</td>
<td>3</td>
<td>0.4617</td>
</tr>
<tr>
<td>50</td>
<td>36</td>
<td>50</td>
<td>3</td>
<td>3</td>
<td>3</td>
<td>0.4684</td>
</tr>
<tr>
<td>50</td>
<td>29</td>
<td>32</td>
<td>3</td>
<td>3</td>
<td>3</td>
<td>0.5831</td>
</tr>
<tr>
<td>50</td>
<td>18</td>
<td>50</td>
<td>2</td>
<td>2</td>
<td>2</td>
<td>0.7258</td>
</tr>
<tr>
<td>36</td>
<td>14</td>
<td>30</td>
<td>2</td>
<td>2</td>
<td>2</td>
<td>0.8328</td>
</tr>
<tr>
<td>43</td>
<td>17</td>
<td>29</td>
<td>2</td>
<td>2</td>
<td>2</td>
<td>0.7557</td>
</tr>
<tr>
<td>43</td>
<td>24</td>
<td>35</td>
<td>2</td>
<td>2</td>
<td>2</td>
<td>0.6066</td>
</tr>
<tr>
<td>43</td>
<td>17</td>
<td>33</td>
<td>3</td>
<td>3</td>
<td>3</td>
<td>0.8259</td>
</tr>
<tr>
<td>29</td>
<td>20</td>
<td>35</td>
<td>2</td>
<td>2</td>
<td>2</td>
<td>0.6924</td>
</tr>
<tr>
<td>15</td>
<td>27</td>
<td>29</td>
<td>2</td>
<td>2</td>
<td>2</td>
<td>0.5684</td>
</tr>
<tr>
<td>15</td>
<td>31</td>
<td>49</td>
<td>2</td>
<td>2</td>
<td>2</td>
<td>0.4986</td>
</tr>
<tr>
<td>50</td>
<td>27</td>
<td>37</td>
<td>3</td>
<td>3</td>
<td>3</td>
<td>0.6186</td>
</tr>
</tbody>
</table>
</table-wrap><fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Influence of hyperparameters on the optimization results</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="EE_25335-fig-4.tif"/>
</fig>
<p>Based on the proposed method, PSO is used to find the optimization of the crossover ratio and the probability of variation in NSGA-II. The mathematical model for the optimization of NSGA-II hyperparameters is shown as follows:<disp-formula id="ueqn-28"><mml:math id="mml-ueqn-28" display="block"><mml:mo movablelimits="true" form="prefix">max</mml:mo><mml:mi>F</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><disp-formula id="eqn-28"><label>(28)</label><mml:math id="mml-eqn-28" display="block"><mml:mi>s</mml:mi><mml:mi>t</mml:mi><mml:mo>.</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>&#x003C;</mml:mo><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:mn>1</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mn>0</mml:mn><mml:mo>&#x003C;</mml:mo><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x003C;</mml:mo><mml:mn>1</mml:mn></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>The evaluation function is used as the objective function of PSO. Therefore, two independent variables, the crossover ratio and the probability of variation are added to the objective function to indicate that the evaluation function is influenced by three factors: the number of devices, the crossover ratio, and the probability of variation. The PSO result indicates that the crossover ratio is 0.8831 and the probability of variation is 0.2403. When the objective function is 0.8738, the best solution for the number of settings can be obtained with 87.38% satisfaction. Furthermore, the proposed method is compared with the traditional NSGA-II in program satisfaction, and the comparison results can be seen in <xref ref-type="table" rid="table-3">Table 3</xref>.</p>
<table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>Comparison of optimization results</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th></th>
<th>Crossover ratio</th>
<th>Probability of variation</th>
<th>Program satisfaction</th>
</tr>
</thead>
<tbody>
<tr>
<td>NSGA-II</td>
<td>0.8</td>
<td>0.05</td>
<td>83.28%</td>
</tr>
<tr>
<td>PSO-NSGA-II</td>
<td>0.8831</td>
<td>0.2403</td>
<td>87.38%</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>As <xref ref-type="table" rid="table-3">Table 3</xref> illustrates, the best crossover ratio and variation probabilities in NSGA-II are obtained by PSO, and the application of the above hyperparameter yielded a solution for the number of devices with a satisfaction rate of 87.38%. The solution result is shown in <xref ref-type="table" rid="table-4">Table 4</xref>.</p>
<table-wrap id="table-4">
<label>Table 4</label>
<caption>
<title>Optimization number of devices</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Number of wind turbines</th>
<th>Number of photovoltaics</th>
<th>Number of batteries</th>
<th>Number of electrolytic cells</th>
<th>Number of hydrogen storage tanks</th>
<th>Number of hydrogen fuel cells</th>
</tr>
</thead>
<tbody>
<tr>
<td>42</td>
<td>40</td>
<td>22</td>
<td>3</td>
<td>3</td>
<td>3</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>According to the allocation result. the system economic cost is 6.3 million RMB, the wind and PV power consumption rate is 89.03%, and the load shortage rate is 9.83%. Combined with the objective functions, the result indicates that most of the wind and PV power output can be consumed.</p>
</sec>
<sec id="s5">
<label>5</label>
<title>Conclusion</title>
<p>In the presented paper, a wind/PV/hydrogen power system is established, which relies entirely on renewable energy for power generation and has no carbon emissions. Minimizing the economic cost, renewable power consumption rate, and minimizing the load shortage rate are considered to be the objective functions. An energy system optimization model based on a hybrid algorithm is proposed: PSO is used to find the optimal variance rate and crossover ratio of NSGA-II; NSGA-II is applied to solve the optimization number of units. A typical community is used as a case study to verify the validity and effectiveness of the proposed model. Based on the optimization result, the proposed method improves solution satisfaction by 4.1% compared with the traditional NSGA-&#x2161; algorithm. The optimal solution improves the wind and PV power consumption rate to 89.03%. While the economic cost is reduced to 6.3 million RMB, and the load shortage rate is decreased to 9.83%.</p>
</sec>
</body>
<back>
<glossary content-type="abbreviations" id="glossary-1">
<title>Nomenclatures</title>
<def-list>
<def-item>
<term>Acronyms</term>
<def>
<p>description</p>
</def>
</def-item>
<def-item>
<term>PSO</term>
<def>
<p>particle swarm optimization</p>
</def>
</def-item>
<def-item>
<term>NSGA-II</term>
<def>
<p>non-dominated sorting genetic algorithms-&#x2161;</p>
</def>
</def-item>
<def-item>
<term>PV</term>
<def>
<p>photovoltaic</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>pv,t</italic></sub></term>
<def>
<p>actual power output of the PV system at time <italic>t</italic>, kw</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>pv,N</italic></sub></term>
<def>
<p>rated output power of the PV system, kw</p>
</def>
</def-item>
<def-item>
<term><italic>f</italic><sub><italic>pv</italic></sub></term>
<def>
<p>photovoltaic system power drop factor</p>
</def>
</def-item>
<def-item>
<term><italic>G</italic><sub><italic>t</italic></sub></term>
<def>
<p>solar intensity at time <italic>t</italic>, W/m<sup>2</sup></p>
</def>
</def-item>
<def-item>
<term><italic>k</italic></term>
<def>
<p>temperature coefficient of the PV system power, %/&#x00B0;C</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>cell,t</italic></sub></term>
<def>
<p>actual temperature of the PV panel at time <italic>t</italic>, &#x00B0;C</p>
</def>
</def-item>
<def-item>
<term><italic>T</italic><sub><italic>ref</italic></sub></term>
<def>
<p>reference test temperature, &#x00B0;C</p>
</def>
</def-item>
<def-item>
<term><italic>T</italic><sub><italic>cell,t</italic></sub></term>
<def>
<p>actual temperature of photovoltaic panels at time <italic>t</italic>, &#x00B0;C</p>
</def>
</def-item>
<def-item>
<term><italic>T</italic><sub><italic>a,t</italic></sub></term>
<def>
<p>ambient temperature at time <italic>t</italic>, &#x00B0;C</p>
</def>
</def-item>
<def-item>
<term><italic>W</italic><sub><italic>w,t</italic></sub></term>
<def>
<p>actual wind speed at time <italic>t</italic>, m/s</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>M</italic></sub></term>
<def>
<p>mechanical power of wind turbines, kW</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03C1;</italic><sub><italic>air</italic></sub></term>
<def>
<p>air density, kg/m&#x00B3;</p>
</def>
</def-item>
<def-item>
<term><italic>R</italic></term>
<def>
<p>wind turbine impeller radius, m</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03B3;</italic></term>
<def>
<p>leaf tip speed ratio</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03B3;</italic><sub><italic>i</italic></sub></term>
<def>
<p>intermediate variable</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03B2;</italic></term>
<def>
<p>pitch angle</p>
</def>
</def-item>
<def-item>
<term><italic>C</italic><sub><italic>p</italic></sub></term>
<def>
<p>wind energy conversion efficiency factor for blades</p>
</def>
</def-item>
<def-item>
<term><italic>v</italic><sub><italic>w</italic></sub></term>
<def>
<p>wind speed, m/s</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03C9;</italic></term>
<def>
<p>angular speed of fan rotation, rad/s</p>
</def>
</def-item>
<def-item>
<term><italic>E</italic><sub><italic>bat</italic></sub></term>
<def>
<p>stored energy of the battery, kW</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03B4;</italic></term>
<def>
<p>self-discharge rate of batteries</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>bat_ch</italic></sub></term>
<def>
<p>charging power of the battery, kW</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>bat_dh</italic></sub></term>
<def>
<p>discharging power of the battery, kW</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03B7;</italic><sub><italic>ch</italic></sub></term>
<def>
<p>battery charging efficiency</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03B7;</italic><sub><italic>dh</italic></sub></term>
<def>
<p>battery discharging efficiency</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03B7;</italic><sub><italic>bat_DC-DC</italic></sub></term>
<def>
<p>conversion efficiency of battery-connected converters</p>
</def>
</def-item>
<def-item>
<term><italic>&#x0394;t</italic></term>
<def>
<p>time step</p>
</def>
</def-item>
<def-item>
<term><italic>A</italic><sub><italic>EC,t</italic></sub></term>
<def>
<p>real-time hydrogen production, kg</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>EC,t</italic></sub></term>
<def>
<p>real-time operating power of the electrolytic cell</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03B7;</italic><sub><italic>EC</italic></sub></term>
<def>
<p>electrical to gas conversion efficiency</p>
</def>
</def-item>
<def-item>
<term><italic>b</italic></term>
<def>
<p>energy conversion factor</p>
</def>
</def-item>
<def-item>
<term><italic>n</italic><sub><italic>sto</italic></sub></term>
<def>
<p>hydrogen storage tank storage capacity, kg</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:msub><mml:mrow><mml:mover><mml:mi>n</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mi>t</mml:mi><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C4;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term>
<def>
<p>net hydrogen storage rate in hydrogen storage tanks</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msub><mml:mrow><mml:mover><mml:mi>n</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mi>n</mml:mi><mml:mi>H</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03C4;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term>
<def>
<p>hydrogen feed rate to hydrogen storage tanks</p>
</def>
</def-item>
<def-item>
<term><inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:msub><mml:mrow><mml:mover><mml:mi>n</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mrow><mml:mtext>out&#xA0;</mml:mtext></mml:mrow><mml:mi>H</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></term>
<def>
<p>hydrogen output rate from hydrogen storage tanks</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>FC</italic></sub></term>
<def>
<p>output power of hydrogen fuel cells, kW</p>
</def>
</def-item>
<def-item>
<term><italic>n</italic><sub><italic>H2</italic></sub></term>
<def>
<p>hydrogen consumption of hydrogen fuel cells</p>
</def>
</def-item>
<def-item>
<term><italic>H</italic><sub><italic>HHV</italic></sub></term>
<def>
<p>hydrogen calorific value</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03B7;</italic><sub><italic>FC</italic></sub></term>
<def>
<p>conversion efficiency of hydrogen fuel cells</p>
</def>
</def-item>
<def-item>
<term><italic>C</italic><sub><italic>ic</italic></sub></term>
<def>
<p>investment cost of the system</p>
</def>
</def-item>
<def-item>
<term><italic>C</italic><sub><italic>oc</italic></sub></term>
<def>
<p>maintenance cost of the system</p>
</def>
</def-item>
<def-item>
<term><italic>C</italic><sub><italic>re</italic></sub></term>
<def>
<p>replacement cost of the system</p>
</def>
</def-item>
<def-item>
<term><italic>k</italic><sub><italic>ic</italic>,<italic>i</italic></sub></term>
<def>
<p>investment cost per unit of capacity</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03B7;</italic><sub><italic>i</italic></sub></term>
<def>
<p>inflation rate</p>
</def>
</def-item>
<def-item>
<term><italic>L</italic><sub><italic>sf,i</italic></sub></term>
<def>
<p>remaining useful life of the equipment</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03B2;</italic><sub><italic>i</italic></sub></term>
<def>
<p>replacement cost</p>
</def>
</def-item>
<def-item>
<term><italic>T</italic></term>
<def>
<p>expected operation time of the energy storage system</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>wind</italic></sub></term>
<def>
<p>power generated by wind turbines, kW</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>pv</italic></sub></term>
<def>
<p>power generated by PV, kW</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>load</italic></sub></term>
<def>
<p>customer power consumption, kW</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>Bat</italic></sub></term>
<def>
<p>battery power, kW</p>
</def>
</def-item>
<def-item>
<term><italic>P</italic><sub><italic>FC</italic></sub></term>
<def>
<p>output of hydrogen fuel cells, kW</p>
</def>
</def-item>
<def-item>
<term><italic>c</italic><sub>1,</sub> <italic>c</italic><sub>2</sub></term>
<def>
<p>learning factor</p>
</def>
</def-item>
<def-item>
<term><italic>r</italic><sub>1,</sub> <italic>r</italic><sub>2</sub></term>
<def>
<p>random numbers between zero and one</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03BB;1</italic></term>
<def>
<p>Crossover rate</p>
</def>
</def-item>
<def-item>
<term><italic>&#x03BB;2</italic></term>
<def>
<p>Variation rate</p>
</def>
</def-item>
</def-list>
</glossary>
<sec><title>Funding Statement</title>
<p>This work was supported in part by the <funding-source>Natural Science Foundation of Shandong Province</funding-source> (<award-id>ZR2021QE289</award-id>), and in part by <funding-source>State Key Laboratory of Electrical Insulation and Power Equipment</funding-source> (<award-id>EIPE22201</award-id>).</p>
</sec>
<sec sec-type="COI-statement"><title>Conflicts of Interest</title>
<p>The authors declare that they have no conflicts of interest to report regarding the present study.</p>
</sec>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>1.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Dong</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Zhai</surname>, <given-names>Y.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Optimal configuration of the integrated charging station for PV and hydrogen storage</article-title>. <source>Energies</source><italic>,</italic> <volume>14</volume><italic>(</italic><issue>21</issue><italic>),</italic> <fpage>7087</fpage>. DOI <pub-id pub-id-type="doi">10.3390/en14217087</pub-id>.</mixed-citation></ref>
<ref id="ref-2"><label>2.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Voropai</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>J.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Dynamic modeling and coordinated multi-energy management for a sustainable biogas-dominated energy hub</article-title>. <source>Energy</source><italic>,</italic> <volume>220</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>119640</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.energy.2020.119640</pub-id>.</mixed-citation></ref>
<ref id="ref-3"><label>3.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yuan</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Tian</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Jiang</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Hu</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Cui</surname>, <given-names>X.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Research on the capacity configuration of the &#x201C;flywheel &#x002B; lithium battery&#x201D; hybrid energy storage system that assists the wind farm to perform a frequency modulation</article-title>. <source>Journal of Physics: Conference Series</source><italic>,</italic> <volume>2260</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>012026</fpage>. DOI <pub-id pub-id-type="doi">10.1088/1742-6596/2260/1/012026</pub-id>.</mixed-citation></ref>
<ref id="ref-4"><label>4.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Guo</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Zhan</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Alizadeh</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Numerical assessment of a hybrid energy generation process and energy storage system based on alkaline fuel cell, solar energy and Stirling engine</article-title>. <source>Journal of Energy Storage</source><italic>,</italic> <volume>39</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>102631</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.est.2021.102631</pub-id>.</mixed-citation></ref>
<ref id="ref-5"><label>5.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Xu</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Han</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Martinez-Garcia</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>Z.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Multi-energy scheduling of an industrial integrated energy system by reinforcement learning-based differential evolution</article-title>. <source>IEEE Transactions on Green Communications and Networking</source><italic>,</italic> <volume>5</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>1077</fpage>&#x2013;<lpage>1090</lpage>. DOI <pub-id pub-id-type="doi">10.1109/TGCN.2021.3061789</pub-id>.</mixed-citation></ref>
<ref id="ref-6"><label>6.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Jiang</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>H.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Bi-level strategic bidding model for P2G facilities considering a carbon emission trading scheme-embedded LMP and wind power uncertainty</article-title>. <source>International Journal of Electrical Power and Energy Systems</source><italic>,</italic> <volume>128</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>106740</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ijepes.2020.106740</pub-id>.</mixed-citation></ref>
<ref id="ref-7"><label>7.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cui</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Ge</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Zhao</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Jiang</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>Y.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Economic low-carbon clean dispatching of power system containing P2G considering the comprehensive influence of multi-price factor</article-title>. <source>Journal of Electrical Engineering and Technology</source><italic>,</italic> <volume>17</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>155</fpage>&#x2013;<lpage>166</lpage>. DOI <pub-id pub-id-type="doi">10.1007/s42835-021-00877-4</pub-id>.</mixed-citation></ref>
<ref id="ref-8"><label>8.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Li</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Zhu</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Song</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>Q.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Multi-objective capacity optimal allocation of photovoltaic microgrid energy storage system based on time-sharing energy complementarity</article-title>. <conf-name>2021 International Conference on Power System Technology (POWERCON)</conf-name>, pp. <fpage>1123</fpage>&#x2013;<lpage>1129</lpage>. <publisher-name>Haikou</publisher-name>, <publisher-loc>China</publisher-loc>.</mixed-citation></ref>
<ref id="ref-9"><label>9.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gao</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Tian</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>Z.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Research on optimal configuration of hybrid energy storage system based on improved CEEMDAN</article-title>. <source>Energy Reports</source><italic>,</italic> <volume>7</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>1308</fpage>&#x2013;<lpage>1318</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.egyr.2021.09.133</pub-id>.</mixed-citation></ref>
<ref id="ref-10"><label>10.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chen</surname>, <given-names>J. J.</given-names></string-name>, <string-name><surname>Qi</surname>, <given-names>B. X.</given-names></string-name>, <string-name><surname>Rong</surname>, <given-names>Z. K.</given-names></string-name>, <string-name><surname>Peng</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Zhao</surname>, <given-names>Y. L.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Multi-energy coordinated microgrid scheduling with integrated demand response for flexibility improvement</article-title>. <source>Energy</source><italic>,</italic> <volume>217</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>119387</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.energy.2020.119387</pub-id>.</mixed-citation></ref>
<ref id="ref-11"><label>11.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Tostado-V&#x00E9;liz</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Ar&#x00E9;valo</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Jurado</surname>, <given-names>F.</given-names></string-name></person-group> (<year>2021</year>). <article-title>A comprehensive electrical-gas-hydrogen Microgrid model for energy management applications</article-title>. <source>Energy Conversion and Management</source><italic>,</italic> <volume>228</volume><italic>,</italic> <fpage>113726</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.enconman.2020.113726</pub-id>.</mixed-citation></ref>
<ref id="ref-12"><label>12.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Xiang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Cai</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>X.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Techno-economic design of energy systems for airport electrification: A hydrogen-solar-storage integrated microgrid solution</article-title>. <source>Applied Energy</source><italic>,</italic> <volume>283</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>116374</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.apenergy.2020.116374</pub-id>.</mixed-citation></ref>
<ref id="ref-13"><label>13.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Suman</surname>, <given-names>G. K.</given-names></string-name>, <string-name><surname>Guerrero</surname>, <given-names>J. M.</given-names></string-name>, <string-name><surname>Roy</surname>, <given-names>O. P.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Optimisation of solar/wind/bio-generator/diesel/battery based microgrids for rural areas: A PSO-GWO approach</article-title>. <source>Sustainable Cities and Society</source><italic>,</italic> <volume>67</volume><italic>(</italic><issue>10</issue><italic>),</italic> <fpage>102723</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.scs.2021.102723</pub-id>.</mixed-citation></ref>
<ref id="ref-14"><label>14.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hossain</surname>, <given-names>M. A.</given-names></string-name>, <string-name><surname>Chakrabortty</surname>, <given-names>R. K.</given-names></string-name>, <string-name><surname>Ryan</surname>, <given-names>M. J.</given-names></string-name>, <string-name><surname>Pota</surname>, <given-names>H. R.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Energy management of community energy storage in grid-connected microgrid under uncertain real-time prices</article-title>. <source>Sustainable Cities and Society</source><italic>,</italic> <volume>66</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>102658</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.scs.2020.102658</pub-id>.</mixed-citation></ref>
<ref id="ref-15"><label>15.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Teo</surname>, <given-names>T. T.</given-names></string-name>, <string-name><surname>Logenthiran</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Woo</surname>, <given-names>W. L.</given-names></string-name>, <string-name><surname>Abidi</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>John</surname>, <given-names>T.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Optimization of fuzzy energy-management system for grid-connected microgrid using NSGA-II</article-title>. <source>IEEE Transactions on Cybernetics</source><italic>,</italic> <volume>51</volume><italic>(</italic><issue>11</issue><italic>),</italic> <fpage>5375</fpage>&#x2013;<lpage>5386</lpage>. DOI <pub-id pub-id-type="doi">10.1109/TCYB.2020.3031109</pub-id>.</mixed-citation></ref>
<ref id="ref-16"><label>16.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kharrich</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Mohammed</surname>, <given-names>O. H.</given-names></string-name>, <string-name><surname>Alshammari</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>Akherraz</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Multi-objective optimization and the effect of the economic factors on the design of the microgrid hybrid system</article-title>. <source>Sustainable Cities and Society</source><italic>,</italic> <volume>65</volume><italic>,</italic> <fpage>102646</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.scs.2020.102646</pub-id>.</mixed-citation></ref>
<ref id="ref-17"><label>17.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Tan</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Hou</surname>, <given-names>W.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2022</year>). <article-title>Capacity configuration optimization of multi-energy system integrating wind turbine/photovoltaic/hydrogen/battery</article-title>. <source>Energy</source><italic>,</italic> <volume>252</volume><italic>(</italic><issue>7</issue><italic>),</italic> <fpage>124046</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.energy.2022.124046</pub-id>.</mixed-citation></ref>
<ref id="ref-18"><label>18.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hou</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Xiao</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Deng</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Huang</surname>, <given-names>L.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Capacity configuration optimization of standalone multi-energy hub considering electricity, heat and hydrogen uncertainty</article-title>. <source>Energy Conversion and Economics</source><italic>,</italic> <volume>2</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>122</fpage>&#x2013;<lpage>132</lpage>. DOI <pub-id pub-id-type="doi">10.1049/enc2.12028</pub-id>.</mixed-citation></ref>
<ref id="ref-19"><label>19.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Zhao</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>Z.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Optimal capacity configuration of hybrid energy storage system for photovoltaic plant</article-title>. <conf-name>Proceedings-2021 IEEE Sustainable Power and Energy Conference: Energy Transition for Carbon Neutrality</conf-name>, pp. <fpage>1183</fpage>&#x2013;<lpage>1188</lpage>. <publisher-name>Nanjing</publisher-name>, <publisher-loc>China</publisher-loc>.</mixed-citation></ref>
<ref id="ref-20"><label>20.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Al Ahmad</surname>, <given-names>A. K.</given-names></string-name>, <string-name><surname>Sirjani</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Optimal allocation of energy storage system in transmission system considering wind power</article-title>. <conf-name>2020 7th International Conference on Electrical and Electronics Engineering</conf-name>, pp. <fpage>181</fpage>&#x2013;<lpage>187</lpage>. <publisher-name>Antalya</publisher-name>, <publisher-loc>Turkey</publisher-loc>.</mixed-citation></ref>
<ref id="ref-21"><label>21.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lim</surname>, <given-names>K. Z.</given-names></string-name>, <string-name><surname>Lim</surname>, <given-names>K. H.</given-names></string-name>, <string-name><surname>Wee</surname>, <given-names>X. B.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>X.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Optimal allocation of energy storage and solar photovoltaic systems with residential demand scheduling</article-title>. <source>Applied Energy</source><italic>,</italic> <volume>269</volume><italic>,</italic> <fpage>115116</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.apenergy.2020.115116</pub-id>.</mixed-citation></ref>
<ref id="ref-22"><label>22.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ahmad</surname>, <given-names>A. A. L.</given-names></string-name>, <string-name><surname>Sirjani</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Daneshvar</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2020</year>). <article-title>New hybrid probabilistic optimisation algorithm for optimal allocation of energy storage systems considering correlated wind farms</article-title>. <source>Journal of Energy Storage</source><italic>,</italic> <volume>29</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>101335</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.est.2020.101335</pub-id>.</mixed-citation></ref>
<ref id="ref-23"><label>23.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Bai</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Ge</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Yan</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Optimal configuration of energy storage system considering uncertainty of load and wind generation</article-title>. <source>IEEE Power and Energy Society General Meeting</source>, <publisher-name>Montreal</publisher-name>, <publisher-loc>QC, Canada</publisher-loc>. DOI <pub-id pub-id-type="doi">10.1109/PESGM41954.2020.9281577</pub-id>.</mixed-citation></ref>
<ref id="ref-24"><label>24.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ren</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Guo</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Zuo</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Zhao</surname>, <given-names>Z.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Bi-level optimal allocation of flexible resources for distribution network considering different energy storage operation strategies in electricity market</article-title>. <source>IEEE Access</source><italic>,</italic> <volume>8</volume><italic>,</italic> <fpage>58497</fpage>&#x2013;<lpage>58508</lpage>. DOI <pub-id pub-id-type="doi">10.1109/ACCESS.2020.2983042</pub-id>.</mixed-citation></ref>
<ref id="ref-25"><label>25.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chamandoust</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Derakhshan</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Hakimi</surname>, <given-names>S. M.</given-names></string-name>, <string-name><surname>Bahramara</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Tri-objective scheduling of residential smart electrical distribution grids with optimal joint of responsive loads with renewable energy sources</article-title>. <source>Journal of Energy Storage</source><italic>,</italic> <volume>27</volume><italic>,</italic> <fpage>101112</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.est.2019.101112</pub-id>.</mixed-citation></ref>
<ref id="ref-26"><label>26.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chamandoust</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Derakhshan</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Hakimi</surname>, <given-names>S. M.</given-names></string-name>, <string-name><surname>Bahramara</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Multi-objectives optimal scheduling in smart energy hub system with electrical and thermal responsive loads</article-title>. <source>Environmental and Climate Technologies</source><italic>,</italic> <volume>24</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>209</fpage>&#x2013;<lpage>232</lpage>. DOI <pub-id pub-id-type="doi">10.2478/rtuect-2020-0013</pub-id>.</mixed-citation></ref>
<ref id="ref-27"><label>27.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chamandoust</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Derakhshan</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Bahramara</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Multi-objective performance of smart hybrid energy system with Multi-optimal participation of customers in day-ahead energy market</article-title>. <source>Energy and Buildings</source><italic>,</italic> <volume>216</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>109964</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.enbuild.2020.109964</pub-id>.</mixed-citation></ref>
<ref id="ref-28"><label>28.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chamandoust</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Bahramara</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Derakhshan</surname>, <given-names>G.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Day-ahead scheduling problem of smart micro-grid with high penetration of wind energy and demand side management strategies</article-title>. <source>Sustainable Energy Technologies and Assessments</source><italic>,</italic> <volume>40</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>100747</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.seta.2020.100747</pub-id>.</mixed-citation></ref>
<ref id="ref-29"><label>29.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Khan</surname>, <given-names>F. A.</given-names></string-name>, <string-name><surname>Pal</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>Saeed</surname>, <given-names>S. H.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Optimization and sizing of SPV/Wind hybrid renewable energy system: A techno-economic and social perspective</article-title>. <source>Energy</source><italic>,</italic> <volume>233</volume><italic>(</italic><issue>9</issue><italic>),</italic> <fpage>121114</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.energy.2021.121114</pub-id>.</mixed-citation></ref>
<ref id="ref-30"><label>30.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Guo</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Ge</surname>, <given-names>H.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>A new collaborative optimization method for a distributed energy system combining hybrid energy storage</article-title>. <source>Sustainable Cities and Society</source><italic>,</italic> <volume>75</volume><italic>(</italic><issue>10</issue><italic>),</italic> <fpage>103330</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.scs.2021.103330</pub-id>.</mixed-citation></ref>
<ref id="ref-31"><label>31.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>He</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Guo</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Huang</surname>, <given-names>J.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>The quantitative techno-economic comparisons and multi-objective capacity optimization of wind-photovoltaic hybrid power system considering different energy storage technologies</article-title>. <source>Energy Conversion and Management</source><italic>,</italic> <volume>229</volume><italic>(</italic><issue>8</issue><italic>),</italic> <fpage>113779</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.enconman.2020.113779</pub-id>.</mixed-citation></ref>
<ref id="ref-32"><label>32.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Fathy</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Yousri</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Alanazi</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Rezk</surname>, <given-names>H.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Minimum hydrogen consumption based control strategy of fuel cell/PV/battery/supercapacitor hybrid system using recent approach based parasitism-predation algorithm</article-title>. <source>Energy</source><italic>,</italic> <volume>225</volume><italic>(</italic><issue>35</issue><italic>),</italic> <fpage>120316</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.energy.2021.120316</pub-id>.</mixed-citation></ref>
<ref id="ref-33"><label>33.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Roch-Dupr&#x00E9;</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Gonsalves</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Cucala</surname>, <given-names>A. P.</given-names></string-name>, <string-name><surname>Pecharrom&#x00E1;n</surname>, <given-names>R. R.</given-names></string-name>, <string-name><surname>L&#x00F3;pez-L&#x00F3;pez</surname>, <given-names>&#x00C1;. J.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Determining the optimum installation of energy storage systems in railway electrical infrastructures by means of swarm and evolutionary optimization algorithms</article-title>. <source>International Journal of Electrical Power and Energy Systems</source><italic>,</italic> <volume>124</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>106295</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ijepes.2020.106295</pub-id>.</mixed-citation></ref>
<ref id="ref-34"><label>34.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>He</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Lu</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Guo</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Shi</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Jia</surname>, <given-names>D.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2022</year>). <article-title>Optimized control strategy for photovoltaic hydrogen generation system with particle swarm algorithm</article-title>. <source>Energies</source><italic>,</italic> <volume>15</volume><italic>(</italic><issue>4</issue><italic>),</italic> <fpage>1472</fpage>. DOI <pub-id pub-id-type="doi">10.3390/en15041472</pub-id>.</mixed-citation></ref>
<ref id="ref-35"><label>35.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hassan</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Jaszczur</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Abdulateef</surname>, <given-names>A. M.</given-names></string-name>, <string-name><surname>Abdulateef</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Hasan</surname>, <given-names>A.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2022</year>). <article-title>An analysis of photovoltaic/supercapacitor energy system for improving self-consumption and self-sufficiency</article-title>. <source>Energy Reports</source><italic>,</italic> <volume>8</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>680</fpage>&#x2013;<lpage>695</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.egyr.2021.12.021</pub-id>.</mixed-citation></ref>
<ref id="ref-36"><label>36.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ceran</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Mielcarek</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Hassan</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Teneta</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Jaszczur</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Aging effects on modelling and operation of a photovoltaic system with hydrogen storage</article-title>. <source>Applied Energy</source><italic>,</italic> <volume>297</volume><italic>(</italic><issue>58</issue><italic>),</italic> <fpage>117161</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.apenergy.2021.117161</pub-id>.</mixed-citation></ref>
<ref id="ref-37"><label>37.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hassan</surname>, <given-names>Q.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Evaluation and optimization of off-grid and on-grid photovoltaic power system for typical household electrification</article-title>. <source>Renewable Energy</source><italic>,</italic> <volume>164</volume><italic>,</italic> <fpage>375</fpage>&#x2013;<lpage>390</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.renene.2020.09.008</pub-id>.</mixed-citation></ref>
<ref id="ref-38"><label>38.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bani Salim</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Hayajneh</surname>, <given-names>H. S.</given-names></string-name>, <string-name><surname>Mohammed</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Ozcelik</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Robust direct adaptive controller design for photovoltaic maximum power point tracking application</article-title>. <source>Energies</source><italic>,</italic> <volume>12</volume><italic>(</italic><issue>16</issue><italic>),</italic> <fpage>3182</fpage>. DOI <pub-id pub-id-type="doi">10.3390/en12163182</pub-id>.</mixed-citation></ref>
<ref id="ref-39"><label>39.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gajewski</surname> <given-names>P.</given-names></string-name>, <string-name><surname>Pie&#x0144;kowski</surname> <given-names>K.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Control of the hybrid renewable energy system with wind turbine, photovoltaic panels and battery energy storage</article-title>. <source>Energies</source><italic>,</italic> <volume>14</volume><italic>(</italic><issue>6</issue><italic>),</italic> <fpage>1595</fpage>. DOI <pub-id pub-id-type="doi">10.3390/en14061595</pub-id>.</mixed-citation></ref>
<ref id="ref-40"><label>40.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhu</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Shi</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Xu</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Pan</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>T.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2022</year>). <article-title>An improved air supply scheme for battery energy storage systems</article-title>. <source>Bulletin of the Polish Academy of Sciences: Technical Sciences</source><italic>,</italic> <volume>70</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>1</fpage>&#x2013;<lpage>10</lpage>.</mixed-citation></ref>
<ref id="ref-41"><label>41.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhao</surname>, <given-names>J. F.</given-names></string-name>, <string-name><surname>Liang</surname>, <given-names>Q. C.</given-names></string-name>, <string-name><surname>Liang</surname>, <given-names>Y. F.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Simulation and study of PEMFC system directly fueled by ammonia decomposition gas</article-title>. <source>Frontiers in Energy Research</source><italic>,</italic> <volume>10</volume><italic>,</italic> <fpage>1</fpage>&#x2013;<lpage>13</lpage>. DOI <pub-id pub-id-type="doi">10.3389/fenrg.2022.819939</pub-id>.</mixed-citation></ref>
<ref id="ref-42"><label>42.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Luo</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Xiao</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>B&#x00E9;nard</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Chahine</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>T.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Multi-objective optimization of cascade storage system in hydrogen refuelling station for minimum cooling energy and maximum state of charge</article-title>. <source>International Journal of Hydrogen Energy</source><italic>,</italic> <volume>47</volume><italic>(</italic><issue>20</issue><italic>),</italic> <fpage>10963</fpage>&#x2013;<lpage>10975</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ijhydene.2022.01.059</pub-id>.</mixed-citation></ref>
<ref id="ref-43"><label>43.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Pirom</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Srisiriwat</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Electrical energy-based hydrogen production via PEM water electrolysis for sustainable energy</article-title>. <conf-name>Proceedings of the 2022 International Electrical Engineering Congress</conf-name>, pp. <fpage>9</fpage>&#x2013;<lpage>12</lpage>. <publisher-name>Khon Kaen</publisher-name>, <publisher-loc>Thailand</publisher-loc>.</mixed-citation></ref>
<ref id="ref-44"><label>44.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Fazelpour</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Bakhshayesh</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Alimohammadi</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Saraei</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2022</year>). <article-title>An assessment of reducing energy consumption for optimizing building design in various climatic conditions</article-title>. <source>International Journal of Energy and Environmental Engineering</source><italic>,</italic> <volume>13</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>319</fpage>&#x2013;<lpage>329</lpage>. DOI <pub-id pub-id-type="doi">10.1007/s40095-021-00461-6</pub-id>.</mixed-citation></ref>
<ref id="ref-45"><label>45.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Shen</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Gao</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Ma</surname>, <given-names>D.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2020</year>). <article-title>The capacity allocation method of photovoltaic and energy storage hybrid system considering the whole life cycle</article-title>. <source>Journal of Cleaner Production</source><italic>,</italic> <volume>275</volume><italic>,</italic> <fpage>122902</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.jclepro.2020.122902</pub-id>.</mixed-citation></ref>
<ref id="ref-46"><label>46.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Melo</surname>, <given-names>F. M.</given-names></string-name>, <string-name><surname>Magnani</surname>, <given-names>F. S.</given-names></string-name>, <string-name><surname>Carvalho</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Optimization of an integrated combined cooling, heat, and power system with solar and wind contribution for buildings located in tropical areas</article-title>. <source>International Journal of Energy Research</source><italic>,</italic> <volume>46</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>1263</fpage>&#x2013;<lpage>1284</lpage>. DOI <pub-id pub-id-type="doi">10.1002/er.7244</pub-id>.</mixed-citation></ref>
<ref id="ref-47"><label>47.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kommula</surname>, <given-names>B. N.</given-names></string-name>, <string-name><surname>Song</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Chen</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Xu</surname>, <given-names>C.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Efficient energy management of hybrid renewable energy sources-based smart-grid system using a hybrid IDEA-CFA technique</article-title>. <source>International Transactions on Electrical Energy Systems</source><italic>,</italic> <volume>31</volume><italic>(</italic><issue>5</issue><italic>),</italic> <fpage>1</fpage>&#x2013;<lpage>25</lpage>. DOI <pub-id pub-id-type="doi">10.1002/2050-7038.12833</pub-id>.</mixed-citation></ref>
<ref id="ref-48"><label>48.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Alanazi</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Alanazi</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Arabi Nowdeh</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Abdelaziz</surname>, <given-names>A. Y.</given-names></string-name>, <string-name><surname>El-Shahat</surname>, <given-names>A.</given-names></string-name></person-group> (<year>2022</year>). <article-title>An optimal sizing framework for autonomous photovoltaic/hydrokinetic/hydrogen energy system considering cost, reliability and forced outage rate using horse herd optimization</article-title>. <source>Energy Reports</source><italic>,</italic> <volume>8</volume><italic>(</italic><issue>3</issue><italic>),</italic> <fpage>7154</fpage>&#x2013;<lpage>7175</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.egyr.2022.05.161</pub-id>.</mixed-citation></ref>
<ref id="ref-49"><label>49.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Khezri</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Mahmoudi</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Aki</surname>, <given-names>H.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Resiliency-oriented optimal planning for a grid-connected system with renewable resources and battery energy storage</article-title>. <source>IEEE Transactions on Industry Applications</source><italic>,</italic> <volume>58</volume><italic>(</italic><issue>2</issue><italic>),</italic> <fpage>2471</fpage>&#x2013;<lpage>2482</lpage>. DOI <pub-id pub-id-type="doi">10.1109/TIA.2021.3133340</pub-id>.</mixed-citation></ref>
<ref id="ref-50"><label>50.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Jaszczur</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Hassan</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Palej</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Abdulateef</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Multi-objective optimisation of a micro-grid hybrid power system for household application</article-title>. <source>Energy</source><italic>,</italic> <volume>202</volume><italic>,</italic> <fpage>117738</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.energy.2020.117738</pub-id>.</mixed-citation></ref>
<ref id="ref-51"><label>51.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chamandoust</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Derakhshan</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Hakimi</surname>, <given-names>S. M.</given-names></string-name>, <string-name><surname>Bahramara</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Tri-objective optimal scheduling of smart energy hub system with schedulable loads</article-title>. <source>Journal of Cleaner Production</source><italic>,</italic> <volume>236</volume><italic>(</italic><issue>4</issue><italic>),</italic> <fpage>117584</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.jclepro.2019.07.059</pub-id>.</mixed-citation></ref>
<ref id="ref-52"><label>52.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Deng</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Xu</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>H.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Thermal-economy optimization for single/dual/triple-pressure HRSG of gas-steam combined cycle by multi-objective genetic algorithm</article-title>. <source>Energy Conversion and Management</source><italic>,</italic> <volume>258</volume><italic>(</italic><issue>11</issue><italic>),</italic> <fpage>115471</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.enconman.2022.115471</pub-id>.</mixed-citation></ref>
<ref id="ref-53"><label>53.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Petchrompo</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Coit</surname>, <given-names>D. W.</given-names></string-name>, <string-name><surname>Brintrup</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Wannakrairot</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Parlikad</surname>, <given-names>A. K.</given-names></string-name></person-group> (<year>2022</year>). <article-title>A review of Pareto pruning methods for multi-objective optimization</article-title>. <source>Computers and Industrial Engineering</source><italic>,</italic> <volume>167</volume><italic>(</italic><issue>1</issue><italic>),</italic> <fpage>108022</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.cie.2022.108022</pub-id>.</mixed-citation></ref>
<ref id="ref-54"><label>54.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Piao</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Meng</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>C.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2020</year>). <article-title>The optimal allocation and operation of an energy storage system with high penetration grid-connected photovoltaic systems</article-title>. <source>Sustainability</source><italic>,</italic> <volume>12</volume><italic>(</italic><issue>15</issue><italic>),</italic> <fpage>6154</fpage>. DOI <pub-id pub-id-type="doi">10.3390/su12156154</pub-id>.</mixed-citation></ref>
<ref id="ref-55"><label>55.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Weerasuriya</surname>, <given-names>A. U.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Lu</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Tse</surname>, <given-names>K. T.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2021</year>). <article-title>Performance evaluation of population-based metaheuristic algorithms and decision-making for multi-objective optimization of building design</article-title>. <source>Building and Environment</source><italic>,</italic> <volume>198</volume><italic>(</italic><issue>1364</issue><italic>),</italic> <fpage>107855</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.buildenv.2021.107855</pub-id>.</mixed-citation></ref>
<ref id="ref-56"><label>56.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liao</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Le</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>Z.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Global sensitivity analysis of static voltage stability based on extended affine model</article-title>. <source>Electric Power Systems Research</source><italic>,</italic> <volume>208</volume><italic>(</italic><issue>4</issue><italic>),</italic> <fpage>107872</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.epsr.2022.107872</pub-id>.</mixed-citation></ref>
</ref-list>
</back>
</article>