<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Genetic Algorithms as an Optimization Approach for Managing Electric Vehicles Charging in the Smart Grid</article-title>
      </title-group>
      <pub-date>
        <year>1969</year>
      </pub-date>
      <fpage>0000</fpage>
      <lpage>0001</lpage>
      <abstract>
        <p>Usage of the genetic algorithms for solving electric vehicles optimization problem in the scope of smart grid is an extremely actual problem nowadays. Electric vehicles are modern and promising alternative to conventional vehicles. They are characterized by lower operation cost and environmentfriendly ability to use renewable sources of energy. Smart grids can be used in order to avoid undesirable impact of electric vehicles. Such grids require optimization and correct scheduling to handle growing number of electricity consumers. This can be achieved with implementation of specifically designed genetic algorithms. The goal of the paper is to select optimal method and propose it for using for optimization of the digital twin of the electric vehicles charging infrastructure. As a result of paper such method is proposed. Moreover, as a scientific novelty, genetic algorithm functions are compared and analyzed applying to the problem in consideration.</p>
      </abstract>
      <kwd-group>
        <kwd />
        <kwd>Genetic algorithm</kwd>
        <kwd>optimization</kwd>
        <kwd>electric vehicle</kwd>
        <kwd>smart grid</kwd>
        <kwd>crossover</kwd>
        <kwd>selection</kwd>
        <kwd>mutation</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Electric vehicles (EVs) can be viewed as an eco-friendly and cost-effective
