Locating Charging Stations of Various Sizes with

1 downloads 0 Views 5MB Size Report
Nov 7, 2018 - Therefore, perfect and efficient charging facility deployment for BEVs is very important. .... In addition, the relevant models for electric vehicles, .... reported that the travel range of Tesla, a maker of BEVs, may be reduced by half ...
energies Article

Locating Charging Stations of Various Sizes with Different Numbers of Chargers for Battery Electric Vehicles Shaohua Cui 1 , Hui Zhao 1,2, * 1 2 3

*

and Cuiping Zhang 3

MOE Key Laboratory for Urban Transportation Complex System Theory and Technology, School of Traffic and Transportation, Beijing Jiaotong University, Beijing 100044, China; [email protected] Key Laboratory of Transport Industry of Big Data Application Technologies for Comprehensive Transport, Beijing Jiaotong University, Beijing 100044, China School of Computer Science, Beijing Information Science & Technology University, Beijing 100192, China; [email protected] Correspondence: [email protected]

Received: 19 October 2018; Accepted: 2 November 2018; Published: 7 November 2018

 

Abstract: Compared with traditional fuel vehicles, battery electric vehicles (BEVs) as a sustainable transportation form can reduce carbon dioxide emissions and save energy, so its market share has great potential. However, there are some problems, such as: Their limited range, long recharging time, and scarce charging facilities, hindering improvement in the market potential of BEVs. Therefore, perfect and efficient charging facility deployment for BEVs is very important. For this reason, the optimal locations for charging stations for BEVs are investigated in this paper. Instead of flow-based formulation, this paper is based on agents under strictly imposed link capacity constraints, where all agents can select their routes and decide on the battery recharging plan without running out of charge. In our study, not only the locations of charging stations, but also the size of charging stations with the different number of chargers, would be taken into consideration. Then, this problem is formulated as a location problem for BEV charging stations of multiple sizes based on agents under link capacity constraints. This problem is referred to as the agent-refueling, multiple-size location problem with capacitated network (ARMSLP-CN). We formulate the ARMSLP-CN as a 0–1 mixed-integer linear program (MILP) with the aim to minimize the total trip time for all agents, including four parts, namely, the travel time, queue time, fixed time for recharging, and variable recharging time depending on the type of charger and the amount of power recharged, in which commercial solvers can solve the linearized model directly. To demonstrate this model, two different numerical instances are designed, and sensitivity analyses are also presented. Keywords: battery electric vehicles; charging station location; charging station size; agent-based model; recharging

1. Introduction Based on environmental and economic concerns, the deployment of BEVs has increased significantly in recent years [1–4]. Compared with traditional gasoline vehicles (GVs), BEVs have many advantages, such as low or no environment emissions, and energy efficiency, to make them an ideal form of transport for urban areas [5]. Lee and Han [6] estimated that there will be an annual growth rate of more than 25% for the sales of BEVs by 2025. The popularity of BEVs is not only due to its environmental friendliness, but also due to various incentives provided by governments, such as purchase incentives, free parking, as well as less access restrictions [7].

Energies 2018, 11, 3056; doi:10.3390/en11113056

www.mdpi.com/journal/energies

Energies 2018, 11, 3056

2 of 22

Though the benefits of deploying BEVs are undeniable, there is still a barrier for consumers to choose BEVs: Range anxiety [8]. Range anxiety refers to the fact that BEV drivers fear that their batteries would run out of power en route due to the limited battery power capacity [9,10]. This range anxiety makes BEV drivers reluctant to take long journeys. Furthermore, recharging a battery completely takes too much time using current recharging technology. Therefore, some studies proposed many alternative methods to avoid a long recharging time, such as battery-swapping [11] and charging lanes [12]. Due to their limited range, the increasing number of BEVs naturally raises the problem of electric charging stations. The insufficient refueling infrastructures pose a threat to the market share of BEVs [13–15]. Therefore, to address this situation, the problem of optimal locations for recharging stations is urgent. Currently, two mainstream approaches of determining optimal locations for recharging stations are applied: Spatial approaches and flow-based approaches. For the former, the objective function is usually assumed to minimize the distance between the location of a recharging station and possible BEV drivers served by this facility [16]. For example, the p-median approach is one of spatial approaches where a BEV driver will recharge its battery before the power is exhausted by visiting recharging stations, while the aim is to minimize the number of stations and maximize coverage at the same time. Therefore, this method of deploying the location of stations is named as the spatial approach. However, it is impossible for complete coverage across a region, so this method can only be conducted to solve urban transport planning problems [17]. The second approach inserts recharging stations into traffic routes to make BEV travel each segment with sufficient power and only recharge its battery in each junction between two adjacent segments, which is named as a flow refueling location model (FRLM) by Kuby and Lim [18]. In general, the approach of FRLM is widely used to deploy charging stations [18,19]. These models based on the FRLM pattern presented above need to enumerate all recharging patterns. However, when the number of OD pairs is huge, considering all possible paths is already an enormous challenge; generating all feasible patterns for each path will result in huge batteries even before the calculation of a model. A mathematical formulation was proposed by He et al. [8] in which the recharging decision variables are embedded. In the same way, in our research, considering the time-consuming nature of path enumeration, we record the charge states of a BEV battery through the variables and equations presented by He et al. [8], avoiding the full enumeration of paths and recharging patterns. Furthermore, all previous research on the location problem of charging stations has been based on flow. However, modeling frameworks based on non-atomic and atomic games are different. The traditional flow model with non-atomic players does not show crowding between agents, so the agent-based model is utilized in this paper. In addition, the relevant models for electric vehicles, which need to track their charge levels, are quite different from those of traditional fuel vehicles. Different initial charge levels and anxiety ranges will result in different recharging patterns or even entirely different routes for drivers. However, traditional flow models, such as user equilibrium (UE), stochastic user equilibrium (SUE), and so on, assume that all BEV drivers have the same initial charge level and anxiety range, sometimes assuming different OD pairs have different initial charge levels or anxiety ranges, but they do not reflect the differences between the agents of one OD pair. In reality, there are many people who arrive at the same destination from the same point of departure but with differences in the initial charge levels and anxiety ranges. However, traditional flow models do not reflect these differences, so the agent-based model is a better choice. In this paper, an agent-based refueling location model is proposed to design the location of recharging stations. Furthermore, recharging time is considered sufficiently in this paper, because when the amount of power reaches 80% of the battery capacity, the recharging rate is significantly reduced [20]. In some studies, such as Nie and Ghamami [21], they assumed that the fast-charging devices are deployed to ignore recharging time, but these devices are very expensive and require high voltages, which make large-scale deployment of such charging devices difficult. To avoid high construction costs, multiple types of charging stations with different charging rates were considered by Wang and Lin [22].

Energies 2018, 11, 3056

3 of 22

However, in the study, the number of chargers is not studied. In reality, charging stations of different sizes with different numbers of chargers may greatly affect the service efficiency. Therefore, this paper optimizes the combination of charging stations of different sizes under a given total budget. Specifically, recharging time includes three parts, named queue time, fixed charging activity preparation time, and variable charging time related to the amount power recharged and type of charger. The queue time, in this paper, is only a generalized time and just conducted to reflect the difference of charging stations with different numbers of chargers. Specifically, the queue time will reduce with the increase of chargers. Specifically, this paper investigates the location problem for multiple sizes of BEV charging stations based on agents under a link capacity constraint. Hereafter, our approach is defined as the agent-refueling, multiple-size location problem with capacitated network (ARMSLP-CN). Furthermore, we formulate the ARMSLP-CN as a 0–1 MILP with the aim of minimizing the total trip time. To the best of our knowledge, until now, there has been no research focusing on the multiple-size recharging station location problem. The contributions of this paper can be described as follows. (1) (2) (3) (4)

The refueling station location problem based on agents is proposed for the first time. We are the first to discuss the multiple-size refueling station location problem with various numbers of chargers. The recharging time based on the amount of energy recharged and the size of the charging stations are considered. We present a linear mathematical formulation for the ARMSLP-CN considering both limited operational ranges and possible recharging strategies.

For the remainder, the problem is formally introduced in Section 2. The MILP formulation of the ARMSLP-CN is shown in the next section. The computational results and sensitivity analyses are presented and discussed in Section 4. We conclude the study in Section 5. 2. Problem Description For a more detailed and clear discussion of the multiple-size refueling station location problem based on agents, this problem is further described in this section. Specifically, Section 2.1 lists all the notations used in this paper for convenience. Then, some reasonable assumptions are proposed in Section 2.2. Section 2.3 describes the three parts of the charging time for a BEV at a charging station in detail. Finally, in Section 2.4, the major features of ARMSLP-CN model are presented through a simple numerical example. 2.1. Notations The general indices, sets, parameters, and variables appearing in the remainder are listed in Table 1. Table 1. Indices, sets, parameters, and variables. Indices

Definition

i, j (i, j) a w o ( a) d( a)

Index of nodes, i, j ∈ N Index of physical link between two adjacent nodes, (i, j) ∈ L Index of agents, a ∈ A, defined based on each OD pair Index of OD pair, w ∈ W Index of origin node of agent a Index of destination node of agent a

Sets N L W Parameters

Set of nodes in the physical transportation network Set of links Set of origin–destination (OD) pairs

Energies 2018, 11, 3056

4 of 22

Table 1. Cont. Indices

Definition

dij tij Capij c1 c2

Distance of link (i, j) ∈ L Travel time of link (i, j) ∈ L Capacity of link (i, j) ∈ L Fixed time for recharging Recharging rate, which depends on the type of charger Transfers the gap between the charger number of one node and maximum charger capacity as the queuing time Fixed cost of a station Cost of a charger Total financial budget Assumed large value as auxiliary parameters Range anxiety value for agent a Energy consumption rate of BEVs Maximum charger capacity Minimum number of chargers Battery size Initial charge level

c3 cf f cfv B M, K, Q ma w zmax zmin Lmax L0 Variables a xi,j s_tia

q_tia ria Fia gia si zi Lia ρija

= 1 if agent a is assigned to link (i, j) ∈ L; = 0 otherwise Total charging service time for agent a at node i ∈ N, i.e., s_tia = c1 + c2 Fia Queuing time depends on the gap between the number of chargers zi at node i ∈ N and the maximum charger capacity zmax of one node = 1 if agent a recharges at node i ∈ N; = 0, otherwise Amount of electricity recharged at node i ∈ N for agent a Transition variable, equal to the gap between zi and zmax when agent a recharges at node i, otherwise, gia equals zero. = 1 if the recharging station is built at node i ∈ N; = 0, otherwise Number of chargers at node i ∈ N Charge level at node i after recharging agent a = 0 if link (i, j) is utilized; unrestricted otherwise for agent a

