Next Article in Journal
A Compact Detection Platform Based on Gradient Guided-Mode Resonance for Colorimetric and Fluorescence Liquid Assay Detection
Previous Article in Journal
Object Detection Combining CNN and Adaptive Color Prior Features
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Optimal Energy Management Framework for Truck-Mounted Mobile Charging Stations Considering Power Distribution System Operating Conditions

School of Electrical and Electronics Engineering, Chung-Ang University, 84 Heukseok-ro, Dongjak-gu, Seoul 156-756, Korea
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(8), 2798; https://doi.org/10.3390/s21082798
Submission received: 17 March 2021 / Revised: 13 April 2021 / Accepted: 13 April 2021 / Published: 15 April 2021
(This article belongs to the Section Intelligent Sensors)

Abstract

:
A high charging demand from many electric vehicles (EVs) at a fixed charging station (FCS) with a limited number of charging poles can increase the waiting time of EVs and yield an abnormal power grid condition. To resolve these challenges, this paper presents an optimization framework in which a mobile charging station (MCS) is dispatched to the overloaded FCS to reduce the number of waiting EVs while maintaining normal power grid operation. Compared to existing MCS scheduling methods that do not consider actual power distribution system operations, the proposed framework takes into account the (i) active/reactive power flow and consumption of EVs, (ii) reactive power capability of MCS, and (iii) voltage quality in power distribution systems. In coupled transportation and power distribution systems, the proposed algorithm conducts optimal operation scheduling of MCS for both road routing and charging and discharging, thereby leading to the reduction of waiting EVs within the allowable voltage range. The proposed MCS optimization algorithm was tested in IEEE 13-bus and 33-bus distribution systems coupled with 9-node and 15-node transportation systems, respectively. The test results demonstrate the effectiveness of the proposed algorithm in terms of number of waiting EVs, voltage magnitude deviation, and reactive power of the MCS.

1. Introduction

Given that traditional gasoline-powered cars generate significant greenhouse gas emissions and carbon pollution, electric vehicles (EVs) are becoming crucial entities and viable options to reduce environmental pollution progressively. Compared to gasoline vehicles, EVs result in a decrease in noise pollution and maintenance costs, as well as a reduction in greenhouse gas emissions and carbon pollution from the transportation sector [1]. In addition, efficient management for charging and discharging of EVs can enhance power grid flexibility, thereby leading to an economical power distribution grid operation. Evidently, transportation electrification (i.e., moving from gasoline vehicles to a full EV) holds promise for lowering environmental pollution and ensuring smarter operations of distribution grids [2].
However, owing to insufficient charging infrastructure, long charging times, limited driving range for EVs, and high EV battery costs, the deployment of EVs and their associated services in the transportation and power distribution networks is becoming slower. In particular, among the aforementioned limitations, the lack of fixed charging stations (FCSs) is one of the most significant challenges in moving to transportation electrification. An FCS is a fixed facility with a limited number of charging poles (CPs). FCSs are generally located near public roads, commercial buildings, and homes for EV charging and use the power received from the power distribution grid. The lack of mobility and limited discharging capability of FCSs can yield a significant increase in the waiting time for EVs at an FCS and dissatisfaction for EV drivers, as well as resulting in grid overload and instability when high charging demand with a large number of EVs occurs at FCSs. These challenges suggest the need for a more efficient charging method for EVs to ensure a satisfactory charging service and stable grid operation.
Recently, mobile charging stations (MCSs) received attention as a new technology for EV charging because they can offer charging services at any time and location. The mobility characteristics of MCSs resolve the limitations of FCSs by (i) reducing the waiting time of EVs and the EV driver’s range anxiety through the provision of additional CPs to FCSs and (ii) mitigating grid insecurity (e.g., significant voltage drop at the distribution node due to EV charging) through a charging and discharging operation of the MCS for a stable and economical grid operation from the perspective of the distribution grid operator. Furthermore, compared to FCSs, MCSs can be rapidly relocated and built up at the best locations using their mobility, thereby saving the investment cost of FCSs. MCSs are broadly categorized into (i) portable units for charging EVs from commercial/residential buildings and FCSs, (ii) utility-owned truck-mounted charging stations with large-scale energy storage systems (ESSs), and (iii) vehicle-to-vehicle charging through wireless charging without direct connection between EVs and chargers [3]. This study aimed to develop an energy management framework for truck-mounted MCSs (the aforementioned second category of MCSs) to be dispatched to overloaded FCSs and to be controlled through charging and discharging to reduce the number of waiting EVs while maintaining stable distribution grid operating conditions.
The primary goal of this study is to present a more practical MCS optimization algorithm that can be implemented in realistic operation conditions of power distribution systems. As shown in Figure 1, the proposed algorithm is executed in a cyber-physical transportation system (CPTS) with three layers, corresponding to (i) a computing, communication, and control entity in the cyber layer; (ii) a power distribution system in the physical layer; and (iii) a road network in the transportation layer. Given a tighter coupling between the transportation system and the power distribution system [4], the primary goal of our study was to develop an optimization framework in the cyber layer that calculates the schedule of the road routing in the transportation layer and the schedule of energy charging/discharging of the MCSs in the physical layer. In the CPTS, the proposed algorithm allows the MCSs to be quickly dispatched to the desired FCSs to reduce the number of waiting EVs and maintain the normal voltage level along the power distribution feeder in real operation conditions of the distribution system. Specifically, the main contributions of this study are two-fold:
  • We propose a CPTS-based MCS control framework in which the road routing and the charging and discharging of the MCSs are simultaneously scheduled to supply power to waiting EVs at FCSs while maintaining the normal operation conditions of the power distribution system. Unlike existing MCS dispatch methods that consider only active power charging and discharging of the MCS, the proposed framework minimizes the number of waiting EVs at FCSs and maintains the voltage quality through the minimization of nodal voltage deviation while considering all operational constraints of the power distribution system including active/reactive power flow and consumption, and voltage magnitude.
  • We formulate the proposed MCS control algorithm as a mixed-integer linear programming (MILP) optimization problem. We present the equality and inequality constraints for the operation characteristics of the MCS involving: (i) the EV queue dynamics at FCSs with charging and waiting EVs and road routing in the transportation network, and (ii) charging and discharging behavior in the power distribution network. In addition, operational constraints of the power distribution system, such as linearized active/reactive power flow and allowable voltage magnitude range, are incorporated as the constraints of the proposed MCS optimization problem. The simulation results demonstrate that the proposed algorithm can be successfully implemented in a realistic power distribution system.
The remainder of this paper is organized as follows. Section 2 provides a literature review for our proposed approach. Section 3 introduces the system model for the proposed MCS control framework. Section 4 presents the optimization formulation of the proposed MCS control algorithm using the MILP method. The simulation results for the proposed MCS control algorithm are provided in Section 5, and the conclusions are presented in Section 6.

2. Related Research

