<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="style/jpub3-html-trans.xsl"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMES</journal-id>
<journal-id journal-id-type="nlm-ta">CMES</journal-id>
<journal-id journal-id-type="publisher-id">CMES</journal-id>
<journal-title-group>
<journal-title>Computer Modeling in Engineering &#x0026; Sciences</journal-title>
</journal-title-group>
<issn pub-type="epub">1526-1506</issn>
<issn pub-type="ppub">1526-1492</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">22089</article-id>
<article-id pub-id-type="doi">10.32604/cmes.2022.022089</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Optimization of Charging/Battery-Swap Station Location of Electric Vehicles with an Improved Genetic Algorithm-Based Model</article-title>
<alt-title alt-title-type="left-running-head">Optimization of Charging/Battery-Swap Station Location of Electric Vehicles with an Improved Genetic Algorithm-Based Model</alt-title>
<alt-title alt-title-type="right-running-head">Optimization of Charging/Battery-Swap Station Location of Electric Vehicles with an Improved Genetic Algorithm-Based Model</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Zhang</surname><given-names>Bida</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><email>zhangbd@chinatowercom.cn</email></contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Yan</surname><given-names>Qiang</given-names></name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Zhang</surname><given-names>Hairui</given-names></name><xref ref-type="aff" rid="aff-2">2</xref></contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Zhang</surname><given-names>Lin</given-names></name><xref ref-type="aff" rid="aff-3">3</xref></contrib>
<aff id="aff-1"><label>1</label><institution>Beijing University of Posts and Telecommunications</institution>, <addr-line>Beijing, 100876</addr-line>, <country>China</country></aff>
<aff id="aff-2"><label>2</label><institution>PLA Army Academy of Artillery and Air Defense</institution>, <addr-line>Zhengzhou, 450000</addr-line>, <country>China</country></aff>
<aff id="aff-3"><label>3</label><institution>Beijing Information Science and Technology University</institution>, <addr-line>Beijing, 100192</addr-line>, <country>China</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Bida Zhang. Email: <email>zhangbd@chinatowercom.cn</email></corresp>
</author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2022-08-26"><day>26</day>
<month>08</month>
<year>2022</year></pub-date>
<volume>134</volume>
<issue>2</issue>
<fpage>1177</fpage>
<lpage>1194</lpage>
<history>
<date date-type="received"><day>20</day><month>2</month><year>2022</year></date>
<date date-type="accepted"><day>08</day><month>4</month><year>2022</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2022 Zhang et al.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Zhang et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMES_22089.pdf"></self-uri>
<abstract>
<p>The joint location planning of charging/battery-swap facilities for electric vehicles is a complex problem. Considering the differences between these two modes of power replenishment, we constructed a joint location-planning model to minimize construction and operation costs, user costs, and user satisfaction-related penalty costs. We designed an improved genetic algorithm that changes the crossover rate using the fitness value, memorizes, and transfers excellent genes. In addition, the present model addresses the problem of &#x201C;premature convergence&#x201D; in conventional genetic algorithms. A simulated example revealed that our proposed model could provide a basis for optimized location planning of charging/battery-swapping facilities at different levels under different charging modes with an improved computing efficiency. The example also proved that meeting more demand for power supply of electric vehicles does not necessarily mean increasing the sites of charging/battery-swap stations. Instead, optimizing the level and location planning of charging/battery-swap stations can maximize the investment profit. The proposed model can provide a reference for the government and enterprises to better plan the location of charging/battery-swap facilities. Hence, it is of both theoretical and practical value.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Charging/battery-swapping facility</kwd>
<kwd>genetic algorithm</kwd>
<kwd>location planning</kwd>
<kwd>excellent gene cluster</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1"><label>1</label><title>Introduction</title>
<p>With the ever-growing energy consumption and increase in the environmental effects of fossil-fuel based energy sources, the use of collection technology of clean energies has undergone a remarkable growth in the Chinese market [<xref ref-type="bibr" rid="ref-1">1</xref>]. In 2020, the ownership of electric vehicles (EVs) in China reached approximately 4.5 million, which is expected to exceed 21 million by 2025, and 65 million by 2030. The number of battery-swap EVs has also exhibited an evident growth tendency. In fact, the number of EVs in 2021 was 155,900, an increase of more than 30&#x0025; compared to that of 2019, including approximately 79,000 private passenger vehicles, accounting for nearly 50&#x0025;. With the advancement of wind energy, solar energy, and other new energy industries, the demand for energy storage systems is worth increasing [<xref ref-type="bibr" rid="ref-2">2</xref>]. Moreover, as reported by the Chinese Electric Vehicle Charging Infrastructure Promotion Alliance, the number of charging facilities (public and private) reached 1.87 million nationwide in May 2021, marking a 43.9&#x0025; annual growth. Nevertheless, half of the owners of EVs have no household charging piles and must rely on public charging facilities. As the central government proposed the need to &#x201C;increase the number of charging piles and battery-swap stations&#x201D; in China&#x2019;s Government Work Report, for the first time in March 2021, battery-swap stations have gained popularity and been promoted along with fast-charging facilities. The two modes of power replenishment (i.e., charging and battery swap) are expected to develop together in the future.</p>
<p>However, power replenishment systems for EVs still face several challenges. First, the total number of available facilities is still lower than the demand, despite the fact of increasing initiatives to build more charging/battery-swap facilities. In addition, existing facilities often suffer from low utilization rates and poor customer perception because of spatial and temporal randomness and uncertainty in the need for power replenishment [<xref ref-type="bibr" rid="ref-3">3</xref>]. The conflicts between the increasing need for EVs, power replenishment, and the limited investments in charging/battery-swapping facilities have curbed the development of EVs. Therefore, an efficient method to optimize the location planning of charging/battery-swap facilities, improve their utilization, and enhance customers&#x2019; perception is required.</p>
<p>Research on methods for optimized location planning of charging/battery-swap stations has advanced. Cheng et al. [<xref ref-type="bibr" rid="ref-4">4</xref>] proposed a cost minimization model that considered the investments of charging networks, depreciation costs for EVs, and investments in power distribution networks. Yang et al. [<xref ref-type="bibr" rid="ref-5">5</xref>] established a new multi-target model that aimed at minimizing the construction cost of charging piles and maximizing the average capacity of charging stations. Song et al. [<xref ref-type="bibr" rid="ref-6">6</xref>] proposed a location selection method for fast-charging stations that considered the operators, drivers, vehicles, traffic flows, and power grids. Existing works on the location planning of charging/battery-swap stations mainly focused on one or multiple of the following aspects: the income of the power grid operator [<xref ref-type="bibr" rid="ref-7">7</xref>,<xref ref-type="bibr" rid="ref-8">8</xref>], investment in charging facilities [<xref ref-type="bibr" rid="ref-9">9</xref>,<xref ref-type="bibr" rid="ref-10">10</xref>], user costs [<xref ref-type="bibr" rid="ref-11">11</xref>,<xref ref-type="bibr" rid="ref-12">12</xref>], and new types of energy storage devices [<xref ref-type="bibr" rid="ref-13">13</xref>,<xref ref-type="bibr" rid="ref-14">14</xref>]. Most reported studies have created a location optimization problem with the following objectives: minimum cost, maximum fulfillment of needs, and maximum efficiency. Many achievements have been reported from various investigations regarding location planning methods of charging and battery-swap stations. However, no reports have explored the simultaneous location planning of fast-charging and battery-swap stations to achieve effective coordination between these two types of charging facilities. In the present work, we considered the location selection problem of these two types of facilities and established a joint location planning model of charging/battery-swap facilities to minimize the sum of construction, operation, charging, traveling, and penalty costs.</p>
<p>Location selection modeling is a complicated optimization problem that makes it almost impractical to use the traditional linear algorithm [<xref ref-type="bibr" rid="ref-15">15</xref>]. The global optimal solution is difficult to be obtained by predominantly adopting heuristic algorithms such as the particle swarm optimization (PSO) [<xref ref-type="bibr" rid="ref-16">16</xref>], genetic (GA) [<xref ref-type="bibr" rid="ref-17">17</xref>], firefly [<xref ref-type="bibr" rid="ref-18">18</xref>], simulated annealing [<xref ref-type="bibr" rid="ref-19">19</xref>], artificial neural network [<xref ref-type="bibr" rid="ref-20">20</xref>], and improved algorithms [<xref ref-type="bibr" rid="ref-21">21</xref>]. Standard heuristic algorithms cannot provide an accurate and efficient solution to the joint location-selection modeling problem of charging/battery-swap facilities. For example, in the GA, the population diversity decreases after selection, and the population presents phenotype consistency during convergence, resulting in premature convergence. Two optimization solutions have been reported to address this problem. First, before the first round of inheritance, the operators are modified or upgraded under the premise that the individual with the largest fitness value has a high probability of being selected [<xref ref-type="bibr" rid="ref-22">22</xref>&#x2013;<xref ref-type="bibr" rid="ref-24">24</xref>]. The second solution is to introduce a new notion after the first round of inheritance or use the population maturity degree as an indicator to evaluate whether the algorithm prematurely converges and hence improve the inheritance strategy [<xref ref-type="bibr" rid="ref-25">25</xref>,<xref ref-type="bibr" rid="ref-26">26</xref>]. However, the improved GAs proposed in previous studies are not suitable for the combined optimization problem of complicated systems that consider the location selection of both charging and battery-swap facilities. Although many studies have focused on the location planning of charging and battery-swap stations, very few have combined these two in location selection. To fill this research gap, in this work, we constructed a model for location planning including both charging and battery-swap facilities to optimize the level and location planning of charging/battery-swap stations and to maximize the investment profit.</p>
</sec>
<sec id="s2"><label>2</label><title>Model Description and Construction</title>
<p>In addition to differences in the investment and operation costs, charging and battery-swap facilities also differ in their selection of locations. As the investors vary, we considered only fast-charging/battery-swap facilities. When planning the locations of the charging/battery-swap facilities, the demand for power replenishment of EVs drivers must be met. Simultaneously, the social costs should be minimized, including the station construction, operation, and driver&#x2019;s energy replenishment costs. Thus, the following three objectives should be considered in the construction of the location planning model:
<list list-type="simple">
<list-item><label>(1)</label><p>Minimizing the gross cost of construction and operation of charging/battery-swap facilities;</p></list-item>
<list-item><label>(2)</label><p>Minimizing the driver&#x2019;s traveling costs, including the time and fees spent on driving, charging, and waiting;</p></list-item>
<list-item><label>(3)</label><p>Minimizing the penalty cost (i.e., minimizing the EV driver&#x2019;s dissatisfaction), which involves two scenarios. First, when all charging piles are occupied, some drivers would leave. This results in a reduced customer perception. Second, the proportion of the overall battery-swap facilities is low (for both types of charging facilities). Because of the large traveling distances between battery-swap stations, drivers may opt for the fast-charging piles for power replenishment, which also results in a lower customer perception.</p></list-item>
</list></p>
<sec id="s2_1"><label>2.1</label><title>Model Hypotheses</title>
<p>
<list list-type="simple">
<list-item><label>(1)</label><p>In the network, there are two types of fast-charging facilities: fast-charging stations (40&#x2013;60&#x2005;min for a full charge) and battery-swap stations (3&#x2013;5&#x2005;min for a full charge);</p></list-item>
<list-item><label>(2)</label><p>There are two types of EVs in the road network: the charging and battery-swap types. The charging type can only be recharged by fast-charging piles, whereas battery-swap EVs can be recharged by either fast-charging piles or battery-swap stations;</p></list-item>
<list-item><label>(3)</label><p>Regardless of the traffic conditions and driver habits, power consumption has a simple linear correlation with the driving distance;</p></list-item>
<list-item><label>(4)</label><p>Given the limited capacity of a charging station, when the number of vehicles exceeds the number of charging piles in the station, there are considerable waiting times. However, the swap process is quick and no waiting time is incurred.</p></list-item>
</list></p>
</sec>
<sec id="s2_2"><label>2.2</label><title>Cost Analysis</title>
<sec id="s2_2_1"><label>2.2.1</label><title>Construction and Operation Cost</title>
<p>
<list list-type="simple">
<list-item><label>(1)</label><p>Level of charging/battery-swap stations</p></list-item>
</list></p>
<p>According to the &#x201C;<italic>Technical Specifications of Electricity Supply and Assurance for Electric Vehicle: Electric Vehicle Charging Station</italic>&#x201D; [<xref ref-type="bibr" rid="ref-27">27</xref>] released by the government of Beijing, charging stations for EVs can be classified into four levels with different battery storage, single-way power distribution, and daily service capacities. <xref ref-type="table" rid="table-1">Table 1</xref> shows the division of these levels.
<list list-type="simple">
<list-item><label>(2)</label><p>Construction cost</p>
</list-item>
</list></p>
<table-wrap id="table-1"><label>Table 1</label><caption><title>Levels of charging/battery-swap facilities</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Level</th>
<th align="left">Battery storage capacity/kWh</th>
<th align="left">Single-way power distribution capacity/KVA</th>
<th align="left">Number of served vehicles per day</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">L1</td>
<td align="left">6,800</td>
<td align="left">5,000</td>
<td align="left">500</td>
</tr>
<tr>
<td align="left">L2</td>
<td align="left">3,400&#x2013;6,800</td>
<td align="left">3,000&#x2013;5,000</td>
<td align="left">200&#x2013;500</td>
</tr>
<tr>
<td align="left">L3</td>
<td align="left">1,700&#x2013;3,400</td>
<td align="left">1,000&#x2013;3,000</td>
<td align="left">100&#x2013;200</td>
</tr>
<tr>
<td align="left">L4</td>
<td align="left">1,700</td>
<td align="left">1,000</td>
<td align="left">100</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>In the construction of charging/battery-swap stations, costs include land and facility costs, where the facility cost involves spending on the power distribution system and the charging/battery-swap system. For battery-swap stations, additional large-scale batteries must be installed. Based on the notions of discount rate and depreciable life, the costs for the construction of fast-charging and battery-swap stations are expressed as <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:msubsup><mml:mi>C</mml:mi><mml:mi>k</mml:mi><mml:mi>f</mml:mi></mml:msubsup></mml:math></inline-formula> and <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msubsup><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>f</mml:mi></mml:msubsup></mml:math></inline-formula>, respectively:
<disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:msubsup><mml:mi>C</mml:mi><mml:mi>k</mml:mi><mml:mi>f</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:mrow></mml:msup></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>L</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow><mml:msubsup><mml:mi>N</mml:mi><mml:mi>k</mml:mi><mml:mi>c</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:msubsup><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>f</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:mrow></mml:msup></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:mrow></mml:msup></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>L</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow><mml:msubsup><mml:mi>N</mml:mi><mml:mi>h</mml:mi><mml:mi>c</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow><mml:msubsup><mml:mi>N</mml:mi><mml:mi>h</mml:mi><mml:mi>b</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the building area of the fast-charging station, <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>L</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the unit price of land, <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the construction cost of a single unit of a fast-charging facility, <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:msubsup><mml:mi>N</mml:mi><mml:mi>k</mml:mi><mml:mi>c</mml:mi></mml:msubsup></mml:math></inline-formula> is the number of fast-charging facilities, <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the construction cost of the power distribution system, <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the building area of the battery swap station, <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the construction cost of a single battery-swap facility unit, <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:msubsup><mml:mi>N</mml:mi><mml:mi>h</mml:mi><mml:mi>c</mml:mi></mml:msubsup></mml:math></inline-formula> is the number of battery swap facilities, <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the unit price of the batteries, <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:msubsup><mml:mi>N</mml:mi><mml:mi>h</mml:mi><mml:mi>b</mml:mi></mml:msubsup></mml:math></inline-formula> is the number of batteries reserved in the swap station, <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the discount rate, and <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the depreciable life. The construction costs for fast-charging facilities (<inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:msubsup><mml:mi>F</mml:mi><mml:mi>k</mml:mi><mml:mi>m</mml:mi></mml:msubsup></mml:math></inline-formula>) and battery-swap stations (<inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:msubsup><mml:mi>F</mml:mi><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msubsup></mml:math></inline-formula>) of different levels can be obtained, where <italic>m</italic> represents the level of the facilities. <xref ref-type="table" rid="table-2">Table 2</xref> lists the specific costs.
<list list-type="simple">
<list-item><label>(3)</label><p>Operation cost</p>
</list-item>
</list></p>
<table-wrap id="table-2"><label>Table 2</label><caption><title>Construction cost of charging and battery-swap facilities</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Level</th>
<th align="left">Charging station construction cost (million CNY)</th>
<th align="left">Battery-swap station construction cost (million CNY)</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">L1</td>
<td align="left">6.9</td>
<td align="left">16</td>
</tr>
<tr>
<td align="left">L2</td>
<td align="left">5.2</td>
<td align="left">12</td>
</tr>
<tr>
<td align="left">L3</td>
<td align="left">3.1</td>
<td align="left">8</td>
</tr>
<tr>
<td align="left">L4</td>
<td align="left">2.1</td>
<td align="left">5</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The operation cost consists of the labor, material, and maintenance costs, which are calculated based on the construction costs. We assume that the conversion coefficient between the operation cost and the construction cost is <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:mi>&#x03B3;</mml:mi></mml:math></inline-formula>, and the annual operation costs for the fast-charging and battery-swap stations are expressed as <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msubsup><mml:mi>C</mml:mi><mml:mi>k</mml:mi><mml:mi>y</mml:mi></mml:msubsup></mml:math></inline-formula> and <inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:msubsup><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>y</mml:mi></mml:msubsup></mml:math></inline-formula>, respectively:
<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:msubsup><mml:mi>C</mml:mi><mml:mi>k</mml:mi><mml:mi>y</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mi>&#x03B3;</mml:mi><mml:msubsup><mml:mi>C</mml:mi><mml:mi>k</mml:mi><mml:mi>f</mml:mi></mml:msubsup></mml:math></disp-formula>
<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:msubsup><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>y</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mi>&#x03B3;</mml:mi><mml:msubsup><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>f</mml:mi></mml:msubsup></mml:math></disp-formula></p>
</sec>
<sec id="s2_2_2"><label>2.2.2</label><title>User Cost</title>
<p>The time cost of users for charging-type EVs consists of three parts: the driving, charging, and waiting times. In battery-swap vehicles, the time cost of users mainly refers to the driving time, whereas the time for battery swapping and waiting is largely negligible, and the time required for battery swapping is irrelevant to the remaining power of the EV.
<list list-type="simple">
<list-item><label>(1)</label><p>Vehicle types</p></list-item>
</list></p>
<p>Based on the service purposes, the EVs are divided into two categories: passengers&#x2019; EVs (private cars and operating vehicles) and commercial EVs (logistics vehicles and buses). They differ in terms of the frequency and method of power replenishment.</p>
<list list-type="simple">
<list-item><label>A.</label><p>Private cars distributed in residential and office areas mainly rely on public power replenishment stations to recharge slowly. Charging-type vehicles rely on fast-charging piles to recharge, and the charging time varies with the remaining electricity, power rate of the charging piles, and user&#x2019;s expectation of fully charging the vehicle or not. Battery-swap vehicles mainly rely on battery-swap facilities. However, if the time required by the battery-swap vehicle at site <italic>i</italic> to reach the nearest swap station exceeds the time it takes to reach the closest charging station plus the waiting time, there is a probability (<inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:mrow><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) that the swap-type vehicle will opt for the closest charging station instead of the battery-swap station:
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mtext>^{\prime}</mml:mtext></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mtext>^{\prime}</mml:mtext></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula></p></list-item>
</list>
<p>where
<disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mrow><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x003C;</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>&#x003E;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:mrow><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mi>v</mml:mi></mml:mfrac></mml:mrow><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mi>v</mml:mi></mml:mfrac><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:mrow></mml:mfrac><mml:mo>,</mml:mo></mml:math></disp-formula></p><p>where the average waiting time at charging station <italic>j</italic> is <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, and the charging time is <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>.</p>
<list list-type="simple">
<list-item><label>B.</label><p>Operating vehicles, including taxis and online-hailing cars, rely primarily on public charging stations. In scheduled rotations, the operating vehicles often do not have considerable time to stay at the station for charging; thus, when they are short of electricity, they will need quick charging, depending on fast charging or battery swaps for power replenishment.</p></list-item>
<list-item><label>C.</label><p>Commercial vehicles generally rely on charging stations specifically built by the vehicle operators; hence, this type of vehicle is not considered in the present work.</p></list-item>
</list>
<list list-type="simple">
<list-item><label>(2)</label><p>Waiting cost</p></list-item>
</list>
<p>In the fast-charging service, the EVs conform to the hybrid multi-server queuing model (M/M/s/K), that is, the arrival time of the drivers conforms to the negative exponential distribution of the parameter <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:mi>&#x03BB;</mml:mi></mml:math></inline-formula>. The number of servers is <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:mrow><mml:mtext>s</mml:mtext></mml:mrow></mml:math></inline-formula>, and the service time of each server is independent of each other, conforming to the negative exponential distribution of the parameter <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:mi>&#x03BC;</mml:mi></mml:math></inline-formula>; the system space is K. According to the calculation equations for each indicator in the M/M/s/K queuing model, the expected queuing time for a vehicle at a charging station can be obtained, and the average length of the queue of waiting vehicles at the charging station is:
<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mi>q</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mi>K</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mi>s</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x03C1;</mml:mi><mml:mi>s</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mrow><mml:mi>s</mml:mi><mml:mo>!</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mrow></mml:mfrac></mml:mstyle><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>&#x03C1;</mml:mi><mml:mi>s</mml:mi><mml:mrow><mml:mi>K</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>K</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:msubsup><mml:mi>&#x03C1;</mml:mi><mml:mi>s</mml:mi><mml:mrow><mml:mi>K</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>s</mml:mi></mml:mrow></mml:msubsup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow><mml:mo>&#x2260;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:msup><mml:mi>p</mml:mi><mml:mn>0</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x03C1;</mml:mi><mml:mi>s</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>K</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>s</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>K</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mi>s</mml:mi><mml:mo>!</mml:mo></mml:mrow></mml:mfrac><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:mrow><mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mi>s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the service strength of the queuing system of the charging station and <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the probability distribution of <italic>n</italic> customers in the system.</p>
<p>Owing to limited system space, the effective arrival rate of customers (<inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:mrow><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) should be considered. The customer loss rate is <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>K</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and for a multiserver system, the following equation holds:
<disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:mrow><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mi>&#x03BB;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>K</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Then, using the formula for Little&#x2019;s law, we obtain the expected queuing and waiting times. The average waiting time of a vehicle at charging station <italic>j</italic> is <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mi>e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and the charging time conforms to <inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow><mml:mo>&#x223C;</mml:mo><mml:mi>N</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>&#x03BC;</mml:mi><mml:mo>,</mml:mo><mml:mrow><mml:msup><mml:mi>&#x03C3;</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
<p>(3) Traveling cost power replenishment costs
<list list-type="simple">
<list-item><label>A.</label><p>The traveling costs of EVs requiring fast charging and battery swaps are denoted as <inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:msubsup><mml:mi>T</mml:mi><mml:mi>r</mml:mi><mml:mi>k</mml:mi></mml:msubsup></mml:math></inline-formula> and <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:msubsup><mml:mi>T</mml:mi><mml:mi>r</mml:mi><mml:mi>h</mml:mi></mml:msubsup></mml:math></inline-formula>, respectively:
<disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:msubsup><mml:mi>T</mml:mi><mml:mi>r</mml:mi><mml:mi>k</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mtext>^{\prime}</mml:mtext></mml:mrow></mml:msubsup><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msubsup><mml:mi>N</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mi>v</mml:mi></mml:mfrac><mml:mi>&#x03B3;</mml:mi></mml:math></disp-formula>
<disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:msubsup><mml:mi>T</mml:mi><mml:mi>r</mml:mi><mml:mi>h</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mtext>^{\prime}</mml:mtext></mml:mrow></mml:msubsup><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msubsup><mml:mi>N</mml:mi><mml:mi>h</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mi>v</mml:mi></mml:mfrac><mml:mi>&#x03B3;</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula></p></list-item>
</list></p>
<p>where <inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are the number of vehicles that require fast charging and battery swaps at site of <italic>i</italic>, respectively, <inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:math></inline-formula> is the demand site, and <inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the distance from the demand site <inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:math></inline-formula> to the site <italic>j</italic>. <inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula> is a decision variable: when equal to 1, it means that the EV at the demand site <inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:math></inline-formula> moves to site <italic>j</italic> for charging; when it is 0, it means that the EV does not move to site <italic>j</italic> for charging. <inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:msubsup><mml:mi>N</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup></mml:math></inline-formula> represents the average number of fast-charging vehicles per year, and <inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:msubsup><mml:mi>N</mml:mi><mml:mi>h</mml:mi><mml:mi>i</mml:mi></mml:msubsup></mml:math></inline-formula> represents the average number of battery swaps of a vehicle per year.</p>
<list list-type="simple">
<list-item><label>B.</label><p>The electricity cost for traveling and power replenishment was also considered in the overall cost. In the case of EVs that rely on fast charging, the electricity cost for traveling is <inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msup><mml:mi>q</mml:mi><mml:mi>u</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, and that for power replenishment is <inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mi>q</mml:mi><mml:msubsup><mml:mi>N</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mrow><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. In the case of vehicles that rely on battery swaps, the electricity cost for traveling is <inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msup><mml:mi>q</mml:mi><mml:mi>u</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mi>h</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, and that for power replenishment is <inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mi>q</mml:mi><mml:msubsup><mml:mi>N</mml:mi><mml:mi>h</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mrow><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mi>h</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, where <inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:mrow><mml:msup><mml:mi>q</mml:mi><mml:mi>u</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the power consumption of the EV per kilometer, <inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:mrow><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the electricity rate for fast charging, <inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:mrow><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mi>h</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the electricity rate for battery swap, <italic>q</italic> is the one-time amount of charged electricity per vehicle (the charging volume is related to the remaining electricity of the vehicle, but irrelevant to battery swaps; the charging volume is linearly correlated to the charging time), <inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:msubsup><mml:mi>N</mml:mi><mml:mi>h</mml:mi><mml:mi>i</mml:mi></mml:msubsup></mml:math></inline-formula> is the number of battery swaps per vehicle per year, <inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:msubsup><mml:mi>N</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup></mml:math></inline-formula> is the average number of charging times per vehicle per year.</p></list-item></list></sec>
<sec id="s2_2_3"><label>2.2.3</label><title>Penalty Cost</title>
<p><list list-type="simple">
<list-item><label>A.</label><p>In the case of vehicles that rely on fast charging, we must consider the customer&#x2019;s loss caused by the limited system capacity and the corresponding penalty cost. The penalty cost is calculated based on the traveling time and power replenishment costs:
<disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:msubsup><mml:mi>C</mml:mi><mml:mi>k</mml:mi><mml:mi>l</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mi>&#x03BE;</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mtext>^{\prime}</mml:mtext></mml:mrow></mml:msubsup><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msup><mml:mi>q</mml:mi><mml:mi>u</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow><mml:mo>+</mml:mo><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mtext>^{\prime}</mml:mtext></mml:mrow></mml:msubsup><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msubsup><mml:mi>N</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mi>v</mml:mi></mml:mfrac><mml:mi>&#x03B3;</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula></p></list-item></list>
where <inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:mi>&#x03BE;</mml:mi></mml:math></inline-formula> is the penalty coefficient of customer losses of EVs.</p>
<p><list list-type="simple">
<list-item><label>B.</label><p>As the vehicles that rely on battery swaps account for a small proportion of the total number of EVs, a scenario in which a penalty cost is incurred when the driver opts for the fast-charging station instead of the battery-swap station, when the latter is farther away, should be considered. This penalty cost is calculated based on the waiting and charging times:
<disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:msubsup><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>l</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mi>&#x03D1;</mml:mi><mml:munder><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mi>i</mml:mi></mml:munder><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msubsup><mml:mi>N</mml:mi><mml:mi>h</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mi>&#x03B3;</mml:mi><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula></p></list-item></list>
where <inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:mi>&#x03D1;</mml:mi></mml:math></inline-formula> is the penalty coefficient of customer loss of battery-swap-type EVs.</p>
</sec>
<sec id="s2_2_4"><label>2.2.4</label><title>Data Sorting</title>
<p>The objective function for location planning of charging/battery-swap stations is established considering the construction and operation costs, waiting and traveling cost of the user, and penalty cost.
<disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mi>k</mml:mi><mml:mi>f</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mi>k</mml:mi><mml:mi>z</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mi>k</mml:mi><mml:mi>u</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mi>k</mml:mi><mml:mi>l</mml:mi></mml:msubsup><mml:mspace width="thickmathspace" /></mml:math></disp-formula>
<disp-formula id="eqn-16"><label>(16)</label><mml:math id="mml-eqn-16" display="block"><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>h</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>f</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>z</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>u</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>l</mml:mi></mml:msubsup></mml:math></disp-formula>
<disp-formula id="eqn-17"><label>(17)</label><mml:math id="mml-eqn-17" display="block"><mml:msubsup><mml:mi>C</mml:mi><mml:mi>k</mml:mi><mml:mi>u</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:munder><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mi>i</mml:mi></mml:munder><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mtext>^{\prime}</mml:mtext></mml:mrow></mml:msubsup><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msubsup><mml:mi>N</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mi>v</mml:mi></mml:mfrac><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mi>q</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mi>c</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mi>&#x03B3;</mml:mi><mml:mo>+</mml:mo><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mtext>^{\prime}</mml:mtext></mml:mrow></mml:msubsup><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msup><mml:mi>q</mml:mi><mml:mi>u</mml:mi></mml:msup></mml:mrow><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mi>k</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mtext>^{\prime}</mml:mtext></mml:mrow></mml:msubsup><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mi>q</mml:mi><mml:msubsup><mml:mi>N</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-18"><label>(18)</label><mml:math id="mml-eqn-18" display="block"><mml:msubsup><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>u</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:munder><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mi>i</mml:mi></mml:munder><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mtext>^{\prime}</mml:mtext></mml:mrow></mml:msubsup><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msubsup><mml:mi>N</mml:mi><mml:mi>h</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mfrac><mml:mrow><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mi>v</mml:mi></mml:mfrac><mml:mi>&#x03B3;</mml:mi><mml:mo>+</mml:mo><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mtext>^{\prime}</mml:mtext></mml:mrow></mml:msubsup><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msup><mml:mi>q</mml:mi><mml:mi>u</mml:mi></mml:msup></mml:mrow><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mi>h</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mtext>^{\prime}</mml:mtext></mml:mrow></mml:msubsup><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mi>q</mml:mi><mml:msubsup><mml:mi>N</mml:mi><mml:mi>h</mml:mi><mml:mi>i</mml:mi></mml:msubsup></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /></mml:math></disp-formula></p>
</sec>
</sec>
<sec id="s2_3"><label>2.3</label><title>Objective Function</title>
<p>A total cost model was built based on the objective function of location planning of charging/ battery-swap stations.
<disp-formula id="eqn-19"><label>(19)</label><mml:math id="mml-eqn-19" display="block"><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>F</mml:mi><mml:mo>=</mml:mo><mml:munder><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mi>j</mml:mi></mml:munder><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>h</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:munder><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mi>j</mml:mi></mml:munder><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula></p>
<p>The constraints are as follows:
<disp-formula id="eqn-20"><label>(20)</label><mml:math id="mml-eqn-20" display="block"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mn>1</mml:mn></mml:math></disp-formula>
<disp-formula id="eqn-21"><label>(21)</label><mml:math id="mml-eqn-21" display="block"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-22"><label>(22)</label><mml:math id="mml-eqn-22" display="block"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-23"><label>(23)</label><mml:math id="mml-eqn-23" display="block"><mml:munder><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mi>j</mml:mi></mml:munder><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msubsup><mml:mi>F</mml:mi><mml:mi>k</mml:mi><mml:mi>m</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:munder><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mi>j</mml:mi></mml:munder><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msubsup><mml:mi>F</mml:mi><mml:mi>h</mml:mi><mml:mi>m</mml:mi></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-24"><label>(24)</label><mml:math id="mml-eqn-24" display="block"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-25"><label>(25)</label><mml:math id="mml-eqn-25" display="block"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /></mml:math></disp-formula>
<disp-formula id="eqn-26"><label>(26)</label><mml:math id="mml-eqn-26" display="block"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:math></disp-formula>where the objective function in <xref ref-type="disp-formula" rid="eqn-19">Eq. (19)</xref> represents the minimum sum of costs of charging and battery swap stations, including the construction, operation, driver access, and penalty costs. Constraint <xref ref-type="disp-formula" rid="eqn-20">(20)</xref> means that only one candidate site can be used to construct one type of facility, either a charging station or a battery-swap station. Constraints <xref ref-type="disp-formula" rid="eqn-21">(21)</xref> and <xref ref-type="disp-formula" rid="eqn-22">(22)</xref> indicate that only when there are charging facilities (charging piles or battery-swap stations), vehicles will come to this site for charging. Constraint <xref ref-type="disp-formula" rid="eqn-23">(23)</xref> considers the limits of governmental and corporate investments, and the maximum investment budget is set as <inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>; constraint <xref ref-type="disp-formula" rid="eqn-24">(24)</xref> is equal to 1 when a fast-charging station is built at candidate site <italic>j</italic>; otherwise, it is equal to 0; constraint <xref ref-type="disp-formula" rid="eqn-25">(25)</xref> is equal to &#x2212;1 when a battery-swap station is built at candidate site <italic>j</italic>; otherwise, it is equal to 0. Constraint <xref ref-type="disp-formula" rid="eqn-26">(26)</xref> is equal to 1 when the EV at demand site <italic>i</italic> moves to site <italic>j</italic> for charging; otherwise, it is equal to 0.</p>
</sec>
</sec>
<sec id="s3"><label>3</label><title>Improved Genetic Algorithm</title>
<p>Charging/battery-swap facility location selection modeling is a complex optimization problem. GA, which searches from the solution set and minimizes the probability of the local optimum, is an efficient, parallel, and global search method. However, it suffers from intrinsic shortcomings. First, it is likely to converge before the optimal or satisfying solution is reached, that is, the premature convergence problem. Second, during gene transmission, the excellent individual gene is susceptible to damage, which results in the loss of useful information.</p>
<p>The crossover operator, which is a key factor in the GA, can be optimized for specific tasks to improve its performance. This can be achieved in two manners: the first one is to improve the crossover operator. A dynamic adjustment factor of the crossover probability can be designed to dynamically adjust the operator in the evolution process, according to the fitness function. The second method is to search and memorize an excellent gene cluster to increase its likelihood of being passed on to the offspring.</p>
<sec id="s3_1"><label>3.1</label><title>Coding and Initial Population</title>
<p>
<list list-type="simple">
<list-item><label>(1)</label><p>Decision variable of initial allocation</p></list-item>
</list></p>
<p>Population coding converts feasible solutions to problems into the search space of the GA. Thus, in the present work, a given number of candidate sites (the location of the candidate site overlaps with the location of the demand site) are selected according to the location planning principle of the charging piles and battery-swap stations. The traffic conditions and the candidate sites are encoded based on whether a charging facility will be built there or not. Specifically, the candidate site is expressed as <italic>j</italic> and is encoded as 1, 2, &#x2026;, <italic>j</italic>. The binary-encoded chromosomes are <inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>j</mml:mi></mml:msub></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula>, corresponding to a fast-charging station, no charging station, or a battery-swap station constructed at site <italic>j</italic>, respectively. There are <inline-formula id="ieqn-57"><mml:math id="mml-ieqn-57"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> elements encoded as 1, <inline-formula id="ieqn-58"><mml:math id="mml-ieqn-58"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>h</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> elements as &#x2212;1, and the sites waiting for the construction of a facility are <inline-formula id="ieqn-59"><mml:math id="mml-ieqn-59"><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula id="ieqn-60"><mml:math id="mml-ieqn-60"><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mtext>h</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mrow><mml:mtext>h</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula>, respectively. Let <inline-formula id="ieqn-61"><mml:math id="mml-ieqn-61"><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>, and the distance between the demand site <italic>i</italic> and <inline-formula id="ieqn-62"><mml:math id="mml-ieqn-62"><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula>), that is, <inline-formula id="ieqn-63"><mml:math id="mml-ieqn-63"><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mi>N</mml:mi></mml:msub></mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula>, can be obtained, from which the minimum distance <inline-formula id="ieqn-64"><mml:math id="mml-ieqn-64"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msub></mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> corresponding to the candidate site <inline-formula id="ieqn-65"><mml:math id="mml-ieqn-65"><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msub></mml:mrow><mml:mi>k</mml:mi></mml:math></inline-formula> can be identified; by assigning the demand site <italic>i</italic> to the candidate site <inline-formula id="ieqn-66"><mml:math id="mml-ieqn-66"><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msub></mml:mrow><mml:mi>k</mml:mi></mml:math></inline-formula>, we will obtain <inline-formula id="ieqn-67"><mml:math id="mml-ieqn-67"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>. In addition, the demand for fast charging assigned to candidate site <inline-formula id="ieqn-68"><mml:math id="mml-ieqn-68"><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msub></mml:mrow><mml:mi>k</mml:mi></mml:math></inline-formula>, where a facility is yet to be constructed, is <inline-formula id="ieqn-69"><mml:math id="mml-ieqn-69"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. Then, the distance between demand site <italic>i</italic> and <inline-formula id="ieqn-70"><mml:math id="mml-ieqn-70"><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mtext>h</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mrow><mml:mtext>h</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is calculated, that is <inline-formula id="ieqn-71"><mml:math id="mml-ieqn-71"><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mi>N</mml:mi></mml:msub></mml:mrow><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula>, from which the minimum distance <inline-formula id="ieqn-72"><mml:math id="mml-ieqn-72"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msub></mml:mrow><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> corresponding to candidate site <inline-formula id="ieqn-73"><mml:math id="mml-ieqn-73"><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msub></mml:mrow><mml:mi>h</mml:mi></mml:math></inline-formula> is obtained. By assigning demand site <italic>i</italic> to candidate site <inline-formula id="ieqn-74"><mml:math id="mml-ieqn-74"><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msub></mml:mrow><mml:mi>h</mml:mi></mml:math></inline-formula>, we achieve <inline-formula id="ieqn-75"><mml:math id="mml-ieqn-75"><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>, and the demand for fast charging assigned to candidate site <inline-formula id="ieqn-76"><mml:math id="mml-ieqn-76"><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msub></mml:mrow><mml:mi>h</mml:mi></mml:math></inline-formula> is <inline-formula id="ieqn-77"><mml:math id="mml-ieqn-77"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. Let <inline-formula id="ieqn-78"><mml:math id="mml-ieqn-78"><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:math></inline-formula>, the abovementioned procedures are repeated until all demand sites <inline-formula id="ieqn-79"><mml:math id="mml-ieqn-79"><mml:mi>i</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mi>I</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are assigned. In this manner, we can obtain the assigned demands for the construction of fast-charging piles and battery-swap stations.
<list list-type="simple">
<list-item><label>(2)</label><p>Identifying the level of the charging station and the battery-swap station (<inline-formula id="ieqn-80"><mml:math id="mml-ieqn-80"><mml:mi>m</mml:mi></mml:math></inline-formula>)</p></list-item>
</list></p>
<p>Step 1: The service capacity of an <inline-formula id="ieqn-81"><mml:math id="mml-ieqn-81"><mml:mi>m</mml:mi></mml:math></inline-formula>-level charging station is <inline-formula id="ieqn-82"><mml:math id="mml-ieqn-82"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. For all <inline-formula id="ieqn-83"><mml:math id="mml-ieqn-83"><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, if <inline-formula id="ieqn-84"><mml:math id="mml-ieqn-84"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> holds, the identification process terminates. For <inline-formula id="ieqn-85"><mml:math id="mml-ieqn-85"><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mn>2</mml:mn><mml:mrow><mml:mtext>k</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>}</mml:mo></mml:mrow></mml:math></inline-formula>, if <inline-formula id="ieqn-86"><mml:math id="mml-ieqn-86"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x003E;</mml:mo><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, then we proceed to Step 2.</p>
<p>Step 2: When <inline-formula id="ieqn-87"><mml:math id="mml-ieqn-87"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x003E;</mml:mo><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, all demand sites <inline-formula id="ieqn-88"><mml:math id="mml-ieqn-88"><mml:mrow><mml:msup><mml:mi>i</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> assigned to candidate site <inline-formula id="ieqn-89"><mml:math id="mml-ieqn-89"><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, where a facility is to be built, can be found, and the distances from all demand sites to the candidate site, <inline-formula id="ieqn-90"><mml:math id="mml-ieqn-90"><mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mrow><mml:mtext>i</mml:mtext></mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mi>N</mml:mi></mml:msub></mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, are calculated and sequenced. The demand site with the largest distance to the candidate site is removed and assigned to the second closest station one after another until <inline-formula id="ieqn-91"><mml:math id="mml-ieqn-91"><mml:mrow><mml:msub><mml:mi>W</mml:mi><mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is satisfied. The set of demand sites and the level of candidate sites are updated, and we return to Step 1.</p>
<p>The two steps above describe the process of identifying the level of a candidate site for a charging station. The process in the battery-swap station is the same. Here, the distances from the demand site to the charging station and battery-swap station are considered together, and the demand for charging stations that are excessively far is assigned to a closer battery-swap station.</p>
</sec>
<sec id="s3_2"><label>3.2</label><title>Fitness Function</title>
<p>The fitness function is the basis for evaluating the quality of the set of solutions and the standard for genetic selection, which is converted from an objective function. The objective of the location planning of charging and battery-swap stations in the present study is to minimize the annual operation cost while meeting the needs of drivers. Thus, the reciprocal of the objective function is considered as the fitness function.
<disp-formula id="eqn-27"><label>(27)</label><mml:math id="mml-eqn-27" display="block"><mml:mi>F</mml:mi><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mrow><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
</sec>
<sec id="s3_3"><label>3.3</label><title>Genetic Operation</title>
<sec id="s3_3_1"><label>3.3.1</label><title>Selection Strategy</title>
<p>The common fitness-proportionate selection technique, which is the roulette-wheel selection strategy, was employed in the present work. We assume that the population scale is <inline-formula id="ieqn-92"><mml:math id="mml-ieqn-92"><mml:mi>n</mml:mi><mml:mi>p</mml:mi></mml:math></inline-formula>, and substitute each individual in the population into the fitness function to obtain the fitness value <inline-formula id="ieqn-93"><mml:math id="mml-ieqn-93"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and the sum of the fitness of all individuals in population <italic>F</italic>. The probability of each individual being selected was calculated as <inline-formula id="ieqn-94"><mml:math id="mml-ieqn-94"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mi>F</mml:mi></mml:math></inline-formula>, and the probabilities were summed into a roulette <inline-formula id="ieqn-95"><mml:math id="mml-ieqn-95"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:munderover><mml:mrow><mml:mo movablelimits="false">&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>i</mml:mi></mml:munderover><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> to generate a random number <italic>n</italic> between 0 and 1. When <inline-formula id="ieqn-96"><mml:math id="mml-ieqn-96"><mml:mi>n</mml:mi><mml:mo>&#x003C;</mml:mo><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, the individuals encoded as 1 are selected; when <inline-formula id="ieqn-97"><mml:math id="mml-ieqn-97"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x003C;</mml:mo><mml:mi>n</mml:mi><mml:mo>&#x003C;</mml:mo><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, the individuals encoded as <italic>i</italic> are selected until the parent population of a scale of <inline-formula id="ieqn-98"><mml:math id="mml-ieqn-98"><mml:mi>n</mml:mi><mml:mi>p</mml:mi></mml:math></inline-formula> is selected.</p>
</sec>
<sec id="s3_3_2"><label>3.3.2</label><title>Crossover and Mutation</title>
<p>The crossover and mutation operators are self-adaptively improved and the crossover operator dynamically changes according to the different stages of the population evolution. In the initial stage of population evolution, a strong crossover is adopted. When the population evolution decelerates and reduces to a local optimum, a weak crossover is adopted, and the mutation rate changes dynamically. We define the crossover probability as a sigmoid function, and map the fitness value to a range between 0 and 1:
<disp-formula id="eqn-28"><label>(28)</label><mml:math id="mml-eqn-28" display="block"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>C</mml:mi></mml:msub></mml:mrow><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mrow><mml:mo>/</mml:mo></mml:mrow><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>+</mml:mo><mml:mrow><mml:mtext>exp</mml:mtext></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-99"><mml:math id="mml-ieqn-99"><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>; <inline-formula id="ieqn-100"><mml:math id="mml-ieqn-100"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mi>v</mml:mi><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the average fitness value, <inline-formula id="ieqn-101"><mml:math id="mml-ieqn-101"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the maximum fitness value, and <inline-formula id="ieqn-102"><mml:math id="mml-ieqn-102"><mml:mrow><mml:msub><mml:mi>K</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is a constant. <inline-formula id="ieqn-103"><mml:math id="mml-ieqn-103"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the adaptive parameter of the crossover rate, which can be adaptively changed according to the fitness values of individuals during population evolution. 1-<inline-formula id="ieqn-104"><mml:math id="mml-ieqn-104"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mi>C</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is an adaptive parameter for mutation rate. Similarly, the mutation rate can be adaptively changed according to the fitness value of individuals during the population evolution.</p>
</sec>
<sec id="s3_3_3"><label>3.3.3</label><title>Transfer of Excellent Genes</title>
<p>Individuals with high fitness values often share the same or a similar range of gene combinations, which can generate an excellent gene cluster. To reduce the search time and avoid damage to the excellent gene cluster when searching for a solution, we can extract candidate sites and demand sites with wide coverage to generate a set as a gene cluster to enhance the convergence speed.
<list list-type="simple">
<list-item><label>(1)</label><p>Division of the optimal solution search space. The set of fast-charging and battery-swap stations and the demand sites they cover are identified, and there are <italic>n</italic> sets that form a gene cluster. For all individuals, the optimal solution search space is divided using the same method. All <italic>m</italic> individuals are sequenced in descending order of fitness value: <inline-formula id="ieqn-105"><mml:math id="mml-ieqn-105"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn>1</mml:mn></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn>2</mml:mn></mml:msub></mml:mrow><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow><mml:mo>,</mml:mo></mml:math></inline-formula>
<disp-formula id="eqn-29"><label>(29)</label><mml:math id="mml-eqn-29" display="block"><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2265;</mml:mo><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>,</mml:mo></mml:math></disp-formula></p></list-item></list>and the sequenced individuals are placed in the set <italic>s</italic>.
<list list-type="simple">
<list-item><label>(2)</label><p>Optimal gene cluster selection. For the first <italic>nm</italic> individuals in the sequence, <italic>n</italic> is the preset proportion of selection, and a weight <italic>b</italic> is assigned to all <italic>nm</italic> individuals (top ranked individuals are assigned a larger weight). The same gene clusters among the individuals were marked. For similar gene clusters among the individuals, the product of the fitness value and weight of the gene cluster was obtained, and the cluster with a larger product was retained.</p></list-item>
<list-item><label>(3)</label><p>Crossover of parent genes and generation of child gene clusters. Each gene cluster is regarded as a gene, and in crossover, two individuals exchange part of their gene clusters and genes outside the gene cluster crossover on a free basis. When child individuals are generated, the algorithm searches for a new gene cluster.</p></list-item>
</list></p>
</sec>
</sec>
</sec>
<sec id="s4"><label>4</label><title>Simulation Example</title>
<sec id="s4_1"><label>4.1</label><title>Simulation Data</title>
<p>A simulated case was used to confirm the effectiveness of the proposed model. As shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>, the simulation example is based on the main urban area of a city in Central China, with a total area of approximately 139.2&#x2005;km&#x00B2;. Combined with statistical practice, 30 sub-areas of energy supply demand in this area were studied and appropriate locations for the construction of charging stations were selected.</p>
<fig id="fig-1"><label>Figure 1</label><caption><title>Area of simulation</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMES_22089-fig-1.png"/></fig>
<p>There are 3,490 EVs in this region, of which 2,804 are charging vehicles and 686 are battery swap ones. The ratio of private cars to operating vehicles was 9.8:0.2. Private cars and operating vehicles need to charge 0.2 and 2 times per day at public charging facilities, respectively. <xref ref-type="table" rid="table-3">Table 3</xref> lists the locations and corresponding demand scales of the 30 demand sites, and <xref ref-type="table" rid="table-4">Table 4</xref> lists the specific parameters.</p>
<table-wrap id="table-3"><label>Table 3</label><caption><title>Location and demand scale of demand sites</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Demand site</th>
<th align="left">Abscissa</th>
<th align="left">Ordinate</th>
<th align="left">Demand for charging piles</th>
<th align="left">Demand for battery-swaps</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">1</td>
<td align="left">13.58</td>
<td align="left">14.32</td>
<td align="left">84</td>
<td align="left">8</td>
</tr>
<tr>
<td align="left">2</td>
<td align="left">16.5</td>
<td align="left">21.36</td>
<td align="left">172</td>
<td align="left">7</td>
</tr>
<tr>
<td align="left">3</td>
<td align="left">3.2</td>
<td align="left">8.08</td>
<td align="left">40</td>
<td align="left">35</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">6.97</td>
<td align="left">19.3</td>
<td align="left">176</td>
<td align="left">10</td>
</tr>
<tr>
<td align="left">5</td>
<td align="left">15.2</td>
<td align="left">17.36</td>
<td align="left">128</td>
<td align="left">21</td>
</tr>
<tr>
<td align="left">6</td>
<td align="left">11.25</td>
<td align="left">10.69</td>
<td align="left">160</td>
<td align="left">5</td>
</tr>
<tr>
<td align="left">7</td>
<td align="left">14.6</td>
<td align="left">4.25</td>
<td align="left">108</td>
<td align="left">9</td>
</tr>
<tr>
<td align="left">8</td>
<td align="left">4.63</td>
<td align="left">23.68</td>
<td align="left">148</td>
<td align="left">8</td>
</tr>
<tr>
<td align="left">9</td>
<td align="left">3.98</td>
<td align="left">15.6</td>
<td align="left">40</td>
<td align="left">36</td>
</tr>
<tr>
<td align="left">10</td>
<td align="left">7.5</td>
<td align="left">14.6</td>
<td align="left">24</td>
<td align="left">37</td>
</tr>
<tr>
<td align="left">11</td>
<td align="left">1.61</td>
<td align="left">12.38</td>
<td align="left">140</td>
<td align="left">7</td>
</tr>
<tr>
<td align="left">12</td>
<td align="left">1.9</td>
<td align="left">9.53</td>
<td align="left">24</td>
<td align="left">41</td>
</tr>
<tr>
<td align="left">13</td>
<td align="left">4.91</td>
<td align="left">6.5</td>
<td align="left">36</td>
<td align="left">35</td>
</tr>
<tr>
<td align="left">14</td>
<td align="left">18.62</td>
<td align="left">11.4</td>
<td align="left">128</td>
<td align="left">4</td>
</tr>
<tr>
<td align="left">15</td>
<td align="left">23.22</td>
<td align="left">20.46</td>
<td align="left">172</td>
<td align="left">9</td>
</tr>
<tr>
<td align="left">16</td>
<td align="left">15.26</td>
<td align="left">25</td>
<td align="left">180</td>
<td align="left">13</td>
</tr>
<tr>
<td align="left">17</td>
<td align="left">12.02</td>
<td align="left">15.91</td>
<td align="left">92</td>
<td align="left">9</td>
</tr>
<tr>
<td align="left">18</td>
<td align="left">2.63</td>
<td align="left">2.26</td>
<td align="left">24</td>
<td align="left">43</td>
</tr>
<tr>
<td align="left">19</td>
<td align="left">12.37</td>
<td align="left">7.32</td>
<td align="left">140</td>
<td align="left">34</td>
</tr>
<tr>
<td align="left">20</td>
<td align="left">16.68</td>
<td align="left">6.98</td>
<td align="left">168</td>
<td align="left">11</td>
</tr>
<tr>
<td align="left">21</td>
<td align="left">11.1</td>
<td align="left">18.6</td>
<td align="left">52</td>
<td align="left">39</td>
</tr>
<tr>
<td align="left">22</td>
<td align="left">5.4</td>
<td align="left">16.1</td>
<td align="left">12</td>
<td align="left">36</td>
</tr>
<tr>
<td align="left">23</td>
<td align="left">18.98</td>
<td align="left">16.73</td>
<td align="left">16</td>
<td align="left">35</td>
</tr>
<tr>
<td align="left">24</td>
<td align="left">9.29</td>
<td align="left">17.14</td>
<td align="left">132</td>
<td align="left">10</td>
</tr>
<tr>
<td align="left">25</td>
<td align="left">22.21</td>
<td align="left">24.56</td>
<td align="left">108</td>
<td align="left">6</td>
</tr>
<tr>
<td align="left">26</td>
<td align="left">21.3</td>
<td align="left">15.4</td>
<td align="left">72</td>
<td align="left">44</td>
</tr>
<tr>
<td align="left">27</td>
<td align="left">21.35</td>
<td align="left">8.98</td>
<td align="left">20</td>
<td align="left">38</td>
</tr>
<tr>
<td align="left">28</td>
<td align="left">7.89</td>
<td align="left">10.36</td>
<td align="left">24</td>
<td align="left">43</td>
</tr>
<tr>
<td align="left">29</td>
<td align="left">20.36</td>
<td align="left">12.26</td>
<td align="left">152</td>
<td align="left">7</td>
</tr>
<tr>
<td align="left">30</td>
<td align="left">18.58</td>
<td align="left">15.1</td>
<td align="left">32</td>
<td align="left">46</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-4"><label>Table 4</label><caption><title>Related parameters of the simulation example</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Parameter</th>
<th align="left">Definition</th>
<th align="left">Value</th>
<th align="left">Parameter</th>
<th align="left">Definition</th>
<th align="left">Value</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left"><inline-formula id="ieqn-106"><mml:math id="mml-ieqn-106"><mml:mi>&#x03B3;</mml:mi></mml:math></inline-formula></td>
<td align="left">Conversion coefficient of operation and construction costs</td>
<td align="left">0.12</td>
<td align="left"><inline-formula id="ieqn-107"><mml:math id="mml-ieqn-107"><mml:msubsup><mml:mi>N</mml:mi><mml:mi>k</mml:mi><mml:mi>i</mml:mi></mml:msubsup></mml:math></inline-formula></td>
<td align="left">Average times of fast charging (times/year)</td>
<td align="left">100</td>
</tr>
<tr>
<td align="left"><inline-formula id="ieqn-108"><mml:math id="mml-ieqn-108"><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></td>
<td align="left">Discount rate</td>
<td align="left">8&#x0025;</td>
<td align="left"><inline-formula id="ieqn-109"><mml:math id="mml-ieqn-109"><mml:msubsup><mml:mi>N</mml:mi><mml:mi>h</mml:mi><mml:mi>i</mml:mi></mml:msubsup></mml:math></inline-formula></td>
<td align="left">Average times of battery swaps (times/year)</td>
<td align="left">100</td>
</tr>
<tr>
<td align="left"><inline-formula id="ieqn-110"><mml:math id="mml-ieqn-110"><mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></td>
<td align="left">Depreciable life (Year)</td>
<td align="left">20</td>
<td align="left"><inline-formula id="ieqn-111"><mml:math id="mml-ieqn-111"><mml:mrow><mml:msup><mml:mi>q</mml:mi><mml:mi>u</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></td>
<td align="left">Average power consumption of EVs<break/>(kWh)</td>
<td align="left">0.15</td>
</tr>
<tr>
<td align="left"><inline-formula id="ieqn-112"><mml:math id="mml-ieqn-112"><mml:mi>v</mml:mi></mml:math></inline-formula></td>
<td align="left">Average driving speed (km/h)</td>
<td align="left">30</td>
<td align="left"><inline-formula id="ieqn-113"><mml:math id="mml-ieqn-113"><mml:mrow><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mi>k</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></td>
<td align="left">Fast-charging price (CNY/kWh)</td>
<td align="left">1.6</td>
</tr>
<tr>
<td align="left"><inline-formula id="ieqn-114"><mml:math id="mml-ieqn-114"><mml:mi>&#x03B3;</mml:mi></mml:math></inline-formula></td>
<td align="left">Conversion coefficient of the time cost (CNY/h)</td>
<td align="left">80</td>
<td align="left"><inline-formula id="ieqn-115"><mml:math id="mml-ieqn-115"><mml:mrow><mml:msup><mml:mi>&#x03BB;</mml:mi><mml:mi>h</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula></td>
<td align="left">Battery-swap price (CNY/kWh)</td>
<td align="left">1.6</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The improved GA and MATLAB were used to find the solutions. The algorithm was set as follows: the population was 50, the iteration was 200 times, and in the termination rules, the maximum iteration was 50 times for the current optimal solution to remain unchanged. The simulation was run 20 times, and the results are listed in <xref ref-type="table" rid="table-5">Table 5</xref>.</p>
<table-wrap id="table-5"><label>Table 5</label><caption><title>Location planning results of charging/battery-swap facilities by the improved GA</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left" rowspan="2">Expenditure</th>
<th align="center" colspan="3">The operation cost of the charging station is 9.27 million CNY, and the user cost is 17.56 CNY (including the penalty cost)</th>
</tr>
<tr>
<th align="left">Type</th>
<th align="left">Site No. (Level)</th>
<th align="left">Service demand sites</th>
</tr>
</thead>
<tbody>
<tr align="center">
<td align="left" rowspan="6">Allocation of demand sites</td>
<td align="left" rowspan="4">Fast-charging station</td>
<td align="left">9(2)</td>
<td align="left">13, 14, 22, 24, 2, 26, 28, 29</td>
</tr>
<tr>
<td align="left">13(1)</td>
<td align="left">1, 4, 5, 6, 15, 16, 18, 19, 20, 23, 30</td>
</tr>
<tr>
<td align="left">17(2)</td>
<td align="left">3, 7, 8, 9, 10, 11, 21, 27</td>
</tr>
<tr>
<td align="left">26(3)</td>
<td align="left">2, 12, 17</td>
</tr>
<tr>
<td align="left" rowspan="2">Battery-swap station</td>
<td align="left">1(1)</td>
<td align="left">2, 3, 5, 7, 8, 9, 10, 11, 12, 16, 17, 18, 20, 21, 23, 27</td>
</tr>
<tr>
<td align="left">10(2)</td>
<td align="left">1, 4, 6, 14, 15, 19, 22, 24, 25, 26, 28, 29, 30</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4_2"><label>4.2</label><title>Simulation Results</title>
<sec id="s4_2_1"><label>4.2.1</label><title>Modeling Results</title>
<p>For convenient calculation, we assumed that the land prices of all sites remained the same. <xref ref-type="table" rid="table-5">Table 5</xref> shows the location planning results of the fast-charging stations and battery-swap stations. Sites 9, 13, 17, and 26 are planned for charging piles, whereas sites 1 and 10 are arranged for battery-swap stations.</p>

<p><xref ref-type="fig" rid="fig-2">Fig. 2</xref> shows the construction locations and allocation of demand points. For different locations of the charging facilities, different demand sites are assigned, and the level of the sites of charging facilities vary. In practice, it is unnecessary to build all facilities into high-level facilities; building charging/battery-swap facilities of different levels helps avoid waste of investment, improve efficiency, and maximize customer perception.</p>
<fig id="fig-2"><label>Figure 2</label><caption><title>Construction locations and allocation of demand points (basic model)</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMES_22089-fig-2.png"/></fig>
</sec>
<sec id="s4_2_2"><label>4.2.2</label><title>Planning Results under Varied Construction Costs</title>
<p>For convenient calculation, we assumed that the land prices for all facilities remained the same, but this is not true in reality. With other conditions held the same as in <xref ref-type="sec" rid="s4_2_1">Section 4.2.1</xref>, we discuss the location selection of charging/battery-swap facilities under varied land prices, as shown in <xref ref-type="table" rid="table-6">Table 6</xref>.</p>
<table-wrap id="table-6"><label>Table 6</label><caption><title>Land price of demand sites</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Demand site (1&#x2013;10)</th>
<th align="left">1</th>
<th align="left">2</th>
<th align="left">3</th>
<th align="left">4</th>
<th align="left">5</th>
<th align="left">6</th>
<th align="left">7</th>
<th align="left">8</th>
<th align="left">9</th>
<th align="left">10</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Land price</td>
<td align="left">0.82</td>
<td align="left">1.1</td>
<td align="left">0.8</td>
<td align="left">1.09</td>
<td align="left">1</td>
<td align="left">0.9</td>
<td align="left">1.17</td>
<td align="left">1.1</td>
<td align="left">1.1</td>
<td align="left">0.82</td>
</tr>
<tr>
<td align="left">Demand site (11&#x2013;20)</td>
<td align="left">11</td>
<td align="left">12</td>
<td align="left">13</td>
<td align="left">14</td>
<td align="left">15</td>
<td align="left">16</td>
<td align="left">17</td>
<td align="left">18</td>
<td align="left">19</td>
<td align="left">20</td>
</tr>
<tr>
<td align="left">Land price</td>
<td align="left">0.8</td>
<td align="left">1</td>
<td align="left">0.99</td>
<td align="left">1.1</td>
<td align="left">0.9</td>
<td align="left">1.11</td>
<td align="left">0.9</td>
<td align="left">1</td>
<td align="left">0.92</td>
<td align="left">1.2</td>
</tr>
<tr>
<td align="left">Demand site (21&#x2013;30)</td>
<td align="left">21</td>
<td align="left">22</td>
<td align="left">23</td>
<td align="left">24</td>
<td align="left">25</td>
<td align="left">26</td>
<td align="left">27</td>
<td align="left">28</td>
<td align="left">29</td>
<td align="left">30</td>
</tr>
<tr>
<td align="left">Land price</td>
<td align="left">0.8</td>
<td align="left">0.94</td>
<td align="left">1</td>
<td align="left">0.8</td>
<td align="left">1.02</td>
<td align="left">1.2</td>
<td align="left">1.1</td>
<td align="left">0.96</td>
<td align="left">1</td>
<td align="left">0.8</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>As shown in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>, the result differs from that in <xref ref-type="sec" rid="s4_2_1">Section 4.2.1</xref>. Sites 9, 13, and 17 are still planned for charging piles; however, site 26 is no longer reserved for a charging station, and site 12 is arranged for a new charging station. Charging stations were planned for regions with lower construction costs to reduce the overall value of the objective function.</p>
<fig id="fig-3"><label>Figure 3</label><caption><title>Construction locations and allocation of demand points (under varied construction costs)</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMES_22089-fig-3.png"/></fig>
</sec>
<sec id="s4_2_3"><label>4.2.3</label><title>Planning Results under Varied Demand Structures</title>
<p>Vehicles that rely on battery swaps for charging comprise a small proportion of all vehicles in the road network. As shown in <xref ref-type="table" rid="table-7">Table 7</xref>, the ratio of fast-charging vehicles to battery-swap vehicles was 4:1. To simulate the increased proportion of battery-swap vehicles, we reduced the number of fast-charging vehicles by 1/4, 3/8, and 1/2 for each demand site, and the reduced demand for fast-charging vehicles was due to the increased number of battery-swap vehicles. As the ratio of fast-charging vehicles to battery-swap vehicles varies, the location and level of fast-charging stations and battery-swap stations also differ. When the scale of the fast-charging stations was reduced by 1/4, the location of the fast-charging stations remained constant, but the level of the stations decreased, thus reducing demand. As the demand continued to decrease, the location and scale of fast-charging stations varied. In this case, the level of the fast-charging station and the location of the stations changed to minimize the overall cost. Moreover, the location and scale of the battery-swap stations varied to meet changing demands.</p>
<table-wrap id="table-7"><label>Table 7</label><caption><title>Location planning results of charging/battery-swap facilities under varied demands</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Reduction ratio</th>
<th align="center" colspan="2">Location of the charging/battery-swap facilities (level)</th>
</tr>
<tr>
<th/>
<th align="left">Fast-charging station</th>
<th align="left">Battery-swap station</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">1/4</td>
<td align="left">9(2)/13(1)/17(3)/26(3)</td>
<td align="left">1(1)/10(1)</td>
</tr>
<tr>
<td align="left">3/8</td>
<td align="left">13(1)/17(2)/26(4)</td>
<td align="left">5(1)/22(1)/29(2)</td>
</tr>
<tr>
<td align="left">1/2</td>
<td align="left">13(1)/17(3)/10(3)</td>
<td align="left">5(1)/22(1)/29(1)</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Because the average construction cost of the battery-swap station is higher than that of the fast-charging station, with an increasing proportion of EVs, the overall construction cost of energy supply stations increases linearly. As shown in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>, when the proportion of battery-swap vehicles is changed to 1/4, 3/8, and 1/2, the construction costs of battery-swap stations are 32 million CNY, 44 million CNY, and 48 million CNY, and the overall construction costs are 50.3 million CNY, 58.2 million CNY, and 61.1 million CNY, respectively. This represents an increase of 18.6&#x0025;, 15.7&#x0025; and 4.98&#x0025;, respectively, compared to the original cost.</p>
<fig id="fig-4"><label>Figure 4</label><caption><title>Construction cost of the charging/battery-swap station under different reduction ratios</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMES_22089-fig-4.png"/></fig>
</sec>
<sec id="s4_2_4"><label>4.2.4</label><title>Comparison between Two Algorithms</title>
<p>In the present work, the conventional GA and improved GA were employed to solve the model, and their performances were compared. The algorithms were run 200 times for 50 iterations, and the changes in the fitness curve were used as the evaluation standard. Both algorithms can achieve the optimal solution, but the effect varies (<xref ref-type="table" rid="table-8">Table 8</xref>). Specifically, the improved GA had a stronger search capacity and a higher search speed than the standard algorithm. The reason for this difference is that after genetic operation, the population diversity in the conventional GA decreased sharply, and under a small mutation probability, the algorithm has a high probability of reaching premature convergence towards the local optimum. However, the improved algorithm is &#x201C;directional&#x201D; (evolves towards child generations with a higher fitness value), but retains the selection operation. Consequently, the improved GA outperformed its conventional counterpart.</p>
<table-wrap id="table-8"><label>Table 8</label><caption><title>Times to reach the optimal solution for the two algorithms</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Algorithm</th>
<th align="left">Minimum</th>
<th align="left">Maximum</th>
<th align="left">Mean</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Conventional GA</td>
<td align="left">3</td>
<td align="left">15</td>
<td align="left">7.6</td>
</tr>
<tr>
<td align="left">Improved GA</td>
<td align="left">24</td>
<td align="left">58</td>
<td align="left">39.4</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>As shown in <xref ref-type="fig" rid="fig-5">Fig. 5</xref>, when the initial parameters were held constant, the fitness function curve of the improved algorithm increased rapidly, with a higher fitness value and a higher rising speed than those of the conventional GA. Moreover, as the number of epochs increased, the fitness values of both algorithms increased until convergence. The improved algorithm converged at the 130<sup>th</sup> epoch. However, the conventional algorithm did not exhibit a steadily reduced fitness value as the number of epochs increased. Within 200 epochs, the conventional GA converged at the 152<sup>nd</sup> epoch, but did not converge to the global optimum. The improved GA has better stability and poorer convergence than its conventional counterpart.</p>
<fig id="fig-5"><label>Figure 5</label><caption><title>Fitness function curves of the improved GA and conventional GA</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="CMES_22089-fig-5.png"/></fig>
</sec>
</sec>
</sec>
<sec id="s5"><label>5</label><title>Conclusions</title>
<p>Meeting the demand for power supply of EVs does not necessarily mean increasing the number of charging/battery-swap stations. Instead, optimizing the level and location planning of these stations can maximize the investment profit. A case simulation revealed that our proposed model for the location selection of multilevel charging/battery-swap stations could provide a basis for decision-making. In the location selection of charging/battery-swap facilities, the construction, operation, charging, traveling, and waiting costs, as well as customer satisfaction with the service of the facilities, should be considered. Location selection is a multi-target and nonlinear combination optimization problem subject to different influencing factors. Therefore, the difference between the fast-charging and battery-swap stations was considered. We built a location selection optimization model for charging/battery-swap facilities. To solve this model, we designed an improved GA that can dynamically change the crossover and mutation rates according to the fitness values, memorize, and transfer excellent genes with a large probability. This improved algorithm avoids the problem of premature convergence of conventional GAs, provides a new solution to complex optimization problems, and increases the computing efficiency; hence, it has theoretical significance. A simulated case study confirmed the effectiveness and utilization efficiency of the proposed model and algorithm. The proposed problem and solution can provide a reference for the government and enterprises to better plan the location of charging/battery-swap facilities, having both theoretical and practical value.</p>
</sec>
</body>
<back>
<fn-group>
<fn fn-type="other"><p><bold>Funding Statement:</bold> The authors received no specific funding for this study.</p></fn>
<fn fn-type="conflict"><p><bold>Conflicts of Interest:</bold> The authors declare that they have no conflicts of interest to report regarding the present study.</p></fn>
</fn-group>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>1.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhao</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Dong</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>K.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Flexible PVDF nanogenerator-driven motion sensors for human body motion energy tracking and monitoring</article-title>. <source>Journal of Materials Science: Materials in Electronics</source><italic>,</italic> <volume>32</volume><issue>(11)</issue><italic>,</italic> <fpage>14715</fpage>&#x2013;<lpage>14727</lpage>. DOI <pub-id pub-id-type="doi">10.1007/s10854-021-06027-w</pub-id>.</mixed-citation></ref>
<ref id="ref-2"><label>2.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>L.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2022</year>). <article-title>Aging state prediction for supercapacitors based on heuristic kalman filter optimization extreme learning machine</article-title>. <source>Energy</source><italic>,</italic> <volume>250</volume><italic>,</italic> <fpage>123773</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.energy.2022.123773</pub-id>.</mixed-citation></ref>
<ref id="ref-3"><label>3.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Rahman</surname>, <given-names>I.</given-names></string-name>, <string-name><surname>Vasant</surname>, <given-names>P. M.</given-names></string-name>, <string-name><surname>Singh</surname>, <given-names>B. S. M.</given-names></string-name>, <string-name><surname>Abdullah-Al-Wadud</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Adnan</surname>, <given-names>N.</given-names></string-name></person-group> (<year>2016</year>). <article-title>Review of recent trends in optimization techniques for plug-in hybrid, and electric vehicle charging infrastructures</article-title>. <source>Renewable and Sustainable Energy Reviews</source><italic>,</italic> <volume>58</volume><italic>,</italic> <fpage>1039</fpage>&#x2013;<lpage>1047</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.rser.2015.12.353</pub-id>.</mixed-citation></ref>
<ref id="ref-4"><label>4.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cheng</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Tao</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2018</year>). <article-title>Optimal planning model of electric bus charging network under fast charging mode</article-title>. <source>Diangong Jishu Xuebao/Transactions of China Electrotechnical Society</source><italic>,</italic> <volume>33</volume><italic>,</italic> <fpage>586</fpage>&#x2013;<lpage>595</lpage>. DOI <pub-id pub-id-type="doi">10.19595/j.cnki.1000-6753.tces.L80558</pub-id>.</mixed-citation></ref>
<ref id="ref-5"><label>5.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yang</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Jiang</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Zhao</surname>, <given-names>K.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Multi-objective optimization method of location and capacity determination problems of highway charging stations</article-title>. <source>Journal of Chongqing Normal University: Natural Science Edition</source><italic>,</italic> <volume>38</volume><italic>,</italic> <fpage>1</fpage>&#x2013;<lpage>10</lpage>. DOI <pub-id pub-id-type="doi">10.11721/cqnuj20200611</pub-id>.</mixed-citation></ref>
<ref id="ref-6"><label>6.</label><mixed-citation publication-type="thesis"><person-group person-group-type="author"><string-name><surname>Song</surname>, <given-names>Y.</given-names></string-name></person-group> (<year>2016</year>). <article-title>Optimization of electric vehicles&#x2019; charging station location</article-title> (<source>Ph.D. Thesis</source>). <publisher-name>Southwest Jiaotong University</publisher-name>. China.</mixed-citation></ref>
<ref id="ref-7"><label>7.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ren</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Shi</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Han</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Huang</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2011</year>). <article-title>Optimal distribution and scale of charging stations for electric vehicles</article-title>. <source>Automation of Electric Power Systems</source><italic>,</italic> <volume>35</volume><issue>(14)</issue><italic>,</italic> <fpage>53</fpage>&#x2013;<lpage>57</lpage>. DOI <pub-id pub-id-type="doi">10.1080/17415993.2010.547197</pub-id>.</mixed-citation></ref>
<ref id="ref-8"><label>8.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kang</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>J. B.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>M. C.</given-names></string-name>, <string-name><surname>Ammari</surname>, <given-names>A. C.</given-names></string-name></person-group> (<year>2015</year>). <article-title>Centralized charging strategy and scheduling algorithm for electric vehicles under a battery swapping scenario</article-title>. <source>IEEE Transactions on Intelligent Transportation Systems</source><italic>,</italic> <volume>17</volume><issue>(3)</issue><italic>,</italic> <fpage>659</fpage>&#x2013;<lpage>669</lpage>. DOI <pub-id pub-id-type="doi">10.1109/TITS.2015.2487323</pub-id>.</mixed-citation></ref>
<ref id="ref-9"><label>9.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ju</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2011</year>). <article-title>Electric vehicle charging station constraint conditions and comprehensive benefit analysis</article-title>. <source>East China Electric Power</source><italic>,</italic> <volume>39</volume><issue>(4)</issue><italic>,</italic> <fpage>547</fpage>&#x2013;<lpage>550</lpage>.</mixed-citation></ref>
<ref id="ref-10"><label>10.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wei</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Qlab</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Zf</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Slse</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Bzab</surname>, <given-names>C.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2016</year>). <article-title>Optimizing the locations of electric taxi charging stations: A spatial&#x2013;temporal demand coverage approach</article-title>. <source>Transportation Research Part C: Emerging Technologies</source><italic>,</italic> <volume>65</volume><italic>,</italic> <fpage>172</fpage>&#x2013;<lpage>189</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.trc.2015.10.004</pub-id>.</mixed-citation></ref>
<ref id="ref-11"><label>11.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cai</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Jia</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Chiu</surname>, <given-names>A. S.</given-names></string-name>, <string-name><surname>Hu</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Xu</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Siting public electric vehicle charging stations in Beijing using big-data informed travel patterns of the taxi fleet</article-title>. <source>Transportation Research Part D: Transport and Environment</source><italic>,</italic> <volume>33</volume><italic>,</italic> <fpage>39</fpage>&#x2013;<lpage>46</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.trd.2014.09.003</pub-id>.</mixed-citation></ref>
<ref id="ref-12"><label>12.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kong</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Luo</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Feng</surname>, <given-names>G.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Peng</surname>, <given-names>H.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Optimal location planning method of fast charging station for electric vehicles considering operators, drivers, vehicles, traffic flow and power grid</article-title>. <source>Energy</source><italic>,</italic> <volume>186</volume><italic>,</italic> <fpage>115826</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.energy.2019.07.156</pub-id>.</mixed-citation></ref>
<ref id="ref-13"><label>13.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>L.</given-names></string-name></person-group> (<year>2020</year>). <article-title>An improved SOC control strategy for electric vehicle hybrid energy storage systems</article-title>. <source>Energies</source><italic>,</italic> <volume>13</volume><issue>(20)</issue><italic>,</italic> <fpage>5297</fpage>. DOI <pub-id pub-id-type="doi">10.3390/en13205297</pub-id>.</mixed-citation></ref>
<ref id="ref-14"><label>14.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Sun</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Cui</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>K.</given-names></string-name></person-group> (<year>2022</year>). <article-title>Stacked bidirectional LSTM RNN to evaluate the remaining useful life of supercapacitor</article-title>. <source>International Journal of Energy Research</source><italic>,</italic> <volume>46</volume><issue>(3)</issue><italic>,</italic> <fpage>3034</fpage>&#x2013;<lpage>3043</lpage>. DOI <pub-id pub-id-type="doi">10.1002/er.7360</pub-id>.</mixed-citation></ref>
<ref id="ref-15"><label>15.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hua</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>Zhao</surname>, <given-names>K.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Simultaneous unknown input and state estimation for the linear system with a rank-deficient distribution matrix</article-title>. <source>Mathematical Problems in Engineering</source><italic>,</italic> <volume>2021</volume>. DOI <pub-id pub-id-type="doi">10.1155/2021/6693690</pub-id>.</mixed-citation></ref>
<ref id="ref-16"><label>16.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hou</surname>, <given-names>W.</given-names></string-name>, <string-name><surname>Luo</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>X.</given-names></string-name>, <string-name><surname>Zhou</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Si</surname>, <given-names>G.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Multiobjective optimization of large-scale EVs charging path planning and charging pricing strategy for charging station</article-title>. <source>Complexity</source><italic>,</italic> <volume>2021</volume>. DOI <pub-id pub-id-type="doi">10.1155/2021/8868617</pub-id>.</mixed-citation></ref>
<ref id="ref-17"><label>17.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ding</surname>, <given-names>D. J.</given-names></string-name>, <string-name><surname>Dai</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>X. S., Gu, J. P., Zhou, H.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2018</year>). <article-title>Network planning for electric vehicle charging based on fuzzy multi-objective optimization</article-title>. <source>Power System Protection and Control</source><italic>,</italic> <volume>46</volume><issue>(3)</issue><italic>,</italic> <fpage>43</fpage>&#x2013;<lpage>50</lpage>. DOI <pub-id pub-id-type="doi">10.7667/PSPC170006</pub-id>.</mixed-citation></ref>
<ref id="ref-18"><label>18.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Qiu</surname>, <given-names>J. P.</given-names></string-name>, <string-name><surname>Niu</surname>, <given-names>D. X.</given-names></string-name>, <string-name><surname>Zhu</surname>, <given-names>G. D.</given-names></string-name></person-group> (<year>2016</year>). <article-title>Optimized layout of charging station for electric vehicle based on firefly algorithm</article-title>. <source>Journal of North China Electric Power University (Natural Science Edition)</source><italic>,</italic> <volume>43</volume><issue>(5)</issue><italic>,</italic> <fpage>105</fpage>&#x2013;<lpage>110</lpage>. DOI <pub-id pub-id-type="doi">10.3969/j.ISSN.1007-2691.2016.05.16</pub-id>.</mixed-citation></ref>
<ref id="ref-19"><label>19.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Jia</surname>, <given-names>H. P.</given-names></string-name>, <string-name><surname>Liu</surname>, <given-names>S. G.</given-names></string-name>, <string-name><surname>Xie</surname>, <given-names>S. L.</given-names></string-name>, <string-name><surname>Huang</surname>, <given-names>S. L.</given-names></string-name>, <string-name><surname>Pei</surname>, <given-names>S. T.</given-names></string-name></person-group> (<year>2013</year>). <article-title>The location model of the electric vehicle charging station based on simulated annealing algorithm</article-title>. <source>Advanced Materials Research</source><italic>,</italic> <volume>805</volume><italic>,</italic> <fpage>1895</fpage>&#x2013;<lpage>1899</lpage>.  DOI <pub-id pub-id-type="doi">10.4028/www.scientific.net/AMR.805-806.1895</pub-id>.</mixed-citation></ref>
<ref id="ref-20"><label>20.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname>, <given-names>C.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>K.</given-names></string-name></person-group> (<year>2021</year>). <article-title>State-of-charge estimation and remaining useful life prediction of supercapacitors</article-title>. <source>Renewable and Sustainable Energy Reviews</source><italic>,</italic> <volume>150</volume><italic>,</italic> <fpage>111408</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.rser.2021.111408</pub-id>.</mixed-citation></ref>
<ref id="ref-21"><label>21.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname>, <given-names>Q.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Zhao</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>K.</given-names></string-name></person-group> (<year>2022</year>). <article-title>State of health estimation of lithium-ion battery based on improved ant lion optimization and support vector regression</article-title>. <source>Journal of Energy Storage</source><italic>,</italic> <volume>50</volume><italic>,</italic> <fpage>104215</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.est.2022.104215</pub-id>.</mixed-citation></ref>
<ref id="ref-22"><label>22.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Wei</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Muke</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Lu</surname>, <given-names>Z.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Locating and sizing of centralized charging stations in distribution network considering load shifting</article-title>. <source>Proceedings of the CSEE</source><italic>,</italic> <volume>34</volume><issue>(7)</issue><italic>,</italic> <fpage>1052</fpage>&#x2013;<lpage>1060</lpage>. DOI <pub-id pub-id-type="doi">10.13334/j.0258-8013.pcsee.2014.07.00</pub-id>.</mixed-citation></ref>
<ref id="ref-23"><label>23.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Awasthi</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Venkitusamy</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Padmanaban</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Selvamuthukumaran</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Blaabjerg, F.</surname></string-name> <etal>et al.</etal></person-group> (<year>2017</year>). <article-title>Optimal planning of electric vehicle charging station at the distribution system using hybrid optimization algorithm</article-title>. <source>Energy</source><italic>,</italic> <volume>133</volume><italic>,</italic> <fpage>70</fpage>&#x2013;<lpage>78</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.energy.2017.05.094</pub-id>.</mixed-citation></ref>
<ref id="ref-24"><label>24.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Xu</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Zhi</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2015</year>). <article-title>Optimal PMU configuration based on improved adaptive genetic algorithm</article-title>. <source>Power System Protection and Control</source><italic>,</italic> <volume>43</volume><issue>(2)</issue><italic>,</italic> <fpage>55</fpage>&#x2013;<lpage>62</lpage>. </mixed-citation></ref>
<ref id="ref-25"><label>25.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hu</surname>, <given-names>F. H.</given-names></string-name>, <string-name><surname>Ma</surname>, <given-names>B. L.</given-names></string-name>, <string-name><surname>Yang</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Li</surname>, <given-names>W.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Research on vehicle scheduling optimization in emergency material distribution based on improved genetic algorithm</article-title>. <source>Application Research of Computers</source><italic>,</italic> <volume>31</volume><issue>(10)</issue><italic>,</italic> <fpage>2928</fpage>&#x2013;<lpage>2932</lpage>. DOI <pub-id pub-id-type="doi">10.3969/j.issn.1001-3695.2014.10.010</pub-id>.</mixed-citation></ref>
<ref id="ref-26"><label>26.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Jing</surname>, <given-names>P.</given-names></string-name></person-group> (<year>2015</year>). <article-title>A mutation strategy to suppress premature of genetic algorithm</article-title>. <source>The Application of Computer Technology</source><italic>,</italic> <volume>2015</volume><issue>(23)</issue><italic>,</italic> <fpage>179</fpage>.</mixed-citation></ref>
<ref id="ref-27"><label>27.</label><mixed-citation publication-type="other">Beijing Bureau of Quality and Technical Supervision. DB11/Z 728-2010 Technical Specification for Electric Energy Supply and Guarantee of Electric Vehicles: Charging Station.</mixed-citation></ref>
</ref-list>
</back>
</article>