alternative to conventional vehicles with internal combustion engines (ICE). EVs are
produced and designed by number of different manufacturers and their production
amount is expected to grow rapidly in the coming years [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. EVs have lower operating
costs with respect to ICE vehicles and can be charged with locally produced
renewable energy sources (RESs) [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. However, number of challenges to wide spreading of
EVs exist. Although their operating costs are less, EVs are still more expensive to buy
than ICE vehicles. In addition, access to charging stations is limited, and large capital
investment is required for developing a public charging infrastructure [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. More than
that, EVs consume comparatively high power from the grid during charging.
Therefore, uncoordinated charging of a large number of EVs can have an adverse impact on
the grid operation (power outages, unacceptable voltage fluctuations) [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Power
generation can be increased in order to handle the peak demand of EVs. However, this
will lead to significant infrastructure cost. As an alternative cost-effective solution,
smart grid allows EVs to coordinate their charging operations, which can improve
frequency regulation [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], smooth out intermittent power generation from RESs, and
make the electric power usage efficient [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Formal problem statement</title>
      <p>
        Smart grid [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ] is a concept aimed at providing the next generation electricity
network that stands out by high configurability, reactivity and self-control capability.
This is a complex infrastructure that characterizes by following attributes [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]:
─ multidisciplinary character,
─ spatial distribution,
─ network systems heterogeneousness,
─ implementation of evolutionary development,
─ functioning and controlled separation of its elements.
      </p>
      <p>
        Smart grid is expected to be a key part of the global system of interacting actors,
which in its turn will lead to improved management of available resources and
increased energy efficiency. Precise monitoring and management are needed to achieve
this goal [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Smart grid is created on the basis of advanced information and two-way
digital communication technologies. Therefore, it cannot just intelligently deliver
electricity but also manage power facilities taking advantage of real-time information
exchange and interaction between providers and consumers [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>
        Meanwhile, EVs are new and important targets for the smart grid to manage. EVs
are equipped with batteries having high energy-storage capacity, so EV charging
imposes large electric load on the power system [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. EVs are forced to be equipped
with an electronic interface for grid connection to allow controlled energy exchanges.
Despite high number of the researches in area, EVs still need to be charged more
often and it takes at least tens of minutes [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. That makes it necessary to build a large
charging infrastructure which embraces fast charging stations, battery swapping
stations, and individual charging points for slower charging [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>Different types of interactions are possible between the power grid and an EV:
─ grid to vehicle (G2V),
─ vehicle to grid (V2G).</p>
      <p>In G2V, an EV’s battery can be charged from the grid using stored electricity from
external power sources. That means that the power flow is always unidirectional In
V2G, the power flow is bidirectional, i.e., from the grid to an EV while charging and
from an EV to the grid while discharging. V2G-enabled EVs may earn incentives and
sell power while discharging to the grid and make payments while charging batteries
from the grid. Therefore, V2G-enabled EVs can facilitate the supply/demand balance
by discharging during peak hours (peak clipping) and charging during off-peak hours
(valley filling) as can be seen at Fig. 1.</p>
      <p>
        The impact of EVs on the power grid has been studied [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. One solution to
decrease the impact of EVs on the grid is to schedule their charging/discharging
profiles. This can be done by aggregating different sets of EVs for charging or
discharging with different start times and durations such that grid constraints are maintained.
However, the aggregation of EVs differs from the aggregation of more traditional
power resources [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. In particular, the temporal availability of EVs along with their
location information is an important parameter to consider while aggregating EVs for
possible grid overload planning and management. Thus, determining and optimizing
the appropriate charge and discharge times of EVs that do not violate grid constraints
while maintaining acceptable degrees of user satisfaction is a challenging problem.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Literature review</title>
      <p>The EV charge scheduling problem formulates as following. It takes a set of EVs,
grid, user, and aggregator-side parameters as input and outputs a charging schedule.
By charging schedule, it is meant the starting and ending times of charging of each
EV in the set. It is an optimization problem that optimizes some grid, user, or
aggregator-side parameters (or a mix of them) subject to different number of constraints.
No single mathematical formulation exists for the problem in general, forming
different optimization problems.</p>
      <p>
        The optimization intends to provide the best local or global solutions. Generally,
the mathematical formulation of an optimization problem is to maximize or minimize
an objective function while satisfying all considered constraints related to the
integrated components in the model [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
      </p>
      <p>Depending on the complexity and the difficulty, optimization can be addressed by
means of exact or approximate methods.</p>
      <p>The exact mathematical methods can generate an optimal solution when they are
specified in a feasible region. There are two basic categories: linear and non-linear
model. They are based on all implemented constraints and the objective functions.
The linear models are divided in three types: linear programming, integer
programming and mixed integer linear programming, according to the variables if they are
real, integer, or both variable types, correspondingly.</p>
      <p>
        The approximate methods have an advantage that can simply manage the nonlinear
constraints and objective functions. In the same time, they cannot always guarantee
the quality of the obtained results because they generally employ random search
methods [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. More than that, the possibility to find the global solution decreases as
soon as the size of the considered problem increases [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ].
      </p>
      <p>
        In this paper we consider the genetic algorithms (GAs) as a part of approximate
methods [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ]. We study those for the modeling of the EV scheduling problem
because it generally permits to employ the characteristics of the integrated distributed
energy resources with employing integer and binary variables to make a decision on
the operation status of the production systems, battery storage system, EVs and smart
appliances of the microgrid.
3.1
      </p>
      <p>Analyze GA approaches for EV optimization problem</p>
      <p>
        GA are becoming one of the most popular search techniques for the problems
having large search space [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ]. One of such problems can be EV charging scheduling GA
can create a reasonable quality solution within a controllable time bound by means of
a population-based directed search, which is inspired by biological evolution
principles.
      </p>
      <p>
        In the description of GA, the workflow is a sequential change of populations
consisting of a fixed number of individuals corresponding to the trial points of the
solution space. Individuals who respond to high-quality (more appropriate) solutions
receive the advantage of producing offspring in the next population [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ].
      </p>
      <p>
        From the population consisting of feasible solutions called chromosomes, the
nextgeneration population is created through genetic operations such as selection,
crossover, and mutation. This evolution process continues for the given number of
iterations or until a termination condition is met [
        <xref ref-type="bibr" rid="ref22">22</xref>
        ].
      </p>
      <p>
        Authors in [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ] integrated vehicular networks with smart grid and designed a
charge scheduler for EVs based on heuristic-based approaches and GAs, which
minimizes the load at a charging station. Each request consists of:
─ vehicle type,
─ estimated arrival time,
─ desired service completion time (deadline),
─ current battery charge.
      </p>
      <p>On receiving the request, the power consumption profile of the vehicle is retrieved
from the repository of vehicular information. Then, the charging station verifies
whether it can satisfy the new request along with the other requests already submitted
to the scheduler. The result is communicated back to the vehicle. On receiving the
result, the driver may accept the schedule, initiate a renegotiation session, or choose
another charging station.</p>
      <p>From the vehicle-side viewpoint, entering the station, the vehicle is assigned and
plugged to a charger. The controller connects or disconnects power to each vehicle
according to the schedule generated by either a scheduler within a charging station or
a remote charging server running in the Internet.</p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] same authors evaluated the performance of a charging task scheduler for
EV, aiming at reducing the peak load and improving the service ratio in charging
stations. They try to achieve better results by making the initial population include
both heuristic-generated schedules for fast convergence and randomly generated
schedules for diversity loss compensation. The performance measurement result
obtained from that work reveals that scheme in consideration can reduce the peak load
for the given charging task sets by up to 4.9%, compared with conventional schemes.
      </p>
      <p>
        Authors in [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] established a stochastic procedure for modeling and analyzing an
EV fleet to generate an accurate charging and discharging profiles. They focused on
the uncertainties that may affect EV charging/discharging profiles:
─ EV type – battery electric vehicle (BEV) which is supplied by an electrical source
to feed its energy storage unit and plug-in hybrid electric vehicle (PHEV) which
has ability to utilize ICE along with electric one,
─ EV battery capacity – authors assumed that the battery pack for a BEV has a 20-30
kWh pack and for a PHEV, 5-15 kWh,
─ time duration availability and scheduling time – authors hypothesized that 50% of
EV of the fleet were plugged-in to be charged at the workplace in the parking lots
and the other EV were connected to the grid to be charged at home in the evening.
      </p>
      <p>Comparing described previously works it can be said that in first two works
authors presented a chromosome as a single feasible schedule. It was represented by a
fixed-length string of an integer-valued vector. The charging task could be started,
suspended, and resumed at a slot boundary. They used the roulette wheel as selection
method, random operation as crossover method. Due to the fact that each element has
a different permissible range, the mutation was prohibited.</p>
      <p>
        In contrast, authors of third work used number of selection methods. Namely,
stochastic universal selection, roulette-wheel selection, tournament selection and ranking
selection [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ]. Like the first group of authors they used random operator as crossover
method. But, unlike them they used mutation operator that would change randomly
the genes of the chromosomes which could also change their characteristics.
      </p>
      <p>Another important distinction is that the proposed by last group of authors GA
algorithm allows to make the optimal trade-off between V2G and G2V operations cost
to highly increase benefits from EV batteries by scheduling the charging mode in the
low power price periods and discharging mode in the high-power price periods. This
contradicts to first two works were authors only utilize and optimize charging faze of
the EV, ignoring discharging ability.</p>
      <p>Therefore, it can be concluded that after analyzing and comparing GA approaches
one can be selected as optimal. It is the third work which has critical advantages
above other ones.
─ it allows and supports usage of the mutation operator which should help in creating
better GA and prevent falling into local minimums,
─ it provides support both for V2G and G2V, which can be critical in modern EVs
and smart grids.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Model selection</title>
      <p>After analyzing, following method can be used for the future optimization of the
EV charging infrastructure along the horizon T with t time steps. The aim of the EV
charging/discharging scheduling is to minimize the smart grid total cost and to
minimize the overall cost of the power in the G2V operations of EVs. Which is given by
following function:</p>
      <p>T EVChar EVDisch 
min fcost      Char  En  C (t)    Disch  En  C(t )
t1  n1 n1 
(1)</p>
      <sec id="sec-4-1">
        <title>Here: ─</title>
        <p>EVChar and EVDisch are number of charging and discharging EVs respectively,
─  Char and  Disch are charging and discharging efficiency respectively,
─ En is the power received or delivered from vehicle n ,
─ C (t ) is the hourly price of electricity.</p>
      </sec>
      <sec id="sec-4-2">
        <title>From that model, EV can be in one of the following states:</title>
        <p>─ in the charging state,
─ in the discharging state,
─ not charging or discharging (battery is in idle mode).</p>
        <p>Number of constraints need to be defined in order to achieve complete model of
the charging process.</p>
        <sec id="sec-4-2-1">
          <title>SoCnt  SoCnt1 </title>
          <p>Char  En</p>
        </sec>
        <sec id="sec-4-2-2">
          <title>SoCnt  SoCnt1 </title>
          <p>Disch  En
 Char  En  SoCnmax
 Disch  En
 SoC min</p>
          <p>n
T T
 Char  En   Disch  En  SoCnneed
t 1 t 1
(2)
(3)
(4)
(5)
(6)</p>
          <p>The (2) constraint describes the cost of the power delivered to the EV battery,
while the (3) describes the cost of the power supplied from the EV battery to the grid.
Constraints (4) and (5) ensure that the state-of-charge (SoC) is scheduled within a
predefined range between SoC min and SoC max (generally the customer can pre-set
n n
this range). Constraint (6) guarantees that the system meets each single EV’s energy
need at the unplugging time ( SoC need ) at any recharging cycle.</p>
          <p>n
5</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>EV charging infrastructure in consideration</title>
      <p>
        Considered optimization method can be applied to the developed EV charging
station. From the perspective of the EV, the global smart grid can be separated into
smaller EV systems. The EV system has three levels: device level, communication
level and application level as shown in Fig. 2 [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ].
      </p>
      <p>
        Micro-grid was developed in order to consider EV-charging system [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ] as a part
of ISRT (Interactive platform for Embedded Software Development Study, developed
in Zaporizhzhia Polytechnic National University [
        <xref ref-type="bibr" rid="ref29">29</xref>
        ]) infrastructure. The ISRT-server
is a platform for remote laboratories, in order to train students in IoT-tasks. It is ideal
for the scalability of the charging station case. A ready-made black-box charging
station module is available in the ISRT so that students can work on the
communication and client layer.
      </p>
      <p>The hardware part is emulated with a simple electronic circuit to charge 1.25V
Liion-batteries. Energy input side represented with following elements:
─ net-powered,
─ wind-powered,
─ solar energy.</p>
      <p>The charging system itself is both a consumer on the net and an energy provider in
a V2G setup. For simulation purposes of the micro grid system users can variate input
variables such as:
─ the battery charge level,
─ turn on and off different sources of energy;
─ decide to start selling energy to the smart grid.</p>
      <p>This system is displayed at Fig. 3. Where power sources noted as the letter A, the
load as a letter B, the sale of surplus shown in the form of LED as letter C, battery and
charge controller as letter D. With digits 1 – 8 different relays are depicted.</p>
      <sec id="sec-5-1">
        <title>The developed model of a charging station allows to:</title>
        <p>─ choose a power source (any separately or 2-3 sources at a time),
─ control the process of battery charging (protection against undercharge or
overcharge),
─ “sell” residual energy and switch load.</p>
        <p>The power source is indicated by letter A, load – B, surplus sales are indicated by
LED – C, battery and charge controller – D.</p>
        <p>As can be seen, developed digital twin of the EV charging infrastructure can be
used by students to design optimal smart grid.
6</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Experiments and results</title>
      <p>Considered optimization method is simulated in the scope of the discussed
charging station microgrid. To check efficiency of the specific GA some test data are used.
Task of the optimization is slightly simplified because of the lack of SoC needed data
for the set of EVs.</p>
      <p>Therefore, goal of optimization can be formulated as to minimize cost of charging
and discharging profiles of the set of EVs during given number of time slots.</p>
      <p>Price of the electricity is also given for each time period. As well as charging and
discharging efficiency. Each EV is characterized by state-time vector which
represents if specified EV is charging, discharging or idle.</p>
      <p>Input data for GA is matrix that contains EVs power for each time slot in given
boundaries.</p>
      <p>Number of available selection, scaling, mutation and crossover functions are
compared in order to find optimal set for specified optimization problem. There are 200
iterations for each experiment.</p>
      <p>First set of experiments has the goal to determine optimal scaling function. Fitness
scaling converts the raw fitness scores that are returned by the fitness function to
values in a range that is suitable for the selection function. Following functions are
considered:
─ rank function,
─ proportional function,
─ top function with quantity 0.4,
─ top function with quantity 0.6.</p>
      <sec id="sec-6-1">
        <title>Results can be seen at Fig. 4.</title>
        <p>Fig. 4. Comparison of the different scaling functions:</p>
        <p>A) rank, B) proportional, C) top 0.4, D) top 0.6</p>
        <p>As can be seen, best optimization result is achieved using top scaling function with
quantity of 0.4. Top scaling assigns 40 percent of the fittest individuals to the same
scaled value and assigns the rest of the individuals to value 0. That means that only 40
percent of the fittest individuals can be selected as parents.</p>
        <p>Next step is to determine selection GA function. Selection function specify how
the GA chooses parents for the next generation. Following functions are considered:
─ stochastic uniform function,
─ roulette function,
─ tournament function,
─ uniform function.</p>
      </sec>
      <sec id="sec-6-2">
        <title>Results can be seen at Fig. 5.</title>
        <p>Fig. 5. Comparison of the different selection functions:</p>
        <p>A) stochastic uniform, B) roulette, C) tournament, D) uniform</p>
        <p>From results, best optimization result is achieved using stochastic uniform
selection function. Stochastic uniform function creates a line in which each parent
corresponds to a section of the line of length proportional to its scaled value. The algorithm
moves along the line in steps of equal size. At each step, the algorithm allocates a
parent from the section it lands on. The first step is a uniform random number less
than the step size.</p>
        <p>Following set of experiments is related to selection of the best mutation function
for specified problem. Mutations specify how the GA makes small random changes in
the individuals in the population to create mutation children. Mutation provides
genetic diversity and enables the GA to search a broader space and does not allow it to
fall into local minimum. Following functions are considered:
─ adaptive feasible function,
─ uniform function.</p>
      </sec>
      <sec id="sec-6-3">
        <title>Comparison of those can be seen at Fig. 6.</title>
        <p>Fig. 6. Comparison of the different mutation functions:</p>
        <p>A) adaptive feasible and B) uniform</p>
        <p>It can be seen that best optimization result is achieved using adaptive feasible
mutation function. Adaptive feasible randomly generates directions that are adaptive with
respect to the last successful or unsuccessful generation. The mutation chooses a
direction and step length that satisfies bounds which are defined.</p>
        <p>Last set of experiments has as its goal to determine the best crossover function for
specified problem. Crossover functions specify how the GA combines two
individuals, or parents, to form a crossover child for the next generation. Following crossover
functions are considered:
─ two-point function,
─ constraint dependent function,
─ heuristic function.</p>
      </sec>
      <sec id="sec-6-4">
        <title>They can be seen at Fig. 7.</title>
        <p>It can be seen that best optimization result is achieved using constraint dependent
function. Constraint dependent chooses scattered function when there are no linear
constraints, and chooses intermediate function when there are linear constraints.
These choices ensure that feasible parents give rise to feasible children, where
feasibility is with respect to bounds and linear constraints. Scattered function is used
externally because there are no linear constraint functions. Scattered crossover function
creates a random binary vector. It then selects the genes where the vector is a 1 from
the first parent, and the genes where the vector is a 0 from the second parent, and
combines the genes to form the child.</p>
        <p>After executing specified experiments, best GA functions for specified EV
charging problem can be selected. Thus, best optimization results achieved using top
scaling function with quantity 0.4, stochastic uniform selection function, adaptive feasible
mutation function and scattered crossover function.
7</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>Conclusion</title>
      <p>In the paper the authors considered the possibility of utilization of the GAs for
developed in the previous researches EV charging infrastructure. Review of the main
characteristics of the EVs, charging, smart grid and GAs was carried out by the
authors. Current researches related to implementing GAs for managing EV s charging
are considered and analyzed. After investigation and executing simulation
experiments it is possible to make an assumption that utilization of the GAs for EVs
charging problem is promising optimization approach. As the future work, it is planned to
develop own GA which will handle optimization of the developed EV charging
infrastructure.</p>
      <p>Scientific novelty of the work is that number of GA scheduling techniques were
considered and analysed. One optimization method on the basis of GA was selected
as optimal after comparison. Simulation experiments were executed for that method
using different GA options. Those were compared and selected optimal options for
specified problem. This method is proposed to use for later researches to provide
optimization of the developed EV charging infrastructure.
8</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Global EV Outlook 2019 - Analysis - IEA</surname>
          </string-name>
          , https://www.iea.org/reports/global-ev-outlook2019
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Sortomme</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>El-Sharkawi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Optimal Charging Strategies for Unidirectional Vehicleto-Grid</article-title>
          .
          <source>IEEE Transactions on Smart Grid</source>
          .
          <volume>2</volume>
          ,
          <fpage>131</fpage>
          -
          <lpage>138</lpage>
          (
          <year>2011</year>
          ). doi:
          <volume>10</volume>
          .1109/tsg.
          <year>2010</year>
          .2090910
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <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>
          <article-title>The Impact of Charging Plug-In Hybrid Electric Vehicles on a Residential Distribution Grid</article-title>
          .
          <source>IEEE Transactions on Power Systems</source>
          .
          <volume>25</volume>
          ,
          <fpage>371</fpage>
          -
          <lpage>380</lpage>
          (
          <year>2010</year>
          ). doi:
          <volume>10</volume>
          .1109/tpwrs.
          <year>2009</year>
          .2036481
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. Sekyung Han, Soohee Han, Sezaki,
          <string-name>
            <surname>K.</surname>
          </string-name>
          :
          <article-title>Development of an Optimal Vehicle-to-Grid Aggregator for Frequency Regulation</article-title>
          .
          <source>IEEE Transactions on Smart Grid</source>
          .
          <volume>1</volume>
          ,
          <fpage>65</fpage>
          -
          <lpage>72</lpage>
          (
          <year>2010</year>
          ). doi:
          <volume>10</volume>
          .1109/tsg.
          <year>2010</year>
          .2045163
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Sundstrom</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Binding</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Flexible Charging Optimization for Electric Vehicles Considering Distribution Grid Constraints</article-title>
          .
          <source>IEEE Transactions on Smart Grid</source>
          .
          <volume>3</volume>
          ,
          <fpage>26</fpage>
          -
          <lpage>37</lpage>
          (
          <year>2012</year>
          ). doi:
          <volume>10</volume>
          .1109/tsg.
          <year>2011</year>
          .2168431
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <article-title>Internet of Energy: ICT for energy markets of the future</article-title>
          , https://www.iese.fraunhofer.de/content/dam/iese/en/mediacenter/documents/BDI_initiative _IoE_
          <string-name>
            <surname>us-IdE-Broschuere</surname>
          </string-name>
          _
          <fpage>tcm27</fpage>
          -
          <lpage>45653</lpage>
          .pdf
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7. Smartgrids:
          <article-title>Strategic deployment document for europe's electricity networks of the future</article-title>
          , https://ec.europa.eu/research/energy/pdf/smartgrids_en.pdf
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Maier</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Architecting principles for systems-of-systems</article-title>
          .
          <source>Systems Engineering. 1</source>
          ,
          <fpage>267</fpage>
          -
          <lpage>284</lpage>
          (
          <year>1998</year>
          ). doi:
          <volume>10</volume>
          .1002/(sici)
          <fpage>1520</fpage>
          -
          <lpage>6858</lpage>
          (
          <year>1998</year>
          )
          <article-title>1:4&lt;267::aid-sys3&gt;3.0</article-title>
          .co;2-
          <fpage>d</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Karnouskos</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Cyber-Physical Systems in the SmartGrid</article-title>
          .
          <year>2011</year>
          9th IEEE International Conference on Industrial Informatics. (
          <year>2011</year>
          ). doi:
          <volume>10</volume>
          .1109/indin.
          <year>2011</year>
          .6034829
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Gellings</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>The smart grid</article-title>
          . The Fairmont Press, Lilburn (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Lopes</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Soares</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Almeida</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Integration of Electric Vehicles in the Electric Power System</article-title>
          .
          <source>Proceedings of the IEEE</source>
          .
          <volume>99</volume>
          ,
          <fpage>168</fpage>
          -
          <lpage>183</lpage>
          (
          <year>2011</year>
          ). doi:
          <volume>10</volume>
          .1109/jproc.
          <year>2010</year>
          .2066250
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Tribioli</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barbieri</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Capata</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sciubba</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jannelli</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bella</surname>
          </string-name>
          , G.:
          <article-title>A Real Time Energy Management Strategy for Plug-in Hybrid Electric Vehicles based on Optimal Control Theory</article-title>
          .
          <source>Energy Procedia</source>
          .
          <volume>45</volume>
          ,
          <fpage>949</fpage>
          -
          <lpage>958</lpage>
          (
          <year>2014</year>
          ). doi:
          <volume>10</volume>
          .1016/j.egypro.
          <year>2014</year>
          .
          <volume>01</volume>
          .100
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Lampropoulos</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kling</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ribeiro</surname>
          </string-name>
          , P., van den Berg, J.:
          <article-title>History of demand side management and classification of demand response control schemes</article-title>
          .
          <source>2013 IEEE Power &amp; Energy Society General Meeting</source>
          . (
          <year>2013</year>
          ). doi:
          <volume>10</volume>
          .1109/PESMG.
          <year>2013</year>
          .6672715
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Gong</surname>
            ,
            <given-names>Q.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Midlam-Mohler</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Marano</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rizzoni</surname>
          </string-name>
          , G.:
          <article-title>PEV charging impact on residential distribution transformer life</article-title>
          .
          <source>IEEE 2011 EnergyTech</source>
          . (
          <year>2011</year>
          ). doi:
          <volume>10</volume>
          .1109/energytech.
          <year>2011</year>
          .5948498
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Jansen</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Binding</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sundstrom</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gantenbein</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Architecture and Communication of an Electric Vehicle Virtual Power Plant</article-title>
          .
          <source>2010 First IEEE International Conference on Smart Grid Communications</source>
          . (
          <year>2010</year>
          ). doi:
          <volume>10</volume>
          .1109/smartgrid.
          <year>2010</year>
          .5622033
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Iqbal</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Azam</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Naeem</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Khwaja</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Anpalagan</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Optimization classification, algorithms and tools for renewable energy: A review</article-title>
          .
          <source>Renewable and Sustainable Energy Reviews</source>
          .
          <volume>39</volume>
          ,
          <fpage>640</fpage>
          -
          <lpage>654</lpage>
          (
          <year>2014</year>
          ). doi:
          <volume>10</volume>
          .1016/j.rser.
          <year>2014</year>
          .
          <volume>07</volume>
          .120
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wu</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Song</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Design and Implementation of Energy Management System With Fuzzy Control for DC Microgrid Systems</article-title>
          .
          <source>IEEE Transactions on Power Electronics</source>
          .
          <volume>28</volume>
          ,
          <fpage>1563</fpage>
          -
          <lpage>1570</lpage>
          (
          <year>2013</year>
          ). doi:
          <volume>10</volume>
          .1109/tpel.
          <year>2012</year>
          .2210446
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Lin</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tsai</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yu</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>A Review of Deterministic Optimization Methods in Engineering and Management</article-title>
          . Mathematical Problems in Engineering.
          <year>2012</year>
          ,
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          (
          <year>2012</year>
          ). doi:
          <volume>10</volume>
          .1155/
          <year>2012</year>
          /756023
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Leoshchenko</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oliinyk</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Subbotin</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shylo</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shkarupylo</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Method of Artificial Neural Network Synthesis for Using in Integrated CAD</article-title>
          .
          <source>2019 IEEE 15th International Conference on the Experience of Designing and Application of CAD Systems (CADSM)</source>
          .
          <article-title>(</article-title>
          <year>2019</year>
          ). doi:
          <volume>10</volume>
          .1109/cadsm.
          <year>2019</year>
          .8779248
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Sivanandam</surname>
            <given-names>S</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deepa</surname>
            <given-names>S.</given-names>
          </string-name>
          : Introduction to Genetic Algorithms. Springer-Verlag Berlin Heidelberg, Berlin, Heidelberg (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Desprez</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chu</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chu</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Minimising the weighted number of tardy jobs in a hybrid flow shop with genetic algorithm</article-title>
          .
          <source>International Journal of Computer Integrated Manufacturing</source>
          .
          <volume>22</volume>
          ,
          <fpage>745</fpage>
          -
          <lpage>757</lpage>
          (
          <year>2009</year>
          ).
          <source>doi: 10.1080/09511920902810938</source>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Subbotin</surname>
            ,
            <given-names>S.:</given-names>
          </string-name>
          <article-title>THE NEURO-FUZZY NETWORK SYNTHESIS WITH THE RANKING AND SPECIFIC ENCODING OF FEATURES FOR THE DIAGNOSIS</article-title>
          AND
          <string-name>
            <surname>AUTOMATIC CLASSIFICATION ON PRECEDENTS. Radio</surname>
            <given-names>Electronics</given-names>
          </string-name>
          , Computer Science, Control.
          <volume>0</volume>
          , (
          <year>2016</year>
          ). doi:
          <volume>10</volume>
          .15588/
          <fpage>1607</fpage>
          -3274-2016-1-6
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Park</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jeon</surname>
          </string-name>
          , H.:
          <article-title>Genetic Algorithm-Based Charging Task Scheduler for Electric Vehicles in Smart Transportation</article-title>
          .
          <source>Intelligent Information and Database Systems</source>
          .
          <volume>208</volume>
          -
          <fpage>217</fpage>
          (
          <year>2012</year>
          ). doi:
          <volume>10</volume>
          .1007/978-3-
          <fpage>642</fpage>
          -28487-8_
          <fpage>21</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Park</surname>
          </string-name>
          , G.:
          <article-title>Genetic algorithm-based demand response scheme for electric vehicle charging</article-title>
          .
          <source>International Journal of Intelligent Information and Database Systems</source>
          .
          <volume>7</volume>
          ,
          <issue>535</issue>
          (
          <year>2013</year>
          ). doi:
          <volume>10</volume>
          .1504/ijiids.
          <year>2013</year>
          .057420
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Elmehdi</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Abdelilah</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Genetic Algorithm for Optimal Charge Scheduling of Electric Vehicle Fleet</article-title>
          .
          <source>Proceedings of the 2nd International Conference on Networking, Information Systems &amp; Security - NISS19</source>
          . (
          <year>2019</year>
          ). doi:
          <volume>10</volume>
          .1145/3320326.3320329
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Goldberg</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Deb</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>A Comparative Analysis of Selection Schemes Used in Genetic Algorithms</article-title>
          .
          <source>Foundations of Genetic Algorithms</source>
          .
          <fpage>69</fpage>
          -
          <lpage>93</lpage>
          (
          <year>1991</year>
          ).
          <source>doi: 10.1016/b978-0-08- 050684-5</source>
          .
          <fpage>50008</fpage>
          -
          <lpage>2</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>Ahmed</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kim</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          :
          <article-title>Performance Analysis of Communication Networks for EV Charging Stations in Residential Grid</article-title>
          .
          <source>Proceedings of the 6th ACM Symposium on Development and Analysis of Intelligent VehicularNetworks</source>
          and Applications - DIVANet '
          <fpage>17</fpage>
          . (
          <year>2017</year>
          ). doi:
          <volume>10</volume>
          .1145/3132340.3132352
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Arras</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tabunshchyk</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Okhmak</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Korotunov</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <source>Modeling and Simulation of the Services for Vehicle Charging Infrastructure Interaction. 2019 10th IEEE International Conference on Intelligent Data Acquisition and Advanced Computing Systems: Technology and Applications (IDAACS)</source>
          .
          <article-title>(</article-title>
          <year>2019</year>
          ). doi:
          <volume>10</volume>
          .1109/idaacs.
          <year>2019</year>
          .8924449
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Arras</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tabunshchyk</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Korotunov</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Okhmak</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Cost Optimization Simulation for Electric Vehicle Charging Infrastructure</article-title>
          .
          <source>2020 IEEE European Technology &amp; Engineering Management Summit</source>
          . (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>