In general, a truck-mounted ESS (TESS) owned by a utility is employed for two purposes, corresponding to the support of the amount of unserved load due to a blackout and the provision of charging service to EVs. A literature review related to the utilization of TESSs can be summarized in the following two categories.
  • Distribution system service restoration: A truck-mounted generator (TG) or TESS, namely, a mobile emergency resource, is dispatched to facilitate efficient service restoration of a distribution power system against large area blackouts. The mobile emergency resource can be used to support power quickly to the power distribution system isolated from the main grid owing to some power system fault. In [5], a temporal-spatial TESS model including both the transportation and distribution power networks was incorporated into a post-disaster restoration problem along with network reconfigurations, and the financial benefit from the utilization of the TESS was quantified. A co-optimization framework for distribution system service restoration was presented in [6], in which the dispatch of both the repair crew and TG/TESS was jointly considered during the distribution system operation. A critical load restoration strategy was developed in [7] to determine the optimal location of mobile emergency resources along with an efficient microgrid formation and load switching sequence in distribution systems. In [8], a two-stage stochastic optimization method for dispatch of TGs was presented. The location of TGs was determined prior to a natural disaster in the first stage. The real-time allocation of TGs was conducted to restore critical loads after natural disaster strikes during the second stage. A day-ahead optimization method for energy management of a TESS was proposed in [9]. The objective was to maximize the profit of the distribution system operator while maintaining a normal voltage profile along the distribution feeder. In [10], a hybrid energy generation portfolio for mobile emergency resources equipped with photovoltaic panels, wind turbines, and ESSs was studied to reduce the implementation cost and enhance the mobility of the mobile emergency resources.
  • Mobile charging for EVs: Using the mobility of TESSs, they can be used as MCSs equipped with a utility-scale ESS [11] to offer charging services at any time to EVs at FCSs located in commercial/residential buildings and public roads. Since the pioneering study in [12] reported the development of an MCS dispatching algorithm for reducing the waiting time of EVs at FCSs, a number of researchers have investigated the MCS dispatch problem in a joint model of transportation and power distribution systems. In [13], a communication protocol among charging station servers, FCSs, MCSs, and EVs for MCS dispatch was proposed to decrease the waiting time of EVs. In a scenario of EV waiting time reduction, two types of MCSs were considered: MCSs with and without ESS for charging EVs inside and outside the FCS, respectively. In a joint model of transportation and power distribution systems, a two-tier TESS scheduling method was developed in [14,15] to minimize the scheduling cost of TESSs. In this method, a TESS delivers surplus energy from a charging station with sufficient power supply to a charging station with limited capacity. The MCS operation framework developed in [14,15] was extended to a price-incentive scheme [16] to mitigate the overload of charging stations with limited capacity. In this case, the interaction between the distribution system operator and mobile energy storage was formulated as a Stackelberg game. In [17], two heuristic algorithms for the allocation of an MCS to a FCS based on the bin packing vertex coloring problem were presented to maximize the number of EVs charged at an FCS. The first algorithm charged a larger number of EVs with a low EV waiting time at the expense of higher computational complexity. The second algorithm illustrated the trade-off relationship between the number of charging EVs and the computation complexity. A MILP-based optimization problem was formulated in [18] to minimize the number of temporary charging service centers and MCSs and the operating costs and charging capacity of the MCSs. In [19], an MCS dispatch algorithm considering both the optimal location and routing of the MCS simultaneously was formulated as an MILP optimization problem to prevent the MCS dispatch algorithm from yielding a suboptimal solution resulting from calculating the optimal location and routing of the MCS separately. A Lyapunov-based online distributed algorithm was presented in [20]. In this algorithm, the energy management of MCSs with different power sources, such as traditional and renewable power, is conducted in an Internet-of-Things environment to maximize the long-term average profits of MCSs. In [21], a new MCS model that has a hybrid storage resource (e.g., battery, fuel cell, and ultracapacitor) was proposed to charge EVs that stay in urban and resort areas. The operation characteristics of the proposed MCS model were investigated using Simulink model. More recently, a novel charging reservation scheme and communication protocol for MCS dispatch was presented in [22] along with an accurate estimation of EV charging demands under practical constraints, such as limited chargers and spatial-temporal variations of chargers and charging demands. In [23], several heuristic approaches based on the MILP optimization problem were proposed for the MCS to charge a number of EVs at as many parking lots as possible and return to the depot where the MCS parks and charges its battery after finishing the charging service.
Our study belongs to the second category of the aforementioned literature review. However, a considerable amount of recent studies on MCS dispatching methods were conducted based on unrealistic distribution system operation conditions. In particular, the following aspects were not taken into account: (i) active and reactive power flows along with reactive power consumption in load, (ii) nodal voltage quality in terms of voltage magnitude limit, and (iii) reactive power capability of MCS. Furthermore, previous studies did not present a dynamic queue model for charging and waiting EVs at FCSs under the operation of MCSs nor did they evaluate the impact of MCSs on the efficiency of power distribution system operation.

3. System Model

We consider a situation in which multiple MCSs are dispatched to multiple FCSs through a transportation network for charging EVs that wait at FCSs in a power distribution network. We assume that each MCS is a truck-mounted EV equipped with a utility-scale ESS. There are two types of nodes: (i) the set of nodes I in the transportation network and (ii) the set of buses B in the power distribution network. In this study, nodes and buses are denoted by the beginning and ending points in the transportation and power distribution networks, respectively. Depending on whether the FCSs are connected to the nodes and buses in the transportation and power distribution networks, the sets I and B are decomposed into the following two subsets: I = I FCS I Non-FCS and B = B FCS B Non-FCS . Given that the FCSs are located at the intersections of the transportation and power distribution networks, the set I FCS is equal to the set B FCS . S and T represent the set of MCSs and MCS scheduling periods, respectively. The number of elements in a set A is denoted by | A | .
We assume that a distribution system operator (DSO) owns a depot where MCSs with identical battery capacities are parked and charged prior to their dispatch. The DSO has a central server that performs an optimal day-ahead operation scheduling of each MCS s S to reduce the number of waiting EVs while maintaining a normal distribution system operation. We also assume that the central server has all input data prior to the optimal MCS operation scheduling. These input data are categorized into fixed and predicted parameters. The former includes the number of charging poles in FCS i I FCS ( N i FCS , pole ), the number of charging poles in an MCS s ( N s MCS , pole ), the charging rates of the FCS ( R b FCS ) and MCS ( R b MCS ) at bus b B FCS , the topology of the transportation and power distribution networks, and parameters for the power distribution network (e.g., resistance ( r h b ) and reactance ( x h b ) of the distribution line between buses h and b). The latter includes the predicted traveling time ( γ ^ i j ) of the MCS between nodes i and j, the predicted number of EVs ( N ^ i , t Non-MCS ) that arrive at FCS i prior to the dispatch of the MCSs, and the predicted active and reactive power consumption ( P ^ b , t non-EV load , Q ^ b , t non-EV load ) for the non-EV load at bus b and time t. We consider a situation in which the power distribution and transportation systems have smart meters and traffic sensors to monitor active/reactive power consumption and road traffic, respectively. A smart meter is an advanced smart energy sensor that monitors the real-time energy usage of the consumer through the advanced metering infrastructure and provides the energy usage data to the consumer and DSO for achieving energy saving and efficient power distribution system operation. Smart traffic sensors are used to collect road traffic information, which can be supplied to the DSO for scheduling the routing of MCSs. A prediction algorithm is assumed to accurately predict those power consumptions and road traffic condition using the sensor data. The predicted values are fed into the proposed optimization algorithm every day prior to the dispatch of MCSs.
As shown in Figure 2, the proposed MCS optimization algorithm executes the following two tasks simultaneously: (1) road routing scheduling of the MCS in the transportation network and (2) active and reactive power charging/discharging scheduling of the MCS in the power distribution network. Given the aforementioned input data, the first task of the proposed approach is to calculate an optimal path schedule through which the MCSs are dispatched to the desired FCSs to minimize the number of waiting EVs at the FCS. The second task of the proposed algorithm is to conduct an optimal scheduling of the MCS charging from the power grid and MCS discharging to the waiting EVs at the FCS and the power grid while ensuring a normal voltage profile.

4. Proposed MCS Control Algorithm

A method that conducts the optimal routing and charging/discharging scheduling of MCSs under distribution system operating conditions is formulated as an MILP optimization problem with the following multi-objective function and constraints.

4.1. Objective Function

For each node i I and bus b B with scheduling period t T : = { 1 , , T } , the multi-objective function (1) for the MCS scheduling problem consists of two terms, each of which with different decision variables ( N i , t w , V b , t ):
min N i , t w , V b , t ω 1 t T i I FCS N i , t w J 1 N i , t w + ω 2 t T b B V b , t V ref J 2 V b , t .
The first term J 1 N i , t w is the total number of waiting EVs at all FCSs during the entire scheduling period T. The second term J 2 V b , t is the total deviation of the voltage magnitude V b , t for bus b at time t from the voltage magnitude reference V ref ( V ref = 1.0 p.u.). The second term J 2 is associated with the voltage quality in power distribution system. Here, voltage quality refers to the keeping of nodal voltage magnitude around the voltage magnitude reference (1.0 p.u.) within the allowable voltage range [0.95 p.u., 1.05 p.u.]. The minimization of J 2 guarantees reliable power distribution system operations from the perspective of voltage quality. The formulated optimization problem aims to minimize the number of waiting EVs ( J 1 ) at FCS in the transportation system while maintaining the voltage quality ( J 2 ) in the power distribution system. The non-negative parameters ω 1 and ω 2 are penalty weights for the reduction of waiting EVs and flattening of the nodal voltage magnitude, respectively, where ω 1 + ω 2 = 1 . These weights determine the relative importance of the number of waiting EVs at the FCSs relative to the voltage deviation. For instance, a larger ω 1 further decreases the number of waiting EVs at the expense of less flattening of the voltage magnitude due to a smaller ω 2 . Note that J 1 and J 2 have different units. Thus, they need to be normalized for a fair impact analysis of the weights. To resolve this issue, J 1 and J 2 are normalized by J ^ 1 and J ^ 2 , respectively. Here, J ^ 1 and J ^ 2 are calculated as J ^ 1 = max ( N i , t w ) × | I FCS | × T and J ^ 2 = max V b , t V ref × | B | × T , respectively. The equality and inequality constraints for the MCS scheduling problem are categorized into the three subsequent subsections: operation characteristics of MCS, including the routing and charging/discharging of the MCS (Section 4.2); queue dynamics for charging and waiting EVs at the FCS (Section 4.3); and distribution system operating conditions including the active/reactive power flow equation and reactive power capability of the MCS (Section 4.4).