2.2. Basic Assumptions In recent years, several studies have been conducted on charging station location problems for BEVs. Wirges et al. [23] developed a spatial-temporal model (STM) based on an economic model to finance charging infrastructures of BEVs for the city of Stuttgart, Germany. Another STM was developed by Tu et al. [24] to optimize charging station locations of an electric taxi fleet using the data of Shenzhen, China. The location problem of multiple types of charging devices providing different charging rates was studied by Wang and Lin [22]. Capar et al. [25] developed the FRLM to make it cover all arcs of each path. Chen et al. [12] introduced a model to deploy charging lanes. Strehler et al. [26] mixed BEVs and hybrid vehicles, and constructed a shortest path problem based on the FRLM. Hof et al. [27] focused on the battery swap station location and established this problem on electric vehicle routing problems (E-VRPs). There were also studies in which SUE was used to optimize charging stations, such as those by Hanabusa and Horiguchi [28], Riemann et al. [29], and so on. Xylia et al. [30] used the Geographic Information System (GIS) software ArcGIS to optimize the location of the charging devices for electric buses. These developed macroscopic models cannot optimize the specific sizes of charging stations. However, the number of chargers greatly affects the service efficiency of charging stations, so there is a huge meaning to characterize the sizes of charging stations. Therefore, before formulating the model, the following assumptions are made. (I)

The link is flat, i.e., no grades are considered, so the travel time between each node is constant and given.

Energies 2018, 11, 3056

5 of 22

(II)

Each link has its own capacity. In other words, the sum of agents passing through one link is less than or equal to the capacity of this link and will not exceed it. (III) A linear recharge is assumed, which means the recharging rate is a fixed constant depending only on the level of the charger, and the type of charger used in each instance is known in advance. (IV) Charging stations of different sizes use the same type of charger; only the number of chargers is different. Therefore, the recharging rates of the different sizes are the same, and only the queuing time differs. The queuing time decreases as the size of the charging station increases. Gradient and overcrowded links significantly affect a BEV’s speed. Some conditions, such as weather, temperature, speed, may change the travel ranges of BEVs up to 60% [31]. Straubel [32] reported that the travel range of Tesla, a maker of BEVs, may be reduced by half when the driver doubles the speed. Therefore, the uncertain travel range is a complex study where Lee and Han [6] established the problem in a probabilistic consideration, so assumptions (I) and (II) are proposed to simplify the problem. In addition, the charging rate may increase significantly for the last 10 to 20% of the battery capacity [20]; thus, for simplicity, (III) is assumed. Liu and Wang [33] studied the location problem of multiple types of recharging facilities which can provide different recharging speeds, and the recharging speed also depends on the recharging equipment. Finally, the different sizes are the main research focus and the type of charger is determined in advance, so assumption (IV) is reasonable. 2.3. Calculation of Charging Time To describe the charging time more accurately, in this section, the three parts of the charging time will be introduced separately, and the calculation method will also be described. In Section 1, the charging time is divided into three parts, which consist of the queuing time, the fixed recharging preparation time, and the variable time. The latter two can be collectively referred to as the service time. 2.3.1. Calculation of Queuing Time For the accurate calculation of the queue time, it is necessary to determine the number of agents at the charging station and the amounts of energy to be charged by the agents who are charging at that moment. While fully recharging electric cars takes a long time, sometimes even more than two hours, in reality electric car drivers will not wait for more than two hours. Therefore, in this paper, we ensure that the queue time for larger charging stations is shorter, which is a generalized time. Let q_tia be the queuing time depending on the gap between the number of chargers zi at node i ∈ N and the maximum charger capacity zmax of one node, which means that when the number of chargers of one station is zmax , the queuing time is not considered. In this paper, the queuing time is only a generalized time, just to reflect the queuing time difference of charging stations with different numbers of chargers. If the queuing time of a charging station with the maximum charger zmax is considered, a constant can be added. Here, c3 is a parameter to transfer the gap as the queuing time. For simplicity, a transition variable gia is defined. We assume that if agent a recharges at node i with the charger, then gia equals the gap between zi and zmax ; otherwise, gia equals zero. Furthermore, the equation of the queuing time can be written as q_tia = c3 gia . If one charging station i is chosen for recharging by agent a, then the queuing time function is q_tia = c3 gia = c3 (zmax − zi ); otherwise, q_tia = 0. More formulae are dealt with in Section 3. 2.3.2. Calculation of Service Time Let s_tia denote the total charging service time taken by BEV agent a to recharge an Fia amount of electricity at node i ∈ N. In Section 2.2, a linear recharge has been assumed, so the charging function can be described as s_tia = c1 + c2 Fia . In this function, the first part c1 is fixed recharging preparation time, and the second part calls variable time, where c2 represents the recharge rate depending only on the type of charger, shown in Table 2 in detail. The type of charger is determined in advance, and all

Energies 2018, 11, 3056

6 of 22

stations use the same type of charger. Clearly, both c1 and c2 are equal to zero when a charging station Energies FOR PEER is not2018, built11,atx node i ∈ REVIEW N.

6 of 22

Table 2.2.BEV charger specifications Table BEV charger specifications[8]. [8].

𝐂𝐡𝐚𝐫𝐠𝐢𝐧𝐠Charging 𝐋𝐞𝐯𝐞𝐥 Level 𝐋𝐞𝐯𝐞𝐥 Level 1𝟏 Power (kW) 1.44 Power (kW) 1.44 Charging circuit 120 V, 15 A Charging circuit 120 V, 15 A Fixed time for recharging activity (min) 5 Fixed time for recharging activity (min) 5 Recharge raterate (min/kWh) 41.67 Recharge (min/kWh) 41.67

𝐋𝐞𝐯𝐞𝐥 𝟐 2 Level 6 6 240 V, 30 A 240 V, 30 A 5 5 10 10

𝐋𝐞𝐯𝐞𝐥 𝟑Level 3 90 90 500 V, 200 A 500 V, 200 A 5 5 0.67 0.67

2.4. A Simple Example 2.4. A Simple Example Before a simple example is presented, the definition of a usable path for BEVs is explained. In Before a simple example is presented, the definition of a usable path for BEVs is explained. comparison with fuel vehicle drivers, BEV drivers are often anxious about the limited battery In comparison with fuel vehicle drivers, BEV drivers are often anxious about the limited battery capacity, which is usually referred as range anxiety. To characterize the route choice behavior for capacity, which is usually referred as range anxiety. To characterize the route choice behavior for BEV BEV drivers, He et al. [8] defined the concept of a usable path, which is a path that a BEV driver could drivers, He et al. [8] defined the concept of a usable path, which is a path that a BEV driver could complete with or without en-route charging. complete with or without en-route charging. To explain charging time clearly, a numerical network from He et al. [8] is presented. The To explain charging time clearly, a numerical network from He et al. [8] is presented. The network network is shown in Figure 1, with four nodes and five links along with one OD pair 1–4. The link is shown in Figure 1, with four nodes and five links along with one OD pair 1–4. The link capacity capacity 𝐶𝑎𝑝𝑖𝑗 , travel time 𝑡𝑖𝑗 , and length 𝑑𝑖𝑗 parameters for each link are illustrated in the figure. Capij , travel time tij , and length dij parameters for each link are illustrated in the figure. On the right On the right of the figure, three paths for the OD pair 1–4 are listed. The demand for the OD pair 1– of the figure, three paths for the OD pair 1–4 are listed. The demand for the OD pair 1–4 is 2, and range 4 is 2, and range anxieties 𝑚𝑎 are equal to zero. The data related to the BEV are summarized as anxieties m a are equal to zero. The data related to the BEV are summarized as follows. The battery follows. The battery capacity is 𝐿max = 18 kWh, the initial charge is 𝐿1 = 6 kWh, and the energy capacity is Lmax = 18 kWh, the initial charge is L1 = 6 kWh, and the energy consumption rate w is 2 consumption rate 𝑤 ̅ is 2 kWh/mi. Nodes 2 and 3 are charging stations with 𝐿𝑒𝑣𝑒𝑙 3 rechargers kWh/mi. Nodes 2 and 3 are charging stations with Level 3 rechargers where the BEV can be recharged. where the BEV can be recharged. Therefore, from Table1 2, we find that the fixed time 𝑐 1 is equal to Therefore, from Table 2, we find that the fixed time c is equal to 5 min, and the recharge rate c2 is 5 min, and the recharge rate 𝑐 2 is equal to 0.67 min/kWh. We assume that the charger number 𝑧2 is equal to 0.67 min/kWh. We assume that the charger number z2 is 4 char at node 2 (“4 char” means 4 char at node 2 (“4 char” means that there are four chargers built), and that of 𝑧3 is 3 char at node that there are four chargers built), and that of z3 is 3 char at node 3. However, the charger number 3. However, the charger number limit 𝑧𝑚𝑎𝑥 is 5 char, which is reasonable because the construction limit z is 5 char, which is reasonable because the construction costs of all charging stations must be costs of max all charging stations must be under a certain budgeted amount. Thus, it is possible that the under a certain budgeted amount. Thus, it is possible that the number of chargers in all the charging number of chargers in all the charging stations is lower than the maximum capacity. stations is lower than the maximum capacity.

2 1

(1,4,14)

4

3 Figure 1. A numerical network presented in He et al. [8]. Figure 1. A numerical network presented in He et al. [8].

The initial charge of the BEV is L1 = 6 kWh, and the energy consumption rate w is 5 kWh/mi. Thus, BEVcharge can run 3 miBEV with Therefore, paths 1 and usable, Thethe initial of the is no 𝐿1 en-route = 6 kWh,charging. and the energy consumption rate 3𝑤 ̅are is both 2 kWh/mi. where BEV recharged node 2charging. and node 3, respectively, is notusable, usable. Thus, thethe BEV cancan runbe 3 mi with no at en-route Therefore, paths 1and andpath 3 are2 both Fromthe Figure we calculate that the length of 3, path 1 is 6 mi and mi. The total where BEV 1, can becan recharged at node 2 and node respectively, and that path of 2 path is not5usable. From electricity consumption to travel path 1 is 12ofkWh, 6 ×6 2mi= 12 kWh. consumption Figure 1, we can calculate that the length pathi.e., 1 is and thatSimilarly, of path 3theistotal 5 mi. The total is 10 kWhconsumption to travel path to 3, i.e., 5 × path 2 = 101kWh. Due to ,the link and 3 can be electricity travel is 12 kWh i.e., 6 capacity, × 2 = 12 paths kWh . 1Similarly, thetraveled total by one agent, where we assume that agent 1 chooses path 1 and agent 2 chooses path 2, owing the consumption is 10 kWh to travel path 3, i.e., 5 × 2 = 10 kWh. Due to the link capacity, paths 1 to and characteristics of these two agents, as range anxiety, initial charge battery capacity. 3 same can be traveled by one agent, where wesuch assume that agent 1 chooses path level, 1 andand agent 2 chooses path 2, owing to the same characteristics of these two agents, such as range anxiety, initial charge level, and battery capacity. Therefore, the amount of electricity to be recharged at node 2 is 𝐹21 = 12 − 6 = 6 kWh, and similarly, 𝐹32 = 10 − 6 = 4 kWh. Then, the queuing time for these two agents can be respectively calculated as

