<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" 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">EE</journal-id>
<journal-id journal-id-type="nlm-ta">EE</journal-id>
<journal-id journal-id-type="publisher-id">EE</journal-id>
<journal-title-group>
<journal-title>Energy Engineering</journal-title>
</journal-title-group>
<issn pub-type="epub">1546-0118</issn>
<issn pub-type="ppub">0199-8595</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">21843</article-id>
<article-id pub-id-type="doi">10.32604/ee.2022.021843</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Optimal Operation of Electric Vehicles and Distributed Generation Resources in Smart Grid Considering Load Management</article-title>
<alt-title alt-title-type="left-running-head">Optimal Operation of Electric Vehicles and Distributed Generation Resources in Smart Grid Considering Load Management</alt-title>
<alt-title alt-title-type="right-running-head">Optimal Operation of Electric Vehicles and Distributed Generation Resources in Smart Grid Considering Load Management</alt-title>
</title-group>
<contrib-group content-type="authors">
<contrib id="author-1" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Wang</surname><given-names>Zheng</given-names></name><email>yanwei7188@126.com</email></contrib>
<contrib id="author-2" contrib-type="author">
<name name-style="western"><surname>Liu</surname><given-names>Shangke</given-names></name></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Xiao</surname><given-names>Yanli</given-names></name></contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Wan</surname><given-names>Ye</given-names></name></contrib>
<contrib id="author-5" contrib-type="author">
<name name-style="western"><surname>Bai</surname><given-names>Bin</given-names></name></contrib>
<aff id="aff-1"><institution>State Grid Ningxia Electric Power Co., Ltd. Eco-Tech Research Institute</institution>, <addr-line>Yinchuan, 750004</addr-line>, <country>China</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Author: Zheng Wang. Email: <email>yanwei7188@126.com</email></corresp>
</author-notes>
<pub-date pub-type="epub" date-type="pub" iso-8601-date="2022-09-13">
<day>13</day>
<month>09</month>
<year>2022</year>
</pub-date>
<volume>119</volume>
<issue>6</issue>
<fpage>2655</fpage>
<lpage>2679</lpage>
<history>
<date date-type="received"><day>08</day><month>2</month><year>2022</year></date>
<date date-type="accepted"><day>17</day><month>5</month><year>2022</year></date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2022 Wang et al.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Wang 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_EE_21843.pdf"></self-uri>
<abstract>
<p>Technology advancement and the global tendency to use renewable energy in distributed generation units in the distribution network have been proposed as sources of energy supply. Despite the complexity of their protection, as well as the operation of distributed generation resources in the distribution network, factors such as improving reliability, increasing production capacity of the distribution network, stabilizing the voltage of the distribution network, reducing peak clipping losses, as well as economic and environmental considerations, have expanded the influence of distributed generation (DG) resources in the distribution network. The location of DG sources and their capacity are the key factors in the effectiveness of distributed generation in the voltage stability of distribution systems. Nowadays, along with the scattered production sources of electric vehicles with the ability to connect to the network, due to having an energy storage system, they are known as valuable resources that can provide various services to the power system. These vehicles can empower the grid or be used as a storage supply source when parked and connected to the grid. This paper introduces and studies a two-stage planning framework for the concurrent management of many electric vehicles and distributed generation resources with private ownership. In the first stage, the aim is to increase the profit of electric vehicles and distributed generation sources; finally, the purpose is to reduce operating costs. The proposed scheduling framework is tested on a distribution network connected to bus 5 of the RBTS sample network. Besides distributed generation sources and electric vehicles, we integrate time-consistent load management into the system. Due to distributed generation sources such as photovoltaic systems and wind turbines and the studied design in the modeling, we use the Taguchi TOAT algorithm to generate and reduce the scenario to ensure the uncertainty in renewable energy. MATLAB software is used to solve the problem and select the optimal answer.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Electric vehicle</kwd>
<kwd>distributed generation sources</kwd>
<kwd>coordinator</kwd>
<kwd>uncertainty</kwd>
<kwd>taguchi algorithm</kwd>
<kwd>harmony search algorithm</kwd>
<kwd>load management</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1"><label>1</label><title>Introduction</title>
<p>Advances in technology and the global trend toward renewable energy have introduced distributed generation units in the distribution network as one source of energy supply. Factors such as improving reliability, reducing peak clipping losses, demand response as well as economic and environmental considerations have expanded the influence of distributed generation resources in the distribution network [<xref ref-type="bibr" rid="ref-1">1</xref>]. Today, one concern of human societies is the safe and widespread use of renewable energy sources to reduce greenhouse gas emissions. Renewable energy sources are clean and inexhaustible and can be an excellent alternative to fossil fuels [<xref ref-type="bibr" rid="ref-2">2</xref>]. The emergence of renewable distributed generation sources and the need to supply the consumption load in the consumption place has created the concept of a microgrid. The microgrid can be operated in two ways: connected to the network and separate from the leading network. Where it is not possible to develop the power supply system, an island microgrid is recommended [<xref ref-type="bibr" rid="ref-3">3</xref>]. Currently, industrial, commercial and residential consumers are connected to energy grids such as electricity, natural gas, area heating, or cooling. So far, various studies have been conducted concerning energy infrastructure, but no comprehensive works have been undertaken on combining these systems, which have many advantages; one of these advantages is using composite and flexible properties of these systems.</p>
<p>Due to various reasons, such as limited fossil fuel resources, increasing effects of global warming, random nature of renewable energy systems, and political impacts of energy dependence, improving electricity efficiency methods has received great attention. High-cost thermal power stations must be put into operation during peak days and seasonal consumption. These peak loads will probably result in constructing new power plants and upgrading the existing equipment. Therefore, to avoid the need for serious investment in the construction and development of equipment, the perspective of the smart grid with consumer participation on the demand side can be considered [<xref ref-type="bibr" rid="ref-4">4</xref>]. The term demand response means a change in the consumption of electricity by consumers in response to changes in electricity prices or incentive costs set to reduce electricity consumption during peak hours of electricity consumption. In general, the purpose of demand response is to reduce power consumption during peak hours when the purchase price of energy in the market is very high or the storage level of the system is low due to the occurrence of possible events [<xref ref-type="bibr" rid="ref-5">5</xref>].</p>
<p>In countries with thriving economies, electricity distribution networks play a vital role in supplying essential and industrial electrical loads. In recent years, we have witnessed the emergence of various technologies that have changed how to generate, transmit and deliver electricity to consumers. Technologies such as distributed generation and electric vehicles, considering these two critical events in distribution networks, can create various challenges and opportunities for the power grid. Electric vehicles (EV) with grid-to-vehicle (G2V) and vehicle-to-grid (V2G) connectivity can significantly contribute to the efficient operation of the network energy management system [<xref ref-type="bibr" rid="ref-6">6</xref>]. Charging the vehicle battery at the off-peak time of the network, where prices are usually low, and then using this energy stored during peak hours through the vehicle mode to the grid can be an excellent strategy for running a demand response program. In this regard, different types of energy storage systems can also reduce peak consumption. Various studies have shown that distribution networks will be severely damaged by the high intrusion of electric vehicles charged and discharged in an uncoordinated manner. These effects can include increasing the maximum load, growing losses, decreasing the voltage and load factor of the system, and so on. Various studies have shown that the immediate solution for these adverse effects is to create a collaborative process for charging and discharging vehicles [<xref ref-type="bibr" rid="ref-7">7</xref>]. In [<xref ref-type="bibr" rid="ref-8">8</xref>], the energy in the batteries of electric cars remains unused due to the long park time. If these vehicles can connect to the grid, they can use the energy stored in the batteries to provide ancillary services, such as peak power reduction and rotational reservation. In [<xref ref-type="bibr" rid="ref-9">9</xref>], it was shown that the use of electric vehicles in frequency control programs could be more profitable for the owners of electric cars than the peak reduction programs by considering the battery life reduction parameter as a determining factor. According to [<xref ref-type="bibr" rid="ref-10">10</xref>,<xref ref-type="bibr" rid="ref-11">11</xref>], electric vehicles change the daily energy demand, and their economic effects on the power system are studied. In [<xref ref-type="bibr" rid="ref-12">12</xref>], the initial challenges of using electric vehicles are examined.</p>
<p>In [<xref ref-type="bibr" rid="ref-13">13</xref>], a charge control system was provided for car charge coordination in order to charge at off-peak hours with low energy costs and, at the same time, meet the technical limitations of the network. Search and neural network methods were used to make decisions in this system. In [<xref ref-type="bibr" rid="ref-14">14</xref>], first, the effect of charging and discharging electric vehicles on the distribution network was dealt with. Then, it was shown that the voltage and filling of the lines could be controlled by proper control of car charging and discharging. Also, more cars can be entered into the network without strengthening the network by controlling this issue. In [<xref ref-type="bibr" rid="ref-15">15</xref>], the fuzzy method of online synchronization in the intelligent distribution network was considered to reduce the overall cost of energy production and grid losses. In this study, the effect of different degrees of vehicle penetration on these indicators was investigated.</p>
<p>In [<xref ref-type="bibr" rid="ref-16">16</xref>], the technical and economic impacts of the arrival of electric vehicles on the US power grid were examined. This article showed that increasing vehicle arrivals could make network operation more difficult and reduce network reliability. In [<xref ref-type="bibr" rid="ref-17">17</xref>], the issues of the unit commitment, the on and off states of the units, and the amount of their production capacity were addressed provided that conditions such as the balance of production and consumption were met and the required revolving supply was provided within 24&#x2005;h at the lowest cost. In [<xref ref-type="bibr" rid="ref-18">18</xref>], the short-term planning of power plants units was solved by considering the role of grid-connected electric vehicles with the particle swarm optimization method and cost reduction objective. In [<xref ref-type="bibr" rid="ref-19">19</xref>], the unit commitment formulation was done in the presence of renewable wind and solar sources as well as the presence of a battery as a source of energy storage. Authors in [<xref ref-type="bibr" rid="ref-20">20</xref>] and [<xref ref-type="bibr" rid="ref-21">21</xref>] have presented two methods of minimizing energy losses in microgrids to help vehicle management. In the first method, the problem is proposed as a two-stage optimization; in the second method, a locally square convex optimization problem is presented.</p>
<p>A two-stage programming framework has been conferred in [<xref ref-type="bibr" rid="ref-22">22</xref>] and examined to manage an outsized variety of electrical vehicles within the presence of DGs foremost with the aim of skyrocketing the profits of electric vehicles and DGs and ultimately geared toward reducing operational costs. The coordination among home energy management systems and electric vehicle parking zone management systems (PLEMS) is planned in [<xref ref-type="bibr" rid="ref-23">23</xref>], as a brand-new contribution to earlier studies. The EMSs organize by part sharing individual electric vehicle programs while not sharing personal data. Missing information is completed through public cloud repositories and services. An EV charging approach that shows intelligence and explores these long-parked times is presented in [<xref ref-type="bibr" rid="ref-24">24</xref>]. A new model of programming is presented in [<xref ref-type="bibr" rid="ref-25">25</xref>] for industrial virtual power plants (IVPP) through the DR and EV synchronization. Additionally, an overview of another, different and recent research on EV charging stations is presented in [<xref ref-type="bibr" rid="ref-26">26</xref>], with the aim of challenges, design, energy storage models, micro-grid constraints, and energy management strategies.</p>
<p>The most important advantage of the mentioned methods is that achieving the answer is guaranteed in the networks with a high number of consumers and a high penetration level of vehicles. Also, in these references, the impact of various vehicle power management policies, including active and reactive power management, has been examined. The best charging strategy to reduce energy losses has been proposed as well.</p>
<p>One of the main issues on which few studies have been conducted is the simultaneous management of distributed generation resources and electric vehicles as two completely independent and private entities. This is important because the owners of distributed generation resources and electric vehicles are trying to maximize their profits, which can cause many problems, such as increased losses, line filling, increased network reinforcement costs, etc., in distribution networks. Therefore, in this paper, we try to provide a two-stage planning framework, electric vehicles and distributed generation resources with private ownership to maximize their profits in a way that, besides high satisfaction, they address the critical issue of reducing operating costs by considering network constraints.</p>
<p>The innovation aspects of the article are as follows:
<list list-type="bullet">
<list-item><p>Provide a two-stage planning framework for energy resource management by considering the role of the participant with the evolutionary algorithm of harmonic search.</p></list-item>
<list-item><p>Considering the charge and discharge management of electric vehicles to cover the uncertainty of electricity prices.</p></list-item>
<list-item><p>Scheduling of distributed generation sources and its effect on the issue of distribution network energy resources planning.</p></list-item>
<list-item><p>In order to create uncertainty in renewable energy from Taguchi TOAT algorithm to generate and reduce the scenario.</p></list-item>
</list></p>
<p>The rest of the article can be followed in the following sections: In the second section, modeling and problem statement is presented. In the third part of the Taguchi TOAT orthogonal array test algorithm, this paper presents the proposal. In the fourth section, load management is presented. In the fifth section, the harmonic search algorithm is presented. In the sixth section, the results of simulation and numerical analysis are presented. At the end of your conclusion and suggestion are stated in the eighth section.</p>
</sec>
<sec id="s2"><label>2</label><title>Problem Statement</title>
<p>Another method by which the load curve can be tracked with the aim of peak clipping and valley filling is the use of an intelligent V2G (vehicle-to-grid) system, which can have beneficial capabilities for the network, such as power supply during peak moments, use as a source of energy storage and frequency control, improving the voltage profile and increasing the network&#x2019;s reliability. In this way, electric vehicles can be connected to the grid when not in use and inject the energy stored in their batteries into the grid. Therefore, electric vehicles can operate as consumers or generators at different times of the day. Thus, the presence of electric vehicles in a significant volume causes severe changes in the load curve of the power system. An electric vehicle owner is connected to the electricity network 24&#x2005;h a day to supply the required energy to the car and charge the battery. Depending on the type of consumption and needs, she/he uses the vehicle and consumes the stored energy at other times of the day. Indeed, if the car owner does not need it, they can sell the stored energy to the network during the hours when the price of electricity is high (peak load). Therefore, intelligent management of electric vehicles as decentralized and flexible energy storage can offer new supply and demand management opportunities in the electricity supply system. Researchers have proposed a way to charge and discharge electric vehicles, which solves the problem of peak power demand by electric vehicle batteries and makes the load curve more balanced. Therefore, the entry of electric vehicles into the car market is not only a problem for the electricity industry but also an opportunity for providing power during peak hours.</p>
<p>This section describes the process of modeling energy planning in the distribution network using the proposed method. First, the planning framework of the proposed model is described. Then, the formulation of the problem is given, along with the planning constraints.</p>
<sec id="s2_1"><label>2.1</label><title>Proposed Energy Planning Framework</title>
<p>Due to the increasing presence of electric vehicles and distributed generation sources in distribution networks, the need for an appropriate control program to control the process of charging and discharging vehicles as a new load and distributed generation sources as a source of energy production is felt more than ever. The following is a two-step algorithm for achieving a comprehensive planning framework that meets the network&#x2019;s technical limitations and considers the privacy and comfort of owners of electric vehicles, distributed generation resources, and other actors. The proposed planning framework comprises two stages.</p>
<p>In the first stage, electric vehicle coordinators and owners of distributed generation resources try to maximize their profits during the planning period by implementing a separate optimization program, considering their demands and limitations. For this purpose, owners of electric vehicles provide coordinators with information such as arrival time at the parking lot, exit time from the parking lot, initial charge status, and final charge status to obtain the optimal charge/discharge program for the vehicles; On the other hand, owners of distributed generation resources try to maximize their profits by having information about distributed generation sources and electricity market prices. At the end of the first phase of the proposed planning, the optimal charge/discharge schedule for the vehicles and the production pattern of the units are reported to the network operator.</p>
<p>In the second stage of the proposed energy planning, the network operator, after receiving the optimal charge/discharge plan for vehicles and the optimal strategy for the production of distributed generation resources, tries in each scenario by purchasing energy from the market, changing the optimal production plan for distributed generation resources and changing the optimal vehicle charge/discharge program, and plans the energy of available resources in a way that reduces the operating costs while providing the required load to the network. Resource usage pattern, electric vehicle charging/discharging program, along with power purchased from the network are the primary outputs of this planning stage. Although these outputs are optimal from the car owners&#x2019; and distributed generation sources&#x2019; points of view, they do not guarantee the network&#x2019;s technical constraints. Therefore, after performing load distribution calculations, the network operator checks all the technical constraints of the network and, if any of the constraints are not met, repeats the second stage of optimization by applying new constraints. This continues until all network constraints are met. The following is the formulation of each step.</p>
</sec>
<sec id="s2_2"><label>2.2</label><title>Problem Formulation</title>
<sec id="s2_2_1"><label>2.2.1</label><title>Formulating the First Stage of the Proposed Planning</title>
<p>In the first stage of the proposed planning framework, coordinators and owners of distributed generation resources seek to maximize their profits by implementing the optimization problem. The following are the relationships related to each one.</p>
<p><italic>Formulation Related to Vehicle Coordinator</italic></p>
<p>The objective function for maximizing vehicle profits is calculated using <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref> [<xref ref-type="bibr" rid="ref-22">22</xref>].
<disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo>[</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>V</mml:mi></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:mrow><mml:mo>{</mml:mo><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">DCharge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mi>P</mml:mi><mml:msubsup><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">DCharge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">Charge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mi>P</mml:mi><mml:msubsup><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">Charge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>The restrictions for cars are:</p>
<p>In planning the charging and discharging of a car, at a specific moment, the vehicle should not be programmed in both charging and discharging modes simultaneously.
<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mi>X</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>Y</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mn>1</mml:mn><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>T</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>;</mml:mo><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>v</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>V</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>;</mml:mo><mml:mi>X</mml:mi><mml:mo>,</mml:mo><mml:mi>Y</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>The continuity equation of car charge and discharge during the planning period is given in the following equation [<xref ref-type="bibr" rid="ref-22">22</xref>]:
<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mi></mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x03B7;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">Charge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x00D7;</mml:mo><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">Charge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msup><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:msubsup><mml:mrow><mml:mi>&#x03B7;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">DCharge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup></mml:mfrac></mml:mstyle><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">DCharge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mspace width="2em" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>T</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>;</mml:mo><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>v</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>V</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p>The limits of rechargeable power and battery discharge of each car in each period are [<xref ref-type="bibr" rid="ref-22">22</xref>]:
<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">Charge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">Charge</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x00D7;</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>X</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>T</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>;</mml:mo><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>v</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>V</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">DCharge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">DCharge</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x00D7;</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>Y</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>T</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>;</mml:mo><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>v</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>V</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Discharging an electric car&#x2019;s battery to a certain extent and charging it to a certain amount prevent the premature failure of the battery and increase its useful life [<xref ref-type="bibr" rid="ref-22">22</xref>].
<disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x03C8;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>T</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>;</mml:mo><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>v</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>V</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>s</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x03C8;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>T</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>;</mml:mo><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>v</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>V</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula>which are calculated as follows:
<disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:msubsup><mml:mrow><mml:mi>&#x03C8;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x03C6;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x00D7;</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">BatCap</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mspace width="thickmathspace" /></mml:mrow></mml:msub><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>v</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>V</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:msubsup><mml:mrow><mml:mi>&#x03C8;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x03C6;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x00D7;</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">BatCap</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mspace width="thickmathspace" /></mml:mrow></mml:msub><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>v</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>V</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Battery charge and discharge limits per hour are proportional to the amount of energy stored in the battery in the previous period and maximum battery capacity [<xref ref-type="bibr" rid="ref-22">22</xref>]:
<disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd /><mml:mtd><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:msubsup><mml:mrow><mml:mi>&#x03B7;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">DCharge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup></mml:mfrac></mml:mstyle><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">DCharge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>T</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>;</mml:mo><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>v</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>V</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd /><mml:mtd><mml:msubsup><mml:mrow><mml:mi>&#x03B7;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">Charge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x00D7;</mml:mo><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">Charge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x2264;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mrow><mml:mi>&#x03C8;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>T</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>;</mml:mo><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>v</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>V</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p>The desired amount of energy stored in the battery of each car when leaving the parking lot is given as follows:
<disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:mi>S</mml:mi><mml:mi>O</mml:mi><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mi>S</mml:mi><mml:mi>O</mml:mi><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">initial</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mrow><mml:mtext mathvariant="italic">r\ and\ number</mml:mtext></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>S</mml:mi><mml:mi>O</mml:mi><mml:msubsup><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">initial</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow></mml:msubsup><mml:mo>]</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>v</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>V</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>The limit of the number of times to change the status from charge to discharge modes, and vice versa, according to the age of car batteries is given as follows:
<disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:msup><mml:mi>D</mml:mi><mml:mrow><mml:mi>v</mml:mi></mml:mrow></mml:msup><mml:mo>&#x2264;</mml:mo><mml:mi>N</mml:mi><mml:msup><mml:mi>S</mml:mi><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msup></mml:math></disp-formula>y performing linear programming with binary variables, the desired charge/discharge profile of the vehicles is obtained as follows:
<disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">Charge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">Charge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi>v</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>V</mml:mi><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>T</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /></mml:math></disp-formula>
<disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">DCharge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">DCharge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi>v</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>V</mml:mi><mml:mo fence="false" stretchy="false">}</mml:mo><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>T</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula></p>
<sec id="s2_3_3_1"><title>Formulations Related to Non-Renewable Distributed Generation Sources</title>
<p>Since non-renewable distributed generation sources are considered privately owned, their objective function (profit maximization) is in the form of <xref ref-type="disp-formula" rid="eqn-11">Eq. (11)</xref> [<xref ref-type="bibr" rid="ref-22">22</xref>]:
<disp-formula id="eqn-16"><label>(16)</label><mml:math id="mml-eqn-16" display="block"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo>[</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>J</mml:mi></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:mrow><mml:mo>{</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mi>P</mml:mi><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>M</mml:mi><mml:mi>R</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>}</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Restrictions on non-renewable distributed generation sources are as follows:</p>
<p>The cost of non-renewable resources is modeled as a function of their output power. Therefore, to use the linear programming optimization method, cost functions with appropriate approximations are considered in the following form:
<disp-formula id="eqn-17"><label>(17)</label><mml:math id="mml-eqn-17" display="block"><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:msub><mml:mi>b</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>&#x2217;</mml:mo></mml:mrow></mml:msup><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>T</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>;</mml:mo><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>j</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>J</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>The limits on the maximum and minimum production capacity of non-renewable distributed generators are as follows:
<disp-formula id="eqn-18"><label>(18)</label><mml:math id="mml-eqn-18" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x00D7;</mml:mo><mml:mi>u</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>T</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>j</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>J</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-19"><label>(19)</label><mml:math id="mml-eqn-19" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x00D7;</mml:mo><mml:mi>u</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>T</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>j</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>J</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>The cost of setting up non-renewable distributed generators is calculated as follows:
<disp-formula id="eqn-20"><label>(20)</label><mml:math id="mml-eqn-20" display="block"><mml:mi>S</mml:mi><mml:mi>U</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>S</mml:mi><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>u</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-21"><label>(21)</label><mml:math id="mml-eqn-21" display="block"><mml:mi>S</mml:mi><mml:mi>U</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2265;</mml:mo><mml:mn>0</mml:mn></mml:math></disp-formula></p>
<p>The rate of increase and decrease of power related to non-renewable distributed generation sources is as follows:
<disp-formula id="eqn-22"><label>(22)</label><mml:math id="mml-eqn-22" display="block"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mi>R</mml:mi><mml:mi>U</mml:mi><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msubsup></mml:math></disp-formula>
<disp-formula id="eqn-23"><label>(23)</label><mml:math id="mml-eqn-23" display="block"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mi>R</mml:mi><mml:mi>U</mml:mi><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msubsup></mml:math></disp-formula></p>
<p>By performing linear programming with binary variables, the optimal distribution generation resource production pattern is obtained as follows:
<disp-formula id="eqn-24"><label>(24)</label><mml:math id="mml-eqn-24" display="block"><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi>j</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>J</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>T</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /></mml:math></disp-formula></p>
</sec>
<sec id="s2_3_2"><title>Formulating the Second Stage of the Proposed Planning</title>
<p>In the second stage, the network operator, after receiving the information of the first stage (<xref ref-type="disp-formula" rid="eqn-14">Eqs. (14)</xref>, <xref ref-type="disp-formula" rid="eqn-15">(15)</xref>, and <xref ref-type="disp-formula" rid="eqn-24">(24)</xref>) in each scenario, buying energy from the market, changes the optimal production schedule of distributed generation resources and changing the profile of optimal charge/discharge of vehicles, try to do energy planning of available resources in a way that meets the demands of owners of electric vehicles and distributed generation sources as well as reduce the technical constraints of the network and operating costs. To achieve these goals then, the following optimization program is performed by the system operator for all the scenarios [<xref ref-type="bibr" rid="ref-22">22</xref>]:
<disp-formula id="eqn-25"><label>(25)</label><mml:math id="mml-eqn-25" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:msub><mml:mi>f</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mtd><mml:mtd><mml:mrow><mml:mo>(</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>T</mml:mi></mml:munderover><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mpadded width="0"><mml:mphantom><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>T</mml:mi></mml:munderover></mml:mphantom></mml:mpadded></mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>T</mml:mi><mml:mi>W</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2217;</mml:mo></mml:msup><mml:mi>P</mml:mi><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>M</mml:mi><mml:mi>R</mml:mi><mml:mi>T</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>O</mml:mi><mml:mi>S</mml:mi><mml:mi>S</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:msup><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x00D7;</mml:mo></mml:msup><mml:mi>P</mml:mi><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>O</mml:mi><mml:mi>S</mml:mi><mml:mi>S</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo><mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo><mml:mo>+</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>J</mml:mi></mml:munderover><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo><mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo><mml:mo>+</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>V</mml:mi></mml:munderover><mml:mo stretchy="false">(</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo>|</mml:mo></mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo><mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo><mml:mo>&#x00D7;</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi><mml:mo>+</mml:mo></mml:mrow></mml:msub><mml:mrow><mml:mo>|</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>V</mml:mi></mml:munderover><mml:mo stretchy="false">(</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msub><mml:mo>}</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p>As can be seen in <xref ref-type="disp-formula" rid="eqn-25">Eq. (25)</xref>, the objective function of the optimization program in this stage consists of four parts. The first part shows the cost of energy purchased from the market and the cost of losses. The paid cost to the owners of distributed generation sources and electric vehicles to participate in the proposed program is given in the second, third, and fourth parts. The constraints related to this planning stage are as follows:</p>
</sec>
<sec id="s2_4_4_1"><title>Network Constraints</title>
<p>The total power generated and power purchased from the electricity market must be equal to the amount consumed [<xref ref-type="bibr" rid="ref-22">22</xref>]:
<disp-formula id="eqn-26"><label>(26)</label><mml:math id="mml-eqn-26" display="block"><mml:mtable columnalign="right left right left right left right left right left right left" rowspacing="3pt" columnspacing="0em 2em 0em 2em 0em 2em 0em 2em 0em 2em 0em" displaystyle="true"><mml:mtr><mml:mtd><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>T</mml:mi><mml:mi>W</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mtd><mml:mtd><mml:mi></mml:mi><mml:mo>+</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>w</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>W</mml:mi></mml:munderover><mml:msub><mml:mi>P</mml:mi><mml:mi>w</mml:mi></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>p</mml:mi><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>P</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>J</mml:mi></mml:munderover><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>j</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>V</mml:mi></mml:munderover><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd /><mml:mtd><mml:mi></mml:mi><mml:mo>=</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>V</mml:mi></mml:munderover><mml:msubsup><mml:mi>P</mml:mi><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>C</mml:mi><mml:mi>h</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mi>g</mml:mi><mml:mi>e</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>O</mml:mi><mml:mi>A</mml:mi><mml:mi>D</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>O</mml:mi><mml:mi>S</mml:mi><mml:mi>S</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="1em" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>t</mml:mi><mml:mi>&#x03B5;</mml:mi><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><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>T</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
</sec>
<sec id="s2_4_4_2"><title>Technical Constraints of the Network</title>
<p>The technical constraints related to the network are [<xref ref-type="bibr" rid="ref-22">22</xref>]:
<disp-formula id="eqn-27"><label>(27)</label><mml:math id="mml-eqn-27" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mi>C</mml:mi><mml:mi>O</mml:mi><mml:mi>S</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:math></disp-formula>
<disp-formula id="eqn-28"><label>(28)</label><mml:math id="mml-eqn-28" display="block"><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mi>S</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03B8;</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:math></disp-formula>
<disp-formula id="eqn-29"><label>(29)</label><mml:math id="mml-eqn-29" display="block"><mml:mrow><mml:mo>|</mml:mo><mml:mi>S</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi><mml:mspace width="thickmathspace" /></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>T</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>;</mml:mo><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>N</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-30"><label>(30)</label><mml:math id="mml-eqn-30" display="block"><mml:msubsup><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:mi>V</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>T</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>;</mml:mo><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>n</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>N</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-31"><label>(31)</label><mml:math id="mml-eqn-31" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>T</mml:mi><mml:mi>W</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>N</mml:mi><mml:mi>T</mml:mi><mml:mi>W</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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:mn>24</mml:mn><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-32"><label>(32)</label><mml:math id="mml-eqn-32" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">TRANS</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">TRANS</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>T</mml:mi><mml:mo>}</mml:mo></mml:mrow><mml:mo>;</mml:mo><mml:mi mathvariant="normal">&#x2200;</mml:mi><mml:mi>n</mml:mi><mml:mo>&#x2208;</mml:mo><mml:mrow><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>N</mml:mi><mml:mo>}</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><italic>Constraints Related to Electric Vehicles</italic></p>
<p><xref ref-type="disp-formula" rid="eqn-2">Eqs. (2)</xref>&#x2013;<xref ref-type="disp-formula" rid="eqn-19">(19)</xref> are constraints on electric vehicles that must be considered in this stage of energy planning.</p>
<p><italic>Constraints Related to Distributed Generation Sources</italic></p>
<p><italic>Non-renewable resources</italic></p>
<p><xref ref-type="disp-formula" rid="eqn-11">Eqs. (11)</xref>&#x2013;<xref ref-type="disp-formula" rid="eqn-29">(29)</xref> are constraints on non-renewable distributed generation sources that must be considered in energy planning.</p>
<p><italic>Renewable resources</italic></p>
<p>Since the primary energy source for wind turbines and photovoltaic units is wind and solar energy, the existing studies have used probabilistic functions to model their output power, as described below.</p>
<p><italic>Probabilistic Model of a Photovoltaic System</italic></p>
<p>In this study, the beta probability density function is used to model the power of the photovoltaic system.
<disp-formula id="eqn-33"><label>(33)</label><mml:math id="mml-eqn-33" display="block"><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mfrac><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0393;</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo>+</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0393;</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0393;</mml:mi></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mfrac><mml:mo>&#x00D7;</mml:mo><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>&#x03B2;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi>f</mml:mi><mml:mi>o</mml:mi><mml:mi>r</mml:mi><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mn>0</mml:mn><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>a</mml:mi><mml:mo>&#x2265;</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>&#x2265;</mml:mo><mml:mn>0</mml:mn><mml:mspace width="thickmathspace" /><mml:mn>0</mml:mn><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mrow><mml:mtext>otherwise</mml:mtext></mml:mrow><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>According to the distribution of the predicted radiation intensity in each region and the function of converting radiation into power, the output power of the photovoltaic system can be calculated for each radiation intensity at any time.
<disp-formula id="eqn-34"><label>(34)</label><mml:math id="mml-eqn-34" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msup><mml:mo>&#x00D7;</mml:mo><mml:msubsup><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x00D7;</mml:mo><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mn>0.005</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mn>25</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><italic>A Probabilistic Model of Wind Turbine</italic></p>
<p>The Rayleigh probability density function is used in this study to model the wind speed behavior.
<disp-formula id="eqn-35"><label>(35)</label><mml:math id="mml-eqn-35" display="block"><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mi>k</mml:mi><mml:mi>c</mml:mi></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mi>c</mml:mi></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msup><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mi>c</mml:mi></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mrow></mml:msup><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mn>0</mml:mn><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:math></disp-formula></p>
<p>Also, the output power of the wind turbine can be calculated at any time using the power conversion function given in the following equation:
<disp-formula id="eqn-36"><label>(36)</label><mml:math id="mml-eqn-36" display="block"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mn>0</mml:mn><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mn>0</mml:mn><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">rated</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mspace width="thickmathspace" /><mml:mo>&#x00D7;</mml:mo><mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfrac><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">rated</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2264;</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mspace width="thickmathspace" /><mml:mn>0</mml:mn><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>o</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2264;</mml:mo><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Co-coordinators and owners of distributed generation resources obtain distributed sources and report them to the network operator by implementing an optimization program, vehicle charge/discharge profile, and production pattern. The operator must then determine the output power for each distributed generation source, the power purchased from the network, and the vehicle charge/discharge correction strategy for all the scenarios by performing nonlinear programming with binary variables (<xref ref-type="disp-formula" rid="eqn-25">Eq. (25)</xref>). Since the second optimization stage has nonlinear sentences (absolute value sentences in <xref ref-type="disp-formula" rid="eqn-25">Eq. (25)</xref>), there is no guarantee to derive a conclusive optimal answer. Hence, this equation is first linearized as follows:</p>
<p>Assuming two variables <inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:mi>&#x03B5;</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:mi>&#x03B3;</mml:mi></mml:math></inline-formula> are positive:
<disp-formula id="ueqn-2">
<mml:math id="mml-ueqn-2" display="block"><mml:mrow><mml:mtext mathvariant="italic">Minimize</mml:mtext></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow><mml:mo stretchy="false">&#x2192;</mml:mo><mml:mrow><mml:mtext mathvariant="italic">Minimize</mml:mtext></mml:mrow><mml:mi>&#x03B3;</mml:mi><mml:mo>+</mml:mo><mml:mi>&#x03B5;</mml:mi></mml:math></disp-formula>
<disp-formula id="ueqn-3">
<mml:math id="mml-ueqn-3" display="block"><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>&#x03B3;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03B5;</mml:mi></mml:math></disp-formula>
<disp-formula id="ueqn-4">
<mml:math id="mml-ueqn-4" display="block"><mml:mi>&#x03B3;</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x03B5;</mml:mi><mml:mo>&#x2265;</mml:mo><mml:mn>0</mml:mn></mml:math></disp-formula></p>
<p>Finally, the network operator checks the technical constraints of the network (<xref ref-type="disp-formula" rid="eqn-27">Eqs. (29)</xref>&#x2013;<xref ref-type="disp-formula" rid="eqn-32">(32)</xref>) by performing the load distribution. Suppose any of the constraints are not met. In that case, the second planning stage is repeated by imposing a load limit on sensitive parking lots (sensitive busbars) until the constraints are fully satisfied. It should be noted that sensitivity analysis has been used to determine sensitive parking lots, meaning that for each time per parking lot, the amount of parking load is increased by 10&#x0025;, and changes related to the parking voltage are stored. After applying this algorithm, sensitive parking, lots are identified at any time interval.</p>
</sec>
</sec>
</sec>
</sec>
<sec id="s3"><label>3</label><title>Taguchi Orthogonal Array Test (TOAT) Algorithm</title>
<p>One advantage of using microgrids is increasing the production of renewable resources in the network. However, a significant problem with these devices is their intermittent nature. The power generated by renewable sources depends only on climatic indicators such as wind speed and solar radiation. Therefore, the uncertainty in these sources is not due to continuous changes in renewable electricity generation but the unpredictability of wind and solar energy due to their forecast errors. One of the main reasons for the uncertainty is the unexpected changes in system demand during the day. However, despite the uncertainty of the solution obtained, it may not be desirable or even possible. Therefore, to achieve a reliable solution, the uncertainty of renewable resources in power generation planning in microgrids must be considered. In this paper, the Taguchi method is used to consider the uncertainty. In [<xref ref-type="bibr" rid="ref-27">27</xref>], Taguchi developed Taguchi&#x2019;s orthogonal array testing (TOAT) to obtain robust solutions for production design practical problems. In the uncertainty operation, TOAT with the minimum number of scenarios ensures that the considered test scenarios provide good statistical information and significantly reduce the number of tests.</p>
<p>For different models, it has been proven that TOAT can choose the optimal scenario from all the possible scenarios [<xref ref-type="bibr" rid="ref-28">28</xref>]. Compared to the Monte Carlo method, TOAT offers much fewer test scenarios and leads to a reduction in computation time. This method has proven its ability as an optimization algorithm in solving the load distribution and economic emission of power in power systems [<xref ref-type="bibr" rid="ref-29">29</xref>].</p>
</sec>
<sec id="s4"><label>4</label><title>Load Management</title>
<p>Load management, also known as demand-side management, balances the power supply in an electric load network by adjusting or controlling the load instead of the power station output. This can be achieved via directly intervening in real-time use by frequency-sensitive relays (wave control), time clocks or by using specific tariffs to influence consumer behaviors. Load management allows programs to reduce demand for electricity at peak times (peak modification), reducing costs by eliminating the need for peaking power plants. In addition, some peak power plants can take more than an hour to generate a line, which makes load management more unexpected. For example, it goes offline unexpectedly. Load management can also help reduce emissions. Peaking power plants or backup generators are often dirtier and less efficient than base-load power plants. New load management technologies are constantly evolving by private industry and government agencies. Because electrical energy is a form of energy that cannot be stored efficiently, it must be generated, distributed, and consumed immediately. When loads are generated on a system close to maximum capacity, network operators must either find additional energy sources or reduce the load due to load management. The system will become unstable if they fail, and blackouts can occur.</p>
<p>Long-term load management planning may begin by creating complex models to describe the physical properties of the distribution network (i.e., the topology of capacity and other line characteristics) as well as the load behavior. This analysis may include scenarios that consider weather forecasts, the expected impact of proposed load warehouse orders, estimated time to repair offline equipment, and other factors. Using load management can help a power plant achieve a higher capacity factor as a measure of average capacity utilization. The capacity factor measures the output of a power plant compared to the maximum output it can produce. The capacity factor is often defined as the average load to capacity ratio or the average load to peak load over an alternation period. The higher load factor is beneficial because a power plant with lower load factors may be less efficient. A high load factor means ongoing costs are spread over more than each kilowatt-hour of output (resulting in less price per unit of electricity). A higher load factor means higher total output. If the power factor is affected by fuel unavailability, maintenance, unplanned downtime, or declining demand (as the consumption pattern fluctuates throughout the day), production must be adjusted as the grid energy storage is often costly. Smaller programs that buy power instead of them can also benefit from installing a load control system. The fines they have to pay for peak consumption can be significantly reduced. Many people report that a load control system can pay for itself in one season [<xref ref-type="bibr" rid="ref-30">30</xref>]. In the time-based load response program, the operator transfers a part of the load to other time intervals, the equation of which is as follows:
<disp-formula id="eqn-37"><label>(37)</label><mml:math id="mml-eqn-37" display="block"><mml:mi>L</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>D</mml:mi><mml:mi>R</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:mi>d</mml:mi><mml:mi>r</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-38"><label>(38)</label><mml:math id="mml-eqn-38" display="block"><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mi>D</mml:mi><mml:mi>R</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mi>i</mml:mi><mml:mi>d</mml:mi><mml:mi>r</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>In the following, we review the technical constraints related to the load response program. It is important to note that no-load decreases or increases but is transferred from peak intervals to medium or low load intervals. When operating the system, the relationship between decreasing and increasing loads is defined as:
<disp-formula id="eqn-39"><label>(39)</label><mml:math id="mml-eqn-39" display="block"><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>l</mml:mi><mml:mi>d</mml:mi><mml:mi>r</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>T</mml:mi></mml:mrow></mml:msubsup><mml:mi>D</mml:mi><mml:mi>R</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>The following equation states that the amount of incremental load must be less than a percentage of the baseload:
<disp-formula id="eqn-40"><label>(40)</label><mml:math id="mml-eqn-40" display="block"><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:msup><mml:mi>d</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>.</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>Based on the following equation, the percentage of load decrease and increase must be less than a specific value:
<disp-formula id="eqn-41"><label>(41)</label><mml:math id="mml-eqn-41" display="block"><mml:mi>D</mml:mi><mml:mi>R</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mi>D</mml:mi><mml:mi>R</mml:mi><mml:mspace width="thickmathspace" /><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:math></disp-formula>
<disp-formula id="eqn-42"><label>(42)</label><mml:math id="mml-eqn-42" display="block"><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>c</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2264;</mml:mo><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mi>c</mml:mi><mml:mspace width="thickmathspace" /><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:math></disp-formula></p>
</sec>
<sec id="s5"><label>5</label><title>Optimization Method</title>
<sec id="s5_1"><label>5.1</label><title>Harmony Search Algorithm</title>
<p>According to the tools they have to make music, musicians first randomly play music with the existing instruments. This harmony is stored in the musician&#x2019;s memory and in the next part, the musician, according to the harmonies in their memory, plays new music that differs from the previous one. When a musician makes an improvised sound, they usually follow one of the three rules:</p>
<p>Playing one sound they have in their memory;</p>
<p>Playing an adjacent voice close to the sound they have in their memory;</p>
<p>Playing a random sound of the degree of tolerable sound.</p>
<p>Suppose triple jazz comprises the saxophone, violin, and guitar. There is a certain amount of justifiable sound in the memory of every musician; the saxophonist, violinist, and guitarist. If the saxophonist accidentally plays the sol note, the guitarist does note, and the violinist the si note, the existing harmony (sol, si, do) creates a new harmony. If the new harmony is better than the existing harmony in memory, the new harmony is placed in memory, and the previous harmony is removed. This process continues until reaching the unique harmony. The problem is formulated according to the structure of the harmonic search algorithm, and the structure of the problem response is considered harmonic. The algorithm then creates a harmony randomly by observing the conditions of possibility and putting them in the harmony memory. The workflow of a harmonic search algorithm is fully explained [<xref ref-type="bibr" rid="ref-31">31</xref>]. First, the optimization problem is specified by the following formula:
<disp-formula id="eqn-43"><label>(43)</label><mml:math id="mml-eqn-43" display="block"><mml:mrow><mml:mtext mathvariant="italic">Minimize</mml:mtext></mml:mrow><mml:mspace width="thickmathspace" /><mml:mi>f</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><mml:mi>x</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2208;</mml:mo><mml:mi>X</mml:mi><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mspace width="thickmathspace" /><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>N</mml:mi></mml:math></disp-formula></p>
<p>In this section, the values of the following parameters are specified:</p>
<p>Harmonic memory size, harmonic memory consideration rate (HMCR), pitch adjustment rate (PAR) and full scale.</p>
<p>The second part of the algorithm is to create and shape a harmonic memory, which is as follows according to the matrix [<xref ref-type="bibr" rid="ref-31">31</xref>]:
<disp-formula id="eqn-44"><label>(44)</label><mml:math id="mml-eqn-44" display="block"><mml:mi>H</mml:mi><mml:mi>M</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>X</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>X</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mo>&#x22EE;</mml:mo><mml:mspace width="thickmathspace" /><mml:mo>&#x22EE;</mml:mo><mml:mspace width="thickmathspace" /><mml:mo>&#x22EE;</mml:mo><mml:mspace width="thickmathspace" /><mml:mo>&#x22EE;</mml:mo><mml:mspace width="thickmathspace" /><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>H</mml:mi><mml:mi>M</mml:mi><mml:mi>S</mml:mi></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi>H</mml:mi><mml:mi>M</mml:mi><mml:mi>S</mml:mi></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi><mml:mi>M</mml:mi><mml:mi>S</mml:mi></mml:mrow></mml:msubsup><mml:mspace width="thickmathspace" /><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi>X</mml:mi><mml:mrow><mml:mi>H</mml:mi><mml:mi>M</mml:mi><mml:mi>S</mml:mi></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:mo>]</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>In this part, the memory matrix is randomly solved by generating vectors and the actual performance function is made by f(x), which plays the role of memory.</p>
<p>The most important part of a harmonic search algorithm is this part because changing the harmonies in memory is done in this part. According to the previous equation, the HMCR estimate determines the extent to which the construction of a new harmonium uses the harmonic memory, and (1-HMCR) indicates the possibility of a new harmonic occurrence.
<disp-formula id="eqn-45"><label>(45)</label><mml:math id="mml-eqn-45" display="block"><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mi></mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msubsup><mml:mo stretchy="false">&#x2190;</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mi></mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msubsup><mml:mo>&#x2208;</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>H</mml:mi><mml:mi>M</mml:mi><mml:mi>S</mml:mi></mml:mrow></mml:msubsup><mml:mo>}</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mi></mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x2032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msubsup><mml:mo>&#x2208;</mml:mo><mml:mi>X</mml:mi><mml:mi>i</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>H</mml:mi><mml:mi>M</mml:mi><mml:mi>C</mml:mi><mml:mi>R</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /></mml:math></disp-formula></p>
<p>For example, a 95&#x0025; HMCR, i.e., the harmonic search algorithm, selects new harmonic values with the probability of 95&#x0025; of the values stored in harmonic memory and is likely to generate the 5&#x0025; chance. When a value is transferred from memory, it may change depending on the probability of PAR, which can be altered by adding the correct amount to the value. In the following equations, bw is the optional distance for the survey width, and rand () is a random number between 0 and 1.
<disp-formula id="eqn-46"><label>(46)</label><mml:math id="mml-eqn-46" display="block"><mml:msubsup><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>e</mml:mi><mml:mi>w</mml:mi></mml:mrow></mml:msubsup><mml:mo stretchy="false">&#x2190;</mml:mo><mml:msubsup><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>e</mml:mi><mml:mi>w</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x00B1;</mml:mo><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x00D7;</mml:mo><mml:mi>b</mml:mi><mml:mi>w</mml:mi></mml:math></disp-formula>
<disp-formula id="eqn-47"><label>(47)</label><mml:math id="mml-eqn-47" display="block"><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo fence="false" stretchy="false">{</mml:mo><mml:mi>Y</mml:mi><mml:mi>E</mml:mi><mml:mi>S</mml:mi><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi>w</mml:mi><mml:mo>.</mml:mo><mml:mi>p</mml:mi><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi>P</mml:mi><mml:mi>A</mml:mi><mml:mi>R</mml:mi><mml:mspace width="thickmathspace" /><mml:mi>N</mml:mi><mml:mi>O</mml:mi><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mi>w</mml:mi><mml:mo>.</mml:mo><mml:mi>p</mml:mi><mml:mspace width="thickmathspace" /><mml:mspace width="thickmathspace" /><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mi>P</mml:mi><mml:mi>A</mml:mi><mml:mi>R</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mspace width="thickmathspace" /></mml:math></disp-formula></p>
<p>If the new harmony is better than the worst member of the harmony memory, the new harmony is placed in memory, and the worst harmony in memory is removed. In the last part, the condition for the end of the algorithm is checked, which is the number of repetitions in the harmonic search algorithm.</p>
<p>The flowchart of the proposed method of problem solving is shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>.</p>
<fig id="fig-1"><label>Figure 1</label><caption><title>The main flowchart of proposed solution method</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="EE_21843-fig-1.png"/></fig>
</sec>
</sec>
<sec id="s6"><label>6</label><title>Case Study</title>
<sec id="s6_1"><label>6.1</label><title>Introduction of the Studied System</title>
<p>The proposed programming framework is tested on a distribution network connected to bus 5 of the RBTS sample network with four feeders at 20&#x2005;kV voltage [<xref ref-type="bibr" rid="ref-32">32</xref>]. For this network, data related to the type and number of subscribers connected to different load points and the average load value of each are presented in <xref ref-type="table" rid="table-1">Table 1</xref>. This network is shown in <xref ref-type="fig" rid="fig-2">Fig. 2</xref>, along with the subdivisions of the coordinators. The voltage limit of the busbars is equal to 0.05&#x2013;0.9 per unit [<xref ref-type="bibr" rid="ref-22">22</xref>].</p>
<table-wrap id="table-1"><label>Table 1</label><caption><title>Type and the average amount of load and number of subscribers of different load points in the studied distribution network [<xref ref-type="bibr" rid="ref-22">22</xref>]</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Number of subscribers</th>
<th align="left">Average load (MW)</th>
<th align="left">Type of subscribers</th>
<th align="left">Load points</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">210</td>
<td align="left">0.4269</td>
<td align="left">Residential</td>
<td align="left">1&#x2013;2&#x2013;20&#x2013;21</td>
</tr>
<tr>
<td align="left">1</td>
<td align="left">0.6246</td>
<td align="left">Official</td>
<td align="left">3&#x2013;5&#x2013;8&#x2013;17&#x2013;23</td>
</tr>
<tr>
<td align="left">240</td>
<td align="left">0.4171</td>
<td align="left">Residential</td>
<td align="left">4&#x2013;6&#x2013;15&#x2013;25</td>
</tr>
<tr>
<td align="left">1</td>
<td align="left">0.4089</td>
<td align="left">Commercial</td>
<td align="left">7&#x2013;14&#x2013;18&#x2013;22&#x2013;24</td>
</tr>
<tr>
<td align="left">195</td>
<td align="left">0.3213</td>
<td align="left">Residential</td>
<td align="left">9&#x2013;10&#x2013;11&#x2013;13&#x2013;26</td>
</tr>
<tr>
<td align="left">1</td>
<td align="left">0.3786</td>
<td align="left">Official</td>
<td align="left">12&#x2013;16&#x2013;19</td>
</tr>
</tbody>
</table>
</table-wrap><fig id="fig-2"><label>Figure 2</label><caption><title>Single-line distribution network diagram connected to bus 5 of the RBTS sample network</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="EE_21843-fig-2.png"/></fig>
<p>The hourly price of the electricity market is given in <xref ref-type="table" rid="table-2">Table 2</xref>. The capacity of the network&#x2019;s medium and low voltage transformers is 15 MVA and 1 MVA, respectively. Four coordinators named A1, A2, A3 and A4 are considered in this network. The predicted hourly load of each coordinator in the 24-h planning interval is shown in <xref ref-type="fig" rid="fig-3">Fig. 3</xref> [<xref ref-type="bibr" rid="ref-22">22</xref>].</p>
<table-wrap id="table-2"><label>Table 2</label><caption><title>Hourly price of the electricity market [<xref ref-type="bibr" rid="ref-22">22</xref>]</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Hour</th>
<th align="left">Price (&#x0024;/kWh)</th>
<th align="left">Hour</th>
<th align="left">Price (&#x0024;/kWh)</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">1</td>
<td align="left">0.033</td>
<td align="left">13</td>
<td align="left">0.215</td>
</tr>
<tr>
<td align="left">2</td>
<td align="left">0.027</td>
<td align="left">14</td>
<td align="left">0.572</td>
</tr>
<tr>
<td align="left">3</td>
<td align="left">0.02</td>
<td align="left">15</td>
<td align="left">0.286</td>
</tr>
<tr>
<td align="left">4</td>
<td align="left">0.017</td>
<td align="left">16</td>
<td align="left">0.279</td>
</tr>
<tr>
<td align="left">5</td>
<td align="left">0.017</td>
<td align="left">17</td>
<td align="left">0.086</td>
</tr>
<tr>
<td align="left">6</td>
<td align="left">0.029</td>
<td align="left">18</td>
<td align="left">0.059</td>
</tr>
<tr>
<td align="left">7</td>
<td align="left">0.033</td>
<td align="left">19</td>
<td align="left">0.05</td>
</tr>
<tr>
<td align="left">8</td>
<td align="left">0.054</td>
<td align="left">20</td>
<td align="left">0.061</td>
</tr>
<tr>
<td align="left">9</td>
<td align="left">0.215</td>
<td align="left">21</td>
<td align="left">0.181</td>
</tr>
<tr>
<td align="left">10</td>
<td align="left">0.572</td>
<td align="left">22</td>
<td align="left">0.077</td>
</tr>
<tr>
<td align="left">11</td>
<td align="left">0.572</td>
<td align="left">23</td>
<td align="left">0.043</td>
</tr>
<tr>
<td align="left">12</td>
<td align="left">0.572</td>
<td align="left">24</td>
<td align="left">0.037</td>
</tr>
</tbody>
</table>
</table-wrap><fig id="fig-3"><label>Figure 3</label><caption><title>Hourly load demand of coordinators</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="EE_21843-fig-3.png"/></fig>
<p>Also, three microturbine units and one fuel cell unit are installed in this network. Specifications of the cost functions of each unit are given in <xref ref-type="table" rid="table-3">Table 3</xref>. The maximum rates of increase and decrease of power related to each unit at each time are equal to 20&#x0025; of their maximum capacity.</p>
<table-wrap id="table-3"><label>Table 3</label><caption><title>Specifications of non-renewable distributed generation units</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">Gen type</th>
<th align="left">a (&#x0024;)</th>
<th align="left">b (&#x0024;/kW)</th>
<th align="left"><inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>kW</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:math></inline-formula></th>
<th align="left"><inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:mrow><mml:mrow><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>G</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>kW</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:math></inline-formula></th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">MT</td>
<td align="left">20</td>
<td align="left">0.2</td>
<td align="left">50</td>
<td align="left">350</td>
</tr>
<tr>
<td align="left">MT</td>
<td align="left">40</td>
<td align="left">0.3</td>
<td align="left">50</td>
<td align="left">250</td>
</tr>
<tr>
<td align="left">MT</td>
<td align="left">20</td>
<td align="left">0.2</td>
<td align="left">50</td>
<td align="left">350</td>
</tr>
<tr>
<td align="left">FC</td>
<td align="left">90</td>
<td align="left">0.35</td>
<td align="left">50</td>
<td align="left">250</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>According to a statistical study in Tehran, the pattern of car use is obtained. The obtained information includes the hours of entry and exit of vehicles, the amount of initial energy when entering the parking lots and other information related to vehicles. A summary of car owners&#x2019; patterns of behavior in using their vehicles is given in <xref ref-type="table" rid="table-4">Table 4</xref>.</p>
<table-wrap id="table-4"><label>Table 4</label><caption><title>Statistical information of electric vehicles</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Type</th>
<th align="left">Arrival time (H)</th>
<th align="left">Departure time (H)</th>
<th align="left"/>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Household</td>
<td align="left">Norm (19, 5)</td>
<td align="left">Norm (7, 2)</td>
<td align="left">I [0.1, 0.5]</td>
</tr>
<tr>
<td align="left">Official</td>
<td align="left">Norm (7, 1)</td>
<td align="left">Norm (15, 1)</td>
<td align="left">I [0.1, 0.5]</td>
</tr>
<tr>
<td align="left">Commercial</td>
<td align="left">Norm (9, 2)</td>
<td align="left">Norm (20, 2)</td>
<td align="left">I (0.3, 0.6)</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The first step is to know the number of residential subscribers covered by the network to calculate the number of cars. In this regard, the information presented in <xref ref-type="table" rid="table-1">Table 1</xref> is used and, finally, for 35&#x0025; of the penetration, the total number of vehicles in the network is estimated to be 4004 vehicles.</p>

<p>Battery capacity is one of the essential features of cars. According to [<xref ref-type="bibr" rid="ref-33">33</xref>], the battery capacity range in each class is considered in <xref ref-type="table" rid="table-5">Table 5</xref>. It should be noted that a uniform distribution is used to distribute the battery capacity in each class.</p>
<table-wrap id="table-5"><label>Table 5</label><caption><title>Battery capacity range for each class</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Max capacity (kWh)</th>
<th align="left">Min capacity (kWh)</th>
<th align="left">Class</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">12</td>
<td align="left">8</td>
<td align="left">1</td>
</tr>
<tr>
<td align="left">14</td>
<td align="left">10</td>
<td align="left">2</td>
</tr>
<tr>
<td align="left">21</td>
<td align="left">17</td>
<td align="left">3</td>
</tr>
<tr>
<td align="left">24</td>
<td align="left">19</td>
<td align="left">4</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The maximum charge and discharge rates of cars are 4 kWh, and the charge and discharge weight coefficients equal 60&#x0025; of the peak market price. Some energy is normally lost in charging and discharging car batteries, so the efficiency of charging and discharging cars is considered 90&#x0025; and 95&#x0025;.</p>
<p>Also, to prevent premature aging of car batteries, discharging the battery up to 15&#x0025; is allowed, and the number of permitted switching times is considered according to <xref ref-type="table" rid="table-6">Table 6</xref>. It should be noted that their battery age is randomly selected for the studied vehicles.</p>
<table-wrap id="table-6"><label>Table 6</label><caption><title>Number of allowed switching of car batteries according to their age</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">AOB&#x2009;&#x003C;&#x2009;4</th>
<th align="left">4 &#x2264; AOB&#x2009;&#x003C;&#x2009;6</th>
<th align="left">6 &#x2264; AOB&#x2009;&#x003C;&#x2009;8</th>
<th align="left">AOB &#x2265; 8</th>
<th align="left">Battery age</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">8</td>
<td align="left">6</td>
<td align="left">4</td>
<td align="left">2</td>
<td align="left"><inline-formula id="ieqn-2049"><mml:math id="mml-ieqn-2049"><mml:mi>N</mml:mi><mml:msup><mml:mi>S</mml:mi><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>This study assumes that all the wind turbines installed in the network are of the same model and their specifications are in accordance with <xref ref-type="table" rid="table-7">Table 7</xref>.</p>
<table-wrap id="table-7"><label>Table 7</label><caption><title>Wind turbine information</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left"><inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:mrow><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x221E;</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>m/s</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:math></inline-formula></th>
<th align="left"><inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:mrow><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>m/s</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:math></inline-formula></th>
<th align="left"><inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:mrow><mml:mrow><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>m/s</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:math></inline-formula></th>
<th align="left"><inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">rated</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mtext>kW</mml:mtext></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula></th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">30</td>
<td align="left">12</td>
<td align="left">3</td>
<td align="left">500</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Also, photovoltaic systems with the power of 100 kW (10 panels of 10&#x2005;kW) are installed at the network level, the specifications of which are given in <xref ref-type="table" rid="table-8">Table 8</xref>. All the studies assume that the photovoltaic system and wind turbines are operated at a single power factor.</p>
<table-wrap id="table-8"><label>Table 8</label><caption><title>Photovoltaic system information</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left"><inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:mrow><mml:mrow><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="normal">&#x0025;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:math></inline-formula></th>
<th align="left"><inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:mrow><mml:mi>S</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mtext>m</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula></th>
<th align="left"><inline-formula id="ieqn-54a"><mml:math id="mml-ieqn-54a"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula></th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">18.6</td>
<td align="left">10</td>
<td align="left">25</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s7"><label>7</label><title>Simulation Results</title>
<p>The planning results performed in both stages of the proposed planning are shown in <xref ref-type="fig" rid="fig-4">Figs. 4</xref> and&#x00A0;<xref ref-type="fig" rid="fig-5">5</xref>. The results show that most cars are charged during low-load network hours (1&#x2013;7 am) because the electricity market price is low during these hours. Also, unloading vehicles during peak network hours reduces the peak load of the network and provides the technical constraints of the network. According to <xref ref-type="fig" rid="fig-4">Figs. 4</xref> and <xref ref-type="fig" rid="fig-5">5</xref>, the highest cost paid to cars to participate in peak hours is the highest cost.</p>
<fig id="fig-4"><label>Figure 4</label><caption><title>Charging profiles of electric vehicles in different areas after applying the proposed two-stage method</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="EE_21843-fig-4.png"/></fig><fig id="fig-5"><label>Figure 5</label><caption><title>Discharge profile of electric vehicles in different areas after applying the proposed two-stage method</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="EE_21843-fig-5a.png"/>
<graphic mimetype="image" mime-subtype="png" xlink:href="EE_21843-fig-5b.png"/></fig>
<p><xref ref-type="fig" rid="fig-6">Fig. 6</xref> shows the planned power of non-renewable distributed generation sources for the two stages of the proposed algorithm. As is known, non-renewable resources produce their maximum power during the busy hours of the network due to the high price of the energy market. In the off-peak hours, due to the low cost of the electricity market, they produce their minimum power. The upstream network provides the available load.</p>
<fig id="fig-6"><label>Figure 6</label><caption><title>Production capacity of each of the non-renewable distributed generation sources (first stage-second stage)</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="EE_21843-fig-6.png"/></fig>
<p><xref ref-type="fig" rid="fig-7">Fig. 7</xref> shows the network load profile for three different network operating conditions. As is known, the presence of electric vehicles as a new load changes the shape of the network load profile. The gray curve-cars increase the peak load of the network. Applying the proposed planning framework does not increase the amount of electrical load on the network during peak hours. In other words, the electricity supply-demand curve of the distribution network decreases during peak hours and increases during off-peak hours, which makes the network load profile curve more uniformly.</p>
<fig id="fig-7"><label>Figure 7</label><caption><title>Network load profiles for three different operating conditions</title></caption><graphic mimetype="image" mime-subtype="png" xlink:href="EE_21843-fig-7.png"/></fig>
<p>To evaluate the efficiency of the proposed method, studies have been performed for the case that vehicles and distributed generation sources do not participate in the proposed design. According to the results, the existing network is not responsible for supplying the required load of vehicles.</p>
<p>Therefore, the costs related to one year of implementing the proposed plan are compared with the expenses related to the network strengthening plan. The network reinforcement plan is carried out so that studies related to the network reinforcement plan with the 35&#x0025; penetration of vehicles for a 20-year horizon are conducted, and the relevant costs are obtained. Finally, for comparison, network reinforcement costs are equated to a 10&#x0025; interest rate for one year. <xref ref-type="table" rid="table-9">Table 9</xref> shows the costs incurred after implementing the two projects. As is clear, the increase in network strengthening costs is more than the increase in the implementation costs of the proposed plan.</p>
<table-wrap id="table-9"><label>Table 9</label><caption><title>Increase in costs</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Plan</th>
<th align="left">Increase in the annual cost of implementing the proposed plan (&#x0024;)</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Proposal</td>
<td align="left">1,601,912</td>
</tr>
<tr>
<td align="left">Network strengthening plan</td>
<td align="left">9,058,189</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Additionally, to show the efficiency of the proposed method, an additional comparison is added in this part to compare the efficiency of the proposed optimization algorithm. For this purpose, the suggested algorithm is compared with other metaheuristic methods, i.e., artificial bee colony (ABC), honey bee mating optimization (HBMO), improved honey bee mating optimization (IHBMO), and particle swarm optimization (PSO). The considered benchmark functions are presented in <xref ref-type="table" rid="table-10">Table 10</xref> with the related range [<xref ref-type="bibr" rid="ref-34">34</xref>]. Also, the obtained results of these benchmarks are presented in <xref ref-type="table" rid="table-11">Table 11</xref>. As shown here, the proposed optimization algorithm could outperform other algorithms, which proves the superiority of the proposed approach. In this table, the standard deviations (SD) and mean value of the optimization process has been indicated, while the proposed algorithm provides better results than all compared methods [<xref ref-type="bibr" rid="ref-34">34</xref>].</p>
<table-wrap id="table-10"><label>Table 10</label><caption><title>Benchmark functions</title></caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th align="left">Function</th>
<th align="left">Range</th>
<th align="left"><italic>n</italic></th>
</tr>
</thead>
<tbody>
<tr>
<td align="left"><inline-formula id="ieqn-4001"><mml:math id="mml-ieqn-4001"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>4000</mml:mn></mml:mfrac><mml:mrow><mml:mo>[</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mn>100</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>]</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x220F;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mn>100</mml:mn></mml:mrow><mml:msqrt><mml:mi>i</mml:mi></mml:msqrt></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:math></inline-formula></td>
<td align="left">&#x2212;600 &#x2264; <italic>x<sub>i</sub></italic> &#x2264;&#x2009;600</td>
<td align="left">50</td>
</tr>
<tr>
<td align="left"><inline-formula id="ieqn-4002"><mml:math id="mml-ieqn-4002"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo>[</mml:mo><mml:msup><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>&#x2212;</mml:mo><mml:mn>10</mml:mn><mml:mi>cos</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>2</mml:mn><mml:mi>&#x03C0;</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mn>10</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula></td>
<td align="left">&#x2212;5.12 &#x2264; <italic>x<sub>i</sub></italic> &#x2264;&#x2009;5.12</td>
<td align="left">50</td>
</tr>
<tr>
<td align="left"><inline-formula id="ieqn-4003"><mml:math id="mml-ieqn-4003"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mrow><mml:mo>[</mml:mo><mml:mn>10</mml:mn><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>]</mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula></td>
<td align="left">&#x2212;50 &#x2264; <italic>x<sub>i</sub></italic> &#x2264;&#x2009;50</td>
<td align="left">50</td>
</tr>
<tr>
<td align="left"><inline-formula id="ieqn-4004"><mml:math id="mml-ieqn-4004"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mo>&#x2211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:mrow><mml:mo>|</mml:mo><mml:mfrac><mml:mrow><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mo stretchy="false">(</mml:mo><mml:mn>10</mml:mn><mml:mi>&#x03C0;</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mrow><mml:mn>10</mml:mn><mml:mi>&#x03C0;</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>|</mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula></td>
<td align="left">&#x2212;0.5 &#x2264; <italic>x<sub>i</sub></italic> &#x2264;&#x2009;0.5</td>
<td align="left">50</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-11"><label>Table 11</label><caption><title>Obtained numerical results from <xref ref-type="table" rid="table-10">Table 10</xref></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">Methods</th>
<th align="left">ISSO</th>
<th align="left">IHBMO</th>
<th align="left">HBMO</th>
<th align="left">ABC</th>
<th align="left">PSO</th>
</tr>
</thead>
<tbody>
<tr>
<td align="left">Mean</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0.598</td>
<td align="left">0.587</td>
<td align="left">0.007</td>
</tr>
<tr>
<td align="left">SD</td>
<td align="left">0</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">Mean</td>
<td align="left">0</td>
<td align="left">3.76e&#x2212;8</td>
<td align="left">434.532</td>
<td align="left">457.587</td>
<td align="left">62.311</td>
</tr>
<tr>
<td align="left">SD</td>
<td align="left">0</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">Mean</td>
<td align="left">0</td>
<td align="left">2.14e&#x2212;14</td>
<td align="left">1.43e6</td>
<td align="left">1.13e6</td>
<td align="left">24.444</td>
</tr>
<tr>
<td align="left">SD</td>
<td align="left">0</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
<tr>
<td align="left">Mean</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0</td>
<td align="left">0.007</td>
</tr>
<tr>
<td align="left">SD</td>
<td align="left">0</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
<td align="left">-</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s8"><label>8</label><title>Conclusion</title>
<p>Advances in technology and the global trend toward renewable energy have introduced distributed generation units in the distribution network as one of the sources of energy supply. Despite the complexity of protection and operation of distributed generation resources in the distribution network, factors such as improving the reliability, increasing the production capacity of the distribution network, stabilizing the voltage of the distribution network, reducing peak clipping losses, as well as economic and environmental considerations have expanded the influence of distributed generation resources in the distribution network. The location of DG sources and their capacity are the main factors for the effectiveness of distributed generation in the voltage stability of distribution systems. Nowadays, in addition to distributed generation sources, electric vehicles with the ability to connect to the grid due to having an energy storage system are known as valuable resources that can provide various services to the power system.</p>
<p>This paper has centrally examined a two-stage planning framework for optimal electric vehicles and privately-owned distributed generation resources. The basic approach in this paper was the optimal charging/discharging planning of electric vehicles along with distributed generation sources to reduce operating costs by considering the demands of car owners and distributed generation sources. Finally, as shown by the results, using the proposed planning model, in addition to the high satisfaction of electric vehicles and distributed generation resources, can reduce operating costs and delay network reinforcement costs. In addition to distributed generation sources and electric vehicles, we added time-consistent load management to the studied system. Due to distributed generation sources such as photovoltaic systems and wind turbines and the studied system in the modeling, we employed the Taguchi TOAT algorithm to ensure the uncertainty in renewable energy and to generate and reduce the scenario. MATLAB software was used to solve the problem and select the optimal answer. Given that the presence of electric vehicles in the smart grid requires a charging station, in future work, we want to examine the impact of fast and conventional charging stations in power system planning. Also, these sources can supply part of their power from local sources providing the presence of hydrogen systems.</p>
</sec>
</body>
<back>
<glossary content-type="abbreviations" id="glossary-1">
<title>Nomenclature</title>
<def-list>
<def-item><term><inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:mi>X</mml:mi><mml:mo stretchy="false">(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>,</mml:mo><mml:mi>Y</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term><def><p>Charging/discharging status of electric vehicle v at hour t</p></def></def-item>
<def-item><term>U(j, t)</term><def><p>On/off status of generator j at hour j and time t</p></def></def-item>
<def-item><term><inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">Charge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term><def><p>Electric vehicle discharge power v at hour t</p></def></def-item>
<def-item><term><inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>E</mml:mi><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">DCharge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term><def><p>Charging power of electric vehicle v at hour t</p></def></def-item>
<def-item><term><inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term><def><p>Electric vehicle energy v at hour t</p></def></def-item>
<def-item><term><inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">Charge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term><def><p>Optimal charge profile for electric vehicle v</p></def></def-item>
<def-item><term><inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mi>D</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">DCharge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup><mml:mrow><mml:mo>(</mml:mo><mml:mi>v</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term><def><p>Optimal discharge profile for electric vehicle v</p></def></def-item>
<def-item><term>D<sup>v</sup></term><def><p>Number of switching modes from charge to discharge status, or vice versa, for electric vehicle v</p></def></def-item>
<def-item><term><inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mi>T</mml:mi><mml:mi>W</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term><def><p>Power purchased from the main network at hour t</p></def></def-item>
<def-item><term><inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term><def><p>Wind turbine power at hour t</p></def></def-item>
<def-item><term><inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term><def><p>Photovoltaic system power at hour t and scenario s</p></def></def-item>
<def-item><term><inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>O</mml:mi><mml:mi>S</mml:mi><mml:mi>S</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term><def><p>Active power losses per hour t</p></def></def-item>
<def-item><term><inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:msubsup><mml:mrow><mml:mi>I</mml:mi></mml:mrow><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></term><def><p>Radiation intensity at hour t</p></def></def-item>
<def-item><term><inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term><def><p>Network load per hour t</p></def></def-item>
<def-item><term><inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:mi>P</mml:mi><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>o</mml:mi><mml:mi>a</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term><def><p>Electric car discharge price per hour t</p></def></def-item>
<def-item><term><inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term><def><p>Active power injected into the busbar at hour t</p></def></def-item>
<def-item><term><inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">TRANS</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term><def><p>Power passing through transformer n at t</p></def></def-item>
<def-item><term><inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:msubsup><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></term><def><p>Wind turbine speed per hour t</p></def></def-item>
<def-item><term><inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></term><def><p>Objective function related to the profit of electric vehicles</p></def></def-item>
<def-item><term><inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msub><mml:mi>f</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></term><def><p>Objective function related to the profit of distributed generation resources</p></def></def-item>
<def-item><term><inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi>Y</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula></term><def><p>Size m and n in the network admittance matrix</p></def></def-item>
<def-item><term><inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:msub><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term><def><p>Angles n and m in the network admittance matrix</p></def></def-item>
<def-item><term><inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">rated</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term><def><p>Nominal power of wind turbine</p></def></def-item>
<def-item><term><inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>r</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term><def><p>Nominal speed of wind turbine</p></def></def-item>
<def-item><term><inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term><def><p>Low wind turbine cutting speed</p></def></def-item>
<def-item><term><inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></term><def><p>High wind turbine cutting speed</p></def></def-item>
<def-item><term><inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:msup><mml:mi>&#x03B7;</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula></term><def><p>Efficiency coefficient of photovoltaic system</p></def></def-item>
<def-item><term><inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:msup><mml:mi>S</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula></term><def><p>Total level of the photovoltaic system</p></def></def-item>
<def-item><term><inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term><def><p>Ambient temperature</p></def></def-item>
<def-item><term><inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:msubsup><mml:mrow><mml:mi>&#x03B7;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">charge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula></term><def><p>Charge efficiency of electric vehicle v</p></def></def-item>
<def-item><term><inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:msubsup><mml:mrow><mml:mi>&#x03B7;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">Dcharge</mml:mtext></mml:mrow></mml:mrow></mml:msubsup></mml:math></inline-formula></term><def><p>Discharge efficiency of electric vehicle v</p></def></def-item>
<def-item><term><inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">DCharge</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></term><def><p>Maximum discharge power of electric vehicle v</p></def></def-item>
<def-item><term><inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:msubsup><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">Charge</mml:mtext></mml:mrow><mml:mo>,</mml:mo><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></term><def><p>Maximum rechargeable power of electric vehicle v</p></def></def-item>
<def-item><term><inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:msubsup><mml:mrow><mml:mi>&#x03C8;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></term><def><p>Maximum electric car battery capacity limit</p></def></def-item>
<def-item><term><inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:msubsup><mml:mrow><mml:mi>&#x03C8;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></term><def><p>Minimum electric car battery capacity limit</p></def></def-item>
<def-item><term><inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:msubsup><mml:mrow><mml:mi>&#x03C6;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></term><def><p>Maximum percentage of usable capacity of electric vehicle v</p></def></def-item>
<def-item><term><inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:msubsup><mml:mrow><mml:mi>&#x03C6;</mml:mi></mml:mrow><mml:mrow><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula></term><def><p>Minimum usable percentage of battery capacity of electric vehicle v</p></def></def-item>
<def-item><term><inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>B</mml:mi><mml:mi>a</mml:mi><mml:mi>t</mml:mi><mml:mspace width="thickmathspace" /><mml:mi>c</mml:mi><mml:mi>a</mml:mi><mml:mi>p</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula></term><def><p>Battery capacity of electric vehicle v</p></def></def-item>
<def-item><term><inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">Charge</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term><def><p>Weight factor related to the charge of electric vehicles</p></def></def-item>
<def-item><term><inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mrow><mml:mtext mathvariant="italic">DCharge</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula></term><def><p>Weight factor related to the discharge of electric vehicles</p></def></def-item>
<def-item><term><inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:mi>S</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula></term><def><p>Apparent power flowing from busbar m to n at hour t</p></def></def-item>
<def-item><term><inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:mi>j</mml:mi></mml:math></inline-formula></term><def><p>Index of dispersed production source number</p></def></def-item>
<def-item><term><inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:math></inline-formula></term><def><p>Index of network busbar numbers</p></def></def-item>
<def-item><term><inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:mi>t</mml:mi></mml:math></inline-formula></term><def><p>Index for optimization time intervals</p></def></def-item>
<def-item><term><inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:mi>s</mml:mi></mml:math></inline-formula></term><def><p>Index related to scenario number</p></def></def-item>
<def-item><term><inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:mi>v</mml:mi></mml:math></inline-formula></term><def><p>Index for electric vehicle numbers</p></def></def-item>
</def-list>
</glossary>
<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>Zou</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Zhao</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Ding</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Miao</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Sobhani</surname>, <given-names>B.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Solving dynamic economic and emission dispatch in power system integrated electric vehicle and wind turbine using multi-objective virus colony search algorithm</article-title>. <source>Sustainable Cities and Society</source><italic>,</italic> <volume>67</volume><italic>,</italic> <fpage>102722</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.scs.2021.102722</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>Abedinia</surname>, <given-names>O.</given-names></string-name>, <string-name><surname>Lotfi</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Bagheri</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Sobhani</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Shafie-Khah</surname>, <given-names>M.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2020</year>). <article-title>Improved EMD-based complex prediction model for wind power forecasting</article-title>. <source>IEEE Transactions on Sustainable Energy</source><italic>,</italic> <volume>11</volume><issue>(4)</issue><italic>,</italic> <fpage>2790</fpage>&#x2013;<lpage>2802</lpage> DOI <pub-id pub-id-type="doi">10.1109/TSTE.5165391</pub-id>.</mixed-citation></ref>
<ref id="ref-3"><label>3.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Nurmanova</surname>, <given-names>V.</given-names></string-name>, <string-name><surname>Bagheri</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Abedinia</surname>, <given-names>O.</given-names></string-name>, <string-name><surname>Sobhani</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Ghadimi</surname>, <given-names>N.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2018</year>). <article-title>A synthetic forecast engine for wind power prediction</article-title>. <conf-name>2018 7th International Conference on Renewable Energy Research and Applications (ICRERA)</conf-name>, pp. 732&#x2013;737. Paris, France. DOI <pub-id pub-id-type="doi">10.1109/ICRERA.2018.8567010</pub-id>.</mixed-citation></ref>
<ref id="ref-4"><label>4.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Abedinia</surname>, <given-names>O.</given-names></string-name>, <string-name><surname>Ghasemi-Marzbali</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Nurmanova</surname>, <given-names>V.</given-names></string-name>, <string-name><surname>Bagheri</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Optimal strategy for bidding in deregulated-structure of electricity market: A competitive model</article-title>. <conf-name>2021 IEEE International Conference on Environment and Electrical Engineering and 2021 IEEE Industrial and Commercial Power Systems Europe (EEEIC/I&#x0026;CPS Europe)</conf-name>, pp. <fpage>1</fpage>&#x2013;<lpage>5</lpage>. <conf-loc>Bari, Italy</conf-loc>. DOI <pub-id pub-id-type="doi">10.1109/EEEIC/ICPSEurope51590.2021.9584511</pub-id>.</mixed-citation></ref>
<ref id="ref-5"><label>&#x00A0;5.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Biswas</surname>, <given-names>M. M.</given-names></string-name>, <string-name><surname>Akhter</surname>, <given-names>S. R.</given-names></string-name>, <string-name><surname>Paul</surname>, <given-names>K. C.</given-names></string-name></person-group> (<year>2020</year>). <article-title>Power quality analysis for distributed generation and electric vehicle integrated distribution system</article-title>. <conf-name>2020 55th International Universities Power Engineering Conference (UPEC)</conf-name>, pp. <fpage>1</fpage>&#x2013;<lpage>6</lpage>. <conf-loc>Turin, Italy</conf-loc>. DOI <pub-id pub-id-type="doi">10.1109/UPEC49904.2020.9209796</pub-id>. </mixed-citation></ref>
<ref id="ref-6"><label>6.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Abedinia</surname>, <given-names>O.</given-names></string-name>, <string-name><surname>Lu</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Bagheri</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2019</year>). <article-title>An improved multicriteria optimization method for solving the electric vehicles planning issue in smart grids via green energy sources</article-title>. <source>IEEE Access</source><italic>,</italic> <volume>8</volume><italic>,</italic> <fpage>3465</fpage>&#x2013;<lpage>3481</lpage>. DOI <pub-id pub-id-type="doi">10.1109/Access.6287639</pub-id>.</mixed-citation></ref>
<ref id="ref-7"><label>7.</label><mixed-citation publication-type="other"><person-group person-group-type="author"><string-name><surname>Barbeiro</surname>, <given-names>P. P.</given-names></string-name>, <string-name><surname>Soares</surname>, <given-names>F. J.</given-names></string-name>, <string-name><surname>Almeida</surname>, <given-names>P. R.</given-names></string-name>, <string-name><surname>Gouveia</surname>, <given-names>C. S.</given-names></string-name>, <string-name><surname>Ribeiro</surname>, <given-names>M. L.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2011</year>). <article-title>Evaluating the impacts of electric vehicles and micro-generation in distribution networks</article-title>. <source>3nd European Conference on Smart Grids and E-Mobility</source>.</mixed-citation></ref>
<ref id="ref-8"><label>8.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>White</surname>, <given-names>C. D.</given-names></string-name>, <string-name><surname>Zhang</surname>, <given-names>K. M.</given-names></string-name></person-group> (<year>2011</year>). <article-title>Using vehicle-to-grid technology for frequency regulation and peak-load reduction</article-title>. <source>Journal of Power Sources</source><italic>,</italic> <volume>196</volume><issue>(8)</issue><italic>,</italic> <fpage>3972</fpage>&#x2013;<lpage>3980</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.jpowsour.2010.11.010</pub-id>.</mixed-citation></ref>
<ref id="ref-9"><label>9.</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Denholm</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Short</surname>, <given-names>W.</given-names></string-name></person-group> (<year>2006</year>). <article-title>Evaluation of utility system impacts and benefits of optimally dispatched plug-in hybrid electric vehicles (Revised) (No. NREL/TP&#x2212;620&#x2013;40293)</article-title>. <source>National Renewable Energy Lab.(NREL)</source>, <publisher-loc>Golden, CO (USA)</publisher-loc>. DOI <pub-id pub-id-type="doi">10.2172/888683</pub-id>.</mixed-citation></ref>
<ref id="ref-10"><label>10.</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Scott</surname>, <given-names>M. J.</given-names></string-name>, <string-name><surname>Kintner-Meyer</surname>, <given-names>M. C.</given-names></string-name>, <string-name><surname>Elliott</surname>, <given-names>D. B.</given-names></string-name>, <string-name><surname>Warwick</surname>, <given-names>W. M.</given-names></string-name></person-group> (<year>2007</year>). <article-title>Economic assessment and impacts assessment of plug-in hybrid vehicles on electric utilities and regional US power grids (No. PNNL-SA-53523)</article-title>. <source>Pacific Northwest National Lab.(PNNL)</source>, <publisher-loc>Richland, WA (USA)</publisher-loc>.</mixed-citation></ref>
<ref id="ref-11"><label>11.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hadley</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Tsvetkova</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2008</year>). <article-title>Potential impacts of PHEVs on regional power generation</article-title>. <source>The Electricity Journal</source><italic>,</italic> <volume>22</volume><issue>(10)</issue><italic>,</italic> <fpage>56</fpage>&#x2013;<lpage>68</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.tej.2009.10.011</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>Papadopoulos</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Jenkins</surname>, <given-names>N.</given-names></string-name>, <string-name><surname>Cipcigan</surname>, <given-names>L. M.</given-names></string-name>, <string-name><surname>Grau</surname>, <given-names>I.</given-names></string-name>, <string-name><surname>Zabala</surname>, <given-names>E.</given-names></string-name></person-group> (<year>2013</year>). <article-title>Coordination of the charging of electric vehicles using a multi-agent system</article-title>. <source>IEEE Transactions on Smart Grid</source><italic>,</italic> <volume>4</volume><issue>(4)</issue><italic>,</italic> <fpage>1802</fpage>&#x2013;<lpage>1809</lpage>. DOI <pub-id pub-id-type="doi">10.1109/TSG.2013.2274391</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>Clement-Nyns</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Haesen</surname>, <given-names>E.</given-names></string-name>, <string-name><surname>Driesen</surname>, <given-names>J.</given-names></string-name></person-group> (<year>2011</year>). <article-title>The impact of vehicle-to-grid on the distribution grid</article-title>. <source>Electric Power Systems Research</source><italic>,</italic> <volume>81</volume><issue>(1)</issue><italic>,</italic> <fpage>185</fpage>&#x2013;<lpage>192</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.epsr.2010.08.007</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>Masoum</surname>, <given-names>A. S.</given-names></string-name>, <string-name><surname>Deilami</surname>, <given-names>S.</given-names></string-name>, <string-name><surname>Abu-Siada</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Masoum</surname>, <given-names>M. A.</given-names></string-name></person-group> (<year>2014</year>). <article-title>Fuzzy approach for online coordination of plug-in electric vehicle charging in smart grid</article-title>. <source>IEEE Transactions on Sustainable Energy</source><italic>,</italic> <volume>6</volume><issue>(3)</issue><italic>,</italic> <fpage>1112</fpage>&#x2013;<lpage>1121</lpage>. DOI <pub-id pub-id-type="doi">10.1109/TSTE.2014.2327640</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>Kintner-Meyer</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Schneider</surname>, <given-names>K.</given-names></string-name>, <string-name><surname>Pratt</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2007</year>). <article-title>Impacts assessment of plug-in hybrid vehicles on electric utilities and regional US power grids</article-title>. Part 1: Technical analysis. <italic>Pacific Northwest National Laboratory,</italic> <volume>1</volume><italic>,</italic> <fpage>1</fpage>&#x2013;<lpage>20</lpage>.</mixed-citation></ref>
<ref id="ref-16"><label>16.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Falahati</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Fu</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Darabi</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>L.</given-names></string-name></person-group> (<year>2011</year>). <article-title>Reliability assessment of power systems considering the large-scale PHEV integration</article-title>. <conf-name>2011 IEEE Vehicle Power and Propulsion Conference</conf-name>, pp. <fpage>1</fpage>&#x2013;<lpage>6</lpage>. <conf-loc>Chicago, IL, USA</conf-loc>. DOI <pub-id pub-id-type="doi">10.1109/VPPC.2011.6043042</pub-id>.</mixed-citation></ref>
<ref id="ref-17"><label>17.</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Wood</surname>, <given-names>A. J.</given-names></string-name>, <string-name><surname>Wollenberg</surname>, <given-names>B. F.</given-names></string-name></person-group> (<year>1996</year>). <source>Power generation operation and control</source>. <publisher-loc>New York</publisher-loc>: <publisher-name>John Wiley &#x0026; Sons. Inc.</publisher-name></mixed-citation></ref>
<ref id="ref-18"><label>18.</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Saber</surname>, <given-names>A. Y.</given-names></string-name>, <string-name><surname>Venayagamoorthy</surname>, <given-names>G. K.</given-names></string-name></person-group> (<year>2009</year>). Unit commitment with vehicle-to-grid using particle swarm optimization. <source>2009 IEEE Bucharest PowerTech</source>, pp. <fpage>1</fpage>&#x2013;<lpage>8</lpage>. <publisher-name>IEEE</publisher-name>. DOI <pub-id pub-id-type="doi">10.1109/PTC.2009.5282201</pub-id>.</mixed-citation></ref>
<ref id="ref-19"><label>19.</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Keyhani</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Marwali</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2012</year>). <chapter-title>Errata to: Smart power grids 2011</chapter-title>. In: <source>Smart power grids 2011</source>, pp. <fpage>E1</fpage>&#x2013;<lpage>E18</lpage>. <publisher-loc>Springer, Berlin, Heidelberg</publisher-loc>. DOI <pub-id pub-id-type="doi">10.1007/978-3-642-21578-0</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>Nafisi</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Askarian Abyaneh</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Abedi</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2016</year>). <article-title>Energy loss minimization using PHEVs as distributed active and reactive power resources: A convex quadratic local optimal solution</article-title>. <source>International Transactions on Electrical Energy Systems</source><italic>,</italic> <volume>26</volume><issue>(6)</issue><italic>,</italic> <fpage>1287</fpage>&#x2013;<lpage>1302</lpage>. DOI <pub-id pub-id-type="doi">10.1002/etep.2134</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>Nafisi</surname>, <given-names>H.</given-names></string-name>, <string-name><surname>Agah</surname>, <given-names>S. M. M.</given-names></string-name>, <string-name><surname>Abyaneh</surname>, <given-names>H. A.</given-names></string-name>, <string-name><surname>Abedi</surname>, <given-names>M.</given-names></string-name></person-group> (<year>2015</year>). <article-title>Two-stage optimization method for energy loss minimization in microgrid based on smart power management scheme of PHEVs</article-title>. <source>IEEE Transactions on Smart Grid</source><italic>,</italic> <volume>7</volume><issue>(3)</issue><italic>,</italic> <fpage>1268</fpage>&#x2013;<lpage>1276</lpage>. DOI <pub-id pub-id-type="doi">10.1109/TSG.2015.2480999</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>Shafiee</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Ghazi</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Aghtaie</surname>, <given-names>M. M.</given-names></string-name></person-group> (<year>2019</year>). <article-title>Optimal utilization of electric vehicles and DG resources in smart distribution system</article-title>. <source>Tabriz Journal of Electrical Engineering</source><italic>,</italic> <volume>49</volume><issue>(1)</issue><italic>,</italic> <fpage>281</fpage>&#x2013;<lpage>294</lpage>. </mixed-citation></ref>
<ref id="ref-23"><label>23.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lotfi</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Almeida</surname>, <given-names>T.</given-names></string-name>, <string-name><surname>Javadi</surname>, <given-names>M. S.</given-names></string-name>, <string-name><surname>Os&#x00F3;rio</surname>, <given-names>G. J.</given-names></string-name>, <string-name><surname>Monteiro</surname>, <given-names>C.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2022</year>). <article-title>Coordinating energy management systems in smart cities with electric vehicles</article-title>. <source>Applied Energy</source><italic>,</italic> <volume>307</volume><italic>,</italic> <fpage>118241</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.apenergy.2021.118241</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>Soares</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Almeida</surname>, <given-names>J.</given-names></string-name>, <string-name><surname>Gomes</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Canizes</surname>, <given-names>B.</given-names></string-name>, <string-name><surname>Vale</surname>, <given-names>Z.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2022</year>). <article-title>Electric vehicles local flexibility strategies for congestion relief on distribution networks</article-title>. <source>Energy Reports</source><italic>,</italic> <volume>8</volume><italic>,</italic> <fpage>62</fpage>&#x2013;<lpage>69</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.egyr.2022.01.036</pub-id>.</mixed-citation></ref>
<ref id="ref-25"><label>25.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Azimi</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Hooshmand</surname>, <given-names>R. A.</given-names></string-name>, <string-name><surname>Soleymani</surname>, <given-names>S.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Energy management considering simultaneous presence of demand responses and electric vehicles in smart industrial grids</article-title>. <source>Sustainable Energy Technologies and Assessments</source><italic>,</italic> <volume>45</volume><italic>,</italic> <fpage>101127</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.seta.2021.101127</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>Wu</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Wang</surname>, <given-names>Z.</given-names></string-name>, <string-name><surname>Huangfu</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Ravey</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Chrenko</surname>, <given-names>D.</given-names></string-name> <etal>et al.</etal></person-group> (<year>2022</year>). <article-title>Hierarchical operation of electric vehicle charging station in smart grid integration applications&#x2014;An overview</article-title>. <source>International Journal of Electrical Power &#x0026; Energy Systems</source><italic>,</italic> <volume>139</volume><italic>,</italic> <fpage>108005</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ijepes.2022.108005</pub-id>.</mixed-citation></ref>
<ref id="ref-27"><label>27.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Karna</surname>, <given-names>S. K.</given-names></string-name>, <string-name><surname>Sahai</surname>, <given-names>R.</given-names></string-name></person-group> (<year>2012</year>). <article-title>An overview on taguchi method</article-title>. <source>International Journal of Engineering and Mathematical Sciences</source><italic>,</italic> <volume>1</volume><issue>(1)</issue><italic>,</italic> <fpage>1</fpage>&#x2013;<lpage>7</lpage>.</mixed-citation></ref>
<ref id="ref-28"><label>28.</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Atkinson</surname>, <given-names>A. C.</given-names></string-name>, <string-name><surname>Donev</surname>, <given-names>A. N.</given-names></string-name>, <string-name><surname>Tobias</surname>, <given-names>R. D.</given-names></string-name></person-group> (<year>2007</year>). <source>Optimum experimental designs, with SAS</source>, vol. 34. <publisher-name>Oxford University Press, Oxford</publisher-name>.</mixed-citation></ref>
<ref id="ref-29"><label>29.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Byrne</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Taguchi</surname>, <given-names>S.</given-names></string-name></person-group> (<year>1987</year>). <article-title>Taguchi approach to parameter design</article-title>. <source>Quality Progress</source><italic>,</italic> <volume>20</volume><italic>,</italic> <fpage>19</fpage>&#x2013;<lpage>26</lpage>.</mixed-citation></ref>
<ref id="ref-30"><label>30.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Tsao</surname>, <given-names>Y. C.</given-names></string-name>, <string-name><surname>Thanh</surname>, <given-names>V. V.</given-names></string-name>, <string-name><surname>Wu</surname>, <given-names>Q.</given-names></string-name></person-group> (<year>2021</year>). <article-title>Sustainable microgrid design considering blockchain technology for real-time price-based demand response programs</article-title>. <source>International Journal of Electrical Power &#x0026; Energy Systems</source><italic>,</italic> <volume>125</volume><italic>,</italic> <fpage>106418</fpage>. DOI <pub-id pub-id-type="doi">10.1016/j.ijepes.2020.106418</pub-id>.</mixed-citation></ref>
<ref id="ref-31"><label>31.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lee</surname>, <given-names>K. S.</given-names></string-name>, <string-name><surname>Geem</surname>, <given-names>Z. W.</given-names></string-name></person-group> (<year>2004</year>). <article-title>A new structural optimization method based on the harmony search algorithm</article-title>. <source>Computers &#x0026; Structures</source><italic>,</italic> <volume>82</volume><issue>(9&#x2013;10)</issue><italic>,</italic> <fpage>781</fpage>&#x2013;<lpage>798</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.compstruc.2004.01.002</pub-id>.</mixed-citation></ref>
<ref id="ref-32"><label>32.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Billinton</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Jonnavithula</surname>, <given-names>S.</given-names></string-name></person-group> (<year>1996</year>). <article-title>A test system for teaching overall power system reliability assessment</article-title>. <source>IEEE Transactions on Power Systems</source><italic>,</italic> <volume>11</volume><issue>(4)</issue><italic>,</italic> <fpage>1670</fpage>&#x2013;<lpage>1676</lpage>. DOI <pub-id pub-id-type="doi">10.1109/59.544626</pub-id>.</mixed-citation></ref>
<ref id="ref-33"><label>33.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hadley</surname>, <given-names>S. W.</given-names></string-name>, <string-name><surname>Tsvetkova</surname>, <given-names>A. A.</given-names></string-name></person-group> (<year>2009</year>). <article-title>Potential impacts of plug-in hybrid electric vehicles on regional power generation</article-title>. <source>The Electricity Journal</source><italic>,</italic> <volume>22</volume><issue>(10)</issue><italic>,</italic> <fpage>56</fpage>&#x2013;<lpage>68</lpage>. DOI <pub-id pub-id-type="doi">10.1016/j.tej.2009.10.011</pub-id>.</mixed-citation></ref>
<ref id="ref-34"><label>34.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>TSai</surname>, <given-names>P. W.</given-names></string-name>, <string-name><surname>Pan</surname>, <given-names>J. S.</given-names></string-name>, <string-name><surname>Liao</surname>, <given-names>B. Y.</given-names></string-name>, <string-name><surname>Chu</surname>, <given-names>S. C.</given-names></string-name></person-group> (<year>2009</year>). <article-title>Enhanced artificial bee colony optimization</article-title>. <source>International Journal of Innovative Computing. Information and Control</source><italic>,</italic> <volume>5</volume><issue>(12)</issue><italic>,</italic> <fpage>5081</fpage>&#x2013;<lpage>5092</lpage>.</mixed-citation></ref>
</ref-list>
</back>
</article>

