4.2. Operation Characteristics of MCSs

4.2.1. Status of Nodal Visit, Traveling, and Charging/Discharging for MCS

The binary decision variable b i , t , s v determines the status for the visit of MCS s at node i and scheduling time t. The visiting status includes the following two actions of the MCS: (i) arrival at node and (ii) stay with or without charging and discharging (i.e., idle status). The binary decision variables b i , t , s ch and b i , t , s dch determine the charging and discharging statuses of MCS s at node i and scheduling time t, respectively. The binary decision variable b t , s tr determines the traveling status of MCS s at scheduling time t. Equation (2) ensures that each MCS can at most visit one node at time t. Equation (3) states that no additional MCS can be dispatched and charged through the pole in FCS i at scheduling time t when the sum of the number of charging EVs and charging MCSs is larger than the number of poles in the FCS. It ensures that the MCS does not interfere with EV charging at the FCS. According to Equations (4) and (5), the charging and discharging of the MCS can be allowed only when the MCS does not travel on the transportation network at scheduling time t (i.e., b t , s tr = 0 ). Equation (6) guarantees that the charging and discharging of the MCS are mutually exclusive at scheduling time t, and no charging or discharging occurs (i.e., b i , t , s ch = b i , t , s dch = 0 ) when the MCS does not visit the FCS (i.e., b i , t , s v = 0 ).
i I b i , t , s v 1 t T , s S
N i , t ch + s S b i , t , s ch N i FCS , pole i I , t T
i I b i , t , s ch 1 b t , s tr t T , s S
i I b i , t , s dch 1 b t , s tr t T , s S
b i , t , s ch + b i , t , s dch b i , t , s v i I , t T , s S .

4.2.2. Routing of MCS

The binary decision variable b i j , t , s c determines the connection status of path i j of MCS s when the MCS departs from node i at scheduling time t to arrive at node j. Equation (7) indicates that MCS s has a single path at most in the entire scheduling horizon. Equation (8) expresses the relationship between the visiting status b i , t , s v at FCS i and the connection status b i j , t , s c of path i j for MCS s. In Equation (8), the set I i includes nodes adjacent to node i. 1 I FCS ( i ) is the indicator function based on the set I FCS . That is, 1 I FCS ( i ) = 1 when i I FCS ; otherwise, 1 I FCS ( i ) = 0 . Equation (8) ensures that b i j , t , s c always equals one when the MCS visits and passes through the non-FCS node ( b i , t , s v = 1 , 1 I FCS ( i ) = 0 ). However, when the MCS visits the FCS node ( b i , t , s v = 1 , 1 I FCS ( i ) = 1 ), b i j , t , s c assumes two values in the following two cases: (i) b i j , t , s c = 1 when the MCS passes the FCS node and (ii) b i j , t , s c = 0 when the MCS stays at the FCS node where the MCS is in the charging/discharging mode or idle mode. Equation (9) guarantees that no MCS stays at any node during the traveling time γ ^ i j when the path is connected between nodes i and j. Here, γ ^ i j is the normalized traveling time with an integer value; it is expressed as γ ^ i j = tr ^ i j Δ t , where · is the rounding-up of the ratio of the predicted traveling time tr ^ i j to the scheduling time unit Δ t . In the connected path i j , the MCS visits node j after γ ^ i j time periods, according to Equation (10). No connected path is allowed while the MCS stays at the FCS node in Equation (11). Equation (12) ensures that the MCS does not travel ( b t , s tr = 0 ) when no connected path exists ( b i j , t , s c = 0 ) and the MCS visits node i ( b i , t , s v = 1 ).
i I j I i b i j , t , s c 1 t T , s S
b i , t , s v 1 I FCS ( i ) j I i b i j , t , s c b i , t , s v i I , t T , s S
b i j , t , s c + 1 | I | | Γ | t = t + 1 t + γ ^ i j 1 j i I b j , t , s v 1 i I , j I i , t T , s S
b i j , t , s c b j , t + γ ^ i j , s v i I , j I i , t T , s S
b i , t , s v j I i b i j , t , s c b i , t + 1 , s v i I , t T , s S
b t , s tr = j I i i I b i j , t , s c i I b i , t , s v + 1 t T , s S .

4.2.3. Charging and Discharging of MCS

Equation (13) defines the operational dynamics of the state of charge (SOC) for MCS s at current scheduling time t in terms of the SOC at previous scheduling time t 1 , battery capacity ( E s MCS , max ), charging and discharging efficiency ( η s ch , η s dch ), traveling efficiency ( η s tr ), traveling status ( b t , s tr ), and charging and discharging power ( P t , s MCS , ch and P t , s MCS , dch , respectively). Equation (14) denotes the SOC capacity constraint for the MCS. Equation (15) represents the minimum limit of the SOC with which the MCS can return to the depot after finishing all charging services at scheduling time T. Equations (16) and (17) express the limits of the charging ( P i , t , s MCS , ch ) and discharging ( P i , t , s MCS , dch ) power of the MCS, respectively. The binary decision variables b i , t , s ch and b i , t , s dch determine the charging and discharging statuses of the MCS, respectively. Equation (18) indicates that the charging duration of the MCS is longer than three consecutive scheduling time slots to reduce the frequency of the charging and discharging of the MCS. Equation (19) denotes the sum of the charging and discharging power at all FCSs.
S O C t , s = S O C t 1 , s + η s ch P t , s MCS , ch η s dch P t , s MCS , dch η s tr b t , s tr E s MCS , max t T , s S
S O C s min S O C t , s S O C s max t T , s S
S O C T , s r S O C T , s s S
P s MCS , ch , min b i , t , s ch P i , t , s MCS , ch P s MCS , ch , max b i , t , s ch i I , t T , s S
P s MCS , dch , min b i , t , s dch P i , t , s MCS , dch P s MCS , dch , max b i , t , s dch i I , t T , s S
b i , t + 1 , s ch b i , t , s ch 1 2 ( b i , t + 2 , s ch + b i , t + 3 , s ch ) i I , t T , s S
P t , s MCS , ch = i I P i , t , s MCS , ch , P t , s MCS , dch = i I P i , t , s MCS , dch t T , s S .

4.3. Queue Dynamics for EVs at FCS

Equation (20) expresses the number of decreased waiting EVs ( Δ N i , t ) at FCS i and time t resulting from the MCS operation until time t 1 , which is the difference between the predicted number of waiting EVs ( N ^ i , t 1 w , Non-MCS ) at time t 1 without MCS and the number of waiting EVs ( N i , t 1 w ) at t 1 . In (20), the value of N i , t 1 w is affected by the direct charging of the MCS at time t 1 and the indirect reduction of waiting EVs because of the MCS charging prior to time t 1 . Equation (21) represents the number of EVs at FCS i and time t, which involves MCS charging only until time t 1 . The number of charging EVs is determined by the minimum number of EVs and the number of poles in the FCS in (22). Equation (23) represents the number of waiting EVs after charging power from FCS i at scheduling time t. The number of waiting EVs after charging from both the MCS and FCS at time t is given in (24). Equation (25) ensures that the number of EVs charging from the MCS is less than or equal to the number of waiting EVs. The number of EVs charging from the MCS is limited in terms of the discharging status and number of poles for the MCS according to (26).
Δ N i , t = N ^ i , t 1 w , Non MCS N i , t 1 w i I FCS , t T
N i , t = max ( N ^ i , t Non MCS Δ N i , t , 0 ) i I FCS , t T
N i , t ch = min ( N i , t , N i FCS , pole ) i I FCS , t T
N i , t w = N i , t N i , t ch i I FCS , t T
N i , t w = N i , t w s S N i , t , s MCS dch i I FCS , t T
s S N i , t , s MCS dch N i , t w i I FCS , t T
b i , t , s dch N i , t , s MCS dch N s MCS , pole b i , t , s dch i I FCS , t T .
Figure 3 illustrates an example of the proposed EV queue dynamics at FCS associated with the MCS operation. We assume that there are no EVs leaving the queue without charging. In this figure, the table provides the values of parameters and variables during the five scheduling periods. These parameters and variables are used in the constraints of EV queue dynamics. The results from the second to fourth rows in this table represent the values of the parameters for the number of EVs, charging EVs, and waiting EVs, respectively. The results from the fifth to tenth rows were obtained using the constraints in Equations (20)–(26). The last row of the table denotes the total number of EVs at the FCS, which is the sum of the charging and waiting EVs. A key part of the EV queue dynamics is the calculation of the number of decreased waiting EVs ( Δ N ). The image at the bottom right corner in Figure 3 illustrates the impact of Δ N on the number of charging and waiting EVs. This impact is categorized into three cases (Cases A, B1, and B2). In these three cases, we assume that three EVs (EV1, EV2, and EV3) and three EVs (EV2, EV3, and EV4) wait at times t 1 and t, respectively. We consider the situation in which three EVs are removed at times t 1 owing to MCS discharging. In Case A, EV2 and EV3 are already removed at time t 1 ; therefore, EV2 and EV3 in the waiting queue at time t are removed as well. Cases B1 and B2 include the scenario where a waiting EV at time t 1 charges power at the FCS at time t. In Case B1, given that EV1 was already removed at time t 1 , EV1 is also removed from the charging queue at time t. In Case B2, EV4 moves from the waiting queue to the charging queue and starts charging at time t through the charging pole that is allocated to the removed EV1 in Case B1. As a result, EV2, EV3, and EV4 are removed at time t in Cases A, B1, and B2 ( Δ N = 3). Finally, the inset on the left side in Figure 3 shows the charging and waiting EV queue dynamics based on the results associated with those listed in the table and the three aforementioned cases.