𝑞_𝑡21 = 𝑐 3 𝑔21 = 𝑐 3 (𝑧𝑚𝑎𝑥 − 𝑧2 ) = 1 × (5 − 4) = 1 min

(1)

Energies 2018, 11, 3056

7 of 22

Therefore, the amount of electricity to be recharged at node 2 is F21 = 12 − 6 = 6 kWh, and similarly, F32 = 10 − 6 = 4 kWh. Then, the queuing time for these two agents can be respectively calculated as q_t12 = c3 g21 = c3 (zmax − z2 ) = 1 × (5 − 4) = 1 min

(1)

q_t23 = c3 g32 = c3 (zmax − z3 ) = 1 × (5 − 3) = 2 min

(2)

where c3 equals 1 min/char. Figure 1 is just an example network with only two drivers. Each driver selects a separate route, so only one driver charges a vehicle per charging station. The number of charging chargers is greater than the number of drivers who need to charge a vehicle, so it seems irrational to add a queuing time to each driver’s travel time. However, as described in Section 2.3.1, the queuing time in this paper is only a generalized time because, in a real network, the number of chargers for a charging station is smaller than the number of drivers with charging requirements. This example shown in Figure 1 is only used to introduce the method for calculating queuing time. The service time for these two agents can be calculated as follows: s_t12 = c1 + c2 F21 = 5 + 0.67 × 6 = 9.02 min

(3)

s_t23 = c1 + c2 F32 = 5 + 0.67 × 4 = 7.68 min

(4)

Then, the total trip time of agent 1 can be calculated as t12 + q_t12 + s_t12 + t24 = 6 + 1 + 9.02 + 12 = 28.02 min

(5)

Similarly, the total trip time of agent 2 is calculated as t13 + q_t23 + s_t23 + t34 = 7 + 2 + 7.68 + 16 = 32.68 min

(6)

Through the above example, our problem is further explained and then we will propose the mathematical model in the next section. 3. Model Formulation We build the model on a directed graph with N as the set of nodes and L as the set of links. Each agent a has its own origin o ( a), destination d( a), and comfortable electricity range m a . Each link (i, j) has a travel time tij , distance dij , and capacity Capij . To improve the efficiency of the total transportation system, a total budget B is assumed. The fixed cost of a new charging station is c f f , and the cost of a single charger is c f v . Let the binary variable si indicate whether a charging station is constructed at node i, and let non-negative integer variable zi represent the number of chargers built, where the lower and upper bounds are zmin and zmax , respectively. For an agent a traveling between the OD pair w ∈ W, the amount of electricity recharged at node i is Fia , and the charge level at node i after recharging is Lia , where Lmax and L0 represent the battery capacity and the initial amount of power. Let ria indicate whether an agent a recharges at node i. Some sufficiently large constants are defined, such as M, K, Q. Let w be the energy consumption rate. Here, the binary variable xija equals 1 when link (i, j) is traveled and 0 otherwise. Further, variable ρija equals 0 when link (i, j) is traveled and is unlimited otherwise. ARMSLP-CN: min∑ ∑ tij xija + ∑ ∑(c1 ria + c2 Fia + c3 gia ) (7) a (i,j)

Subject to

a

i

Energies 2018, 11, 3056

Flow balance:

8 of 22

   −1, j = o ( a) a a x − x = ∑i:(i,j)∈L ij ∑i:( j,i)∈L ji  1, j = d(a) , ∀a  0, otherwise

(8)

∑i∈ N (c f f si + c f v zi ) ≤ B, ∀i ∈ N

(9)

zi ≤ zmax si , ∀i ∈ N

(10)

zi ≥ zmin si , ∀i ∈ N

(11)

∑a xija ≤ Capij , ∀(i, j) ∈ L

(12)

L aj − Lia + dij w − Fja = ρija , ∀(i, j) ∈ L, ∀ a

(13)

Lia − dij w ≥ −K (1 − xija ) + m a , ∀(i, j) ∈ L, ∀ a

(14)

− M(1 − xija ) ≤ ρija ≤ M(1 − xija ), ∀(i, j) ∈ L, ∀ a

(15)

0 ≤ Fia ≤ Qsi , ∀i ∈ N, ∀ a

(16)

0 ≤ Lia ≤ Lmax , ∀i ∈ N, ∀ a

(17)

Loa = L0

(18)

Fia

(19)

Budget constraint: Station capacity constraint:

Link capacity constraint: Electricity constraint:

ria ≥

Q

, ∀i ∈ N, ∀ a

Charging delay constraint: gia + zi ≥ ria zmax , ∀i ∈ N, ∀ a

(20)

xija ∈ {0, 1}, ∀(i, j) ∈ L, ∀ a

(21)

si ∈ {0, 1}, ∀i ∈ N

(22)

ria ∈ {0, 1}, ∀i ∈ N, ∀ a

(23)

zi ∈ N, ∀i ∈ N, ∀ a

(24)

gia ≥ 0, ∀i ∈ N, ∀ a

(25)

ρija ∈ R, ∀(i, j) ∈ L, ∀ a

(26)

Variable constraints:

The objective Equation (7) is to minimize the total trip time of all agents, which includes three parts. The first part is the travel time ∑ a ∑(i,j) tij xija ; the second part is the charging time ∑ a ∑i (c1 ria + c2 Fia ), in which the first component is the fixed recharging preparation time and the second component represents the variable time depending on the amount of recharged electricity; and the third part presents queue time ∑ a ∑i c3 gia . Equation (8) is a traditional agent-based flow balance constraint. Equation (9) is the budget constraint, where the first part is the fixed cost of a recharging station, and the second part is the variable cost, which is calculated by multiplying the number of chargers by the cost of a charger. The charger number capacity is the same as (or lower) than the maximum capacity of a station, constraint (10), and higher than the minimum constraint (11). Equation (12) represents the link capacity constraint. Equations (13) and (15) specify the relationship between the charge levels at starting and ending nodes where a link is utilized. In Equation (15),

Energies 2018, 11, 3056

9 of 22

  M = max Lmax + max (dij )·w, 2Lmax − min (dij )·w + 1. Equation (14) specifies that the charge (i,j)∈ L

(i,j)∈ L

level is higher than the comfortable range where K = max (dij )·w + m a + 1. Equation (16) suggests that (i,j)∈ L

a BEV only recharges its battery at nodes with a charging station where Q = Lmax + 1. Equation (17) sets the upper and lower bounds of the charge levels. Equation (18) sets the initial charge level. Equation (19) determines if agent a chooses to recharge his or her battery at node i. Equation (20) calculates the queue time. Equations (21)–(23) specify the binary variables xija , si , and ria , respectively. Equation (24) specifies that the variable zi is a non-negative integer. Equation (25) specifies that the variable gia is a non-negative real number. Equation (26) specifies that the variable ρija is a real number. For the reader’s convenience, in this part, the queue time will be further explained. In Section 2.3.1, the calculation of the queue time is described in words, where if one charging station i is chosen for recharging by agent a, then the queue time function is q_tia = c3 gia = c3 (zmax − zi ); otherwise, q_tia = 0. This is dealt with by Equation (20) where ria indicates whether the agent a recharges at node i. If ria equals 1, which means agent a recharges at node i, then Equation (20) can be rewritten as gia + zi ≥ zmax

(27)

Equation (27) can be further reformulated as gia ≥ zmax − zi

(28)

Since the objective is to minimize ∑ a ∑i c3 gia , gia takes the value (zmax − zi ). If ria equals 0, where agent a would not recharge at node i, Equation (20) can be reformulated as gia ≥ −zi

(29)

Here, gia is a positive real number according to Equation (25), and the minimization of ∑ a ∑i c3 gia is required, so gia is equal to zero. Therefore, this model can reasonably reflect the queue time. 4. Numerical Experiments This section examines the presented model by two different instances. The computing device was a personal computer with an Intel(R) Core(TM) i7 6700U 3.40 GHz CPU and 16.00 GB of RAM using the Microsoft Windows 7 (64 bit) OS. To solve the linearized model, the optimization package GAMS with CPLEX 12.8 solver was employed in all networks. The section is organized as follows. After a simple description of the Nguyen-Dupius network in Section 4.1, sensitive analyses, such as for range anxiety, initial charge level, and total cost budget, are also performed on the Nguyen-Dupius network described in Sections 4.2–4.4, respectively. In Sections 4.2 and 4.3, instead of homogeneous agents, the advantages of the agent-based model are presented. In Section 4.5, a Sioux Falls network with eight OD pairs is presented to show the computational efficiency of the model and its potential for application to real networks. 4.1. A Simple Case In this section, the Nguyen–Dupius network (see Figure 2), including 13 nodes, 19 links, and four OD pairs is examined. The link capacity, distance, and travel time of each link are listed in Table 3, where the link distance is 1.5 times the link travel time [8], and the OD demand is listed in Table 4. The battery capacity Lmax is set to 24 kWh, and the energy consumption rate w is set to 0.29 kWh/mi [8]. The initial electricity level of the BEV, L0 , is set to 20 kWh [8]. We further assume that the total budget B is 38, the fixed construction cost c f f of one charging station is 10 if no charger is built, and the construction cost of one charger c f v is 1. The maximum charger capacity zmax is 5char, and the minimum number of chargers zmin is 2char. For simplicity, the anxiety range values of all the agents, m a are assumed to be the same, i.e., m a = 2 kWh. The BEV charger specifications are shown in Table 2 [8].

Energies 2018, 11, 3056

10 of 22

In this part, the Level 2 charging level is adopted. The equilibrium link flow is presented in Table 5, energy recharged for each OD pair is shown in Table 6, and the charging station construction program is shown in11, Table 7.PEER REVIEW Energies 2018, x FOR 10 of 22

4

1

12

5

6

7

8

9

10

11

2

13

3

