<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="brief-report" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Energy Res.</journal-id>
<journal-title>Frontiers in Energy Research</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Energy Res.</abbrev-journal-title>
<issn pub-type="epub">2296-598X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">770342</article-id>
<article-id pub-id-type="doi">10.3389/fenrg.2021.770342</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Energy Research</subject>
<subj-group>
<subject>Brief Research Report</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Optimal Placement and Sizing of Distributed Generators Based on Multiobjective Particle Swarm Optimization</article-title>
<alt-title alt-title-type="left-running-head">Yang et&#x20;al.</alt-title>
<alt-title alt-title-type="right-running-head">Placement and Sizing of Distributed Generators</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Yang</surname>
<given-names>Deyu</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Jia</surname>
<given-names>Junqing</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wu</surname>
<given-names>Wenli</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Cai</surname>
<given-names>Wenchao</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>An</surname>
<given-names>Dong</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Luo</surname>
<given-names>Ke</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1460451/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Yang</surname>
<given-names>Bo</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
</contrib-group>
<aff id="aff1">
<label>
<sup>1</sup>
</label>Inner Mongolia Power Research Institute, <addr-line>Huhhot</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<label>
<sup>2</sup>
</label>School of Information and Electrical Engineering, Shandong Jianzhu University, <addr-line>Jinan</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<label>
<sup>3</sup>
</label>Faculty of Electric Power Engineering, Kunming University of Science and Technology, <addr-line>Kunming</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1256586/overview">Bin Zhou</ext-link>, Hunan University, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/681972/overview">Yang Li</ext-link>, Northeast Electric Power University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1222566/overview">Xiaoshun Zhang</ext-link>, Shantou University, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Ke Luo, <email>Ke.Luo96@outlook.com</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Process and Energy Systems Engineering, a section of the journal Frontiers in Energy Research</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>30</day>
<month>11</month>
<year>2021</year>
</pub-date>
<pub-date pub-type="collection">
<year>2021</year>
</pub-date>
<volume>9</volume>
<elocation-id>770342</elocation-id>
<history>
<date date-type="received">
<day>03</day>
<month>09</month>
<year>2021</year>
</date>
<date date-type="accepted">
<day>20</day>
<month>09</month>
<year>2021</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2021 Yang, Jia, Wu, Cai, An, Luo and Yang.</copyright-statement>
<copyright-year>2021</copyright-year>
<copyright-holder>Yang, Jia, Wu, Cai, An, Luo and Yang</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these&#x20;terms.</p>
</license>
</permissions>
<abstract>
<p>To solve the problems of environmental pollution and energy consumption, the development of renewable energy sources becomes the top priority of current energy transformation. Therefore, distributed power generation has received extensive attention from engineers and researchers. However, the output of distributed generation (DG) is generally random and intermittent, which will cause various degrees of impact on the safe and stable operation of power system when connected to different locations, different capacities, and different types of power grids. Thus, the impact of sizing, type, and location needs to be carefully considered when choosing the optimal DG connection scheme to ensure the overall operation safety, stability, reliability, and efficiency of power grid. This work proposes a distinctive objective function that comprehensively considers power loss, voltage profile, pollution emissions, and DG costs, which is then solved by the multiobjective particle swarm optimization (MOPSO). Finally, the effectiveness and feasibility of the proposed algorithm are verified based on the IEEE 33-bus and 69-bus distribution network.</p>
</abstract>
<kwd-group>
<kwd>distribution network</kwd>
<kwd>distributed generation</kwd>
<kwd>optimal sizing and placement</kwd>
<kwd>multiobjective particle swarm optimization</kwd>
<kwd>metaheuistic optimization</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>Introduction</title>
<p>With the rapid development of the world&#x2019;s electric power industry, the total amount of social electricity consumption has risen sharply over the last decade (<xref ref-type="bibr" rid="B28">Yang et&#x20;al., 2016</xref>; <xref ref-type="bibr" rid="B33">Yang et&#x20;al., 2017</xref>; <xref ref-type="bibr" rid="B36">Zhang et&#x20;al., 2021</xref>). Under the traditional grid framework, the power sector mainly builds large centralized power sources such as nuclear power stations, large hydropower stations, and coal-fired power stations and then expands into a large-scale power system (<xref ref-type="bibr" rid="B32">Yang et&#x20;al., 2019a</xref>; <xref ref-type="bibr" rid="B34">Yang et&#x20;al., 2019b</xref>; <xref ref-type="bibr" rid="B27">Yan, 2020</xref>). However, its disadvantages are also increasingly prominent (<xref ref-type="bibr" rid="B17">Li et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B26">Xi et&#x20;al., 2020</xref>), in particular, highly centralized power supply is gradually difficult to meet the flexibility requirements of power grid operation, and the failure of important power supply nodes seriously affects the overall reliability of power grid&#x2019;s power supply. Moreover, long-distance transmission is also under serious power loss and security problems (<xref ref-type="bibr" rid="B13">Mehleri et&#x20;al., 2012</xref>; <xref ref-type="bibr" rid="B25">Wang et&#x20;al., 2014</xref>; <xref ref-type="bibr" rid="B31">Yang et&#x20;al., 2018</xref>).</p>
<p>To overcome the negative impact of the aforementioned problems, the concept of distributed generation (DG) was put forward in the 1980s (<xref ref-type="bibr" rid="B10">GopiyaNaik et&#x20;al., 2013</xref>; <xref ref-type="bibr" rid="B29">Yang et&#x20;al., 2015</xref>). DG has an extremely important influence on the planning and operation of the distribution network (<xref ref-type="bibr" rid="B18">Sara et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B30">Yang et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B2">Ali and Mohammad, 2021</xref>). Also, proper access of DG in distribution network can effectively enhance the power quality, reduce the active power loss, improve the voltage distribution, and boost the overall economy and flexibility of the power network operation (<xref ref-type="bibr" rid="B1">Abdurrahman et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B7">Bikash et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B23">Suresh and Edward, 2020</xref>). As the end of power network, the stability and efficiency of distribution network directly affect its overall efficiency (<xref ref-type="bibr" rid="B22">Surajit and Parimal, 2018</xref>; <xref ref-type="bibr" rid="B6">Bikash et&#x20;al., 2019</xref>). Therefore, the location and sizing of distributed power generation have become an important research content of power grid planning.</p>
<p>The problem of location and sizing of DG is to optimize its installation point and sizing to maximize the benefits under the constraints of satisfying the given investment and system operation (<xref ref-type="bibr" rid="B12">Kumar et&#x20;al., 2019</xref>; <xref ref-type="bibr" rid="B15">Nagaballi and Kale, 2020</xref>). With the increasing requirements for power system reliable operation, the problem of DG location and constant sizing has developed from a single-objective problem that only considers the minimum network loss to a multiobjective optimization problem that comprehensively considers voltage quality, current quality, and environmental factors. Quadratic programming method, genetic algorithm, and other methods have been applied to solve such multiobjective location and constant volume problem. These methods all need to set weights to transform the multiobjective problem into a single-objective problem for proper solutions (<xref ref-type="bibr" rid="B14">Murty and Kumar, 2015</xref>); however, these weights are often difficult to determine in actual operation.</p>
<p>Besides, the solution of a large number of planning models is relatively complicated, while the selection of the algorithm directly affects the choice of planning schemes (<xref ref-type="bibr" rid="B4">Aman et&#x20;al., 2014</xref>; <xref ref-type="bibr" rid="B16">Nezhadpashaki et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B35">Zeng and Shu, 2020</xref>). At present, the solving algorithms mainly include mathematical optimization and metaheuristic algorithm (<xref ref-type="bibr" rid="B9">Doagou-Mojarrad et&#x20;al., 2013</xref>; <xref ref-type="bibr" rid="B19">Satish et&#x20;al., 2013</xref>; <xref ref-type="bibr" rid="B21">Sultana et&#x20;al., 2016</xref>). However, mathematical optimization algorithm owns relatively low computational efficiency and is only suitable for small-scale distribution networks. Thus, metaheuristic algorithm has received much attention and application in recent years (<xref ref-type="bibr" rid="B5">Aman et&#x20;al., 2012</xref>; <xref ref-type="bibr" rid="B20">Pabu and Singh, 2016</xref>; <xref ref-type="bibr" rid="B11">Iqbal et&#x20;al., 2018</xref>). Literature (<xref ref-type="bibr" rid="B8">Chandrasekhar and Sydulu, 2012</xref>) adopts genetic algorithm (GA) to optimize the new load nodes for expansion plan of distribution network, and then simulated annealing algorithm is utilized to optimize the generated single plan, which considerably reduces the load size of DG connected to the distribution network and the influence of power flow of the distribution network. Literature (<xref ref-type="bibr" rid="B3">Aman et&#x20;al., 2013</xref>) proposes an improved particle swarm optimization algorithm based on hybrid simulated annealing method to optimize the location and sizing of distributed power sources. However, the convergence speed of the aforementioned algorithms is relatively slow, and the result is prone to local optimal solutions.</p>
<p>Therefore, an objective function comprehensively considering power losses, voltage profile, pollution emission, and DG cost is proposed in this work, and MOPSO is utilized to solve it. Finally, the proposed method is validated via an IEEE 33-bus and 69-bus distribution network to verify its effectiveness. Then, the Pareto front result is&#x20;given.</p>
<p>The remaining of this paper is organized as follows: <italic>Mathematical Optimization Model of DG Planning</italic> develops the objective function. In <italic>Multiobjective Particle Swarm Optimization Algorithm</italic>, multiobjective particle swarm optimization (MOPSO) is described. Comprehensive case studies are undertaken in <italic>Case Studies</italic>. At last, <italic>Conclusion</italic> summarizes the main contributions of the&#x20;paper.</p>
</sec>
<sec id="s2">
<title>Mathematical Optimization Model of DG Planning</title>
<sec id="s2-1">
<title>Load and DG Power Output Timing Model</title>
<sec id="s2-1-1">
<title>Wind Turbine Output Timing Model</title>
<p>The output power of wind turbine mainly depends on wind speed, which can be expressed by the following piecewise function (<xref ref-type="bibr" rid="B24">Velasquez et&#x20;al., 2016</xref>):<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mn>0</mml:mn>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mtext>ci</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#xa0;</mml:mo>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo>&#x2265;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mtext>co</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mtext>r</mml:mtext>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mtext>ci</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mtext>R</mml:mtext>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mtext>ci</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mtext>ci</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mtext>R</mml:mtext>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mtext>r</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mtext>R</mml:mtext>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mtext>co</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where <inline-formula id="inf1">
<mml:math id="m2">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the power output of the wind turbine; <inline-formula id="inf2">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mtext>ci</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the entry wind speed; <inline-formula id="inf3">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mtext>co</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the cut-out wind speed; <inline-formula id="inf4">
<mml:math id="m5">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mtext>R</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> means rated wind speed; <inline-formula id="inf5">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mtext>r</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the rated output power. The wind turbine output curve is modeled according to the mean seasonal wind speed, and the output curve is shown in <xref ref-type="fig" rid="F1">Figure&#x20;1</xref> (<xref ref-type="bibr" rid="B18">Sara et&#x20;al., 2020</xref>).</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Annual output curve of wind turbine.</p>
</caption>
<graphic xlink:href="fenrg-09-770342-g001.tif"/>
</fig>
</sec>
<sec id="s2-1-2">
<title>Photovoltaic System Output Timing Model</title>
<p>The output power <inline-formula id="inf6">
<mml:math id="m7">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>PV</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> of the photovoltaic (PV) system can be approximated by (<xref ref-type="bibr" rid="B24">Velasquez et&#x20;al., 2016</xref>)<disp-formula id="e2">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>PV</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>stc</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mtext>r</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mtext>t</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mtext>stc</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mtext>T</mml:mtext>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mtext>t</mml:mtext>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mtext>stc</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>where <inline-formula id="inf7">
<mml:math id="m9">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>stc</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> means the output power of the PV system when the solar radiation intensity <inline-formula id="inf8">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mtext>stc</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1000</mml:mn>
<mml:mtext>W</mml:mtext>
<mml:mo>/</mml:mo>
<mml:msup>
<mml:mtext>m</mml:mtext>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> and the temperature <inline-formula id="inf9">
<mml:math id="m11">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mtext>stc</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>25</mml:mn>
<mml:mo>&#xb0;</mml:mo>
<mml:mtext>C</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula>; <inline-formula id="inf10">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mtext>r</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mtext>t</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the radiation intensity during actual operation; <inline-formula id="inf11">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mtext>T</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the power temperature coefficient of the PV system; <inline-formula id="inf12">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mtext>t</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the actual operating temperature of the photovoltaic power supply. In addition, the output curve of the PV system obtained by fitting the irradiance of typical days in all seasons is shown in <xref ref-type="fig" rid="F2">Figure&#x20;2</xref> (<xref ref-type="bibr" rid="B18">Sara et&#x20;al., 2020</xref>).</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Annual output curve of PV system.</p>
</caption>
<graphic xlink:href="fenrg-09-770342-g002.tif"/>
</fig>
</sec>
<sec id="s2-1-3">
<title>Load Timing Model</title>
<p>The load size shows certain regularity due to people&#x2019;s living habits. <xref ref-type="fig" rid="F3">Figure&#x20;3</xref> shows the typical load curve of residents in all seasons (<xref ref-type="bibr" rid="B24">Velasquez et&#x20;al., 2016</xref>).</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Annual load curve of residents.</p>
</caption>
<graphic xlink:href="fenrg-09-770342-g003.tif"/>
</fig>
</sec>
</sec>
<sec id="s2-2">
<title>Objective Function</title>
<sec id="s2-2-1">
<title>Power Losses</title>
<p>The power losses index takes into account the total active power loss of 96&#xa0;h in four typical days, which is established as follows (<xref ref-type="bibr" rid="B24">Velasquez et&#x20;al., 2016</xref>):<disp-formula id="e3">
<mml:math id="m15">
<mml:mrow>
<mml:mi>min</mml:mi>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
<disp-formula id="e4">
<mml:math id="m16">
<mml:mrow>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mtext>cos</mml:mtext>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mtext>sin</mml:mtext>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>where <inline-formula id="inf13">
<mml:math id="m17">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf14">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the active power and reactive power injected into node <italic>i</italic>, respectively; <inline-formula id="inf15">
<mml:math id="m19">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the resistance of the transmission line connecting the <italic>i</italic>th node with the <italic>j</italic>th node; <italic>N</italic> means the number of nodes in the distribution network; <inline-formula id="inf16">
<mml:math id="m20">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf17">
<mml:math id="m21">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the voltage and angle of node <italic>i</italic>, respectively; <italic>T</italic> is the number of simulation periods; the value is&#x20;96.</p>
</sec>
<sec id="s2-2-2">
<title>Voltage Profile</title>
<p>Reasonable access of DG to the distribution network can effectively improve the voltage profile. Therefore, this work adopts the total voltage deviation of 96&#xa0;h in four typical days to measure the optimization effect, and the voltage profile index is established as follows (<xref ref-type="bibr" rid="B2">Ali and Mohammad, 2021</xref>):<disp-formula id="e5">
<mml:math id="m22">
<mml:mrow>
<mml:mtext>min</mml:mtext>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mtext>rated</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>where <inline-formula id="inf18">
<mml:math id="m23">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the voltage of the <italic>i</italic>th node after DG is configured in the distribution network and <inline-formula id="inf19">
<mml:math id="m24">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mtext>rated</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the rated voltage with a value of 1&#xa0;p.u.</p>
</sec>
<sec id="s2-2-3">
<title>Pollution Emission</title>
<p>In order to reduce the emission of polluting gases, this work adopts the pollution emission considering carbon dioxide, sulfur dioxide, and nitrogen compounds as follows (<xref ref-type="bibr" rid="B2">Ali and Mohammad, 2021</xref>):<disp-formula id="e6">
<mml:math id="m25">
<mml:mrow>
<mml:mtext>min</mml:mtext>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mtext>&#x3b7;</mml:mtext>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mtext>CO</mml:mtext>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>A</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mtext>co</mml:mtext>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mtext>SO</mml:mtext>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>A</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mtext>so</mml:mtext>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mtext>NO</mml:mtext>
</mml:mrow>
<mml:mtext>x</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>A</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mtext>NO</mml:mtext>
</mml:mrow>
<mml:mtext>x</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>where <inline-formula id="inf20">
<mml:math id="m26">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the rated active power output of the <italic>i</italic>th DG; <inline-formula id="inf21">
<mml:math id="m27">
<mml:mrow>
<mml:msub>
<mml:mtext>&#x3b7;</mml:mtext>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> means the output efficiency of the <italic>i</italic>th DG at time <italic>t</italic>; <italic>k</italic> denotes the number of DG in the distribution network; <inline-formula id="inf22">
<mml:math id="m28">
<mml:mrow>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mi>A</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mtext>co</mml:mtext>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf23">
<mml:math id="m29">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mtext>so</mml:mtext>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf24">
<mml:math id="m30">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:msub>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mtext>NO</mml:mtext>
</mml:mrow>
<mml:mtext>x</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are, respectively, the mass of carbon dioxide, sulfur dioxide, and nitrous oxide released by unit power output of the <italic>i</italic>th DG. In addition, <inline-formula id="inf25">
<mml:math id="m31">
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mtext>CO</mml:mtext>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf26">
<mml:math id="m32">
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mtext>SO</mml:mtext>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf27">
<mml:math id="m33">
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mtext>NO</mml:mtext>
</mml:mrow>
<mml:mtext>X</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the weight coefficients among different gases, and their values are 0.5, 0.25, and 0.25, respectively.</p>
</sec>
<sec id="s2-2-4">
<title>Economic Indicators</title>
<p>The economic cost of DG planning determination includes the investment cost and average operation and maintenance cost of all units, which can be expressed by the following formula (<xref ref-type="bibr" rid="B2">Ali and Mohammad, 2021</xref>):<disp-formula id="e7">
<mml:math id="m34">
<mml:mrow>
<mml:mtext>min</mml:mtext>
<mml:mtext>&#x2009;</mml:mtext>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>x</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>1.3</mml:mn>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mtext>capital</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mtext>maintenance</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mtext>operation</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>where <inline-formula id="inf28">
<mml:math id="m35">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mtext>capital</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf29">
<mml:math id="m36">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mtext>maintenance</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the investment and average operation and maintenance cost of the <italic>i</italic>th DG, respectively. It is worth noting that <inline-formula id="inf30">
<mml:math id="m37">
<mml:mrow>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mtext>operation</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the running time of DG. The total working time of each unit is considered to be 20&#xa0;years, and the annual working time is 300&#xa0;days; that is, <inline-formula id="inf31">
<mml:math id="m38">
<mml:mrow>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mtext>operation</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 144,000&#xa0;h. In addition, the cost and pollution emission statistics of different types of DG are detailed in the literature (<xref ref-type="bibr" rid="B2">Ali and Mohammad, 2021</xref>).</p>
</sec>
</sec>
<sec id="s2-3">
<title>Constraints</title>
<p>In order to ensure the safe and stable operation of the system, the following constraints are designed (<xref ref-type="bibr" rid="B7">Bikash et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B2">Ali and Mohammad, 2021</xref>):</p>
<sec id="s2-3-1">
<title>Power Balance Constraints</title>
<p>
<disp-formula id="e8">
<mml:math id="m39">
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mstyle>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold">l</mml:mi>
<mml:mi mathvariant="bold">o</mml:mi>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>L</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mstyle>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
<disp-formula id="e9">
<mml:math id="m40">
<mml:mrow>
<mml:mo>&#xa0;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mstyle>
<mml:mo>&#x3d;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold">l</mml:mi>
<mml:mi mathvariant="bold">o</mml:mi>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mtext>L</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:mstyle>
<mml:mo>&#x2212;</mml:mo>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mstyle>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>where <inline-formula id="inf32">
<mml:math id="m41">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold">l</mml:mi>
<mml:mi mathvariant="bold">o</mml:mi>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf33">
<mml:math id="m42">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold">l</mml:mi>
<mml:mi mathvariant="bold">o</mml:mi>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denote the active and reactive loads at the <italic>i</italic>th node, respectively; <inline-formula id="inf34">
<mml:math id="m43">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf35">
<mml:math id="m44">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> mean the active power and reactive power output by the <italic>i</italic>th node DG, respectively; <inline-formula id="inf36">
<mml:math id="m45">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mtext>L</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf37">
<mml:math id="m46">
<mml:mrow>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mtext>L</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the active power losses and reactive power losses in the distribution network, respectively.</p>
</sec>
<sec id="s2-3-2">
<title>Power Constraints of Transmission Lines</title>
<p>
<disp-formula id="e10">
<mml:math id="m47">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mtext>max</mml:mtext>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>where <inline-formula id="inf38">
<mml:math id="m48">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the apparent power flowing through <italic>l</italic>th line and <inline-formula id="inf39">
<mml:math id="m49">
<mml:mrow>
<mml:msubsup>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mtext>max</mml:mtext>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the maximum apparent power allowed to flow through <italic>l</italic>th&#x20;line.</p>
</sec>
<sec id="s2-3-3">
<title>Voltage Constraint</title>
<p>The voltage of the <italic>j</italic>th node after DG configuration can be calculated by (<xref ref-type="bibr" rid="B1">Abdurrahman et&#x20;al., 2020</xref>)<disp-formula id="e11">
<mml:math id="m50">
<mml:mrow>
<mml:msubsup>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>min</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>max</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>where <inline-formula id="inf40">
<mml:math id="m51">
<mml:mrow>
<mml:msubsup>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>max</mml:mtext>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf41">
<mml:math id="m52">
<mml:mrow>
<mml:msubsup>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>min</mml:mtext>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> are the voltage upper and lower limits of the <italic>j</italic>th node after DG configuration and their values are 1.05 and 0.9, respectively (<xref ref-type="bibr" rid="B23">Suresh and Edward, 2020</xref>).</p>
</sec>
<sec id="s2-3-4">
<title>Distributed Power Supply Sizing Constraints</title>
<p>
<disp-formula id="e12">
<mml:math id="m53">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>min</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>max</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>
<disp-formula id="e13">
<mml:math id="m54">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>min</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.1</mml:mn>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold">l</mml:mi>
<mml:mi mathvariant="bold">o</mml:mi>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mstyle>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
<disp-formula id="e14">
<mml:math id="m55">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>max</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.8</mml:mn>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold">l</mml:mi>
<mml:mi mathvariant="bold">o</mml:mi>
<mml:mi mathvariant="bold">a</mml:mi>
<mml:mi mathvariant="bold">d</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mstyle>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>where <inline-formula id="inf42">
<mml:math id="m56">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>max</mml:mtext>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf43">
<mml:math id="m57">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
</mml:mrow>
<mml:mrow>
<mml:mtext>min</mml:mtext>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> are the upper and lower limits of the total active power output of&#x20;<inline-formula id="inf44">
<mml:math id="m58">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mtext>DG</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</sec>
</sec>
</sec>
<sec id="s3">
<title>MOPSO Algorithm</title>
<sec id="s3-1">
<title>Particle Swarm Optimization Algorithm</title>
<p>Particle swarm optimization is a heuristic algorithm that mimics bird foraging, which can conduct intelligent guidance optimization through cooperation and competition among particles (<xref ref-type="bibr" rid="B9">Doagou-Mojarrad et&#x20;al., 2013</xref>).</p>
<p>Suppose a population has <italic>m</italic> particles, each particle has an <italic>N</italic>-dimensional variable, and the position and flight speed of the <italic>i</italic>th particle in the <italic>k</italic>th iteration are <inline-formula id="inf45">
<mml:math id="m59">
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf46">
<mml:math id="m60">
<mml:mrow>
<mml:msubsup>
<mml:mi>V</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, respectively. Through evaluating the fitness value of the objective function, the individual optimal position <inline-formula id="inf47">
<mml:math id="m61">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and the population optimal position <inline-formula id="inf48">
<mml:math id="m62">
<mml:mrow>
<mml:msubsup>
<mml:mi>G</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msubsup>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> of each particle are determined, and the velocity and position of particle I in the next iteration are determined by (<xref ref-type="bibr" rid="B9">Doagou-Mojarrad et&#x20;al., 2013</xref>)<disp-formula id="e15">
<mml:math id="m63">
<mml:mrow>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>&#x3c9;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1,2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>where <inline-formula id="inf49">
<mml:math id="m64">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf50">
<mml:math id="m65">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denote random numbers obeying uniform distribution on the interval (0,1); <inline-formula id="inf51">
<mml:math id="m66">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf52">
<mml:math id="m67">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represent learning factors, both of which are normal numbers. <inline-formula id="inf53">
<mml:math id="m68">
<mml:mi>&#x3c9;</mml:mi>
</mml:math>
</inline-formula> is the inertia weight used to balance the global and local optimization capabilities among particles. The value of <inline-formula id="inf54">
<mml:math id="m69">
<mml:mi>&#x3c9;</mml:mi>
</mml:math>
</inline-formula> is usually calculated using (<xref ref-type="bibr" rid="B9">Doagou-Mojarrad et&#x20;al., 2013</xref>)<disp-formula id="e16">
<mml:math id="m70">
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mtext>max</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mtext>max</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mtext>min</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mi>K</mml:mi>
</mml:mfrac>
<mml:mi>k</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>where <italic>K</italic> is the maximum number of iterations; <inline-formula id="inf55">
<mml:math id="m71">
<mml:mi>k</mml:mi>
</mml:math>
</inline-formula> is the current iteration times; <inline-formula id="inf56">
<mml:math id="m72">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mtext>max</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 0.9; <inline-formula id="inf57">
<mml:math id="m73">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mtext>min</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d;&#x20;0.4.</p>
</sec>
<sec id="s3-2">
<title>MOPSO Algorithm</title>
<p>In order to constantly update a set of Pareto optimal solutions obtained by MOPSO during iterations, this work designs the historical Pareto optimal solution set and the global Pareto optimal solution set during iterations with the help of archiving technology. Global Pareto optimal solution set holds all Pareto optimal solutions generated during the current iteration.</p>
<p>Assuming that a population contains <italic>m</italic> particles and each particle has <italic>N</italic>
<sub>obj</sub> objective function value, the global Pareto optimal solution set generated by each iteration is found by the following (<xref ref-type="bibr" rid="B9">Doagou-Mojarrad et&#x20;al., 2013</xref>):<list list-type="simple">
<list-item>
<p>1) Let <italic>i</italic>&#x20;&#x3d;&#x20;1.</p>
</list-item>
<list-item>
<p>2) Compare particle <inline-formula id="inf58">
<mml:math id="m74">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> with particle <inline-formula id="inf59">
<mml:math id="m75">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> for all j &#x3d; 1, 2, &#x2026; , <italic>m</italic> and <italic>j</italic>&#x2260;<italic>i</italic>.</p>
</list-item>
<list-item>
<p>3) If <italic>j</italic> exists so that particle <inline-formula id="inf60">
<mml:math id="m76">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> dominates <inline-formula id="inf61">
<mml:math id="m77">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, then particle <inline-formula id="inf62">
<mml:math id="m78">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is marked as the inferior solution.</p>
</list-item>
<list-item>
<p>4) If <italic>i</italic>&#x20;&#x3e; <italic>m</italic>, turn to 5). Otherwise, let <italic>i</italic>&#x20;&#x3d; <italic>i</italic>&#x20;&#x2b; 1 and turn to&#x20;(2).</p>
</list-item>
<list-item>
<p>5) Remove all marked solutions, and the remaining solutions constitute the global Pareto optimal solution set of this iteration.</p>
</list-item>
</list>
</p>
<p>Historical Pareto optimal solution set: this solution set is used to hold the Pareto optimal solution throughout the iteration. Update the historical Pareto optimal solution set in each iteration: the global Pareto optimal solution set generated in this iteration is merged into the historical Pareto optimal solution set, and noninferior solutions are found according to the Pareto dominant condition, while all inferior solutions are deleted.</p>
<p>With the increase of iteration numbers, the number of solutions in the historical Pareto optimal solution set increases rapidly. To improve the running speed of the algorithm, the number of solutions in the historical Pareto optimal solution set is limited to the present value <italic>N</italic>
<sub>C</sub>. When the number of solutions in the historical Pareto optimal solution set exceeds <italic>N</italic>
<sub>C</sub>, the sparsity ranking method based on crowding distance is adopted to reduce the number of solutions in the solution set to <italic>N</italic>
<sub>C</sub> (<xref ref-type="bibr" rid="B15">Nagaballi and Kale, 2020</xref>).</p>
<p>In MOPSO, the individual optimal solution and the global optimal solution of the population need to be redefined. In this work, the individual optimal solution and global optimal solution of MOPSO algorithm are defined as follows.</p>
<p>Individual optimal solution: if the particle generated during this iteration dominates the individual optimal solution of the previous iteration, the individual optimal solution of the particle is updated to the particle generated during this iteration. Otherwise, the individual optimal solution of the particle remains.</p>
<p>Global optimal solution: the global optimal solution is selected from the historical Pareto optimal solution set. According to the sparsity of each particle in the solution set, the particle with the largest sparsity was selected as the global optimal solution of the current iteration.</p>
<p>So far, the filtering mechanism of Pareto is described as follows (<xref ref-type="bibr" rid="B9">Doagou-Mojarrad et&#x20;al., 2013</xref>):<disp-formula id="e17">
<mml:math id="m79">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mtext>max</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mtext>min</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mtext>max</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mtext>min</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>
<disp-formula id="e18">
<mml:math id="m80">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mtext>max</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>,</mml:mo>
<mml:mtext>min</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mtext>max</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mtext>min</mml:mtext>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
<label>(18)</label>
</disp-formula>where <inline-formula id="inf63">
<mml:math id="m81">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the normalized slope between the Pareto optimal solution I and its adjacent solution <inline-formula id="inf64">
<mml:math id="m82">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>; <inline-formula id="inf65">
<mml:math id="m83">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> means the normalized slope between the two solutions <inline-formula id="inf66">
<mml:math id="m84">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf67">
<mml:math id="m85">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> adjacent to the Pareto optimal solution I. If <inline-formula id="inf68">
<mml:math id="m86">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x3e;<inline-formula id="inf69">
<mml:math id="m87">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, then the Pareto optimal solution I is close to the ideal Pareto optimal front, and such a solution is retained. If <inline-formula id="inf70">
<mml:math id="m88">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x2264;<inline-formula id="inf71">
<mml:math id="m89">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, it indicates that the Pareto optimal solution <italic>i</italic> deviates far from the ideal Pareto optimal front, and such a solution is deleted. In addition, the flowchart of MOPSO is given in <xref ref-type="fig" rid="F4">Figure&#x20;4</xref>(<xref ref-type="bibr" rid="B9">Doagou-Mojarrad et&#x20;al., 2013</xref>).</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Computational flowchart of the proposed method.</p>
</caption>
<graphic xlink:href="fenrg-09-770342-g004.tif"/>
</fig>
</sec>
</sec>
<sec id="s4">
<title>Case Studies</title>
<p>As shown in <xref ref-type="fig" rid="F5">Figure&#x20;5</xref> and <xref ref-type="fig" rid="F6">Figure&#x20;6</xref>, DG planning research on an IEEE 33-bus and 69-bus distribution network is carried out to verify the effectiveness of the proposed method, including PV system (two nodes installed), wind turbine (two nodes installed), fuel cell (one node installed), and microturbine (one node installed). It is worth noting that fuel cell and micro-gas turbine can carry out power output stably. When PV system and wind turbine are used together, the defect of fluctuating output power can be well compensated. In addition, in four typical days, the total active power loss of the network is 4061.87&#xa0;kW, while the total voltage deviation is 66.1991&#xa0;p.u. and the proposed method was coded in MATLAB&#x20;2017b.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>IEEE 33-bus distribution network.</p>
</caption>
<graphic xlink:href="fenrg-09-770342-g005.tif"/>
</fig>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>IEEE 69-bus distribution network.</p>
</caption>
<graphic xlink:href="fenrg-09-770342-g006.tif"/>
</fig>
<sec id="s4-1">
<title>IEEE 33-Bus Distribution Network</title>
<p>The simulation results obtained by MOPSO and the voltage distribution of the optimized IEEE 33-bus distribution network are shown in <xref ref-type="table" rid="T1">Table&#x20;1</xref> and <xref ref-type="fig" rid="F7">Figure&#x20;7</xref>, respectively. It can be seen from <xref ref-type="table" rid="T1">Table&#x20;1</xref> that, after MOPSO optimization, the power losses and voltage profile of the distribution network are significantly improved after different types of DG are configured because DG is always installed near the load. It is worth noting that the voltage distribution of the whole system is improved, although the addition of the fan makes the voltage of some nodes deteriorate. In addition, the Pareto front obtained by MOPSO properly distributes the weight of the objective function under the improved ideal point decision method, which effectively carries out the tradeoff optimization of each objective function and avoids the influence brought by the subjective setting of the weight coefficient. Besides, the multiobjective decision-making method described in literature (<xref ref-type="bibr" rid="B35">Zeng and Shu, 2020</xref>) is adopted in this work, while the weight coefficients of each objective function obtained are 0.31, 0.15, 0.28, and 0.26, respectively.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Optimization results of MOPSO.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Generator</th>
<th align="center">Bus location</th>
<th align="center">DG sizing (kVA)</th>
<th align="center">Losseses function (MW)</th>
<th align="center">Voltage function (p.u.)</th>
<th align="center">Emission function (kg)</th>
<th align="center">DG cost (&#xa5;)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">The first PV</td>
<td align="char" char=".">3</td>
<td align="char" char=".">649.201</td>
<td rowspan="6" align="char" char=".">2108.5</td>
<td rowspan="6" align="char" char=".">53.2049</td>
<td rowspan="6" align="char" char="&#xd7;">1.87 &#xd7; 10<sup>7</sup>
</td>
<td rowspan="6" align="char" char="&#xd7;">3.45 &#xd7; 10<sup>7</sup>
</td>
</tr>
<tr>
<td align="left">The second PV</td>
<td align="char" char=".">32</td>
<td align="char" char=".">401.55</td>
</tr>
<tr>
<td align="left">The first wind turbine</td>
<td align="char" char=".">31</td>
<td align="char" char=".">334.646</td>
</tr>
<tr>
<td align="left">The second wind turbine</td>
<td align="char" char=".">22</td>
<td align="char" char=".">453.685</td>
</tr>
<tr>
<td align="left">Microturbine</td>
<td align="char" char=".">8</td>
<td align="char" char=".">16.5259</td>
</tr>
<tr>
<td align="left">Fuel cell</td>
<td align="char" char=".">9</td>
<td align="char" char=".">382.853</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Voltage profile improvement of the IEEE 33-bus distribution network.</p>
</caption>
<graphic xlink:href="fenrg-09-770342-g007.tif"/>
</fig>
<p>In addition, since four different indexes are optimized in this work, Pareto solution set graph cannot be drawn in the Cartesian coordinate system, so the method of mapping the Pareto solution set from the Cartesian coordinate system to a parallel lattice coordinate system is adopted. The Pareto solution set obtained after MOPSO runs 10&#x20;times is given in <xref ref-type="fig" rid="F8">Figure&#x20;8</xref>. Different optimization objectives are mapped to different columns of the parallel lattice coordinate system. In addition, the ordinate represents the fitness function value after mapping, and the dotted line connects the parallel lattice coordinate components of the same objective vector in different columns. In general, MOPSO can show strong searching ability, as well as obtaining widely distributed and uniform Pareto fronts.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Pareto front results.</p>
</caption>
<graphic xlink:href="fenrg-09-770342-g008.tif"/>
</fig>
</sec>
<sec id="s4-2">
<title>IEEE 69-Bus Distribution Network</title>
<p>The optimization results obtained by each algorithm and the voltage distribution of IEEE 69 node distribution network optimized by each algorithm are shown in <xref ref-type="table" rid="T2">Table&#x20;2</xref> and <xref ref-type="fig" rid="F9">Figure&#x20;9</xref>, respectively. It can be seen that, after MOPSO optimization, power loss and voltage distribution of distribution network with different types of DG are significantly improved. Pareto front results are given in <xref ref-type="fig" rid="F10">Figure&#x20;10</xref>. The weight coefficients of each objective function obtained are 0.28, 0.11, 0.28, and 0.33, respectively.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Optimization results of MOPSO.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Generator</th>
<th align="center">Bus location</th>
<th align="center">DG sizing (kVA)</th>
<th align="center">Losseses function (MW)</th>
<th align="center">Voltage function (p.u.)</th>
<th align="center">Emission function (kg)</th>
<th align="center">DG cost (&#xa5;)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">The first PV</td>
<td align="char" char=".">14</td>
<td align="char" char=".">217.713</td>
<td rowspan="6" align="char" char=".">2607.21</td>
<td rowspan="6" align="char" char=".">47.4124</td>
<td rowspan="6" align="char" char="&#xd7;">1.59 &#xd7; 10<sup>7</sup>
</td>
<td rowspan="6" align="char" char="&#xd7;">4.12 &#xd7; 10<sup>7</sup>
</td>
</tr>
<tr>
<td align="left">The second PV</td>
<td align="char" char=".">61</td>
<td align="char" char=".">11.3952</td>
</tr>
<tr>
<td align="left">The first wind turbine</td>
<td align="char" char=".">26</td>
<td align="char" char=".">164.807</td>
</tr>
<tr>
<td align="left">The second wind turbine</td>
<td align="char" char=".">12</td>
<td align="char" char=".">329.529</td>
</tr>
<tr>
<td align="left">Microturbine</td>
<td align="char" char=".">5</td>
<td align="char" char=".">326</td>
</tr>
<tr>
<td align="left">Fuel cell</td>
<td align="char" char=".">20</td>
<td align="char" char=".">49.9061</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Voltage profile improvement of the IEEE 69-bus distribution network.</p>
</caption>
<graphic xlink:href="fenrg-09-770342-g009.tif"/>
</fig>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Pareto front results.</p>
</caption>
<graphic xlink:href="fenrg-09-770342-g010.tif"/>
</fig>
</sec>
</sec>
<sec sec-type="conclusion" id="s5">
<title>Conclusion</title>
<p>In this work, MOPSO is used to optimize the location and sizing of DG, which contributions are outlined as follows:<list list-type="simple">
<list-item>
<p>1. The objective function with four indexes of distribution network losseses reduction index, voltage profile index, environmental emission reduction index, and economic indicators is established to comprehensively optimize the distribution network.</p>
</list-item>
<list-item>
<p>2. Based on an IEEE 33-bus and 69-bus distribution network, it is effectively verified that MOPSO has strong global searching efficiency and high convergence speed. Also, it can effectively avoid falling into local optimum under complex objective function.</p>
</list-item>
<list-item>
<p>3. Four types of DG, PV station, wind turbine, fuel cell, and microturbine are installed, and the connection of microturbine and fuel cell can stabilize the instability of PV station and wind turbine. The experimental results show that the power losseses of the distribution network optimized by MOPSO decrease by 51.91%, and the voltage profile is also significantly improved.</p>
</list-item>
</list>
</p>
<p>In future studies, more advanced solution algorithms and multiobjective decision-making method will be devised to solve this problem.</p>
</sec>
</body>
<back>
<sec id="s6">
<title>Data Availability Statement</title>
<p>The original contributions presented in the study are included in the article/Supplementary Material; further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s7">
<title>Author Contributions</title>
<p>DY: conceptualization and writing&#x2014;reviewing and editing. JJ: writing&#x2014;original draft preparation and investigation. WW: writing&#x2014;reviewing and editing. WC: supervision. DA: supervision. KL: conceptualization and resources. BY: writing&#x2014;reviewing and editing, software.</p>
</sec>
<sec id="s8">
<title>Funding</title>
<p>This work is supported by the Scientific Research Projects of Inner Mongolia Power (Group) Co., Ltd. (Internal Electric Technology (2021) No.&#x20;3).</p>
</sec>
<sec sec-type="COI-statement" id="s9">
<title>Conflict of Interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Abdurrahman</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>Y. X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z. H.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Multi-objective for Optimal Placement and Sizing DG Units in Reducing Losses of Power and Enhancing Voltage Profile Using BPSO-SLFA</article-title>. <source>Energ. Rep.</source> <volume>6</volume>, <fpage>1581</fpage>&#x2013;<lpage>1589</lpage>. <pub-id pub-id-type="doi">10.1016/j.egyr.2020.06.013</pub-id> </citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ali</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Mohammad</surname>
<given-names>K. S.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Optimal DG Placement in Power Markets from DG Owners&#x2019; Perspective Considering the Impact of Transmission Costs</article-title>. <source>Electric Power Syst. Res.</source> <volume>196</volume>, <fpage>107218</fpage>. <pub-id pub-id-type="doi">10.1016/j.epsr.2021.107218</pub-id> </citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Aman</surname>
<given-names>M. M.</given-names>
</name>
<name>
<surname>Jasmon</surname>
<given-names>G. B.</given-names>
</name>
<name>
<surname>Bakar</surname>
<given-names>A. H. A.</given-names>
</name>
<name>
<surname>Mokhlis</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>A New Approach for Optimum DG Placement and Sizing Based on Voltage Stability Maximization and Minimization of Power Losses</article-title>. <source>Energ. Convers. Management</source> <volume>70</volume>, <fpage>202</fpage>&#x2013;<lpage>210</lpage>. <pub-id pub-id-type="doi">10.1016/j.enconman.2013.02.015</pub-id> </citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Aman</surname>
<given-names>M. M.</given-names>
</name>
<name>
<surname>Jasmon</surname>
<given-names>G. B.</given-names>
</name>
<name>
<surname>Bakar</surname>
<given-names>A. H. A.</given-names>
</name>
<name>
<surname>Mokhlis</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>A New Approach for Optimum Simultaneous Multi-DG Distributed Generation Units Placement and Sizing Based on Maximization of System Loadability Using HPSO (Hybrid Particle Swarm Optimization) Algorithm</article-title>. <source>Energy</source> <volume>66</volume>, <fpage>202</fpage>&#x2013;<lpage>215</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2013.12.037</pub-id> </citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Aman</surname>
<given-names>M. M.</given-names>
</name>
<name>
<surname>Jasmon</surname>
<given-names>G. B.</given-names>
</name>
<name>
<surname>Mokhlis</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Bakar</surname>
<given-names>A. H. A.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Optimal Placement and Sizing of a DG Based on a New Power Stability index and Line Losses</article-title>. <source>Int. J.&#x20;Electr. Power Energ. Syst.</source> <volume>43</volume> (<issue>1</issue>), <fpage>1296</fpage>&#x2013;<lpage>1304</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2012.05.053</pub-id> </citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bikash</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Mukherjee</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Debapriya</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Optimum DG Placement for Known Power Injection from Utility/substation by a Novel Zero Bus Load Flow Approach</article-title>. <source>Energy</source> <volume>175</volume> (<issue>15</issue>), <fpage>228</fpage>&#x2013;<lpage>249</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2019.03.034</pub-id> </citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bikash</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Mukherjee</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Debapriya</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Optimum Placement of Biomass DG Considering Hourly Load Demand</article-title>. <source>Energ. Clim. Change</source> <volume>1</volume>, <fpage>100004</fpage>. <pub-id pub-id-type="doi">10.1016/j.egyr.2020.06.013</pub-id> </citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chandrasekhar</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Sydulu</surname>
<given-names>M. S. M.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Multiobjective Optimization for Optimal Placement and Size of DG Using Shuffled Frog Leaping Algorithm</article-title>. <source>Energ. Proced.</source> <volume>14</volume>, <fpage>990</fpage>&#x2013;<lpage>995</lpage>. <pub-id pub-id-type="doi">10.1016/j.egypro.2011.12.1044</pub-id> </citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Doagou-Mojarrad</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Gharehpetian</surname>
<given-names>G. B.</given-names>
</name>
<name>
<surname>Rastegar</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Olamaei</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Optimal Placement and Sizing of DG (Distributed Generation) Units in Distribution Networks by Novel Hybrid Evolutionary Algorithm</article-title>. <source>Energy</source> <volume>54</volume>, <fpage>129</fpage>&#x2013;<lpage>138</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2013.01.043</pub-id> </citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gopiya Naik</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Khatod</surname>
<given-names>D. K.</given-names>
</name>
<name>
<surname>Sharma</surname>
<given-names>M. P.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Optimal Allocation of Combined DG and Capacitor for Real Power Loss Minimization in Distribution Networks</article-title>. <source>Int. J.&#x20;Electr. Power Energ. Syst.</source> <volume>53</volume>, <fpage>967</fpage>&#x2013;<lpage>973</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2013.06.008</pub-id> </citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Iqbal</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Khan</surname>
<given-names>M. T.</given-names>
</name>
<name>
<surname>Siddiqui</surname>
<given-names>A. S.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Optimal Placement of DG and DSTATCOM for Loss Reduction and Voltage Profile Improvement</article-title>. <source>Alexandria Eng. J.</source> <volume>57</volume> (<issue>2</issue>), <fpage>755</fpage>&#x2013;<lpage>765</lpage>. <pub-id pub-id-type="doi">10.1016/j.aej.2017.03.002</pub-id> </citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kumar</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Mandal</surname>
<given-names>K. K.</given-names>
</name>
<name>
<surname>Chakraborty</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Optimal DG Placement by Multi-Objective Opposition Based Chaotic Differential Evolution for Techno-Economic Analysis</article-title>. <source>Appl. Soft Comput.</source> <volume>78</volume>, <fpage>70</fpage>&#x2013;<lpage>83</lpage>. <pub-id pub-id-type="doi">10.1016/j.asoc.2019.02.013</pub-id> </citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>R. S.</given-names>
</name>
<name>
<surname>Wong</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Power Quality Enhancement and Engineering Application with High Permeability Distributed Photovoltaic Access to Low-Voltage Distribution Networks in Australia</article-title>. <source>Prot. Control. Mod. Power Syst.</source> <volume>5</volume> (<issue>3</issue>), <fpage>1</fpage>&#x2013;<lpage>7</lpage>. <pub-id pub-id-type="doi">10.1186/s41601-020-00163-x</pub-id> </citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mehleri</surname>
<given-names>E. D.</given-names>
</name>
<name>
<surname>Sarimveis</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Markatos</surname>
<given-names>N. C.</given-names>
</name>
<name>
<surname>Papageorgiou</surname>
<given-names>L. G.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>A Mathematical Programming Approach for Optimal Design of Distributed Energy Systems at the Neighbourhood Level</article-title>. <source>Energy</source> <volume>44</volume> (<issue>1</issue>), <fpage>96</fpage>&#x2013;<lpage>104</lpage>. <pub-id pub-id-type="doi">10.1016/j.energy.2012.02.009</pub-id> </citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Murty</surname>
<given-names>V. V. S. N.</given-names>
</name>
<name>
<surname>Kumar</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Optimal Placement of DG in Radial Distribution Systems Based on New Voltage Stability index under Load Growth</article-title>. <source>Int. J.&#x20;Electr. Power Energ. Syst.</source> <volume>69</volume>, <fpage>246</fpage>&#x2013;<lpage>256</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2014.12.080</pub-id> </citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nagaballi</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Kale</surname>
<given-names>V. S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Pareto Optimality and Game Theory Approach for Optimal Deployment of DG in Radial Distribution System to Improve Techno-Economic Benefits</article-title>. <source>Appl. Soft Comput.</source> <volume>92</volume>, <fpage>106234</fpage>. <pub-id pub-id-type="doi">10.1016/j.asoc.2020.106234</pub-id> </citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nezhadpashaki</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Karbalaei</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Abbasi</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Optimal Placement and Sizing of Distributed Generation with Small Signal Stability Constraint</article-title>. <source>Sustainable Energ. Grids Networks</source> <volume>23</volume>, <fpage>100380</fpage>. <pub-id pub-id-type="doi">10.1016/j.segan.2020.100380</pub-id> </citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Pabu</surname>
<given-names>P. V.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>S. P.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Optimal Placement of DG in Distribution Network for Power Losses Minimization Using NLP &#x26; PLS Technique</article-title>. <source>Energ. Proced.</source> <volume>90</volume>, <fpage>441</fpage>&#x2013;<lpage>454</lpage>. <pub-id pub-id-type="doi">10.1016/j.egypro.2016.11.211</pub-id> </citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sara</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Ahmed</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Tamou</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Badr</surname>
<given-names>B. I.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>NA Direct Power Control of a DFIG Based-WECS during Symmetrical Voltage Dips</article-title>. <source>Prot. Control. Mod. Power Syst.</source> <volume>5</volume> (<issue>1</issue>), <fpage>36</fpage>&#x2013;<lpage>47</lpage>. <pub-id pub-id-type="doi">10.1186/s41601-019-0148-y</pub-id> </citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Satish</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Vishal</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Barjeev</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Optimal Placement of Different Type of DG Sources in Distribution Networks</article-title>. <source>Int. J.&#x20;Electr. Power Energ. Syst.</source> <volume>53</volume>, <fpage>752</fpage>&#x2013;<lpage>760</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2013.05.040</pub-id> </citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sultana</surname>
<given-names>U.</given-names>
</name>
<name>
<surname>Khairuddin</surname>
<given-names>A. B.</given-names>
</name>
<name>
<surname>Aman</surname>
<given-names>M. M.</given-names>
</name>
<name>
<surname>Mokhtar</surname>
<given-names>A. S.</given-names>
</name>
<name>
<surname>Zareen</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>A Review of Optimum DG Placement Based on Minimization of Power Losses and Voltage Stability Enhancement of Distribution System</article-title>. <source>Renew. Sustainable Energ. Rev.</source> <volume>63</volume>, <fpage>363</fpage>&#x2013;<lpage>378</lpage>. <pub-id pub-id-type="doi">10.1016/j.rser.2016.05.056</pub-id> </citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Surajit</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Parimal</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Maximization of System Benefits with the Optimal Placement of DG and DSTATCOM Considering Load Variations</article-title>. <source>Proced. Computer Sci.</source> <volume>143</volume>, <fpage>694</fpage>&#x2013;<lpage>701</lpage>. <pub-id pub-id-type="doi">10.1016/j.procs.2018.10.446</pub-id> </citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Suresh</surname>
<given-names>M. C. V.</given-names>
</name>
<name>
<surname>Edward</surname>
<given-names>J.&#x20;B.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A Hybrid Algorithm Based Optimal Placement of DG Units for Loss Reduction in the Distribution System</article-title>. <source>Appl. Soft Comput.</source> <volume>91</volume>, <fpage>106191</fpage>. <pub-id pub-id-type="doi">10.1016/j.asoc.2020.106191</pub-id> </citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Velasquez</surname>
<given-names>M. A.</given-names>
</name>
<name>
<surname>Quijano</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Cadena</surname>
<given-names>A. I.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Optimal Placement of Switches on DG Enhanced Feeders with Short Circuit Constraints</article-title>. <source>Electric Power Syst. Res.</source> <volume>141</volume>, <fpage>221</fpage>&#x2013;<lpage>232</lpage>. <pub-id pub-id-type="doi">10.1016/j.epsr.2016.08.001</pub-id> </citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Begovic</surname>
<given-names>M. M.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Robust Optimization Based Optimal DG Placement in Microgrids</article-title>. <source>IEEE Trans. Smart Grid</source> <volume>5</volume> (<issue>5</issue>), <fpage>2173</fpage>&#x2013;<lpage>2182</lpage>. <pub-id pub-id-type="doi">10.1109/tsg.2014.2321748</pub-id> </citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xi</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Automatic Generation Control Based on Multiple Neural Networks with Actor-Critic Strategy</article-title>. <source>IEEE Trans. Neural Netw. Learn. Syst.</source> <volume>PP</volume> (<issue>6</issue>), <fpage>2483</fpage>&#x2013;<lpage>2493</lpage>. <pub-id pub-id-type="doi">10.1109/TNNLS.2020.3006080</pub-id> </citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yan</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A Review of Cyber Security Risks of Power Systems: from Static to Dynamic False Data Attacks</article-title>. <source>Prot. Control. Mod. Power Syst.</source> <volume>5</volume> (<issue>3</issue>), <fpage>8</fpage>&#x2013;<lpage>19</lpage>. <pub-id pub-id-type="doi">10.1186/s41601-020-00164-w</pub-id> </citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Q. H.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Nonlinear Maximum Power point Tracking Control and Modal Analysis of DFIG Based Wind Turbine</article-title>. <source>Int. J.&#x20;Electr. Power Energ. Syst.</source> <volume>74</volume>, <fpage>429</fpage>&#x2013;<lpage>436</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2015.07.036</pub-id> </citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Q. H.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Perturbation Estimation Based Coordinated Adaptive Passive Control for Multimachine Power Systems</article-title>. <source>Control. Eng. Pract.</source> <volume>44</volume>, <fpage>172</fpage>&#x2013;<lpage>192</lpage>. <pub-id pub-id-type="doi">10.1016/j.conengprac.2015.07.012</pub-id> </citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Shu</surname>
<given-names>H.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Comprehensive Overview of Meta-Heuristic Algorithm Applications on PV Cell Parameter Identification</article-title>. <source>Energ. Convers. Management</source> <volume>208</volume>, <fpage>112595</fpage>. <pub-id pub-id-type="doi">10.1016/j.enconman.2020.112595</pub-id> </citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Shu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Sang</surname>
<given-names>Y.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>Passivity-based Sliding-Mode Control Design for Optimal Power Extraction of a PMSG Based Variable Speed Wind Turbine</article-title>. <source>Renew. Energ.</source> <volume>119</volume>, <fpage>577</fpage>&#x2013;<lpage>589</lpage>. <pub-id pub-id-type="doi">10.1016/j.renene.2017.12.047</pub-id> </citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Shu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Sang</surname>
<given-names>Y.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Dynamic Leader Based Collective Intelligence for Maximum Power point Tracking of PV Systems Affected by Partial Shading Condition</article-title>. <source>Energ. Convers. Management</source> <volume>179</volume>, <fpage>286</fpage>&#x2013;<lpage>303</lpage>. <pub-id pub-id-type="doi">10.1016/j.enconman.2018.10.074</pub-id> </citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Shu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Fang</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Grouped Grey Wolf Optimizer for Maximum Power point Tracking of Doubly-Fed Induction Generator Based Wind Turbine</article-title>. <source>Energ. Convers. Management</source> <volume>133</volume>, <fpage>427</fpage>&#x2013;<lpage>443</lpage>. <pub-id pub-id-type="doi">10.1016/j.enconman.2016.10.062</pub-id> </citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Zhong</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Shu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Novel Bio-Inspired Memetic Salp Swarm Algorithm and Application to MPPT for PV Systems Considering Partial Shading Condition</article-title>. <source>J.&#x20;Clean. Prod.</source> <volume>215</volume>, <fpage>1203</fpage>&#x2013;<lpage>1222</lpage>. <pub-id pub-id-type="doi">10.1016/j.jclepro.2019.01.150</pub-id> </citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zeng</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Shu</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Memetic Salp Swarm Algorithm-Based Frequency Regulation for Power System with Renewable Energy Integration</article-title>. <source>Math. Probl. Eng.</source> <volume>2020</volume>, <fpage>1</fpage>&#x2013;<lpage>11</lpage>. <pub-id pub-id-type="doi">10.1155/2020/6661793</pub-id> </citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Or</surname>
<given-names>S. W.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Chung</surname>
<given-names>C. Y.</given-names>
</name>
<name>
<surname>Voropai</surname>
<given-names>N. I.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Optimal Coordinated Control of Multi-Renewable-To-Hydrogen Production System for Hydrogen Fueling Stations</article-title>. <source>IEEE Trans. Ind. Applicat.</source>, <fpage>1</fpage>. <pub-id pub-id-type="doi">10.1109/TIA.2021.3093841</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>