4.4. Power Distribution System Operation

Using linearized DistFlow equations [24], the active and reactive power flows can be written as
P h b , t line = k B b P b k , t line + P b , t b , h , k B , t T
Q h b , t line = k B b Q b k , t line + Q b , t b , h , k B , t T .
On the right-hand side of Equations (27) and (28), the first terms denote the sum of the active power flow ( P b k , t line ) and reactive power flow ( Q b k , t line ) from bus b to k at time t, respectively. Here, bus k belongs to a set of buses B b that has all buses connected downstream to bus b. The second terms represent the active ( P b , t ) and reactive ( Q b , t ) load consumption at bus b and time t. They are expressed in terms of active and reactive power consumption ( P ^ b , t non EV load , Q ^ b , t non EV load ) for non-EV load, active and reactive power consumption ( P b , t EV load , Q b , t EV load ) for EV load, and the sum of active charging power ( P b , t MCS , ch = s S P b , t , s MCS , ch ) and reactive charging or discharging power ( Q b , t MCS ) for the MCS as expressed in Equations (29) and (30), respectively,
P b , t = P ^ b , t non EV load + P b , t EV load + P b , t MCS , ch b B , t T
Q b , t = Q ^ b , t non EV load + Q b , t EV load + Q b , t MCS b B , t T .
Equation (31) denotes the active power consumption for the EV load, which is expressed as the multiplication of the charging rate ( R b FCS ) per pole of the FCS and the number of charging EVs at bus b. The reactive power consumption for the EV load is expressed in terms of its power factor ( p f ) and active power consumption ( P b , t EV load ) in Equation (32). The reactive power capability of the MCS is given by Equation (33), which is described in terms of the minimum power factor ( p f min MCS ) and the charging/discharging power ( P b , t MCS , ch , P b , t MCS , dch ) of the MCS. In Equation (34), P b , t , s MCS , dch supports the load demand of the waiting EVs by MCS s and is expressed in terms of the multiplication of the charging rate ( R b MCS ) and N b , t , s MCS dch . Equations (35) and (36) denote the sum of the charging and discharging powers for MCSs at bus b, respectively.
P b , t EV load = R b FCS N b , t ch b B I FCS , t T
Q b , t EV load = 1 p f 2 p f 2 P b , t EV load b B I FCS , t T 1 p f min MCS 2 p f min MCS 2 ( P b , t MCS , ch + P b , t MCS , dch ) Q b , t MCS 1 p f min MCS 2 p f min MCS 2 ( P b , t MCS , ch + P b , t MCS , dch )
b B I FCS , t T
P b , t , s MCS , dch = R b MCS N b , t , s MCS dch b B I FCS , t T , s S
P b , t MCS , ch = s S P b , t , s MCS , ch b B I FCS , t T
P b , t MCS , dch = s S P b , t , s MCS , dch b B I FCS , t T .
The voltage drop equation and the limit of the voltage magnitude are, respectively, expressed as follows:
V b , t = V h , t r h b P h b , t line + x h b Q h b , t line V 1 b , h B , t T
V min V b , t V max b B , t T .
In Equation (37), V 1 represents the nominal voltage magnitude (1.0 p.u.) at node 1. In (38), V min and V max are set to 0.95 p.u. and 1.05 p.u., respectively.
To formulate the MILP-based optimization problem, the nonlinear equation for the second objective function in Equation (1) and two nonlinear constraints for the EV queue dynamics (Equations (21) and (22)) are, respectively, replaced by the following linearized constraints:
Δ V b , t = V b , t V ref Δ V b , t V b , t V ref Δ V b , t V ref V b , t
Δ N i , t N ^ i , t Non MCS M b i , t a 1 N ^ i , t Non MCS Δ N i , t M ( 1 b i , t a 1 ) N ^ i , t Non MCS Δ N i , t N i , t N ^ i , t Non MCS Δ N i , t + M ( 1 b i , t a 1 ) 0 N i , t M b i , t a 1
N i FCS , pole N i , t M b i , t a 2 N i , t N i FCS , pole M ( 1 b i , t a 2 ) N i , t M ( 1 b i , t a 2 ) N i , t ch N i , t N i FCS , pole M b i , t a 2 N i , t ch N i FCS , pole
In Equations (40) and (41), b i , t a 1 and b i , t a 2 represent auxiliary binary variables and M is a large positive constant.

5. Numerical Examples

5.1. Simulation Setup

In this section, we quantify the performance of the proposed MCS control approach in IEEE 13-bus and 33-bus power distribution systems [25] coupled with 9-node and 15-node transportation systems, respectively, as shown in Figure 4. The simulations were executed for 24 h with a 15 min scheduling resolution (i.e., Δ t = 15 min). Consequently, the total number of scheduling time slots was T = 96 . In the two power distribution systems, the base MVA was set to 100 MVA. Each FCS and MCS had five CPs ( N FCS , pole = 5 ) and two CPs ( N MCS , pole = 2 ), respectively. According to different charging scheduling periods at FCSs, there were four types of FCSs: (i) Type1-FCS with public charger, (ii) Type2-FCS with work charger, (iii) Type3-FCS with public charger, and (iv) Type4-FCS with public charger. In the IEEE 13-bus distribution system with a 9-node transportation system, the depot with two MCSs (MCS1 and MCS2) was located at bus 4. Three FCSs (FCS1∼FCS3) were connected to buses 2, 11, and 13, respectively. FCS1 and FCS2 belong to Type1-FCS, whereas FCS3 belongs to Type2-FCS. In the IEEE 33-bus distribution system with a 15-node transportation system, the depot with three MCSs (MCS1, MCS2, and MCS3) was located at bus 2. Four FCSs (FCS1∼FCS4) were connected to buses 6, 18, 19, and 30, respectively. FCS1, FCS2, FCS3, and FCS4 correspond to Type1-FCS, Type2-FCS, Type3-FCS, and Type4-FCS, respectively. Figure 5a,b shows the predicted number of EVs ( N ^ Non MCS ) at Type1-FCS, Type2-FCS, Type3-FCS, and Type4-FCS prior to MCS dispatch, which was calculated from the results in [26]. In Figure 5a,b, the positive gap between the predicted number of EVs and the number of FCS poles represents the number of waiting EVs. The charging power rate R b FCS of the FCS at bus b was 125 kW and the power factor p f of the EV load at the FCS was 0.95. The total active ( P ^ non EV load ) and reactive power consumption ( Q ^ non EV load ) for non-EV loads in the IEEE 13-bus and 33-bus power distribution systems are illustrated in Figure 5c,d, respectively.
For each MCS s, the battery capacity was set to E s MCS , max = 200 kWh. The maximum charging/discharging power and the minimum charging/discharging power were identically set to P s MCS , ch , max = P s MCS , dch , max = 125 kW and P s MCS , ch , min = P s MCS , dch , min = 40 kW. The initial, minimum, and maximum SOCs were selected as 0.6, 0.2, and 0.8, respectively, and the charging and discharging efficiencies η s ch and η s dch were both 0.95. The minimum SOC for returning to the depot at time T was set to S O C s , T r = 0.6 . The traveling efficiency was set to η s tr = 2 kW/ Δ t . The charging power rate R b MCS of the MCS at bus b was 125 kW and the minimum power factor p f min MCS of the MCS was 0.95. We assumed that MCSs supply power only to waiting EVs that cannot be charged from the FCS owing to the limited number of FCS poles. The normalized traveling time between nodes i and j was set to γ ^ i j = 1 . The proposed MCS control algorithm was simulated in a computer (IntelCore i7-4790 CPU clocking at 3.6 GHz and 4 GB of RAM) using IBM ILOG CPLEX Optimization Studio 12.8 solver through MATLAB R2020a.
In sum, our simulation studies were conducted in the following two simulation models: (i) IEEE 13-bus with 9-node transportation system and (ii) IEEE 33-bus with 15-node transportation system. IEEE 13-bus and 33-bus systems represent the simulation models of power distribution systems, whereas 9-node and 15-node systems represent the simulation models of transportation systems. The proposed optimization algorithm in these simulation models was implemented by MATLAB. All parameters and data for the simulation models of power distribution and transportation systems including the MCS operation were used in the proposed optimization algorithm that is illustrated in Section 4. Using the CPLEX optimization solver, the proposed optimization algorithm with the aforementioned parameters and data was simulated to calculate the optimal day-ahead schedules of the routing and charging/discharging of MCSs in the transportation and power distribution systems, respectively.