Origin nodes Destination nodes Figure 2. Nguyen-Dupius network. Table 3. Nguyen-Dupius network information (link capacity (veh/h), distance (mi), travel time (min)). Table 3. Nguyen-Dupius network information (link capacity (veh/h), distance (mi), travel time (min)). Link 𝐂𝐚𝐩𝐚𝐜𝐢𝐭𝐲 Capacity 𝐃𝐢𝐬𝐭𝐚𝐧𝐜𝐞 Distance 𝐓𝐫𝐚𝐯𝐞𝐥 Travel 𝐓𝐢𝐦𝐞 Time 𝐋𝐢𝐧𝐤 (1, 5) 14.7 9.8 (1,5) 4040 14.7 9.8 (1, 12) 18.9 12.6 (1,12) 3030 18.9 12.6 (4, 5) 18.9 12.6 (4,5) 3030 18.9 12.6 (4, 9) 25.2 16.8 (4,9) 3030 25.2 16.8 (5, 6) 6.3 4.2 (5,6) 5050 6.3 4.2 ( 5, 9 ) 30 18.9 12.6 (5,9) 30 18.9 12.6 (6, 7) 10.5 7.0 (6,7) 5050 10.5 7.0 (6, 10) 40 27.3 18.2 (6,10) 40 27.3 18.2 (7, 8) 50 10.5 7.0 (7,8) 50 10.5 7.0 (7, 11) 40 18.9 12.6 (7,11) 40 18.9 12.6

Link 𝐂𝐚𝐩𝐚𝐜𝐢𝐭𝐲 Capacity 𝐃𝐢𝐬𝐭𝐚𝐧𝐜𝐞 Distance 𝐋𝐢𝐧𝐤 (8, 2) 18.9 (8,2) 4040 18.9 (9, 10) 21.0 (9,10) 3030 21.0 (9, 13) 18.9 (9,13) 3030 18.9 (10, 11) 12.6 (10,11) 3030 12.6 (11, 2) 18.9 (11,2) 3030 18.9 ( 11, 3 ) 30 16.8 (11,3) 30 16.8 (12, 6) 30 14.7 (12,6) 30 14.7 (12, 8) 30 29.4 (12,8) 30 29.4 (13, 3) 30 23.1 (13,3) 30 23.1

Travel 𝐓𝐢𝐦𝐞 Time 𝐓𝐫𝐚𝐯𝐞𝐥 12.6 12.6 14.0 14.0 12.6 12.6 8.4 8.4 12.6 12.6 11.2 11.2 9.8 9.8 19.6 19.6 15.4 15.4

Table 4. OD demand. Table 4. OD demand. O/D 𝐎/𝐃

2𝟐

1 1 4 4

20 20 30 30

𝟑3 3030 2020

Table Table 5. 5. Equilibrium Equilibrium link link flow. flow.

𝐋𝐢𝐧𝐤 𝐅𝐥𝐨𝐰 Link𝐋𝐢𝐧𝐤 Link Flow

0 0 (1,12) (1, 12) (4,5) (4, 5) (4,9) (4, 9) (5,6) (5, 6) (5, 9)(5,9) (6, 7)(6,7)

30 3020 20 20 20 30 30 50 50 0 0 5050

𝐋𝐢𝐧𝐤 Link (6,10) (6, 10) (7,8) (7, 8) (7,11) (7, 11) (8,2) (8, 2) (9,10) (9, 10) (9,13) (9, 13) (10,11) (10, 11)

𝐋𝐢𝐧𝐤 𝐅𝐥𝐨𝐰 𝐋𝐢𝐧𝐤 𝐅𝐥𝐨𝐰 Link Flow 𝐋𝐢𝐧𝐤 Link Link Flow (11,2) 10 (11, 2) 30 10 20 (11,3) 20 (11, 3) 30 30 (12,6) 0 30 (12, 6) 0 40 (12,8) 20 40 (12, 8) 20 1010 (13,3) 20 (13, 3) 20 2020 1010

Table 6. OD Energy recharged. 𝐎𝐃 𝑵𝑨 𝑬𝑹 (𝐤𝐖𝐡) 1 − 2 20 29.76 1 − 3 30 44.64 4 − 2 30 62.91 4 − 3 20 29.76 Total 100 167.07 Note: “𝑁𝐴” denotes the number of agents recharged, and “𝐸𝑅” denotes the amount of energy recharged.

Energies 2018, 11, 3056

11 of 22

Table 6. OD Energy recharged. OD

NA

ER (kWh)

1−2 1−3 4−2 4−3 Total

20 30 30 20 100

29.76 44.64 62.91 29.76 167.07

Energies 2018, FOR PEER the REVIEW Note:11, “NxA” denotes number of agents recharged, and “ER” denotes the amount of energy recharged.

11 of 22

Table7.7.Charging Chargingstation stationconstruction constructionprogram. program. Table

𝐍𝐨𝐝𝐞 Node 5 5 9 9 12

12

𝐂𝐡𝐚𝐫𝐠𝐞𝐫 𝐍𝐮𝐦𝐛𝐞𝐫 Charger Number(𝐜𝐡𝐚𝐫) (char) 4 4 2 2 2 2

/min

Next, we will test other types of chargers, i.e., Level 1 and Level 3. The parameters of these two Next, weshown will test of chargers, i.e., the Level 1 and 3. three The parameters of theseIttwo chargers are in other Table types 2. Figure 3 compares total trip Level time of types of chargers. can chargers are shown in Table 2. Figure 3 compares the total trip time of three types ofFurther, chargers.asItseen can be be observed that, with increasing recharging rates, the total trip time decreases. in observed that, with increasing recharging rates, the total trip time decreases. Further, as seen in Table 8, Table 8, the amount of energy recharged increases with an increasing recharging rate. As the the amount of energy recharged increases with an increasing recharging rate. As the recharging rate recharging rate increases, the agents will not consider recharging longer while spending time on the increases, the in agents notnetwork consideronly recharging while spending link. As seenthe in link. As seen Tablewill 9, the requireslonger two charging stations time with on fivethe chargers when Table 9, the network only requires two charging stations with five chargers when the Level 3 charger 𝐿𝑒𝑣𝑒𝑙 3 charger is adopted, which is a good and reasonable result, indicating that when the charging is adopted, which is a good result, indicating that stations when the technology is enhanced, lessand landreasonable for the construction of charging is charging required. technology is enhanced, less land for the construction of charging stations is required. 18000 15000 12183.8

12000 9000

6892.7 5201.2

6000 3000 0 Level 1

Level 2

Level 3

Figure 3. Comparison of the total trip time of the three types of charging stations. Figure 3. Comparison of the total trip time of the three types of charging stations. Table 8. Comparison of the energy recharged for each OD pair.

Table 8. Comparison of the energy recharged for each OD pair. Level 1 Level 2 Level 3 OD 1−2 1−3 4−2 4−3 Total

NA 𝐎𝐃 20

1 −302 1 −303 4 −202 4− 3 100 𝑇𝑜𝑡𝑎𝑙

𝑵𝑨 20 30 30 20 100

𝐋𝐞𝐯𝐞𝐥 𝟏 ER (kWh)

𝑬𝑹 (𝐤𝐖𝐡) 29.7 29.7 44.6 44.6 62.9 62.9 29.7 29.7 167.0 167.0

𝟐 (kWh)𝐋𝐞𝐯𝐞𝐥 𝟑NA NA 𝐋𝐞𝐯𝐞𝐥ER

𝑵𝑨 20 20 30 30 30 30 20 20 100 100

𝑬𝑹 (𝐤𝐖𝐡) 29.7 29.7 44.6 44.6 62.9 62.9 29.7 29.7 167.0 167.0

𝑵𝑨 0 30 30 20 80

𝑬𝑹 (𝐤𝐖𝐡) 0 0 30 136.0 30 62.9 20 29.7 80 228.6

ER (kWh) 0 136.0 62.9 29.7 228.6

Notes: “N A” denotes the number of agents recharged, and “ER” denotes the amount of energy recharged.

Notes: “𝑁𝐴” denotes the number of agents recharged, and “𝐸𝑅” denotes the amount of energy recharged. Table 9. Comparison of the charging station construction programs

𝐍𝐨𝐝𝐞 1 2 3 4 5 6 7

𝐋𝐞𝐯𝐞𝐥 𝟏 0 0 0 0 4 0 0

𝐋𝐞𝐯𝐞𝐥 𝟐 0 0 0 0 4 0 0

𝐋𝐞𝐯𝐞𝐥 𝟑 0 0 0 0 0 5 0

Energies 2018, 11, 3056

12 of 22

Table 9. Comparison of the charging station construction programs Node

Level 1

Level 2

Level 3

1 0 0 0 2 0 0 0 3 0 0 0 Energies 2018, 2018, 11, 11, xx FOR FOR PEER PEER REVIEW REVIEW4 12 of of 22 22 0 0 0 Energies 12 5 4 4 0 4.2. Various Various Levels Levels of of Agents’ Agents’ Range Range Anxiety 0 6 Anxiety 0 5 4.2. 7 0 0 0 To perform perform the the sensitivity sensitivity8 analysis analysis on on0 the the agents’ agents’0 range range anxiety, anxiety, five scenarios scenarios are are tested tested to to 0 To five observe the the impact impact on on system system performance. performance. The system system 2performance performance results of of the the energy energy recharged recharged 9 2The 5 results observe 10 0 0 in Figure0 5, and the numbers of chargers are listed in Figure 4, the total trip time results are shown are listed in Figure 4, the total trip time results are shown in Figure 5, and the numbers of chargers 0 0 built at at each each node node are are shown shown in in11 Table 10. 10. 0 built Table 12 2 2 0 As seen seen in in Figure Figure 4, 4, with with13the the increase increase in the the agents’ agents’ range 0anxieties, anxieties, the the energy energy recharged recharged As range 0 in 0

//kWh kWh

increases where where we we find find only only agents agents of of the the OD OD pair pair 4 4− −2 2 need need to to recharge, recharge, and and other other agents agents do do not not increases need to to recharge recharge when when the the agents’ agents’ range range anxiety is set to 0, which is a reasonable phenomenon. As need 4.2. Various Levels of Agents’ Range Anxietyanxiety is set to 0, which is a reasonable phenomenon. As the agents’ range anxiety increases, more agents agents need need to to recharge recharge their their BEV BEV batteries, batteries, and and the the energy energy the agents’ range anxiety increases, more To perform the sensitivity analysis on the agents’ range anxiety, five scenarios are tested to observe recharged for each OD pair increases. Furthermore, the total charging time increases, and the total recharged for each OD pair increases. Furthermore, the total charging time increases, and the total the impact on system performance. The system performance results of the energy recharged are listed trip time time of of all all the the agents agents will will increase, increase, as as seen seen in in Figure Figure 5. 5. As As shown shown in in Table Table 10, 10, only only one one charging charging trip in Figure 4, the total trip time results are shown in Figure 5, and the numbers of chargers built at each station is built when the range anxiety is set to 0, which reflects the same relationship. station is built when the range anxiety is set to 0, which reflects the same relationship. node are shown in Table 10. 400 400 350 350

367.07 367.07

300 300 250 250

267.07 267.07

200 200 150 150

167.07 167.07

100 100 50 50

0 0

00

0 0

25.33 25.33

0 0

ma=0 ma=0

25.33 25.33

69.49 69.49 35.33 35.33 9.7614.64 9.76 9.7614.64 9.76

ma=1 ma=1