5.2. Simulation Results for the IEEE 13-Bus Power Distribution System with 9-Node Transportation System

Figure 6a–c shows the operating schedule of two MCSs for 24 h. Note from Figure 6a that MCS1 first visits FCS1 and charges power during the period [1:00 a.m., 2:00 a.m.]. After charging power, MCS1 moves from FCS1 to FCS3 and discharges power to the waiting EVs at FCS3 during the period [6:30 a.m., 7:00 a.m.]. In this figure, the fact that there are no charging and discharging marks implies that the MCSs stay at the FCSs without charging and discharging or move to other FCSs. Then, MCS1 moves from FCS3 to FCS2 and performs two tasks: (i) charging power through FCS2 during the period [8:15 a.m., 9:15 a.m.] and (ii) discharging power to the waiting EVs at FCS2 at four time slots ([10:45 a.m., 11:00 a.m.], [11:15 a.m., 11:30 a.m.], [11:45 a.m., 12:00 p.m.], and [12:15 p.m., 12:30 a.m.]). Thereafter, MCS1 stays at FCS2 without charging and discharging until 9:15 p.m. and charges power during the period [9:15 p.m., 10:00 p.m.]. Finally, MCS1 moves from FCS2 to FCS1 and recharges power through FCS1 to obtain the minimum SOC level ( S O C s , T r = 0.6 ). As shown in Figure 6b, MCS2 conducts the movement, charging, and discharging processes, similar to MCS1. In contrast to the charging and discharging processes of MCS1 at FCS2, MCS2 is dispatched to FCS1, where MCS2 charges power through FCS1 during the period [8:45 a.m., 9:45 a.m.] and discharges power to the waiting EVs at FCS1 during the same four time slots as MCS1. Figure 6c shows the SOC schedule for MCS1 and MCS2 for 24 h. Through a comparison of the results shown in Figure 6a–c, we verify that the SOCs of the MCSs increase (or decrease) as the MCSs charge (or discharge) power. In addition, Figure 6c shows that the SOC decreases less sharply in some scheduling periods than in the other periods. These scheduling periods correspond to the periods when the MCSs move from one FCS to another. For example, the SOC of MCS2 gradually decreases during the period [7:00 a.m., 8:45 a.m.] because MCS2 moves from FCS3 to FCS1 during this period.
Table 1 shows the results of the routing and charging/discharging for MCS1 during the scheduling period [6:45 a.m., 8:30 a.m.] (the time slot [28, 34]). In this period, MCS1 visits nodes 6, 9, and 8 sequentially so that the binary visiting status variable ( b i , t , s v ) becomes one. MCS1 discharges power to the waiting EVs at FCS3 connected to node 6 during the period [6:45 a.m., 7:00 a.m.] (i.e., b 6 , 28 , 1 dch = 1 ), and the SOC of MCS1 becomes 0.32. Then, MCS1 remains in the idle mode during the period [7:00 a.m., 7:30 a.m.] at the same node. During the period [7:30 a.m., 8:00 a.m.], MCS1 moves from node 6 to node 8 having FCS2 via node 9, and the SOC of MCS1 decreases from 0.32 to 0.30 owing to its power consumption for the traveling. In these two consecutive traveling periods with normalized traveling times ( γ ^ 69 = 1 and γ ^ 98 = 1 ), the binary connection status becomes one (i.e., b 69 , 31 , 1 c = 1 and b 98 , 32 , 1 c = 1 ). When MCS1 visits FCS2 connected to node 8, it first reaches the idle mode at 8:00 a.m. and starts charging power at 8:15 a.m. to supply power to the EVs that wait at FCS2.
Figure 7a–c shows the total number of EVs at three FCSs without and with MCS during 24 h. In each figure, a number of EVs greater than the number of poles at the FCS indicates the number of waiting EVs at the FCS. Note from Figure 7a–c that the number of waiting EVs at the three FCSs decreases significantly after MCS dispatch. Another observation is that the distributions of waiting EVs at FCS1 and FCS2 are identical. This is because MCS2 and MCS1 discharge the same amount of power to the waiting EVs at FCS1 and FCS2, respectively, in the same scheduling periods, as shown in Figure 6a,b, respectively. However, compared to the results shown in Figure 6a,b, no waiting EVs are identified at FCS3 after the MCS dispatch, as shown in Figure 6c. This is because both MCS1 and MCS2 are dispatched to FCS3 simultaneously, thereby leading to a greater reduction in waiting EVs at FCS3 than the reduction of waiting EVs at FCS1 and FCS2 owing to individual MCS dispatch.
Figure 8a,b shows the total sum of active and reactive power consumption for three FCSs without and with MCSs during 24 h. Note from Figure 8a that, in general, the total active power consumption at FCSs with MCSs is less than or equal to the total active power consumption at FCSs without MCSs. This reduction in active power consumption at the FCSs is associated with a reduction in waiting EVs owing to the MCS power supply. However, as shown in Figure 8a, the total active power consumption at FCSs with MCSs is larger than the total active power consumption at FCSs without MCSs in the following three scheduling periods: 9:00 a.m., 9:00 p.m., and 12:00 a.m. These scheduling periods are consistent with the charging periods of the MCSs when the MCSs charge power from the grid through the remaining port of the FCS for discharging power to the waiting EVs or keeping the SOC level with which the MCSs can return to the depot. By contrast, note from Figure 8b that the total reactive power consumption at FCSs with MCSs is less than or equal to the total reactive power consumption at FCSs without MCSs. This observation is derived from the fact that the amount of reactive power injection of the MCSs into the grid becomes larger than the amount of reactive power absorption of the MCSs from the grid to achieve the normal voltage level.
Figure 9a–d shows the voltage profiles and voltage deviation for 32 buses during a 24 h period. Given that the voltage magnitude at bus 1 is fixed at 1 p.u., it is omitted in these figures. Here, the voltage deviation represents the gap between the voltage magnitudes with and without MCS. Therefore, a positive voltage deviation implies that the MCS can mitigate lower voltage limit violations by increasing the voltage magnitude through the injection of reactive power into the grid. Figure 9a shows the voltage magnitude results including the MCSs where the voltage magnitudes are maintained within the lower half of the allowable voltage range [0.95 p.u., 1.05 p.u.]. Figure 9b–d shows voltage deviations due to the MCS operation in terms of weights in the multi-objective function (1). By comparing the results between these three figures, we observe that the voltage deviation increases as the weight ω 2 for the voltage deviation from voltage magnitude reference increases. This observation implies that a higher ω 2 allows the voltage magnitude to become higher and closer to 1 p.u., thereby preventing the violation of voltage at the lowest level with 0.95 p.u.
Figure 10 compares the reactive power consumption schedule for EVs and MCSs in terms of the weights. Note from this figure that the plot for the EV reactive power load is positive because EVs only consume reactive power from the grid without injecting reactive power into the grid. By contrast, the MCSs can absorb or inject reactive power from/to the grid to maintain a normal voltage profile along the distribution feeder. With a pair of weights { ω 1 = 1 , ω 2 = 0 } , the proposed MCS optimization algorithm focuses only on reducing the number of waiting EVs without considering the decrease in voltage deviation. Therefore, similar to EVs, the reactive power is always consumed by the MCSs with ω 1 = 1 and ω 2 = 0 . However, note from Figure 10 that, as the weight ω 2 increases ( { ω 1 = 0.5 , ω 2 = 0.5 } and { ω 1 = 0.2 , ω 2 = 0.8 } ), the MCSs inject more reactive power into the grid (i.e., negative reactive power consumption) to maintain the desired voltage level. In addition to the results shown in Figure 9b–d, the results in Figure 10 demonstrate that the proposed approach can maintain power distribution system operations with good voltage quality by exploiting the reactive power capability of the MCSs.
Figure 11 shows the results obtained for the number of waiting EVs at three FCSs under four different traffic conditions each of which presents three different weights. The traffic conditions are defined as the normalized traveling time γ ^ i j between nodes i and j, and a higher γ ^ i j implies more traffic congestion. In Figure 11, four different traffic conditions correspond to γ ^ i j = 2 , γ ^ i j = 3 , γ ^ i j = 4 , and γ ^ i j = 5 for all i , j I . As expected, this figure shows that as γ ^ i j increases, the number of waiting EVs also increases. This is natural because the MCSs are dispatched to their desired FCSs at a slower rate with higher traffic congestion, thereby leading to an increase in the number of waiting EVs. Another observation is that, in general, the greater the weight ω 2 (or the lower the weight ω 1 ), the larger the number of waiting EVs. This observation justifies the trade-off relationship between the number of waiting EVs and the voltage deviation in the multi-objective function (1). In other words, a greater ω 2 yields a flatter voltage profile with a more positive voltage deviation (as shown in Figure 9b–d) at the expense of an increase in the number of waiting EVs (as shown in Figure 11).