62.91 62.91 44.64 44.64 29.76 29.76 29.76 29.76

ma=2 ma=2

OD12_Energy recharged recharged OD12_Energy OD42_Energy recharged OD42_Energy recharged Total Total

92.91 92.91 74.64 74.64 49.76 49.76 49.76 49.76

122.91 122.91 104.64 104.64 69.76 69.76 69.76 69.76

ma=3 ma=3

ma=4 ma=4

OD13_Energy recharged recharged OD13_Energy OD43_Energy recharged OD43_Energy recharged

//min min

Figure 4. 4. Comparison of of the energy energy recharged for for various various range range anxiety anxiety levels. levels. Figure Figure 4. Comparison Comparison of the the energy recharged recharged for various range anxiety levels. 12000 12000 10000 10000

8892.7 8892.7 7892.7 7892.7

8000 8000 6000 6000

6892.7 6892.7 5796.9 5796.9 4825.3 4825.3

4000 4000 2000 2000 00

ma=0 ma=0

ma=1 ma=1

ma=2 ma=2

ma=3 ma=3

ma=4 ma=4

Figure 5. Comparison of the total trip time for various range anxiety levels. Figure 5. 5. Comparison Comparison of of the the total total trip trip time time for for various various range range anxiety anxiety levels. levels. Figure

To demonstrate demonstrate the the advantages advantages of of the the agent-based agent-based model, model, we we change change the the range range anxiety anxiety levels levels of of To some agents agents of of one one OD OD pair pair to to avoid avoid homogeneous homogeneous agents, agents, and and the the specific specific changes changes are are shown shown in in some Table 11. Then, the results of the total trip time are presented in Figure 6. As seen in Figure 6, the total Table 11. Then, the results of the total trip time are presented in Figure 6. As seen in Figure 6, the total time increases increases with with the the increasing increasing proportion proportion of of agents agents at at high high range range anxiety anxiety levels. levels. This This is is aa time

Energies 2018, 11, 3056

13 of 22

Table 10. Number of chargers at every node for various range anxiety levels. Node

m=0

m=1

m=2

m=3

m=4

1 2 3 4 5 6 7 8 9 10 11 12 13

0 0 0 0 0 0 0 0 0 0 5 0 0

0 0 0 0 0 0 4 0 2 0 0 2 0

0 0 0 0 4 0 0 0 2 0 0 2 0

0 0 0 0 0 0 4 2 2 0 0 0 0

0 0 0 0 0 4 0 0 2 0 0 2 0

Note: “m” denotes the range anxiety.

As seen in Figure 4, with the increase in the agents’ range anxieties, the energy recharged increases where we find only agents of the OD pair 4 − 2 need to recharge, and other agents do not need to recharge when the agents’ range anxiety is set to 0, which is a reasonable phenomenon. As the agents’ range anxiety increases, more agents need to recharge their BEV batteries, and the energy recharged for each OD pair increases. Furthermore, the total charging time increases, and the total trip time of all the agents will increase, as seen in Figure 5. As shown in Table 10, only one charging station is built when the range anxiety is set to 0, which reflects the same relationship. To demonstrate the advantages of the agent-based model, we change the range anxiety levels of some agents of one OD pair to avoid homogeneous agents, and the specific changes are shown in Table 11. Then, the results of the total trip time are presented in Figure 6. As seen in Figure 6, the total time increases with the increasing proportion of agents at high range anxiety levels. This is a reasonable result. With increasing range anxiety, the total amount of charge will increase, and the total trip time further increases. Table 11. Agent numbers with various range anxiety levels for one OD pair. Case I (20%) OD 1−2 1−3 4−2 4−3

Case III (50%)

Case IV (60%)

m=2

m=3

m=2

Case II (40%) m=3

m=2

m=3

m=2

m=3

m=2

Case V (80%) m=3

16 24 24 16

4 6 6 4

12 18 18 12

8 12 12 8

10 15 15 10

10 15 15 10

8 12 12 8

12 18 18 12

4 6 6 4

16 24 24 16

Note: “m” denotes the range anxiety.

4.3. Various BEV Initial Charge Levels Another factor that may affect BEV driver’s path choice is the initial power level of the vehicle. Various initial battery levels for BEVs with L0 = 14, 16, 18, 22, and 24 kWh, in addition to 20 kWh are tested where the range anxiety values of all agents are set to 2 kWh. The test results of the energy recharged are shown in Figure 7, the total trip time results are shown in Figure 8, and the numbers of chargers built are shown in Table 12.

1−2 1−3 4−2 4−3

16 24 24 16

4 6 6 4

12 18 18 12

/min

Energies 2018, 11, 3056

=𝟑 8 12 12 8

=𝟑 10 15 15 10

10 15 15 10

8 12 12 8

=𝟑 12 18 18 12

=𝟐 4 6 6 4

=𝟑 16 24 24 16 14 of 22

Note: “𝑚” denotes the range anxiety.

9000 8500 7892.7

8000

7692.7

7500

7492.7

7392.7

7292.7 7092.7 6892.7

7000 6500

6000 Energies 2018, 11, x FOR PEER REVIEW ma=2 case I

case II

case III

case IV

case V

ma=3

/kWh/kWh

Energies 2018, 11, x FOR PEER REVIEW Figure 6. Comparison of the total trip time for various cases. 900

14 of 22 14 of 22

Figure 6. Comparison of the total trip time for various cases. 800 900 700 767.07 800 4.3. Various BEV Initial Charge Levels 567.07 600 700 500 Another factor that may affect 567.07 BEV driver’s path choice is the initial power level of the vehicle. 600 367.07 Various400 initial battery levels for BEVs with 𝐿0 = 14, 16, 18, 22, and 24 kWh, in addition to 20 kWh 500 242.91 300where 367.07 224.64 are tested the range anxiety 182.91values of all agents are set to 2 kWh. The test results of the energy 400 167.07 164.64 149.76 242.91 149.76 122.91 200 recharged in Figure the total trip 109.76 7, 109.76 104.64 time results are shown in Figure 8, and the numbers 300 are shown 224.64 182.91 62.91 69.76 69.76 44.64 100 built 167.07 29.76 29.76 25.33 25.33 122.91 of chargers shown in164.64 Table 12. 200 149.76 are149.76 0 0 0 0 0 0 0 0 109.76 109.76 104.64 62.91 69.76 69.76 0 initial charge level increases, both 44.64 As 100 the the amount recharged and the total time decrease, as 29.76 29.76 25.33 25.33 0 0L0=220 0 0L0=24 0 0 0 L0=14 L0=16 L0=18 L0=20 seen in Figures 7 and 8, respectively. In Figure 7, the amount recharged is zero when 𝐿0 = 24 kWh, 0 OD12_Energy recharged recharged L0=14 L0=18 L0=20 L0=22 L0=24 suggesting that all BEV agentsL0=16 complete their trips with OD13_Energy no need for recharging. Furthermore, we 767.07

recharged OD43_Energy find that no charging OD42_Energy station is built when 𝐿0 = 24 kWh, and there is only recharged one charging station built OD12_Energy recharged OD13_Energy recharged Total when 𝐿0 = 20 kWh, asOD42_Energy seen in Table 12, which is a reasonable charging station construction program recharged OD43_Energy recharged when there is little or Total no demand for charging from all agents.

/min /min

Figure 7. Comparison of the energy recharged for various BEV initial charge levels. Figure 7. Comparison of the energy recharged for various BEV initial charge levels. Figure 7. Comparison of the energy recharged for various BEV initial charge levels.

21000 21000 18000 18000 15000

12892.7

15000 12000

12892.7

10892.7 10892.7

12000 9000

8892.7 8892.7

9000 6000

6892.7 6892.7

6000 3000

4825.3

4550

4825.3

4550

30000 L0=14

L0=16

L0=18

L0=20

L0=22

L0=24

L0=14

L0=16

L0=18

L0=20

L0=22

L0=24

0

Figure 8. Comparison of the total trip time for various BEV initial charge levels. Figure 8. Comparison of the total trip time for various BEV initial charge levels.

As the initial charge level increases, both the amount recharged and the total time decrease, Figure 8. Comparison of the total trip time for various BEV initial charge levels. Table 712. Number of chargersIn at Figure every node foramount various initial battery levels.L0 = 24 kWh, as seen in Figures and 8, respectively. 7, the recharged is charge zero when suggesting that all 12. BEV agents their trips need for𝑳𝟎 recharging. we find Table Number ofcomplete chargers at every node various battery 𝑵𝒐𝒅𝒆 𝑳𝟎 = 𝟏𝟒 𝑳𝟎 = 𝟏𝟔 𝑳𝟎 = with 𝟏𝟖forno 𝑳𝟎 = 𝟐𝟎initial = 𝟐𝟐 charge 𝑳𝟎Furthermore, = levels. 𝟐𝟒 that no charging1 station0is built when L = 24 kWh, and there is only one charging station built when 0 0 0 0 0 0 𝑳𝟎 = 𝟏𝟒 𝑳𝟎 = 𝟏𝟔 𝑳𝟎 = 𝟏𝟖 charging 𝑳𝟎 = 𝟐𝟎 station 𝑳𝟎 = 𝟐𝟐 𝑳𝟎 = 𝟐𝟒program when L0 = 20 kWh, as𝑵𝒐𝒅𝒆 seen in Table 12, which is a reasonable construction 2 0 0 0 0 0 0 1 0 0 0 0 0 0 there is little or 3no demand from0all agents.0 0 for charging 0 0 0 2 0 0 0 0 0 0 4 change 0 the initial0charge levels 0 of some0agents of one 0 OD pair0to avoid homogeneous Similarly, we 3 0 0 0 0 0 0 5 4 0 in Table 0 13. Then,4the results 0for the total0trip time are presented agents, and examined results are shown 4 0 0 0 0 0 0 6 0 4 4 0 0 0 in Figure 9. The5total time proportion high initial charge 4 decreases 0 with an increasing 0 4 0of agents with 0 7 0 0 0 0 0 0 6 0 4 4 0 0 0 8 0 0 0 0 0 0 7 0 0 0 0 0 0 9 2 2 2 2 0 0 8 0 0 0 0 0 0 10 0 0 0 0 0 0 9 2 2 2 2 0 0 11 0 0 0 0 5 0 10 0 0 0 0 0 0 12 2 2 2 2 0 0 11 0 0 0 0 5 0

Energies 2018, 11, 3056

15 of 22

levels, presented in Figure 9, which is a reasonable result. With increasing initial charge levels, the total amount recharged will decrease, and the total trip time will decrease. Table 12. Number of chargers at every node for various initial battery charge levels. Node

L0 = 14

L0 = 16

L0 = 18

L0 = 20

L0 = 22

L0 = 24

1 2 3 4 5 6 7 8 9 10 11 12 13

0 0 0 0 4 0 0 0 2 0 0 2 0