5.3. Simulation Results for the IEEE 33-Bus Power Distribution System with 15-Node Transportation System

Figure 12a–d shows the operating schedule of three MCSs for 24 h. Note from Figure 12a–c that three MCSs visit FCSs for charging and discharging via the following routes: (i) FCS3→FCS2→FCS4→FCS3→FCS1→FCS3→FCS4 for MCS1, (ii) FCS3→FCS1→ FCS3 for MCS2, and (iii) FCS3→FCS2→FCS1→FCS3→FCS4→FCS3 for MCS3. Figure 12d shows the SOC schedule for three MCSs for 24 h, which is consistent with the results in Figure 12a–c. That is, the charging and discharging processes correspond to the increase and decrease in the SOC, respectively. In addition, the SOC curve for traveling is verified to decrease at a slower rate than the SOC curve for discharging. Furthermore, note from Figure 12d that three MCSs can maintain the desired SOC level ( S O C T , s S O C s r = 0.6 ) at the last scheduling period T = 96 to return to the depot successfully.
Figure 13a–d compares the total number of EVs at four FCSs without and with MCS during 24 h. Note from these figures that the number of waiting EVs at four FCSs decreases significantly owing to the MCS discharging to waiting EVs at discharging scheduling periods as shown in Figure 12a–c. Another observation is that FCS3 still has waiting EVs during the scheduling period [6:45 a.m., 8:00 a.m.]. This is because only a single MCS (MCS2) is dispatched to FCS3 during this period, as illustrated in Figure 12a–c.
Figure 14a,b shows voltage profiles and voltage deviations for 32 buses during 24 h. In these figures, the minimum and maximum limits of the voltage magnitude are set to V min = 0.9 p.u. and V max = 1.05 p.u., respectively. Similar to the voltage results for the IEEE 13-bus system depicted in Figure 9a, Figure 14a shows that the voltage magnitudes after the MCS dispatch are maintained within the allowable voltage range. Furthermore, as shown in Figure 9b, the voltage magnitudes at most of the buses after MCS dispatch become larger. This phenomenon is consistent with the results in the IEEE 13-bus system, which prevents an undervoltage at the minimum voltage limit.
Figure 15 compares the total reactive power consumption scheduled for three MCSs under varying weights. As expected, a higher weight ω 2 (or a lower weight ω 1 ) leads to a more reactive power injection into the grid, which is consistent with the results for the IEEE 13-bus system. Consequently, the reactive power capability of the MCS increases the voltage profile along the distribution feeder. The reactive power injection of the MCS under ω 1 = 0.5 and ω 2 = 0.5 in Figure 15 yields a positive voltage deviation, as shown in Figure 14b, and maintains good voltage quality.
Figure 16 compares the number of waiting EVs without and with MCS and three different weights in the following three cases:
  • Case 1: three FCSs (FCS1∼3) and two MCSs
  • Case 2: four FCSs and two MCSs
  • Case 3: four FCSs and three MCSs
Note first from this figure that the number of waiting EVs can decrease significantly for the three cases after the MCS dispatch. Note also that a larger weight ω 1 results in a smaller number of waiting EVs owing to the greater importance given to the reduction of waiting EVs in the objective function. By comparing Cases 1 and 2, we verify that as the number of FCSs increases with the same number of MCSs, the number of waiting EVs increases as well. The impact of the number of MCSs on the reduction of waiting EVs was investigated by comparing Cases 2 and 3. Note from Figure 16 that, under the situation with the same number of FCSs, an increasing number of MCSs can lead to a significant reduction in the number of waiting EVs.

6. Conclusions

In this study, we propose a day-ahead optimal scheduling algorithm for truck-mounted MCSs to reduce the number of waiting EVs at the FCS through the dispatch of the MCSs while maintaining the allowable voltage level in power distribution networks. In mutually coupled transportation and power distribution systems, the proposed optimization algorithm conducts the following two tasks simultaneously: (i) the road routing scheduling of the MCS in the transportation network and (ii) the charging and discharging scheduling of the MCS in the power distribution network that involves realistic operating conditions such as active/reactive power flow and consumption, reactive power absorption/injection from/to the grid, and voltage quality. Routing scheduling considers the statuses of visit, traveling, and traveling path connection of the MCS in the transportation network, along with the interdependent status of charging/discharging and visit of the MCS in the coupled transportation and power distribution networks. The charging and discharging scheduling involves the SOC dynamics for the MCS and the charging and discharging status of the MCS, both of which are coupled with the queue dynamics at the FCS, including charging and waiting EVs. Numerical examples under different penalty weights and traffic conditions confirm that the proposed algorithm can successfully reduce the number of waiting EVs while maintaining an acceptable voltage profile, owing to the reactive power capability of the MCS.
In future work, we plan to evaluate the performance of the proposed MCS optimization algorithm in large-scale transportation and power distribution networks equipped with various distributed energy resources, such as solar photovoltaic systems and ESSs. In addition, the proposed algorithm will be extended to a universal framework where the MCS and voltage regulators, such as an on-load tap changer and a capacitor bank, can cooperate to maintain the voltage quality along the power distribution feeders.

Author Contributions

S.J. developed the MCS control algorithm and conducted the simulation study. D.-H.C. instructed and supervised the research as the corresponding author. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education under Grant 2020R1F1A1049314, and in part by the Chung-Ang University Graduate Research Scholarship in 2020.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following abbreviations are used in this manuscript:
EVElectric Vehicle
FCSFixed Charging Station
MCSMobile Charging Station
CPTSCyber-Physical Transportation System
ESSEnergy Storage System
TESSTruck-Mounted ESS
TGTruck-Mounted Generator
SOCState of Charge
MILPMixed-Integer Linear Programming

Nomenclature

The main notations are summarized below. Other undefined symbols are explained in the text.
Sets
I Set of nodes in the transportation network
I FCS Set of nodes with FCS
I Non FCS Set of nodes without FCS
B Set of buses in the distribution power network
B FCS Set of buses with FCS
B Non FCS Set of buses without FCS
S Set of MCSs
T Set of scheduling horizon with 15 min resolution
Subscripts
iSubscript for nodes in the transportation network
bSubscript for buses in the distribution power network
sSubscript for MCS
tSubscript for time in the set of scheduling horizons T with 15 min resolution
i j Subscript for path from node i to node j in the transportation network
h b Subscript for line from bus h to bus b in the distribution power network
Parameters
Δ t 15-minute time slot
N i FCS , pole Number of poles for FCS i
N s MCS , pole Number of poles for MCS s
N ^ i , t Non MCS Predicted number of EVs at FCS i at time t when no MCS is dispatched
N ^ i , t w , Non MCS Predicted number of waiting EVs at FCS i at time t when no MCS is dispatched
tr ^ i j Predicted traveling time from node i to node j
γ ^ i j Predicted traveling time unit from node i to node j that is normalized by Δ t
η s ch Charging efficiency of MCS s
η s dch Discharging efficiency of MCS s
η s tr Traveling power consumption efficiency of MCS s per Δ t
E s MCS , max Battery capacity of MCS s
P s MCS , ch , max ( min ) Maximum(minimum) charging power of MCS s
P s MCS , dch , max ( min ) Maximum(minimum) discharging power of MCS s
S O C s max ( min ) Maximum(minimum) state of charge of MCS s
S O C T , s r Minimum state of charge of MCS s at time T
R b FCS Charging rate of FCS at bus b
R b MCS Charging rate of MCS at bus b
P ^ ( Q ^ ) b , t non EV load Predicted active(reactive) power consumption of non-EV load at bus t
and time t
p f Power factor of EV load
p f min MCS Minimum power factor of MCS
r h b Resistance of line from bus h to bus b
x h b Reactance of line from bus h to bus b
V max ( min ) Maximum(minimum) voltage magnitude
Binary decision variables
b i , t , s v Binary visiting state of MCS s at node i at time t: “1” for visit, “0” for non-visit
b i , t , s ch Binary charging state of MCS s at node i at time t: “1” for charging,
“0” for non-charging
b i , t , s dch Binary discharging state of MCS s at node i at time t: “1” for discharging,
“0” for non-discharging
b t , s tr Binary traveling state of MCS s at time t: “1” for traveling, “0” for non-traveling
b i j , t , s c Binary path connection state of MCS s from node i to node j at time t:
“1” for connection, “0” for non-connection
Integer decision variables
N i , t ch Number of charging EVs at FCS i at time t
N i , t w Number of waiting EVs at FCS i at time t
N i , t Number of EVs at FCS i at time t ( N i , t = N i , t ch + N i , t w )
N i , t , s MCS dch Number of EVs that MCS s discharges at FCS i at time t
Continuous decision variables
P b , t , s MCS , ch Active charging power of MCS s at bus b and time t
P b , t , s MCS , dch Active discharging power of MCS s at bus b and time t
P ( Q ) b , t EV load Active(reactive) charging power of EVs from FCS at bus b at time t
Q b , t MCS Injected/absorbed reactive power from MCS at bus b at time t
S O C t , s State of charge of MCS s at time t
P ( Q ) h b , t line Active(reactive) power flow from bus h to bus b at time t
P ( Q ) b , t Nodal active(reactive) power at bus b at time t
V b , t Voltage magnitude at bus b at time t

References

  1. Boucher, M. Transportation electrification and managing traffic congestion: The role of intelligent transportation systems. IEEE Electrif. Mag. 2019, 7, 16–22. [Google Scholar] [CrossRef]
  2. Jones, P.B.; Levy, J.; Bosco, J.; Howat, J.; Alst, J.W.V. The future of transportation electrification: Utility, industry and consumer perspectives. Future Electr. Util. Regul. Rep. Ser. 2018, 10, 1–151. [Google Scholar]
  3. Afshar, S.; Macedo, P.; Mohamed, F.; Disfani, V. A literature review on mobile charging station technology for electric vehicles. In Proceedings of the 2020 IEEE Transportation Electrification Conference & Expo (ITEC), Chicago, IL, USA, 23–26 June 2020; pp. 1–6. [Google Scholar] [CrossRef]
  4. Wei, W.; Wu, D.; Wu, Q.; Shafie-Khah, M.; Catalao, J.P.S. Interdependence between transportation system and power distribution system: A comprehensive review on models and applications. J. Mod. Power Syst. Clean Energy 2019, 7, 433–448. [Google Scholar] [CrossRef] [Green Version]
  5. Yao, S.; Wang, P.; Zhao, T. Transportable energy storage for more Resilient distribution systems with multiple microgrids. IEEE Trans. Smart Grid 2019, 10, 3331–3341. [Google Scholar] [CrossRef]
  6. Lei, S.; Chen, C.; Li, Y.; Hou, Y. Resilient disaster recovery logistics of distribution systems: co-optimize service restoration with repair crew and mobile power source dispatch. IEEE Trans. Smart Grid 2019, 10, 6187–6202. [Google Scholar] [CrossRef] [Green Version]
  7. Che, L.; Shahidehpour, M. Adaptive formation of microgrids with mobile emergency resources for critical service restoration in extreme conditions. IEEE Trans. Power Syst. 2019, 34, 742–753. [Google Scholar] [CrossRef]
  8. Lei, S.; Wang, J.; Chen, C.; Hou, Y. Mobile emergency generator pre-positioning and real-time allocation for resilient response to natural disasters. IEEE Trans. Smart Grid 2018, 9, 2030–2041. [Google Scholar] [CrossRef] [Green Version]
  9. Abdeltawab, H.H.; Mohamed, Y.A.I. Mobile energy storage scheduling and operation in active distribution systems. IEEE Trans. Ind. Electron. 2017, 64, 6828–6840. [Google Scholar] [CrossRef]
  10. Zhou, B.; Xu, D.; Li, C.; Cao, Y.; Chan, K.W.; Xu, Y.; Cao, Y. Multiobjective generation portfolio of hybrid energy generating station for mobile emergency power supplies. IEEE Trans. Smart Grid 2018, 9, 5786–5797. [Google Scholar] [CrossRef]
  11. Badawy, M.O.; Arafat, M.N.; Ahmed, A.; Anwar, S.; Sozer, Y.; Yi, P.; Abreu-Garcia, J.A.D. Design and implementation of a 75-kW mobile charging system for electric vehicles. IEEE Trans. Ind. Appl. 2016, 52, 369–377. [Google Scholar] [CrossRef]
  12. Yang, S.-N.; Wang, H.-W.; Gan, C.-H.; Lin, Y.-B. Mobile charging station service in smart grid networks. In Proceedings of the 2012 IEEE Third International Conference on Smart Grid Communications (SmartGridComm), Tainan, Taiwan, 5–8 November 2012; pp. 1–6. [Google Scholar] [CrossRef]
  13. Atmaja, T.-D.; Mirdanies, M. Electric vehicle mobile charging station dispatch algorithm. Energy Procedia 2015, 68, 326–335. [Google Scholar] [CrossRef] [Green Version]
  14. Chen, N.; Ma, J.; Wang, M.; Shen, X. Two-tier energy compensation framework based on mobile vehicular electric storage. IEEE Trans. Veh. Technol. 2018, 67, 11719–11732. [Google Scholar] [CrossRef]
  15. Chen, N.; Ma, J.; Li, M.; Wang, M.; Shen, X. Energy management framework for mobile vehicular electric storage. IEEE Netw. 2019, 33, 148–155. [Google Scholar] [CrossRef]
  16. Chen, N.; Li, M.; Wang, M.; Ma, J.; Shen, X. Compensation of Charging Station overload via on-road mobile energy storage scheduling. In Proceedings of the 2019 IEEE Global Communications Conference (GLOBECOM), Waikoloa, HI, USA, 9–13 December 2019; pp. 1–6. [Google Scholar] [CrossRef] [Green Version]
  17. Chauhan, V.; Gupta, A. Scheduling mobile charging stations for electric vehicle charging. In Proceedings of the 2018 14th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), Limassol, Cyprus, 15–17 October 2018; pp. 1–6. [Google Scholar] [CrossRef]
  18. Raboaca, M.-S.; Bancescu, I.; Preda, V.; Bizon, N. An optimization model for the temporary locations of mobile charging stations. Mathematics 2020, 3, 453. [Google Scholar] [CrossRef] [Green Version]
  19. Cui, S.; Zhao, H.; Zhang, C. Multiple types of plug-in charging facilities’ location-routing problem with time windows for mobile charging vehicles. Sustainability 2018, 8, 2855. [Google Scholar] [CrossRef] [Green Version]
  20. Chen, H.; Su, Z.; Hui, Y.; Hui, H. Dynamic charging optimization for mobile charging stations in internet of things. IEEE Access 2018, 6, 53509–53520. [Google Scholar] [CrossRef]
  21. Fodorean, D.; Cirlea, F.; Raboaca, M.S.; Filote, C. New mobile charging station for urban and resort areas. In Proceedings of the 2019 Electric Vehicles International Conference (EV), Bucharest, Romania, 3–4 October 2019; pp. 1–6. [Google Scholar] [CrossRef]
  22. Zhang, X.; Cao, Y.; Peng, L.; Li, J.; Ahmad, N.; Yu, S. Mobile charging as a service: A reservation-based approach. IEEE Trans. Autom. Sci. Eng. 2020, 17, 1976–1988. [Google Scholar] [CrossRef]
  23. Kabir, M.E.; Sorkhoh, I.; Moussa, B.; Assi, C. Routing and scheduling of mobile EV chargers for vehicle to vehicle (V2V) energy transfer. In Proceedings of the 2020 IEEE Power & Energy Society General Meeting (PESGM), Montreal, QC, Canada, 2–6 August 2020; pp. 1–5. [Google Scholar] [CrossRef]
  24. Baran, M.E.; Wu, F.F. Network reconfiguration in distribution systems for loss reduction and load balancing. IEEE Trans. Power Deliv. 1989, 4, 1401–1407. [Google Scholar] [CrossRef]
  25. Kersting, W.H. Radial distribution test feeders. IEEE Trans. Power Syst. 1991, 6, 979–985. [Google Scholar] [CrossRef]
  26. Meier, A.V. EV Infrastructure Planning and Grid Impact Assessment: A Case for Mexico; Technical Report; University of California at Berkeley: Berkeley, CA, USA, 2018; pp. 1–31. Available online: https://www2.eecs.berkeley.edu/Pubs/TechRpts/2018/EECS-2018-70.pdf (accessed on 24 February 2021).