0 0 0 0 0 4 0 0 2 0 0 2 0

0 0 0 0 0 4 0 0 2 0 0 2 0

0 0 0 0 4 0 0 0 2 0 0 2 0

0 0 0 0 0 0 0 0 0 0 5 0 0

0 0 0 0 0 0 0 0 0 0 0 0 0

Energies 2018, 11, x FOR PEER REVIEW

OD 𝐎𝐃

/min

1−2 1−3 4−2 4−3

15 of 22

Table 13. Numbers of agents with various initial charge levels for one OD pair. Table 13. Numbers of agents with various initial charge levels for one OD pair. Case I (20%) Case II (40%) Case III (50%) Case IV (60%) Case V (80%)

𝐂𝐚𝐬𝐞 𝐈 (𝟐𝟎%) 𝐂𝐚𝐬𝐞 𝐈𝐈 (𝟒𝟎%) 𝐂𝐚𝐬𝐞 𝐈𝐈𝐈 (𝟓𝟎%) L0 = 20 L0 = 22 L0 = 20 L0 = 22 L0 = 20 L0 = 22 𝑳𝟎 = 𝟐𝟎 𝑳𝟎 = 𝟐𝟐 𝑳𝟎 = 𝟐𝟎 𝑳𝟎 = 𝟐𝟐 𝑳𝟎 = 𝟐𝟎 𝑳𝟎 = 𝟐𝟐 162 1− 164 4 12 12 8 8 10 10 10 10 243 1− 246 6 18 18 12 12 15 15 15 15 242 4− 246 6 18 18 12 12 15 15 15 15 16 4 12 8 10 10

4−3

16

4

12

8

10

10

𝐂𝐚𝐬𝐞 𝐈𝐕 (𝟔𝟎%) L0 = 20 L0 = 22 𝑳𝟎 = 𝟐𝟎 𝑳𝟎 = 𝟐𝟐 8 12 12 8 12 12 18 18 12 12 18 18 8 12

8

12

𝐂𝐚𝐬𝐞 𝐕 (𝟖𝟎%) L0 = 22 𝑳𝟎 = 𝟐𝟎 𝑳𝟎 = 𝟐𝟐 4 4 16 16 6 6 24 24 6 6 24 24 4 16

L0 = 20

4

16

7500 7000

6892.7 6464.4

6500

6046.5

6000

5785.6 5593.5

5500

5209.4 4825.3

5000 4500 L0=20

case I

case II

case III

case IV

case V

L0=22

Figure 9. Comparison of the total trip time for various cases. Figure 9. Comparison of the total trip time for various cases.

4.4. Considering Different Total Cost Budgets

4.4. Considering Different Total The total cost budget canCost alsoBudgets affect the final solution, so the various total cost budgets considered are The 48, 43, 33, and in addition to 38, where initial charge level equals to 20total kWh,cost and budgets the range total cost 27, budget can also affect thethefinal solution, so the various anxieties of all agents equal to 2 kWh. Figure 10 compares the energy recharged for all OD considered are 48, 43, 33, and 27, in addition to 38, where the initial charge level equalspairs. to amounts of energy areall almost equal when total. budget 43, or 38. the Furthermore, 20The kWh , and the range recharged anxieties of agents equal to the 2 kWh Figure is1048,compares energy the amounts recharged almost equal total budget is 33 or 27. We can further observe recharged for all OD pairs.are The amounts of when energythe recharged are almost equal when the total budget budget B is or 27, the total tripare times are greater than the when B budget is 38, 43,isor3348. isthat 48, when 43, orthe 38.total Furthermore, the33amounts recharged almost equal when total Moreover, agents of the OD pair 1 − 2 do not need to recharge, while there is a substantial increase or 27. We can further observe that when the total budget 𝐵 is 33 or 27, the total trip times arein the total recharge amount for the agents of OD pair 1 − 3 when the total budget B is 33 or 27. This is a greater than when 𝐵 is 38, 43, or 48. Moreover, agents of the OD pair 1 − 2 do not need to reasonable result. With reduced budget, charging stationsfor built also reduced; thus, recharge, while there is athe substantial increasethe in number the totalof recharge amount theisagents of OD pair every link is at its flow capacity, so the number of agents that can be recharged is reduced. 1 − 3 when the total budget 𝐵 is 33 or 27. This is a reasonable result. With the reduced budget,

the number of charging stations built is also reduced; thus, every link is at its flow capacity, so the number of agents that can be recharged is reduced. Although the amounts of energy recharged are similar when the total budget is 48, 43, or 38, when the budget 𝐵 is 48, three charging stations are constructed, and the number of chargers in each charging station is five; when the budget 𝐵 is 38, three charging stations can be built as well,

Energies 2018, 11, 3056

16 of 22

/kWh

Energies 2018, 11, x FOR PEER REVIEW

16 of 22

280 228.66

240 200

168.02

167.07

228.66

167.07

160

135.99

135.99

120 80 40

62.91 47.08 29.76 28.27

62.91 44.64 29.76 29.76

62.91 44.64 29.76 29.76

62.91

62.91

29.76

29.76

0

0

0 B=48

B=43

B=38

OD12_Energy recharged OD42_Energy recharged3 Total

B=33

B=27

OD13_Energy recharged2 OD43_Energy recharged4

Figure 10. Comparison of the energy recharged for various total cost budgets. Figure 10. Comparison of the energy recharged for various total cost budgets.

/kWh

/min

Although the amounts of energy recharged are similar when the total budget is 48, 43, or 38, when the 8000budget B is 48, three charging stations are constructed, and the number of chargers in each charging station is five; when the budget B is 38, three charging stations can be built as7454.6 well, but there Energies 2018, 11, x FOR PEER REVIEW 16 of 22 7334.6 is only 7500 one charging station with four chargers and two charging stations with two chargers each, as shown in Table 14, which results in a longer queue time and a total increase in time, as seen in 6892.7 7000 280 6732.7 6698.58 Figure 11. 240 6500 200 6000 160 5500 120 80 40

/min

0

8000 7500 7000 6500

228.66

228.66

Table 14. Number of chargers in each node for various total cost budgets. 168.02

Node

167.07

B = 48

B = 43

167.07

B = 38

B = 33 135.99

B = 27

135.99

1 0 0 0 0 0 2 0 B=43 0 0B=33 0 B=48 B=380 B=27 62.91 62.91 0 62.91 3 0 62.91 0 062.91 0 47.08 4 29.76 044.64 29.76 0 29.7644.64 29.76 0 0 29.76 0 29.76 29.76 28.27 Figure of the 0total trip time4 for various total cost budgets. 5 11. Comparison 5 0 0 0 0 6 0 0 0 5 2 7 14. Number 0 ofB=43 0B=33cost budgets. 0 Table chargers0in each B=38 node0for various total B=48 B=27 8 5 5 0 0 0 OD12_Energy recharged OD13_Energy 𝑩 = 𝟑𝟑5 𝑩 =recharged2 𝟐𝟕 5 9 𝑵𝒐𝒅𝒆 𝑩5 = 𝟒𝟖 𝑩 = 0 𝟒𝟑 𝑩 = 𝟑𝟖 2 OD42_Energy recharged3 OD43_Energy 00 0 0 0 0 10 1 0 0 0 recharged4 0 Total 11 0 0 0 0 2 00 0 5 0 0 12 3 2 0 0 0 00 0 0 0 0 1310. 3 0 for0various0 total 0 4 Comparison 00 0 0 cost budgets. Figure of the0energy recharged

5 6 7 8 9 10 11 6698.58 12 13

5 0 0 5 5 0 0 0 0

6732.7

0 0 0 5 0 0 5 0 3

4 0 0 0 2 0 6892.7 0 2 0

0 5 0 0 5 0 0 0 0

0 2 0 0 7334.6 5 0 0 0 0

7454.6

6000 4.5. A Larger Example

In5500 this section, a larger numerical example, named the Sioux Falls network (see Figure 12), is B=48 B=43 B=38 B=33 presented to examine the computational efficiency and its potential for application toB=27 real networks, we present numerical example. This network includes 24 nodes and 76 links. The Figure 11. Comparison of the total trip time for various total cost budgets. characteristics Figure15, 11.where Comparison of the total tripare time for various costtimes budgets. are reported in Table the link distances assumed to total be 1.5 the link travel time [8]. In this section, we choose eight OD pairs, and the OD demands are presented in Table 16. Table 14. Number of chargers in each node for various total cost budgets.

𝑵𝒐𝒅𝒆 1

𝑩 = 𝟒𝟖 0

𝑩 = 𝟒𝟑 0

𝑩 = 𝟑𝟖 0

𝑩 = 𝟑𝟑 0

𝑩 = 𝟐𝟕 0

Energies 2018, 11, 3056

17 of 22

4.5. A Larger Example In this section, a larger numerical example, named the Sioux Falls network (see Figure 12), is presented to examine the computational efficiency and its potential for application to real networks, we present numerical example. This network includes 24 nodes and 76 links. The characteristics are reported in Table 15, where the link distances are assumed to be 1.5 times the link travel time [8]. In this Energies 2018, 11, x FOR PEER REVIEW 17 of 22 section, we choose eight OD pairs, and the OD demands are presented in Table 16. Parameter settings, such as the batterysuch capacity Lmax , the energy consumption rate w, the range anxiety m arange , and so Parameter settings, as the battery capacity 𝐿𝑚𝑎𝑥 , the energy consumption ratevalue 𝑤 ̅ , the 𝑎 forth, are the same as those mentioned in Section 4.1. The Level 2 charging level is also adopted. anxiety value 𝑚 , and so forth, are the same as those mentioned in Section 4.1. The 𝐿𝑒𝑣𝑒𝑙 2 charging However, in this section, we assume initial L0 the = 0.2L . We adopt GAMS to solve the maxcharge level is also adopted. However, in this the section, wecharge assume initial 𝐿0 =the 0.2𝐿 𝑚𝑎𝑥 . We adopt model, the equilibrium shown in Table 17. The construction program theproposed GAMS to solve and the proposed model,link andflow the is equilibrium link flow is shown in Table 17. Thefor charging stations is shown in Table 18. construction program for charging stations is shown in Table 18. 2

1

3

12

4

11

5

6

9

8

7

10

16

18

17

13

14

15

23

22

24

21

19

20

Origin nodes Destination nodes Figure Sioux Falls network. Figure 12.12. Sioux Falls network.

The percentages of the frequencies of each charging station are selected and amounts of energy recharged at each charging station are reported in Figures 13 and 14, respectively. As seen in Table 18, node 12 is the largest charging station, which contains four chargers. Therefore, agents are more willing to recharge their batteries at this charging station due to the minimal queue time, which can be observed in Figure 13. This is a reasonable result. However, it is also reasonable to observe from Figure 14 that the amount of energy recharged at node 6 is greater than that at node 12. Because of the problems discussed in this model, the charging rates for the charging stations are the same, and the differences between the charging stations of different sizes lie in the queue time. Furthermore, owing to the initial charge level, where a full battery is not assumed for agents starting from their origin nodes, we find that there is only one built charging station at node 1 , the origin node reasonably; in reality, not all of the starting places are the drivers’ own homes or companies with

Energies 2018, 11, 3056

18 of 22

Table 15. Sioux Falls network information (link capacity (veh/h), distance (mi), travel time (min)). Link

Capacity

Distance

Travel Time

Link

Capacity

Distance

Travel Time

(1, 2) (1, 3) (2, 1) (2, 6) (3, 1) (3, 4) (3, 12) (4, 3) (4, 5) (4, 11) (5, 4) (5, 6) (5, 9) (6, 2) (6, 5) (6, 8) (7, 8) (7, 18) (8, 6) (8, 7) (8, 9) (8, 16) (9, 5) (9, 8) (9, 10) (10, 9) (10, 11) (10, 15) (10, 16) (10, 17) (11, 4) (11, 10) (11, 12) (11, 14) (12, 3) (12, 11) (12, 13) (13, 12)

30 60 20 40 20 20 55 25 35 25 25 20 20 25 25 40 30 25 25 30 25 20 20 30 25 30 20 20 25 20 20 20 30 30 30 20 60 35

5.4 3.6 5.4 4.5 3.6 3.6 3.6 3.6 1.8 5.4 1.8 3.6 4.5 4.5 3.6 1.8 2.7 1.8 1.8 2.7 3 4.5 4.5 3 2.7 2.7 4.5 5.4 4.5 6.3 5.4 4.5 5.4 3.6 3.6 5.4 2.7 2.7

3.6 2.4 3.6 3 2.4 2.4 2.4 2.4 1.2 3.6 1.2 2.4 3 3 2.4 1.2 1.8 1.2 1.2 1.8 2 3 3 2 1.8 1.8 3 3.6 3 4.2 3.6 3 3.6 2.4 2.4 3.6 1.8 1.8

(13, 24) (14, 11) (14, 15) (14, 23) (15, 10) (15, 14) (15, 19) (15, 22) (16, 8) (16, 10) (16, 17) (16, 18) (17, 10) (17, 16) (17, 19) (18, 7) (18, 16) (18, 20) (19, 15) (19, 17) (19, 20) (20, 18) (20, 19) (20, 21) (20, 22) (21, 20) (21, 22) (21, 24) (22, 15) (22, 20) (22, 21) (22, 23) (23, 14) (23, 22) (23, 24) (24, 13) (24, 21) (24, 23)

45 20 20 25 25 20 20 20 20 30 20 20 25 25 30 20 30 20 20 20 30 20 20 25 20 25 20 30 20 20 25 20 30 20 30 20 30 25

3.6 3.6 4.5 3.6 5.4 4.5 3.6 3.6 4.5 4.5 1.8 2.7 6.3 1.8 1.8 1.8 2.7 3.6 3.6 1.8 3.6 3.6 3.6 5.4 4.5 5.4 1.8 2.7 3.6 4.5 1.8 3.6 3.6 3.6 1.8 3.6 2.7 1.8

2.4 2.4 3 2.4 3.6 3 2.4 2.4 3 3 1.2 1.8 4.2 1.2 1.2 1.2 1.8 2.4 2.4 1.2 2.4 2.4 2.4 3.6 3 3.6 1.2 1.8 2.4 3 1.2 2.4 2.4 2.4 1.2 2.4 1.8 1.2

Table 16. OD demand. O/D

13

24

21

20

1 2

10 10

12 15

10 10

15 10

The percentages of the frequencies of each charging station are selected and amounts of energy recharged at each charging station are reported in Figures 13 and 14, respectively. As seen in Table 18, node 12 is the largest charging station, which contains four chargers. Therefore, agents are more willing to recharge their batteries at this charging station due to the minimal queue time, which can be observed in Figure 13. This is a reasonable result. However, it is also reasonable to observe from Figure 14 that the amount of energy recharged at node 6 is greater than that at node 12. Because of the problems discussed in this model, the charging rates for the charging stations are the same, and the differences between the charging stations of different sizes lie in the queue time. Furthermore, owing to the initial charge level, where a full battery is not assumed for agents starting from their origin

𝐋𝐢𝐧𝐤 𝐂𝐚𝐩𝐚𝐜𝐢𝐭𝐲 𝐃𝐢𝐬𝐭𝐚𝐧𝐜𝐞 𝐓𝐫𝐚𝐯𝐞𝐥 𝐓𝐢𝐦𝐞 𝐋𝐢𝐧𝐤 𝐂𝐚𝐩𝐚𝐜𝐢𝐭𝐲 𝐃𝐢𝐬𝐭𝐚𝐧𝐜𝐞 𝐓𝐫𝐚𝐯𝐞𝐥 𝐓𝐢𝐦𝐞 (1,2) 30 5.4 3.6 (13,24) 45 3.6 2.4 (1,3) 60 3.6 2.4 (14,11) 20 3.6 2.4 (2,1) 20 5.4 3.6 (14,15) 20 4.5 3 Energies 19 of 22 (2,6)2018, 11,403056 4.5 3 (14,23) 25 3.6 2.4 (3,1) 20 3.6 2.4 (15,10) 25 5.4 3.6 (3,4) 20 3.6 2.4 (15,14) 20 4.5 3 nodes, we find is only one2.4 built charging(15,19) station at20 node 1, the3.6 origin node2.4 reasonably; in (3,12) 55 that there 3.6 reality, not all of the starting places are the drivers’ own homes or companies with charging facilities. (4,3) 25 3.6 2.4 (15,22) 20 3.6 2.4 (4,5) 35 1.8 1.2 (16,8) 20 4.5 3 Table 17. Equilibrium link flow. (4,11) 25 5.4 3.6 (16,10) 30 4.5 3 (5,4) 25 1.8 1.2 (16,17) 20 1.8 1.2 Link Flow 20 Link 2.7 Link Flow (5,6) 20 Link 3.6Link Flow 2.4 Link (16,18) 1.8 (5,9) 20 (1, 2) 4.5 0 3 (10, 11) (17,10) 25 6.3 1 (17, 16) 0 4.2 (6,2) 25 (1, 3) 4.5 53 3 (10, 15) (17,16) 25 (17, 19) 1.8 2 10 1.2 0 0 1.2 (6,5) 25 (2, 1) 3.6 5 2.4 (10, 16) (17,19) 30 (18, 7) 1.8 0 10 1.2 (6,8) 40 (2, 6) 1.8 40 1.2 (10, 17) (18,7) 20 (18, 16) 1.8 1 19 1.8 (7,8) 30 (3, 1) 2.7 1 1.8 (11, 4) (18,16) 30 (18, 20) 2.7 0 0 2.4 (7,18) 25 (3, 4) 1.8 0 1.2 (11, 10) (18,20) 20 (19, 15) 3.6 4 0 2.4 (8,6) 25 (3, 12) 1.8 53 1.2 (11, 12) (19,15) 20 (19, 17) 3.6 ( 4, 3 ) 0 ( 11, 14 ) 0 ( 19, 20 ) 11 (8,7) 30 2.7 1.8 (19,17) 20 1.8 1.2 0 (12, 3) 1 0 2.4 (8,9) 25 (4, 5) 3 2 (19,20) 30 (20, 18) 3.6 (4, 11) 4 (12, 11) 0 (20, 19) 0 (8,16) 20 4.5 3 (20,18) 20 3.6 2.4 (5, 4) 4 (12, 13) 60 (20, 21) 19 (9,5) 20 4.5 3 (20,19) 20 3.6 2.4 (5, 6) 0 (13, 12) 4 (20, 22) 2 (9,8) 30 (5, 9) 3 2 (20,21) 25 5.4 0 (13, 24) 42 (21, 20) 15 3.6 (9,10) 25 (6, 2) 2.7 4 1.8 (14, 11) (20,22) 20 4.5 0 (21, 22) 0 3 (10,9) 30 (6, 5) 2.7 4 1.8 (14, 15) (21,20) 25 (21, 24) 5.4 0 14 3.6 (10,11) 20 (6, 8) 4.5 32 3 (14, 23) (21,22) 20 (22, 15) 1.8 2 1 1.2 (10,15) 20 (7, 8) 5.4 29 3.6 (15, 10) (21,24) 30 2.7 0 (22, 20) 1 1.8 (10,16) 25 (7, 18) 4.5 0 3 (15, 14) (22,15) 20 3.6 1 (22, 21) 3 2.4 (10,17) 20 (8, 6) 6.3 0 4.2 (15, 19) (22,20) 20 (22, 23) 4.5 1 0 3 1 0 1.2 (11,4) 20 (8, 7) 5.4 29 3.6 (15, 22) (22,21) 25 (23, 14) 1.8 (16, 8) 0 2 2.4 (11,10) 20 (8, 9) 4.5 3 3 (22,23) 20 (23, 22) 3.6 0 2 2.4 (11,12) 30 (8, 16) 5.4 0 3.6 (16, 10) (23,14) 30 (23, 24) 3.6 10 2 2.4 (11,14) 30 (9, 5) 3.6 0 2.4 (16, 17) (23,22) 20 (24, 13) 3.6 ( 9, 8 ) 0 ( 16, 18 ) 0 ( 24, 21 ) 27 (12,3) 30 3.6 2.4 (23,24) 30 1.8 1.2 0 2 2.4 (12,11) 20 (9, 10) 5.4 3 3.6 (17, 10) (24,13) 20 (24, 23) 3.6 (12,13) 60 (10, 9) 2.7 0 1.8 (24,21) 30 2.7 1.8 (13,12) 35 2.7 1.8 (24,23) 25 1.8 1.2 Table 18. Charging station construction program. Node

Table 16. OD demand. Charger Number (char)

1 𝑶/𝑫 6 1 12 2

𝟏𝟑 10 10

𝟐𝟒 12 15

𝟐𝟏 2 10 2 10 4

𝟐𝟎 15 10

6%

53%

node 1

41%

node 6

Figure Figure 13. Percentages Percentages of of the the frequencies frequencies of each charging station selected.

Table 18. Charging station construction program.

Energies 2018, 11, 3056

𝐍𝐨𝐝𝐞 1 6 12

𝐂𝐡𝐚𝐫𝐠𝐞𝐫 𝐍𝐮𝐦𝐛𝐞𝐫 (𝐜𝐡𝐚𝐫) 2 2 4

20 of 22

7% 37%

56%

node 1

node 6

node 12

Figure Figure 14. Percentages Percentages of of the amounts of energy recharged at each charging station.

5. Conclusions Conclusions and and Discussions Discussions 5. There is is aa strong strong demand demand for for the the deployment deployment of of charging charging stations, stations, including including from from policy policymakers. makers. There The policy maker not only needs to determine the location of charging stations, but also the number The policy maker not only needs to determine the location of charging stations, but also the number of chargers chargers that that each each charging charging station station should should be be given given to to create create an an effective effective allocation allocation of of resources. resources. of Therefore, this paper has conducted in-depth research on the location of charging stations, and also also Therefore, this paper has conducted in-depth research on the location of charging stations, and discussed the number of chargers. Specifically, firstly, our research presents a novel approach to discussed the number of chargers. Specifically, firstly, our research presents a novel approach to deployment locations locations for for BEV BEV charging charging stations. stations. Previously, Previously, charging charging stations stations of of the the same same size size are are deployment discussed. Furthermore, multiple types of charging stations with different charging speeds have been studied [22], while the size of charging stations has not been the focus of previous studies. There are charging stations of different sizes with different charging service efficiencies in reality. Therefore, our research on various charging station sizes addresses an important gap in previous research. Secondly, in our study, an agent-based location problem for charging stations for BEVs is adopted instead of a traditional flow-based model. Therefore, the agent differences of one OD pair can be reflected. Thirdly, an MILP formulation of the ARMSLP-CN is presented. Finally, using the GAMS commercial solver, the problem could be solved directly. To demonstrate the model, the Nguyen-Dupius and Sioux Falls networks are solved and sensitivity analyses regarding range anxiety, initial state of charge, total cost budget, and different charging speeds depending on the type of charging devices, are also conducted. Furthermore, there are some potential extended ways forward for this model. First, an efficient algorithm is expected, because variables will increase rapidly in the real network, which make the efficiency of solvers seriously insufficient. Moreover, more realistic conditions, such as weather, temperature, and so on, are worth considering. We will further increase the application of real data. Paul Brooker and Qin [34] used real data to analyze the potential location of charging stations to increase the service efficiency of charging devices. Therefore, we should further apply the model to the real network. Furthermore, Oda et al., [35,36] used the historical data of current charging equipment used to optimize the number of chargers that should be further increased in the existing charging stations with the aim of minimum charging waiting time. We should optimize the number of chargers on the basis of the existing chargers, which can avoid the waste of original resources. Author Contributions: Formal analysis, S.C.; Methodology, S.C.; Writing—original draft, S.C.; Funding acquisition, H.Z.; Supervision, H.Z.; Writing—review and editing, C.Z. Acknowledgments: This work is jointly supported by the National Natural Science Foundation of China (71371028, 71621001) and the Research Foundation of BISTU (1825028). Conflicts of Interest: The authors declare no conflict of interest.

References 1.

Carlsson, F.; Johansson-Stenman, O. Costs and benefits of electric vehicles: A 2010 perspective. J. Transp. Econ. Policy 2003, 37, 1–28.

Energies 2018, 11, 3056

2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20.

21. 22. 23. 24. 25. 26. 27.

21 of 22

Lajunen, A.; Lipman, T. Lifecycle cost assessment and carbon dioxide emissions of diesel, natural gas, hybrid electric, fuel cell hybrid and electric transit buses. Energy 2016, 106, 329–342. [CrossRef] Cui, S.H.; Zhao, H.; Wen, H.; Zhang, C. Locating Multiple Size and Multiple Type of Charging Station for Battery Electricity Vehicles. Sustainability 2018, 10, 3267. [CrossRef] Cui, S.H.; Zhao, H.; Hui, C.; Zhang, C. The Mobile Charging Vehicle Routing Problem with Time Windows and Recharging Services. Comput. Intell. Neurosci. 2018, 2018, 5075916. [CrossRef] Wang, Y.; Huang, Y.; Xu, J.; Barclay, N. Optimal recharging scheduling for urban electric buses: A case study in Davis. Transp. Res. Part E 2017, 100, 115–132. [CrossRef] Lee, C.; Han, J. Benders-and-Price approach for electric vehicle charging station location problem under probabilistic travel range. Transp. Res. Part B 2017, 106, 130–152. [CrossRef] Cui, S.H.; Zhao, H.; Zhang, C. Multiple Types of Plug-In Charging Facilities’ Location-Routing Problem with Time Windows for Mobile Charging Vehicles. Sustainability 2018, 10, 2855. [CrossRef] He, F.; Yin, Y.F.; Lawphongpanich, S. Network equilibrium models with battery electric vehicles. Transp. Res. Part B 2014, 67, 306–319. [CrossRef] Pearre, N.S.; Kempton, W.; Guensler, R.L.; Elango, V.V. Electric vehicles: How much range is required for a day’s driving? Transp. Res. Part C 2011, 19, 1171–1184. [CrossRef] Wang, Y.; Sun, D. Powertrain Matching and Optimization of Dual-Motor Hybrid Driving System for Electric Vehicle Based on Quantum Genetic Intelligent Algorithm. Dyn. Nat. Soc. 2014, 2014, 956521. [CrossRef] Mak, H.Y.; Shen, Z.J.M. Infrastructure planning for electric vehicles with battery swapping. Manag. Sci. 2013, 59, 1557–1575. [CrossRef] Chen, Z.B.; He, F.; Yin, Y.F. Optimal deployment of charging lanes for electric vehicles in transportation networks. Transp. Res. Part B 2016, 91, 344–365. [CrossRef] Kuby, M.; Lim, S. The flow-refueling location problem for alternative-fuel vehicles. Socio-Econ. Plan. Sci. 2005, 39, 125–145. [CrossRef] Melaina, M.; Bremson, J. Refueling availability for alternative fuel vehicle markets: Sufficient urban station coverage. Energy Policy 2008, 36, 3233–3241. [CrossRef] Romm, J. The car and fuel of the future. Energy Policy 2006, 34, 2609–2614. [CrossRef] Campbell, J.F. Hub location and the p-hub median problem. Oper. Res. 1996, 44, 923–935. [CrossRef] Frade, I.; Ribeiro, A.; Gonçalves, G.; Antunes, A. Optimal location of charging stations for electric vehicles in a neighborhood in Lisbon, Portugal. Transp. Res. Rec. 2011, 2252, 91–98. [CrossRef] Kuby, M.; Lines, L.; Schultz, R.; Xie, Z.; Kim, J.G.; Lim, S. Optimization of hydrogen stations in Florida using the flow-refueling location model. Int. J. Hydrogen Energy 2009, 34, 6045–6064. [CrossRef] Chung, S.H.; Kwon, C. Multi-period planning for electric car charging station locations: A case of Korean expressways. Eur. J. Oper. Res. 2015, 242, 677–687. [CrossRef] Marra, F.; Yang, G.Y.; Traholt, C.; Larsen, E.; Rasmussen, C.N.; Shi, Y. Demand profile study of battery electric vehicle under different charging options. In Proceedings of the IEEE Power and Energy Society General Meeting, San Diego, CA, USA, 22–26 July 2012; pp. 1–7. Nie, Y.; Ghamami, M. A corridor-centric approach to planning electric vehicle charging infrastructure. Transp. Res. Part B 2013, 57, 172–190. [CrossRef] Wang, Y.W.; Lin, C.C. Locating multiple types of recharging stations for battery-powered electric vehicle transport. Transp. Res. Part E 2013, 58, 76–87. [CrossRef] Wirges, J.; Linder, S.; Kessler, A. Modelling the development of a regional charging infrastructure for electric vehicles in time and space. Eur. J. Transp. Infrastruct. Res. 2012, 12, 391–416. Tu, W.; Li, Q.; Fang, Z.; Shaw, S.; Zhou, B.; Chang, X. Optimizing the locations of electric taxi charging stations: A spatial–temporal demand coverage approach. Transp. Res. Part C 2016, 65, 172–189. [CrossRef] Capar, I.; Kuby, M.; Leon, V.J.; Tsai, Y.J. An arc cover-path-cover formulation and strategic analysis of alternative-fuel station locations. Eur. J. Oper. Res. 2013, 227, 142–151. [CrossRef] Strehler, M.; Merting, S.; Schwan, C. Energy-efficient shortest routes for electric and hybrid vehicles. Transp. Res. Part B 2017, 103, 111–135. [CrossRef] Hof, J.; Schneider, M.; Goeke, D. Solving the battery swap station location-routing problem with capacitated electric vehicles using an AVNS algorithm for vehicle-routing problems with intermediate stops. Transp. Res. Part B 2017, 97, 102–112. [CrossRef]

Energies 2018, 11, 3056

28.

29. 30. 31. 32. 33. 34. 35.

36.

22 of 22

Hanabusa, H.; Horiguchi, R. A study of the analytical method for the location planning of charging stations for electric vehicles. In Proceedings of the Knowledge-Based and Intelligent Information and Engineering Systems: 15th International Conference (KES 2011), Kaiserslautern, Germany, 12–14 September 2011; König, A., Dengel, A., Hinkelmann, K., Kise, K., Howlett, R.J., Jain, L.C., Eds.; Part III. Springer: Berlin, Germany, 2011; pp. 596–605. [CrossRef] Riemann, R.; Wang, D.Z.W.; Busch, F. Optimal location of wireless charging facilities for electric vehicles: Flow-capturing location model with stochastic user equilibrium. Transp. Res. Part C 2015, 58, 1–12. [CrossRef] Xylia, M.; Leduc, S.; Patrizio, P.; Kraxner, F.; Silveira, S. Locating charging infrastructure for electric buses in Stockholm. Transp. Res. Part C 2017, 78, 183–200. [CrossRef] Neubauer, J.; Wood, E.; Pesaran, A. Project Milestone. Analysis of Range Extension Techniques for Battery Electric Vehicles; Technical Report; National Renewable Energy Laboratory (NREL): Golden, CO, USA, 2013. Straubel, J. Driving Range for the Model S Family. Tesla Motors, 2015. Available online: https://www.tesla. com/blog/driving-range-model-s-family (accessed on 5 November 2018). Liu, H.; Wang, D.Z.W. Locating multiple types of charging facilities for battery electric vehicles. Transp. Res. Part B 2017, 103, 30–55. [CrossRef] Paul Brooker, R.; Qin, N. Identification of potential locations of electric vehicle supply equipment. J. Power Sources 2015, 299, 76–84. [CrossRef] Oda, T.; Aziz, M.; Mitani, T.; Watanabe, Y.; Kashiwagi, T. Mitigation of congestion related to quick charging of electric vehicles based on waiting time and cost–benefit analyses: A Japanese case study. Sustain. Cities Soc. 2016, 36, 99–106. [CrossRef] Oda, T.; Aziz, M.; Mitani, T.; Watanabe, Y.; Kashiwagi, T. Actual Congestion and Effect of Charger Addition in the Quick Charger Station: Case Study Based on the Records of Expressway. Electr. Eng. Jpn. 2017, 198, 11–18. [CrossRef] © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).