Figure 1. A three-layer architecture for the proposed mobile charging station (MCS) control framework.
Figure 1. A three-layer architecture for the proposed mobile charging station (MCS) control framework.
Sensors 21 02798 g001
Figure 2. Conceptual system model for the proposed MCS control framework.
Figure 2. Conceptual system model for the proposed MCS control framework.
Sensors 21 02798 g002
Figure 3. Example illustrating electric vehicle (EV) queue dynamics at fixed charging station (FCS).
Figure 3. Example illustrating electric vehicle (EV) queue dynamics at fixed charging station (FCS).
Sensors 21 02798 g003
Figure 4. IEEE 13-bus power distribution system with 9-node transportation system and IEEE 33-bus power distribution system with 15-node transportation system.
Figure 4. IEEE 13-bus power distribution system with 9-node transportation system and IEEE 33-bus power distribution system with 15-node transportation system.
Sensors 21 02798 g004
Figure 5. Profiles of operating conditions for transportation and power distribution systems prior to MCS dispatch. (a) Total number of EVs at Type1- and Type2-FCSs in 9-node transportation system. (b) Total number of EVs at Type3- and Type4-FCSs in 15-node transportation system. (c) Active and reactive power consumption in IEEE 13-bus power distribution system. (d) Active and reactive power consumption in IEEE 33-bus power distribution system.
Figure 5. Profiles of operating conditions for transportation and power distribution systems prior to MCS dispatch. (a) Total number of EVs at Type1- and Type2-FCSs in 9-node transportation system. (b) Total number of EVs at Type3- and Type4-FCSs in 15-node transportation system. (c) Active and reactive power consumption in IEEE 13-bus power distribution system. (d) Active and reactive power consumption in IEEE 33-bus power distribution system.
Sensors 21 02798 g005
Figure 6. Spatial-temporal schedule for charging and discharging of MCSs. (a) Location of MCS1. (b) Location of MCS2. (c) State of charge (SOC) for MCS1 and MCS2.
Figure 6. Spatial-temporal schedule for charging and discharging of MCSs. (a) Location of MCS1. (b) Location of MCS2. (c) State of charge (SOC) for MCS1 and MCS2.
Sensors 21 02798 g006
Figure 7. Comparison of the number of EVs without and with MCS between three FCSs. (a) FCS1. (b) FCS2. (c) FCS3.
Figure 7. Comparison of the number of EVs without and with MCS between three FCSs. (a) FCS1. (b) FCS2. (c) FCS3.
Sensors 21 02798 g007
Figure 8. Comparison of total active and reactive power consumption at three FCSs with and without MCSs. (a) Active power. (b) Reactive power.
Figure 8. Comparison of total active and reactive power consumption at three FCSs with and without MCSs. (a) Active power. (b) Reactive power.
Sensors 21 02798 g008
Figure 9. Voltage profile and voltage deviation for 12 buses during 24 h. (a) Voltage magnitude after the MCS dispatch. (b) Voltage deviation ( ω 1 = 0.2 , ω 2 = 0.8 ). (c) Voltage deviation ( ω 1 = 0.5 , ω 2 = 0.5 ). (d) Voltage deviation ( ω 1 = 1 , ω 2 = 0 ).
Figure 9. Voltage profile and voltage deviation for 12 buses during 24 h. (a) Voltage magnitude after the MCS dispatch. (b) Voltage deviation ( ω 1 = 0.2 , ω 2 = 0.8 ). (c) Voltage deviation ( ω 1 = 0.5 , ω 2 = 0.5 ). (d) Voltage deviation ( ω 1 = 1 , ω 2 = 0 ).
Sensors 21 02798 g009
Figure 10. Reactive power consumption schedule for EVs and MCSs with different weights.
Figure 10. Reactive power consumption schedule for EVs and MCSs with different weights.
Sensors 21 02798 g010
Figure 11. Comparison of the total number of waiting EVs at three FCSs in terms of different weights and normalized traveling times.
Figure 11. Comparison of the total number of waiting EVs at three FCSs in terms of different weights and normalized traveling times.
Sensors 21 02798 g011
Figure 12. Spatial-temporal schedule for charging and discharging of MCSs. (a) Location of MCS1. (b) Location of MCS2. (c) Location of MCS3. (d) SOC for MCS1, MCS2, and MCS3.
Figure 12. Spatial-temporal schedule for charging and discharging of MCSs. (a) Location of MCS1. (b) Location of MCS2. (c) Location of MCS3. (d) SOC for MCS1, MCS2, and MCS3.
Sensors 21 02798 g012
Figure 13. Comparison of the number of EVs without and with MCS between four FCSs. (a) FCS1. (b) FCS2. (c) FCS3. (d) FCS4.
Figure 13. Comparison of the number of EVs without and with MCS between four FCSs. (a) FCS1. (b) FCS2. (c) FCS3. (d) FCS4.
Sensors 21 02798 g013
Figure 14. Voltage profile and voltage deviation for 32 buses during 24 h. (a) Voltage magnitude after the MCS dispatch. (b) Voltage deviation ( ω 1 = 0.5 , ω 2 = 0.5 ).
Figure 14. Voltage profile and voltage deviation for 32 buses during 24 h. (a) Voltage magnitude after the MCS dispatch. (b) Voltage deviation ( ω 1 = 0.5 , ω 2 = 0.5 ).
Sensors 21 02798 g014
Figure 15. Total reactive power consumption scheduled for three MCSs with different weights.
Figure 15. Total reactive power consumption scheduled for three MCSs with different weights.
Sensors 21 02798 g015
Figure 16. Comparison of the total number of waiting EVs with and without MCS in terms of different weights for three cases.
Figure 16. Comparison of the total number of waiting EVs with and without MCS in terms of different weights for three cases.
Sensors 21 02798 g016
Table 1. Schedule for the routing and charging/discharging of MCS1 during the scheduling period [6:45 a.m., 8:30 a.m.].
Table 1. Schedule for the routing and charging/discharging of MCS1 during the scheduling period [6:45 a.m., 8:30 a.m.].
TimeNode ( i , j ) StateSOC b ij , t , s c b i , t , s v b i , t , s ch b i , t , s dch γ ^ ij
286Discharging0.32- b 6 , 28 , 1 v = 1 - b 6 , 28 , 1 dch = 1 -
296Idle0.32- b 6 , 29 , 1 v = 1 ---
306Idle0.32- b 6 , 30 , 1 v = 1 ---
316 → 9Travel0.31 b 69 , 31 , 1 c = 1 b 6 , 31 , 1 v = 1 -- γ ^ 69 = 1
329 → 8Travel0.30 b 98 , 32 , 1 c = 1 b 9 , 32 , 1 v = 1 -- γ ^ 98 = 1
338Idle0.30- b 8 , 33 , 1 v = 1 ---
348Charging0.45- b 8 , 34 , 1 v = 1 b 8 , 34 , 1 ch = 1 --
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Jeon, S.; Choi, D.-H. Optimal Energy Management Framework for Truck-Mounted Mobile Charging Stations Considering Power Distribution System Operating Conditions. Sensors 2021, 21, 2798. https://doi.org/10.3390/s21082798

AMA Style

Jeon S, Choi D-H. Optimal Energy Management Framework for Truck-Mounted Mobile Charging Stations Considering Power Distribution System Operating Conditions. Sensors. 2021; 21(8):2798. https://doi.org/10.3390/s21082798

Chicago/Turabian Style

Jeon, Soi, and Dae-Hyun Choi. 2021. "Optimal Energy Management Framework for Truck-Mounted Mobile Charging Stations Considering Power Distribution System Operating Conditions" Sensors 21, no. 8: 2798. https://doi.org/10.3390/s21082798

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop