Next Article in Journal
Mechanism of Suppressing DFIG Shafting–Grid-Connected Oscillations Through Coordinated Optimization of Dual Damping Terms Under Frequency Coupling
Next Article in Special Issue
Coordinated Optimization of Multi-EVCS Participation in P2P Energy Sharing and Joint Frequency Regulation Based on Asymmetric Nash Bargaining
Previous Article in Journal
A Cost Optimization Model Utilizing Real-Time Aggregated EV Flexibility to Address Forecast Uncertainty in Demand Response Markets
Previous Article in Special Issue
Heat Pipe Integrated Cooling System of 4680 Lithium–Ion Battery for Electric Vehicles
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Energy Management of PV-Enabled Battery Charging Swapping Stations for Electric Vehicles in Active Distribution Systems Under Uncertainty

1
School of Electrical and Electronics Engineering, Chung-Ang University, Dongjak-gu, Seoul 06974, Republic of Korea
2
Department of Electrical Engineering, Chonnam National University, Buk-gu, Gwangju 61186, Republic of Korea
*
Author to whom correspondence should be addressed.
Energies 2026, 19(5), 1223; https://doi.org/10.3390/en19051223
Submission received: 4 February 2026 / Revised: 22 February 2026 / Accepted: 26 February 2026 / Published: 28 February 2026
(This article belongs to the Special Issue Optimized Energy Management Technology for Electric Vehicle)

Abstract

In this paper, we propose a data-driven distributionally robust optimization (DRO) framework that ensures the economical and robust operation of solar photovoltaic (PV)-integrated battery charging swapping stations (BCSSs) for electric vehicles (EVs) under uncertainties in active distribution systems with stand-alone PV systems. In the proposed framework, multiple inventory batteries in each BCSS are used through their charging and discharging real and/or reactive power scheduling to perform Volt/VAR control (VVC) along with stand-alone PV systems, and to reduce the BCSS operational cost via battery-to-battery (B2B)-based real power exchange and demand response (DR) while satisfying the desired EV battery swapping load. To handle the uncertainties in both PV generation outputs and DR-induced maximum demand reduction capability, the proposed framework is formulated as a data-driven DRO problem based on the Wasserstein metric using historical samples of the probability distributions of the uncertainties. Using a duality theory, the original Wasserstein-based DRO problem is reformulated into a tractable optimization problem that calculates the distributionally robust bounds of uncertainties using their support information. The effectiveness of the proposed framework was assessed on an IEEE 33-node power distribution system in terms of real power loss reduction via VVC and BCSS operational cost savings via B2B/DR capability.

1. Introduction

Conventional fossil fuel vehicles are being replaced by carbon emission-free electric vehicles (EVs) via transportation electrification [1] to achieve carbon neutrality by 2050 and maintain reliable distribution system operations through the efficient charging and discharging of EVs [2]. To accelerate the deployment of massive EVs for low-carbon stable distribution grid operations, EVs require adequate charging facilities where they charge or discharge to mitigate their detrimental impacts on the distribution grid while meeting their charging demands.
In general, there are two types of EV charging facilities: (i) plug-in charging stations (PCSs) and (ii) battery charging swapping stations (BCSSs) [3]. Currently, most EVs charge their batteries via charging poles at PCSs. However, they may suffer from long battery charging times, undesired battery maintenance and degradation due to aging, and have a huge impact on the grid during peak periods with complex EV charging scheduling. In contrast, BCSSs provide EVs with time-efficient battery charging through quickly swapping depleted EV batteries with fully charged inventory batteries. In addition, the purchase cost of battery swapping-oriented EVs can be significantly reduced by separating the battery from the EV body [4]. Furthermore, when there is no battery swapping, the inventory batteries at BCSSs can be used via their inverters for grid operation-related applications such as Volt/VAR Control (VVC) [5] and demand response (DR)-based power peak shaving [6] by charging and discharging their real and/or reactive powers from and to the grid. While modern battery technologies and ultrafast charging infrastructure have developed rapidly in recent years, battery swapping is not necessarily a global charging solution. Nevertheless, battery swapping technology can be regarded as an alternative solution with viable applications in specific system operational scenarios. For example, battery swapping can be more beneficial for commercial EVs and electric buses in fleet-based transportation systems, which require rapid turnaround times and centralized energy management. In addition, BCSSs can function as controllable energy resources in active distribution systems, which provide grid-level services such as VVC and DR. To achieve the aforementioned advantages of BCSSs, it is necessary to develop an optimal framework for distribution system operators (DSOs) to economically manage the battery swapping schedules of EVs while ensuring stable distribution grid operations using the inventory batteries of the BCSS.
In general, based on the locations of inventory battery charging and EV battery swapping, BCSSs are categorized as centralized or distributed [7]. In centralized BCSSs, battery charging stations (BCSs) are located centrally to store and charge inventory batteries, whereas battery swapping stations (BSSs) are placed in geographically different locations to perform only EV battery swapping. Trucks are dispatched to deliver depleted EV and fully charged inventory batteries between BCSs and BSSs through a transportation network [8]. However, the centralized BCSS scheme has several limitations such as the high transportation costs of trucks, the unsatisfactory EV battery swapping services of trucks in uncertain traffic congestion, and unstable grid operation owing to the simultaneous charging of a large number of batteries in central BCSs [9]. In contrast, in distributed BCSSs, BCS and BSS are installed at the same site. Compared with the centralized BCSS scheme, the distributed BCSS scheme has the following advantages: (i) economical BCSS operations without battery delivery via trucks in uncertain transportation networks, and (ii) the stable distribution of grid operation owing to the distributed charging of inventory batteries in geographically distant BCSSs. Considering the advantages of the distributed BCSS scheme, through this study we contribute to the development of an optimal operational framework for distributed BCSSs deployed in distribution systems.
Numerous studies have reported various optimal planning and operational methods for centralized and distributed BCSSs. For the centralized BCSS scheme, a two-stage optimization problem was formulated in [10] in which the first stage determines the optimal locations of stationary energy storage systems (ESSs), whereas the second stage coordinates stationary ESSs with portable ESSs to transport batteries for efficient battery charging/discharging/swapping and economical portable ESS routing. In [11], a joint optimization model was developed to minimize the total battery charging cost of BCSs and the total battery transportation cost between BCSs and BSSs while BCSs participate in the DR program for coupled power and transportation system operation. In [12], a deep reinforcement learning algorithm using a soft actor–critic method was presented to reduce the operational costs of swappable battery charging/replenishment and EV waiting while addressing uncertainties in EV arrivals, electricity prices, and renewable generation. For a distributed BCSS scheme, the optimal location and sizing of BCSSs for electric buses were determined in [13], where the charging and discharging schedules of batteries in BCSSs were optimally calculated to maximize the profits of BCSSs in microgrid systems. A traditional distributed BCSS model was transformed into an advanced BCSS model equipped with solar photovoltaic (PV) systems, namely PV-enabled BCSSs, for economical and eco-friendly BCSS operations and reliable distribution grid operations. Previous studies related to optimal PV-enabled BCSS operation include various optimization methods using chance-constrained optimization to address the uncertainties in EV battery swapping demand and PV generation output [14], grey wolf optimization to minimize the electrical energy costs of BCSSs and peak power demand based on the notion of peak-to-average ratio [15], and particle swarm optimization to maximize the profits of BCSSs based on the prediction of speed-variable battery charging, PV generation output, and EV traffic flow to BCSSs [16]. In addition, distributed BCSSs have increased their profits via battery-to-battery (B2B) function that transfers energy among batteries. In [17], a day-ahead scheduling method for B2B-integrated BCSSs was presented to maximize the profits of BCSSs. In this study, inventory robust optimization (RO) and multi-band RO methods were employed to handle uncertainties in battery demand and electricity price, respectively. Recently, the B2B-integrated BCSS model has evolved into a more advanced model [18] equipped with additional vehicle-to-vehicle and vehicle-to-battery functions to coordinate the charging/discharging of both inventory batteries and EVs. In [19], in contrast to existing studies that assumed an identical inventory battery utilization for EV battery swapping, a long-term (lifecycle) and short-term (daily) scheduling problem for BCSSs was formulated to maximize their profit considering heterogeneous inventory batteries with different state-of-health levels. A dual-based Benders decomposition algorithm was developed in [20] in which the privacies of BCS and BSS operators were preserved while ensuring efficient BCSS scheduling, saving computation time via its parallel implementation. A detailed survey of the literature on optimal operational scheduling of BCSSs was presented in [21].
However, previous studies on the development of scheduling algorithms for distributed BCSSs in a distribution grid have posed several challenges. First, no previous studies have modeled an advanced PV-enabled BCSS that considers the functions of inverter-based VVC, B2B, and DR simultaneously. Evidently, the optimal scheduling of the aforementioned advanced PV-enabled BCSSs in active distribution grids may induce more cost-effective BCSS operations via B2B and DR while ensuring stable distribution grid operation via VVC. Second, in previous studies, the uncertainties in both PV generation output and the DR-induced maximum demand reduction capability of BCSS have not been considered simultaneously. They employed RO and stochastic optimization (SO) methods to handle the uncertainty of only the PV generation output in the distributed BCSS model. However, the former and latter methods have the following limitations, respectively: (i) they require knowledge of the true distribution of uncertain parameters, and (ii) they generate solutions that are too conservative. Recently, data-driven distributionally robust optimization (DRO) using Wasserstein metric has been developed to resolve the aforementioned disadvantages of the RO and SO methods. The DRO method offers several merits, including tractable reformulation, finite sample guarantee, and asymptotic consistency [22]. Table 1 shows the representative literature related to the present study and emphasizes the research gaps between existing and proposed studies in the distributed BCSS model. As shown in Table 1, the novelty of the proposed study is to develop an optimal operation framework of PV-enabled BCSSs with advanced functions of VVC, B2B, and DR while handling the uncertainties in both PV generation output and demand reduction using a state-of-the-art uncertainty-aware DRO method in the active distribution system. Compared with SO, which relies on accurate probability distributions and sufficient scenario generation, DRO provides improved robustness under limited data availability and distributional ambiguity. Compared with RO, which guarantees a worst-case solution, DRO mitigates excessive conservativeness while maintaining robustness against uncertainty. In recent years, DRO has attracted increasing attention in energy system applications, including microgrid scheduling [23], EV management [24], DR with renewable integration [25], and active distribution network operation [26], due to its ability to achieve a balanced trade-off between robustness and economic performance under distributional uncertainty. These characteristics may make DRO particularly suitable for PV-enabled BCSS operation in active distribution systems with uncertain renewable generation output and DR behavior.
Overall, the main contributions of this study can be summarized as follows.
  • We present a PV-enabled BCSS model in which inventory batteries stored in the BCSS are employed to ensure an economical BCSS operation (via B2B and DR functionalities) and maintain a stable active distribution grid operation (via inverter-based VVC associated with BCSS and stand-alone PV system) while satisfying the desired battery swapping demands of EVs.
  • We propose a Wasserstein-based DRO framework that enables the DSO to optimally schedule the operations of PV-enabled BCSSs in the active distribution system while addressing the uncertainties in both PV generation output and DR-induced maximum demand reduction capability. A key part of the proposed DRO framework is to formulate a distributionally robust bound (DRB) problem that determines the bounds of the aforementioned uncertain parameters in the distributionally robust chance constraints (DRCCs).
  • We reformulate the original DRB problem as a duality theory-based tractable optimization problem by transforming the DRCCs into deterministic constraints, which can be efficiently solved by off-the-shelf optimization solvers.
The remainder of this paper is organized as follows. Section 2 introduces the aforementioned PV-enabled BCSS model and its functionality in active distribution systems with stand-alone PV systems. Section 3 formulates an uncertainty-free deterministic optimization (DO) problem for the stable and economical operation of the distribution system and BCSSs. In Section 4, the DO problem is transformed into a Wasserstein-based DRO problem that determines the DRBs of uncertain PV generation output and DR-induced maximum demand reduction. Section 5 reports the simulation results for the proposed DRO-based BCSS scheduling framework, and the conclusions are noted in Section 7.

2. System Model

Let us consider an active distribution system installed with (i) stand-alone PV systems and (ii) PV-enabled BCSSs. Stand-alone PV systems contribute to VVC by providing real and reactive power support via smart inverters. The PV-enabled BCSSs are assumed to have sufficient fully charged inventory batteries, which can be swapped with the depleted batteries of EVs visiting the BCSSs at reserved times. We consider a situation where the BCSSs provide EVs with a reservation-based battery swapping service. To reserve the battery swapping service, EV users are assumed to send reservation data (e.g., arrival time at BCSS and remaining/desired battery SOC level before and after battery swapping) via the electronic devices to the BCSSs. As shown in Figure 1, each PV-enabled BCSS performs the following four tasks using inventory batteries: (i) smart inverter-based VVC via the real/reactive power charging/discharging of batteries and reactive power absorption/injection of the PV system from/to the grid; (ii) smart inverter-based DR via real power charging reduction in batteries; (iii) power exchange via B2B mode using bidirectional chargers; and (iv) battery swapping between a BCSS and EVs. We specifically consider a situation in which a DSO aims to ensure the economical operation of the aforementioned advanced BCSSs via the charging and discharging of inventory batteries based on the B2B and DR functions, and supports the desired battery swapping service of EVs while maintaining stable distribution grid operation via VVC. In this paper, P [kW], Q [kVAr], and SOC [kWΔt] represent the real power, reactive power, and the state-of-charge of a battery in the active distribution system with stand-alone PV systems and PV-enabled BCSSs.

3. DO Problem Formulation for BCSS-Integrated Active Distribution System Operation

Let us denote the set of nodes in the active distribution network as I . The set I includes the subsets of stand-alone PV systems ( I PV * ) and PV-enabled BCSSs ( I BCSS ). Note that B i denotes the set of batteries in a BCSS at node i I BCSS , and E i is the set of EVs visiting that BCSS at node i I BCSS for battery swapping.

3.1. Objective Function

For nodes i , j I , line i j L (the set of power distribution lines), and each battery b B i of the BCSS at node i I BCSS with scheduling period t T = { 1 , , T } , the proposed BCSS scheduling problem aims to minimize a weighted multi-objective function that consists of the following five terms:
min t T ω 1 J 1 , t + ω 2 J 2 , t + ω 3 J 3 , t + ω 4 J 4 , t ω 5 J 5 , t
where
J 1 , t = i j L r i j I i j , t
J 2 , t = π t B i I BCSS P i , t ch , G π t S i I BCSS P i , t BCSS 2 G
J 3 , t = i I BCSS b B i α d P i , b , t ch η i , b ch + η i , b dch P i , b , t dch
J 4 , t = i I BCSS e E i S O C i , b , t S O C i , e , t d b i , e , b , t swap
J 5 , t = π t R i I BCSS Δ P i , t DR .
In (2), J 1 , t [kW] is the total real power loss, which comprises the resistance ( r i j ) and squared current flow ( I i j , t ) for all lines at time t. The total electricity arbitrage cost of the BCSSs at time t, denoted as J 2 , t [$], is described by (3). This cost includes the total cost ( π t B P i , t ch , G ) and revenue ( π t S P i , t BCSS 2 G ), which are expressed in terms of BCSS i charging/discharging real power ( P i , t ch , G , P i , t BCSS 2 G ) from/to the grid and the electricity buying/selling price ( π t B , π t S ) at time t. In (4), J 3 , t [$] indicates the total degradation cost of batteries in the BCSSs at time t, which is expressed in terms of charging/discharging real power ( P i , b , t ch , P i , b , t dch ) and efficiency ( η i , b ch , η i , b dch ), along with depreciation parameter α d [$/kW] of battery b in the BCSS i. It is noted that the adopted battery degradation cost model represents a linearized operational-level approximation commonly used in short-term scheduling studies. Detailed electrochemical aging dynamics are beyond the scope of this study and may be considered in future work. In (5), J 4 , t [ kW Δ t ] denotes the total state of charge (SOC) deviation of swapped batteries ( S O C i , b , t ) from the desired SOC of each EV e ( S O C i , e , t d ) visiting BCSS i when the battery swapping service is initiated at time t (i.e., b i , e , b , t swap = 1 ). In (6), J 5 , t [$] is the total reward obtained from the real power demand reduction ( Δ P i , t DR ) in the BCSSs via the DR program based on a reward price π t R at time t.

3.2. Active Distribution System Model

For nodes k , i , j I and lines k i , i j L , the convex power flow model [35] of an active distribution system is expressed as follows:
P i , t con = k i L P k i , t i j L P i j , t + r i j I i j , t
Q i , t con = k i L Q k i , t i j L Q i j , t + x i j I i j , t
ν i , t ν j , t = 2 ( r i j P i j , t + x i j Q i j , t ) ( r i j 2 + x i j , t 2 ) I i j , t
P i , t con = P ^ i , t load + P i , t ch , G P i , t BCSS 2 G P ^ i , t PV *
Q i , t con = Q ^ i , t load Q i , t BCSS Q i , t PV *
I i j , t ν i , t P i j , t 2 + Q i j , t 2
ν min ν i , t ν max .
Constraints (7) and (8) represent the balance of the real and reactive powers at node i, respectively, where P ( Q ) i , t con [kW(kVAr)] is the net real (reactive) power consumption at node i and time t; P ( Q ) i j , t is the real (reactive) power flow spanning from node i to node j at time t; and r ( x ) i j [ Ω ] is the resistance (reactance) of line i j . Constraint (9) describes the voltage drop between nodes i and j at time t, where ν i , t [ p . u . 2 ] is the squared voltage magnitude of node i at time t, and I i j , t [ A 2 ] is the squared current flowing from node i to node j at time t. The net real ( P i , t con ) and reactive ( Q i , t con ) power consumptions described by (7) and (8) are defined in (10) and (11), respectively. They are expressed in terms of predicted real and reactive power load demand ( P ^ i , t load [ kW ] , Q ^ i , t load [ kVAr ] ), real and reactive charging/discharging power of BCSS ( P i , t ch , G [ kW ] , P i , t BCSS 2 G [ kW ] , Q i , t BCSS [ kVAr ] ), and real and reactive power generation output of the stand-alone PV system ( P ^ i , t PV * [ kW ] , Q i , t PV * [ kVAr ] ) at node i and time t. Constraint (12) describes the relaxed convex form of Ohm’s law. The squared voltage magnitude ν i , t at node i and time t is limited to ν min = 0 . 95 2 and ν max = 1 . 05 2 in (13).

3.3. Reactive Power Constraints of Stand-Alone PV System

The reactive power output ( Q i , t PV * ) at time t for a stand-alone PV system at node i I PV * can be restricted as follows:
Q i , t PV * , max Q i , t PV * Q i , t PV * , max
Q i , t PV * , max = S i PV * , cap 2 P ^ i , t PV * 2 ,
where Q i , t PV * , max is the maximum allowable reactive power generation or consumption, and S i PV * , cap [ kVA ] is the maximum capacity of the smart inverter of the stand-alone PV system at node i.

3.4. PV-Enabled BCSS Operational Constraints

For node i I BCSS , the operation of the PV-enabled BCSS is managed while satisfying the following five constraints: (i) the binary status of swapping and the charging/discharging of the battery b in the BCSS; (ii) the SOC dynamics of the battery b swapped with the battery of EV e; (iii) the charging and discharging of aggregated batteries in the grid-connected BCSS; (iv) DR-induced demand reduction; and (v) the reactive power capability of the PV system and batteries for VVC.

3.4.1. Status of Battery Swapping and Charging/Discharging

Constraint (16) guarantees that each EV e visiting BCSS i must replace its battery with only a single battery b among the multiple inventory batteries in the BCSS at time t. Under this constraint, the binary decision variable b i , e , b , t swap determines the status of battery swapping for EV e associated with battery b at time t. Constraint (17) ensures that inventory battery charging, discharging, and EV battery swapping are mutually exclusive, where the binary decision variables ( b i , b , t ch and b i , b , t dch ) determine the status of charging and discharging of inventory battery b from/to the grid at time t, respectively. Constraint (18) limits the total number of the charging and discharging operations of battery b in BCSS i during the entire scheduling period according to threshold N B [36].
b B i b i , e , b , t swap = 1
b i , b , t ch + b i , b , t dch + e E i b i , e , b , t swap 1
t T b i , b , t ch + b i , b , t dch N B .

3.4.2. SOC Dynamics of Battery for EV and BCSS

Constraint (19) expresses the dynamics of the SOC [ kW Δ t ] for inventory battery b of BCSS i at time t [18]. If no battery swapping for any EV e at BCSS i occurs (i.e., e E i b i , e , b , t 1 swap = 0 ), each inventory battery b interacts with the grid and its SOC at time t is updated in terms of the SOC at time t 1 , the charging/discharging real power ( P i , b , t ch , P i , b , t dch ), the charging/discharging efficiency ( η i , b ch , η i , b dch ), and the scheduling time unit ( Δ t ). Otherwise, the SOC of battery b at time t is updated to the SOC of the battery ( S O C ˜ i , e , t 1 ) for the EV arriving at the BCSS for battery swapping at time t 1 . Constraint (20) ensures that battery b with a sufficient SOC level ( S O C i , b , t ) remains in BCSS i to satisfy the desired SOC of EV e ( S O C i , e , t d ) at time t during the battery swapping. The SOC of battery b at BCSS i and time t is limited by (21) to its minimum and maximum bounds ( S O C i , b min and S O C i , b max ). Constraint (22) restricts the charging (discharging) real power of battery b ( P i , b , t ch ( dch ) ) at BCSS i and time t to its minimum and maximum limits ( P i , b ch ( dch ) , min and P i , b ch ( dch ) , max ), where the binary decision variable b i , b , t ch ( dch ) determines the charging (discharging) status of the battery.
S O C i , b , t = 1 e E i b i , e , b , t 1 swap [ S O C i , b , t 1 + η i , b ch P i , b , t ch P i , b , t dch η i , b dch ] Δ t + e E i b i , e , b , t 1 swap S O C ˜ i , e , t 1
S O C i , b , t S O C i , e , t d b i , e , b , t swap
S O C i , b min S O C i , b , t S O C i , b max
b i , b , t ch ( dch ) P i , b ch ( dch ) , min P i , b , t ch ( dch ) b i , b , t ch ( dch ) P i , b ch ( dch ) , max .

3.4.3. Charging and Discharging of Grid-Connected BCSS

Constraint (23) denotes the aggregated charging real power ( b B i P i , b , t ch ) of all batteries in BCSS i at time t, which is the sum of the charging power supported from the grid ( P i , t ch , G ), PV system ( P i , t ch , PV ) in the BCSS, and the aggregated exchanged power ( b B i P i , b , t B 2 B ) via the B2B process. Constraint (24) encodes the real power ( P i , t BCSS 2 G ) injected from BCSS i to the grid, which consists of the aggregated discharging real power of batteries ( P i , t dch , G ) and PV real power injection ( P i , t PV , G ) into the grid. Constraint (25) implies that the PV real power support (i.e., the sum of P i , t PV , G and P i , t ch , PV ) to the grid and batteries in BCSS i must be less than or equal to the predicted PV real power generation output ( P ^ i , t PV ). Constraint (26) implies that the aggregated discharging power of all batteries in BCSS i is greater than or equal to the sum of the discharging real power of the BCSS ( P i , t dch , G ) into the grid and the B2B-induced aggregated exchanged power ( b B i P i , b , t B 2 B ). It is assumed that B2B power exchange occurs internally within the same BCSS through bidirectional charging interfaces. Therefore, distribution-level transmission losses are not involved. In addition, the dominant energy conversion losses are captured through the charging and discharging efficiency parameters of the batteries.
b B i P i , b , t ch = P i , t ch , G + P i , t ch , PV + b B i P i , b , t B 2 B
P i , t BCSS 2 G = P i , t dch , G + P i , t PV , G
P i , t PV , G + P i , t ch , PV P ^ i , t PV
P i , t dch , G + b B i P i , b , t B 2 B b B i P i , b , t dch .

3.4.4. Demand Reduction via the DR Program

In this study, the BCSSs are assumed to participate in the DR program in which the reward is obtained through charging real power reduction in their inventory batteries. In this DR program, the charging real power of BCSS i from the grid has an upper bound at time t, as described by (27), which is written in terms of the fixed DR contract-based real power consumption ( P i , t DR ) of the BCSS delivered from DSO and the non-negative reduction in the real power consumption ( Δ P i , t DR ) via DR. The allowable capability of Δ P i , t DR is constrained by its corresponding uncertain maximum demand reduction limit ( Δ P ^ i , t DR , max ) at BCSS i and time t, according to (28).
P i , t ch , G P i , t DR Δ P i , t DR
Δ P i , t DR Δ P ^ i , t DR , max .

3.4.5. Reactive Power Capability of BCSS

Constraint (29) describes the net real power consumption of BCSS i at time t (i.e., the difference between the total charging power of batteries ( b B i P i , b , t ch ) and the total discharging power of batteries ( b B i P i , b , t dch ) with the predicted PV real power output ( P ^ i , t PV )). The reactive power capability of the BCSS is given by (30), and its maximum reactive power ( Q i , t BCSS ) is expressed in terms of the maximum apparent power ( S i BCSS , cap ) and net real power consumption ( P i , t BCSS ) of the BCSS, according to (31).
P i , t BCSS = b B i P i , b , t ch P i , b , t dch P ^ i , t PV
Q i , t BCSS , max Q i , t BCSS Q i , t BCSS , max
Q i , t BCSS , max = S i BCSS , cap 2 P i , t BCSS 2 .

4. DRO-Based Solution Approach

In this section, a DO-based BCSS scheduling problem in the active distribution system (Section 3) is transformed into a DRO-based one that handles (i) uncertainties in the real power outputs from stand-alone PV ( P ^ i , t PV * ) and PV ( P ^ i , t PV ) systems in the BCSS and (ii) uncertainty in the DR-induced maximum demand reduction ( Δ P ^ i , t DR , max ). The key part of the DRO problem is to calculate the DRBs of the aforementioned uncertain parameters in the DRCCs (Section 4.2) using an uncertainty-related ambiguity set based on a Wasserstein ball (Section 4.1).

4.1. Backgrounds of DRO

The following Wasserstein metric is employed in the data-driven DRO problem to capture the random characteristics of the real power outputs of stand-alone and BCSS-related PV systems, along with random DR-induced maximum demand reduction.
Definition 
(Wasserstein Metric). The Wasserstein metric d W ( P 1 , P 2 ) of two probability distributions ( P 1 , P 2 M ( Ξ ) ) is written as follows:
d W ( P 1 , P 2 ) : = inf Ξ 2 ξ 1 ξ 2 Π ( d ξ 1 , d ξ 2 )
where Π represents a joint distribution of two random vectors ( ξ 1 and ξ 2 ) with marginal distributions ( P 1 , P 2 ), M ( Ξ ) indicates the probability space with all the probability distributions P supported on the uncertainty set Ξ , and denotes an arbitrary norm in R n .
Based on the notion of the Wasserstein metric, an ambiguity set P N ( ϵ ) for the uncertain parameters is constructed, and it can be written as a Wasserstein ball of radius ϵ centered at the empirical distribution P ^ N as follows:
P N ( ϵ ) = P M ( Ξ ) : d W ( P ^ N , P ) ϵ .
In (33), the empirical distribution P ^ N is calculated using N historical samples ξ ^ i of the random vector as
P ^ N : = 1 N i = 1 N δ ξ ^ i
where δ ξ ^ i denotes the unit point mass at ξ ^ i .

4.2. DRB Problem Formulation

To address the random real power outputs from the stand-alone PV ( P ˜ i , t PV * ) and BCSS-related PV ( P ˜ i , t PV ) systems along with the random DR-induced maximum demand reduction ( Δ P ˜ i , t DR , max ) in the DO problem, three deterministic constraints, namely (10), (25), and (28), are rewritten as the following DRCCs using their corresponding Wasserstein ball-based ambiguity sets:
inf P P N PV * ( ϵ PV * ) P P ^ i , t load + P i , t ch , G P i , t con P i , t BCSS 2 G P ˜ i , t PV * 1 α
inf P P N PV ( ϵ PV ) P P i , t PV , G + P i , t ch , PV P ˜ i , t PV 1 α
inf P P N DR ( ϵ DR ) P Δ P i , t DR Δ P ˜ i , t DR , max 1 α .
In (35)–(37), P N PV * ( ϵ PV * ) , P N PV ( ϵ PV ) , and P N DR ( ϵ DR ) represent the ambiguity sets, which contain the distributions associated with the real power outputs of the stand-alone and BCSS-related PV systems and the DR-induced maximum demand reduction limit, respectively. These distributions reside within the Wasserstein balls of radii ϵ PV * , ϵ PV , and ϵ DR , whose centers correspond to the empirical distributions obtained using historical samples N PV * , N PV , and N DR , respectively, as expressed in (34). These DRCCs guarantee that the stand-alone and BCSS-related PV real power provisions for load demand, grid, BCSS batteries, and the DR-induced maximum demand reduction must be less than or equal to the stand-alone and BCSS-related PV real power outputs and DR-induced maximum demand reduction, respectively, with a minimum probability of 1 α under the worst-case probability distribution P within their Wasserstein balls. The empirical distribution constructed from historical realizations of the DR-induced maximum demand reduction inherently captures variability in user behavior, including the DR participation rate and response magnitude. Such behavioral uncertainty is therefore embedded within the Wasserstein-based ambiguity set.
Let us denote P ̲ i , t PV * , P ̲ i , t PV , and Δ P ̲ i , t DR , max as the lower-bound variables of P ˜ i , t PV * , P ˜ i , t PV , and Δ P ˜ i , t DR , max . Using these variables, DRCCs (35)–(37) can be rewritten as follows:
inf P P N PV * ( ϵ PV * ) P P ̲ i , t PV * P ˜ i , t PV * 1 α
inf P P N PV ( ϵ PV ) P P ̲ i , t PV P ˜ i , t PV 1 α
inf P P N DR ( ϵ DR ) P Δ P ̲ i , t DR , max Δ P ˜ i , t DR , max 1 α
where
P ^ i , t load + P i , t ch , G P i , t con P i , t BCSS 2 G P ̲ i , t PV *
P i , t PV , G + P i , t ch , PV P ̲ i , t PV
Δ P i , t DR Δ P ̲ i , t DR , max .
Then, the following DRO problem is formulated to calculate the tight lower bounds for P ˜ i , t PV * , P ˜ i , t PV , and Δ P ˜ i , t DR , max :
max x ̲ t t T x ̲ t s . t . ( 38 ) or ( 39 ) or ( 40 )
where x ̲ t denotes the lower-bound variable of P ˜ i , t PV * , P ˜ i , t PV , and Δ P ˜ i , t DR , max (i.e., x ̲ t { P ̲ i , t PV * , P ̲ i , t PV , Δ P ̲ i , t DR , max } for the stand-alone PV i I PV * and PV systems in the BCSS i I BCSS ). We define x ˜ t { P ˜ i , t PV * , P ˜ i , t PV , Δ P ˜ i , t DR , max } as a random variable with support Ξ t = [ x t lb , x t ub ] . In this support, x t lb and x t ub denote the lower and upper bounds of x ˜ t , respectively. Finally, using the result based on a duality theory in Theorem [37], the DRO problem (44) can be transformed into the following DRB problem with tractable constraints:
x ˇ ̲ t = arg max x ̲ t t T x ̲ t
s . t . α N v t n = 1 N ζ t , n ϵ t N ,
x ̲ t + x ^ t , n γ t , n x t ub x ^ t , n r t , n max
+ x t lb x ^ t , n r t , n min v t ζ t , n ,
γ t , n r t , n max + r t , n min 1 1 ,
γ t , n , r t , n min , r t , n max , ζ t , n 0 .
In this DRB problem, x ^ t , n { P ^ i , t , n PV * , P ^ i , t , n PV , Δ P ^ i , t , n DR , max } is the n-th sample of the real power output of the stand-alone/BCSS-related PV system and the DR-induced maximum demand reduction limit at time t. N { N PV * , N PV , N DR } represents their corresponding sample sizes. ϵ t { ϵ t PV * , ϵ t PV , ϵ t DR } indicates the radius of the Wasserstein ball related to the real power output of the stand-alone/BCSS-related PV system and the DR-induced maximum demand reduction limit at time t. γ t , n , r t , n min , r t , n max , ζ t , n , and v t are auxiliary variables with non-negative values.
By employing the solution x ˇ ̲ t ( P ̲ ˇ i , t PV * , P ˇ ̲ i , t PV , Δ P ˇ ̲ i , t DR , max ) calculated from the DRB problem, the intractable DRCCs (35)–(37) are respectively transformed into the deterministic and tractable constraints as follows:
P ^ i , t load + P i , t ch , G P i , t con P i , t BCSS 2 G P ˇ ̲ i , t PV *
P i , t PV , G + P i , t ch , PV P ˇ ̲ i , t PV
Δ P i , t DR Δ P ˇ ̲ i , t DR , max .
In summary, the intractable DRCCs can be transformed into the tractable constraints in the following steps.
  • Step (1): Construct the ambiguity sets using the Wasserstein metric, which contain the probability distributions associated with the uncertain real power outputs of the stand-alone and BCSS-related PV systems and the uncertain DR-induced maximum demand reduction.
  • Step (2): Formulate Wasserstein-based DRCCs (35)–(37) associated with the aforementioned uncertainties.
  • Step (3): Formulate the DRO problem (44) using the modified DRCCs (38)–(40) based on the lower-bound variables of uncertainties.
  • Step (4): Based on a duality theory, reformulate the original DRO problem into the DRB problem (45)–(50) to calculate the robust bounds of the uncertainties.
  • Step (5): Using the solution calculated from the DRB problem, transform the intractable DRCCs (35)–(37) into the tractable deterministic constraints (51)–(53). Finally, these deterministic constraints are employed in the optimization problem to handle the uncertainties in the real power outputs of the stand-alone and BCSS-related PV systems and the uncertain DR-induced maximum demand reduction.
Finally, Figure 2 summarizes the main tasks of the proposed approach described in Section 2, Section 3 and Section 4. Based on the PV-enabled BCSS model with the functions of VVC, DR, B2B, and EV battery swapping (Section 2), the uncertainty-free DO problem (Section 3) is extended to the uncertainty-aware Wasserstein-based DRO problem (Section 4).

5. Simulation Results

5.1. Simulation Setup

The performance of the proposed DRO-based BCSS scheduling framework was evaluated using a modified IEEE 33-node power distribution system with three stand-alone PV systems and three PV-enabled BCSSs, as shown in Figure 3. Note that the IEEE 33-node distribution system is a widely adopted benchmark network, which is used for the validation and comparison of various distribution system optimization and control methods. This system does not represent the actual grid configuration of any specific country; it serves as a standardized reference model to facilitate proper methodological evaluation and the reproducibility of the research results. Three BCSSs (BCSS 1∼3) and three stand-alone PV systems were connected to nodes 6, 15, and 30, and nodes 10, 19, and 27, respectively. It is assumed that within 15 min, each EV completes the battery swapping process and departs from the BCSS. Additionally, each BCSS is assumed to serve as a single EV at a time for battery swapping. Each BCSS has 20 inventory batteries and their corresponding chargers, each with a battery capacity of 80 kWh. Figure 4 shows the profiles of the remaining ( S O C ˜ i , e , t ) and desired ( S O C i , e , t d ) battery SOC levels before and after EV battery swapping, respectively, for the three BCSSs during the entire scheduling period. In this figure, 69 EVs, 71 EVs, and 68 EVs arrive at BCSS 1, BCSS 2, and BCSS 3, respectively, for battery swapping. The value of S O C i , e , t d was randomly generated by categorizing it into three levels of battery capacity, namely 50%, 70%, and 90%, while ensuring that the values of S O C i , e , t d were greater than that of the randomly generated S O C ˜ i , e , t . To further evaluate the variability of the SOC requirements, Table 2 summarizes the statistics of the initial SOC, desired SOC, and ΔSOC for each BCSS. Here, ΔSOC represents the difference between the desired SOC and initial SOC. Note from this table that, for BCSS 2 and BCSS 3, the average ΔSOC further increases to 43.74 kWΔt and 44.92 kWΔt, respectively. This indicates their higher overall charging demand than BCSS 1. In addition, the standard deviation of ΔSOC ranges from 13.10 kWΔt to 14.28 kWΔt across the three BCSSs. This demonstrates significant variability in EV users’ charging requirements. The minimum and maximum values of ΔSOC vary from 8.68 kWΔt to 65.14 kWΔt. This reflects a wide spread of operational charging load at the BCSSs. For battery b at BCSS i, the maximum charging/discharging power ( P i , b ch / dch , max ) was set to 50 kW, and the minimum charging/discharging power ( P i , b ch / dch , min ) was set to 0 kW. The minimum ( S O C i , b min ) and maximum ( S O C i , b max ) SOCs were 10% and 90% of the battery capacity, respectively. The charging ( η i , b ch ) and discharging ( η i , b dch ) efficiencies were both set to 95%. The depreciation parameter ( α d ) of each battery was set to 0.01. The squared voltage magnitude ( ν i , t ) at node i and time t was bounded as [ 0 . 95 2 and 1 . 05 2 ], corresponding to ν min and ν max , respectively. The maximum apparent powers of the stand-alone PV system ( S i PV * , cap ) and BCSS ( S i BCSS , cap ) were set to 3 MVA and 1.5 MVA, respectively. The total number of charging and discharging operations of the battery during one day was limited to N B = 30 .
Figure 5 depicts the profiles of electricity buying and selling prices ( π t B , π t S ) and the DR-induced reward price ( π t R ) under a time-of-use pricing tariff [38]. The profiles of PV generation outputs and DR requests were achieved from open datasets [39,40], respectively. In this study, the electricity buying/selling price and DR-based reward price are deterministic input parameters. They are not considered uncertain or scenario-dependent variables in the proposed DRO framework. Figure 6a,b shows the profiles of the predicted scenarios and the DRBs of the PV generation outputs and the DR-induced maximum demand reduction limits, respectively, along with their supports. Three scenarios with different coefficients of PV generation outputs and maximum demand reduction limits are shown in Figure 6c,d, respectively. The parameter values for the DRB problem were defined as N PV * = N PV = N DR = 30 , ϵ PV * = ϵ PV = ϵ DR = 0.01 , and α = 0.95 . The profile of the fixed DR contract-based real power consumption ( P i , t DR ) of the BCSS was generated using a baseline real power of 500 kW. In this profile, compared to the baseline real power, the value of P i , t DR was reduced by 30% and 15% in the scheduling periods of [44, 47] (peak period) and [52, 67] (mid-peak period), respectively. The weights in the objective function (1) were set to ω 1 = ω 2 = ω 3 = ω 5 = 0.25 and ω 4 = 1 .
The proposed framework was implemented using real-time model predictive control with a single-step prediction, rolling horizon ( T = 1 ), and 15 min scheduling resolution ( Δ t = 15 min). The single-step rolling horizon was selected to enable real-time MPC while maintaining computational tractability in the DRO problem. The 15 min scheduling resolution is consistent with commonly adopted dispatch intervals in distribution system operation and DR programs. Although individual EV battery swapping events occur within a few minutes, BCSS energy management is coordinated at an aggregated station level. The proposed method was executed on an AMD Ryzen 9 5900X CPU at 3.7 GHz and 64 GB of RAM using Python 3.11 and Gurobi 10.0.3 solver.

5.2. BCSS Operation via EV Battery Swapping and Inventory Battery Charging/Discharging

Figure 7 shows the SOC schedules of randomly selected swapped batteries 11, 16, and 6 in BCSSs 6, 15, and 30 during one day, respectively. In this figure, the solid line represents the SOC trajectory of the selected battery, whereas the dotted lines indicate the SOC trajectories of the other batteries in the same BCSS. In addition, the ‘×’ marker denotes the time step when the inventory battery in the BCSS was swapped with the battery of the corresponding EV. Note from the upper and lower subfigures in Figure 7 that batteries11 and 6 are swapped with the batteries of EVs four and six times, respectively. In these subfigures, the swapped EV batteries 11 and 6 in BCSSs 6 and 30 increase their SOC levels via recharging three and five times, respectively, to prepare for battery swapping of the next EVs. Finally, these batteries decrease their SOC levels in the latter part of the scheduling period to perform B2B and/or BCSS 2G services. In contrast to batteries 11 and 6 in BCSSs 6 and 30, battery 16 in BCSS 15 gradually decreases its SOC level via only discharging to support the B2B and/or BCSS 2G service while it is swapped with the battery of the EV once, as shown in the middle subfigure in Figure 7. In summary, the results presented in Figure 7 demonstrate that the proposed BCSS scheduling framework can provide seamless EV battery swapping and maintain economical BCSS operation via B2B and BCSS 2G processes because of the efficient charging and discharging of inventory batteries in the BCSSs.
Figure 8a–c and Figure 8d–f show the charging and discharging real power schedules of BCSS 1, respectively, under three different PV generation scenarios as shown in Figure 6c. For Scenario 1, with high PV generation, as shown in Figure 8a,d, the BCSS charges and discharges more PV real power ( P i , t ch , PV and P i , t PV , G ) to the grid in the PV generation period of [26, 82] compared to the charging real power from the grid ( P i , t ch , G ) along with B2B ( b B i P i , b , t B 2 B ) and the discharging real power to grid ( P i , t dch , G ), respectively. This result confirms that the proposed framework yields cost-effective scheduling for BCSSs. However, for Scenario 2, with medium PV generation, Figure 8b,e show that the scheduling of the BCSS relies on more P i , t ch , G , b B i P i , b , t B 2 B , and less P i , t PV , G compared to the results presented in Figure 8a,d, respectively. This phenomenon becomes more prominent for Scenario 3, with low PV generation, as shown in Figure 8c,f. We conclude from the results presented in Figure 8a–f that a higher PV generation ensures a more economical BCSS operation by charging expensive grid power less and discharging more cost-free PV real power to the grid. From an aggregated energy perspective, the scenario-dependent operational shift becomes more prominent as follows. In Figure 8a–c, the total PV-based charging energy amounts to 7072 kWh, 7045 kWh, and 5517 kWh under Scenarios 1–3, respectively, while showing a gradual decline as PV availability decreases. In contrast, the total grid-based charging energy increases significantly from 164 kWh in Scenario 1 to 1047 kWh in Scenario 3. Meanwhile, in Figure 8d–f, the total PV-to-grid discharging energy decreases dramatically from 12,073 kWh in Scenario 1 to only 41 kWh in Scenario 3. These aggregated results quantitatively demonstrate that a higher PV availability substantially decreases the grid dependency of BCSS and enhances the economic efficiency of BCSS operation.

5.3. Benefits of B2B/PV Capability

Figure 9a compares the normalized cost of the proposed DRO-based BCSS model with and without B2B and BCSS-related PV systems under three PV generation scenarios, as shown in Figure 6c. Here, the normalized cost indicates the electricity arbitrage cost ( J 2 ) of the proposed DRO models with B2B and/or PV systems, which is normalized to that of the DRO model without B2B and PV systems. Note from Figure 9a that, compared to the DRO model without B2B and PV systems, the DRO model decreases the cost with B2B and leads to a further significant reduction in the cost with the PV system in addition to B2B for all scenarios. As shown in Figure 9a, compared to the DRO model without B2B and PV systems, the inclusion of B2B reduces the operational cost by 13.9–16.1%. Furthermore, incorporating the PV system in addition to B2B results in a further cost reduction of 25.8–86.8% for all scenarios. Another observation is that the DRO model features the lowest cost in Scenario 1 with the highest PV generation among the three scenarios. This is expected because the BCSS charges its inventory batteries using a more cost-free PV real power. Figure 9b assesses the impact of the maximum demand reduction limit on the performance of the proposed DRO model under three maximum demand reduction scenarios, shown in Figure 6d, in terms of the normalized DR reward. Here, the normalized DR reward is the DR-induced reward ( J 5 ) of the proposed DRO models with B2B and/or PV systems, which is normalized to that of the DRO model without B2B and PV systems. As shown in Figure 9b, the integration of B2B significantly enhances the DR reward, thereby leading to an increase of 37.5–54.2% compared to the DRO model without B2B and PV systems. When PV is additionally incorporated, the reward improvement becomes more substantial, reaching 64.7–77.8% for all scenarios. As expected, the DRO model yields the largest DR reward in Scenario 1 with a high maximum demand reduction limit. This is because an increase in the maximum demand reduction limit allows the DR behavior of BCSS to be more flexible and profitable.

5.4. Reactive Power Capability of BCSS and Stand-Alone PV System

Figure 10 compares the reactive power schedules of three BCSSs and three stand-alone PV systems using their smart inverters for one day. In this figure, the negative and positive reactive powers represent the absorption and injection of reactive power from and to the grid, respectively. Note from Figure 10 that BCSS 2 and BCSS 3 at nodes 15 and 30 inject a large amount of reactive power into the grid whereas BCSS 1 at node 6 absorbs a relatively small amount of reactive power from the grid during the entire scheduling period. This is because BCSS 2 and BCSS 3 are located farther from the substation than BCSS 1 and the nodal voltage magnitudes at BCSS 2 and BCSS 3 may decrease below their minimum limits. To mitigate these under-voltage violations, BCSS 2 and BCSS 3 inject the reactive power into the grid to increase the voltage magnitude. Regarding the stand-alone PV systems, PV systems at nodes 19 and 27 always inject a large amount of reactive power into the grid, whereas the PV system at node 10 absorbs or injects a small amount of reactive power from and into the grid. This difference in the amount of reactive power dispatch is derived from the fact that the PV system at node 10 is surrounded by smart inverter-based BCSS 1 and BCSS 2, which restrict the reactive power capability of the PV system at node 10.

5.5. Performance Comparison with Different Radii of the Wasserstein Ball

Table 3 compares the values of the objective functions ( J 1 J 5 ) for the DO and proposed DRO methods in terms of Wasserstein ball radius ( ϵ ). Several observations can be made based on this table. First, as expected, the costs ( J 1 J 3 ) and reward ( J 5 ) using the uncertainty-integrated DRO method are larger and smaller, respectively, than those using the baseline approach of the uncertainty-free DO method. Second, a larger ϵ in the DRO method increases and decreases the costs and reward, respectively, thereby further increasing the deviation from the DO method. This is because the ambiguity set with a large radius ϵ in the DRO method includes a large number of probability distributions of uncertainty, and therefore yields more conservative solutions. Third, the values of the SOC mismatch function J 4 for both the DO and DRO methods are zero. This is because the weight ω 4 of J 4 was set to a larger value ( ω 4 = 1 ) than the other weights of the objective functions ( ω 1 = ω 2 = ω 3 = ω 5 = 0.25 ) to completely satisfy the desired SOC of the EVs during battery swapping.

5.6. Performance Comparison with SO and RO Methods

In this subsection, the performance of the proposed DRO method is compared with that of the SO and RO methods. The SO model employs the sample average approximation method with a zero radius for the Wasserstein ball (i.e., ϵ PV * = ϵ PV = ϵ DR = 0 [22]). The RO model is formulated based on the results reported in [41]. Figure 11 compares the total electricity arbitrage cost ( J 2 ) of the BCSSs for the three methods with varying numbers of stand-alone/BCSS-related PV generation output and maximum demand reduction samples ( N PV * , N PV , and N DR ). Notably, the RO method has the highest electricity arbitrage cost. This is because the RO method employs only the upper and lower limits of the uncertain parameters to obtain the optimal solution, thereby leading to a more conservative solution. By contrast, the total electricity arbitrage costs of the SO and DRO methods are significantly lower than those of the RO method and decrease as the number of historical samples increases. This is because the larger the number of historical samples is, the more accurately the probability distribution of the uncertainty can be approximated, which reduces the total electricity arbitrage cost. Another observation is that the total electricity arbitrage cost of the DRO method is lower than that of the SO method within the sample range [10, 150]. This observation demonstrates the sample efficiency of the proposed data-driven DRO method over the SO method. Figure 12 compares the normalized total electricity arbitrage costs for the SO, RO, and DRO methods using 300 samples under six scenarios with different PV generation outputs (Scenarios 1∼3 from Figure 6c) and demand reductions (Scenarios 4∼6 from Figure 6d). In this figure, the normalized cost indicates normalization using the total electricity arbitrage cost of the SO method. Note from Figure 12 that, in general, the three methods are listed in decreasing order of normalized cost: RO > DRO > SO. Compared to the SO method, the RO method yields a substantial cost increase of 65.2–88.1%, whereas the proposed DRO method limits the cost increase to only 2.4–17.9% for all scenarios. This confirms that compared to the RO method, the DRO method successfully calculates a less conservative solution, which becomes closer to the solution of the SO method.

5.7. Sensitivity Analysis of the Objective Functions with Respect to Varying Weight

Figure 13 compares the results between the normalized total SOC mismatch ( J 4 ) and cost ( J 1 + J 2 + J 3 J 5 ) with respect to varying weight ω 4 ( ω 4 = 0.1 , 0.25, 0.5, 1, 1.5, and 2) given the fixed ω 1 = ω 2 = ω 3 = ω 5 = 0.25 . Note from this figure that there exists a trade-off relationship between the normalized total SOC mismatch and cost according to the changes in ω 4 . The intersection of two curves does not indicate a structural change in system operation. It reflects the inherent trade-off between competing objective functions as the value of the weight varies. That is, a higher (or lower) ω 4 leads to a lower (or higher) SOC mismatch; however, it yields a higher (or lower) cost. In particular, the normalized total SOC mismatch rapidly decreases with increasing ω 4 and finally converges to zero after the value of ω 4 becomes larger than one. This study aims to place a higher priority on the complete satisfaction of the desired SOC of EVs for battery swapping than on the minimization of the distribution system and BCSS operational cost. Therefore, the value of the weight ω 4 is selected as ω 4 = 1 , which is larger than the value of the other weights. It is noted that DSOs may adaptively adjust the weights to situations in which they aim to perform their own purposes according to the aforementioned trade-off relationship between the objective functions in terms of the weights. For example, DSOs can adaptively increase the weights ω 1 and ω 2 to more reduce the total real power loss and BCSS electricity arbitrage cost, respectively.

5.8. Computational Complexity

For the IEEE 33-node power distribution system (33 nodes and 37 lines) with three stand-alone PV systems and three PV-enabled BCSSs, the proposed DRO-based BCSS scheduling framework includes 40,572 constraints containing 442,952 decision variables (46,568 continuous variables and 396,384 binary variables). In this system, the total computation time of the proposed framework during one-day scheduling is 12,317 s and the average computation time per a scheduling time unit is 125 s. For the IEEE 69-node power distribution system (69 nodes and 73 lines) with four stand-alone PV systems and five PV-enabled BCSSs, the proposed DRO-based BCSS scheduling framework includes 93,316 constraints containing 1,063,085 decision variables (111,763 continuous variables and 951,322 binary variables). In this system, the total computation time of the proposed framework during one-day scheduling is 19,831 s and the average computation time per a scheduling time unit is 206 s. Considering a scheduling time unit of 15 min ( Δ t = 15 min), the proposed framework is practical for real-time BCSS operational scheduling.

5.9. Scalability

The scalability of the proposed DRO-based BCSS scheduling framework was validated using a modified IEEE 69-node power distribution system with four stand-alone PV systems and five PV-enabled BCSSs as shown in Figure 14. Five BCSSs (BCSS 1∼5) and four stand-alone PV systems were connected to nodes 15, 25, 40, 51, and 60, and nodes 10, 20, 32, and 43, respectively. Figure 15 shows the profiles of the remaining ( S O C ˜ i , e , t ) and desired ( S O C i , e , t d ) battery SOC levels before and after EV battery swapping, respectively, for the five BCSSs during the entire scheduling period. In this figure, 71 EVs, 63 EVs, 66 EVs, 69 EVs, and 71 EVs arrive at BCSS 1, BCSS 2, BCSS 3, BCSS 4, and BCSS 5, respectively, for battery swapping. For simplicity, the values of all parameters for the IEEE 69-node power distribution system are the same as those for the IEEE 33-node power distribution system. All observations from Table 3 (the IEEE 33-node power distribution system) can also be obtained from Table 4 (the IEEE 69-node power distribution system): (i) the suboptimality of the DRO method over the DO method, (ii) the increasing conservatism of the DRO method with a larger ϵ , and (iii) zero SOC mismatch for both the DO and DRO methods.
Figure 16 compares the total electricity arbitrage cost ( J 2 ) of the BCSSs for the SO, RO, and proposed DRO methods with varying numbers of stand-alone/BCSS-related PV generation output and maximum demand reduction samples ( N PV * , N PV , and N DR ) in the IEEE 69-node power distribution system. Like the result in Figure 11, Figure 16 demonstrates the improved sample efficiency of the DRO method over the SO and RO methods.
Figure 17 compares the normalized total electricity arbitrage costs for the three methods using 300 samples under six scenarios with different PV generation outputs and demand reductions in the IEEE 69-node power distribution system. As expected, it is verified from this figure that the DRO method calculates a less conservative solution than the RO method while yielding a solution almost equivalent to the SO method.
The main observations from the simulation study can be summarized as follows:
  • The proposed DRO-based BCSS scheduling framework successfully supported the EV battery swapping while ensuring the economical operation of the BCSSs through the charging and discharging of inventory batteries (see the results in Figure 7).
  • In the proposed framework, a higher PV generation led to a more economical BCSS operation by fully utilizing the cost-free PV real power output (see the results in Figure 8).
  • The proposed framework could increase and decrease the DR-induced reward and electricity arbitrage cost of BCSSs, respectively, via B2B and/or PV real power support (the results are shown in Figure 9).
  • The uncertainty-integrated DRO method yielded a more conservative solution than that of the uncertainty-free DO method (baseline approach). This solution’s conservatism became more pronounced with an increasing Wasserstein ball radius ϵ (i.e., a larger ambiguity set) (the results are shown in Table 3).
  • Compared with the SO and RO methods, the DRO method improved sample efficiency and provided a less conservative solution, respectively (results are shown in Figure 11 and Figure 12).

6. Practical Implications

The proposed DRO-based BCSS scheduling framework has the following practical implications for both BCSS operators and DSOs. First, the proposed DRO framework enhances the operational reliability of PV-enabled BCSSs by explicitly addressing the uncertainties in PV generation output and DR-induced maximum demand reduction. Second, the integration of VVC, B2B power exchange, and the DR process in a unified optimization framework can coordinate the operations of BCSSs and active distribution systems. This achieves accelerated renewable energy integration and provides voltage regulation when a large number of heterogeneous distributed energy resources are connected to active distribution systems. Lastly, the MPC model with a single-step prediction horizon and a 15 min scheduling resolution is well-matched with realistic distribution system operation intervals. This model guarantees that the proposed framework is practical for real-time BCSS operational scheduling while minimizing the computational burden for large-scale mixed-integer DRO problems.

7. Conclusions

In this study, we proposed a DRO framework to ensure the economical operation of multiple PV-enabled BCSSs while maintaining a stable and robust distribution of grid operation in the face of uncertainties in PV generation output and BCSS demand reduction capability. The proposed framework enabled a DSO to perform the following two tasks: (i) a smart inverter-based VVC minimized the real power loss by controlling the reactive powers of stand-alone PV systems and inventory batteries in BCSSs (from the distribution grid operation perspective) (ii) B2B and DR provided cost-effective and profitable BCSS scheduling while satisfying the desired EV battery swapping load completely (from the BCSS operation perspective). To address the uncertainties in random PV generation outputs and BCSS demand reduction capability, the proposed framework was formulated as a data-driven DRO problem based on the Wasserstein metric. Subsequently, the Wasserstein-based DRO problem was reformulated as a tractable optimization problem by calculating the DRBs of such uncertainties. The proposed framework was simulated using an IEEE 33-node power distribution system comprising three stand-alone PV systems and three PV-enabled BCSSs. The simulation results demonstrated that under uncertain environments, the proposed data-driven DRO method successfully maintained a stable and economical distribution grid, maintained BCSS operations in terms of real power loss reduction via smart inverter-based VVC, achieved savings in the BCSS operational cost associated with electricity arbitrage and battery degradation via B2B and DR functions, and achieved sample efficiency over the SO method.
The future research directions extending from the proposed framework are as follows. (i) To analyze the impact of EV user-side uncertainties (e.g., random EV arrival/departure times and initial/desired SOC of EV battery for battery swapping) and load profile uncertainty on BCSS scheduling and distribution grid operation. (ii) To present an adaptive or data-driven method for the optimal selection of the size of the Wasserstein ball radius while considering heterogeneous battery degradation, (iii) To develop a distributed DRO framework between the DSO and BCSS operators using the alternating direction multiplier method in larger power distribution grids to reduce the computational complexity and preserve the privacy of EV data during battery swapping.

Author Contributions

Conceptualization, H.K.; methodology, H.K.; investigation, H.K. and S.L.; validation, H.K. and S.L.; writing—original draft, H.K.; writing—review and editing, S.L. and D.-H.C.; and supervision, D.-H.C. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Research Foundation of Korea (NRF) Grant funded by the Korea government (MSIT) under Grant RS-2023-00255695, in part by the Korea Institute of Energy Technology Evaluation and Planning (KETEP) Grant funded by the Korea government (MOTIE) under Grant RS-2021-KP002504 (Convergence Graduate School of Intelligent Energy and Industry), and in part by the Chung-Ang University Research Scholarship Grants in 2024.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
EVElectric vehicle
PCSPlug-in charging station
BCSSBattery charging swapping station
VVCVolt/VAR control
DRDemand response
DSODistribution system operator
BCSBattery charging station
BSSBattery swapping station
ESSEnergy storage system
PVPhotovoltaic
B2BBattery-to-battery
RORobust optimization
SOStochastic optimization
DRODistributionally robust optimization
DRBDistributionally robust bound
DRCCDistributionally robust chance constraint
DODeterministic optimization
SOCState of charge

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. Jin, J.; Mao, S.; Xu, Y. Optimal priority rule-enhanced deep reinforcement learning for charging scheduling in an electric vehicle battery swapping station. IEEE Trans. Smart Grid 2023, 14, 4581–4593. [Google Scholar] [CrossRef]
  3. Liang, Y.; Ding, Z.; Zhao, T.; Lee, W.J. Real-time operation management for battery swapping-charging system via multi-agent deep reinforcement learning. IEEE Trans. Smart Grid 2023, 14, 559–571. [Google Scholar] [CrossRef]
  4. Nayak, D.S.; Misra, S. An operational scheduling framework for electric vehicle battery swapping station under demand uncertainty. Energy 2024, 290, 130219. [Google Scholar] [CrossRef]
  5. Dong, Q.; Song, X.; Gong, C.; Hu, C.; Rui, J.; Wang, T.; Xia, Z.; Wang, Z. Voltage regulation strategies in photovoltaic-energy storage system distribution network: A review. Energies 2025, 18, 2740. [Google Scholar] [CrossRef]
  6. Achour, Y.; Ouammi, A.; Zejli, D. Model predictive control based demand response scheme for peak demand reduction in a smart campus integrated microgrid. IEEE Access 2021, 9, 162765–162778. [Google Scholar] [CrossRef]
  7. Cui, D.; Wang, Z.; Liu, P.; Wang, S.; Dorrell, D.G.; Li, X.; Zhan, W. Operation optimization approaches of electric vehicle battery swapping and charging station: A literature review. Energy 2023, 263, 126095. [Google Scholar] [CrossRef]
  8. Yan, W.; Li, P.; Han, Y.; Zhao, Z.; Zhang, D.; Xu, Z.; Liu, Z. Truck-based inter-station battery transportation strategy for battery swapping stations considering the intra-day irregular behavior of electric vehicles. Energy Rep. 2025, 14, 1314–1326. [Google Scholar] [CrossRef]
  9. Lai, Z.; Li, S. Towards a multimodal charging network: Joint planning of charging stations and battery swapping stations for electrified ride-hailing fleets. Transp. Res. Part B Methodol. 2024, 183, 102928. [Google Scholar] [CrossRef]
  10. Chen, X.; Yang, Y.; Song, J.; Wang, J.; He, G. Hybrid energy storage system optimization with battery charging and swapping coordination. IEEE Trans. Autom. Sci. Eng. 2024, 21, 4094–4105. [Google Scholar] [CrossRef]
  11. Bai, J.; Ding, T.; Jia, W.; Mu, C.; Siano, P.; Shahidehpour, M. Battery charging and swapping system involved in demand response for joint power and transportation networks. IEEE Trans. Intell. Transp. Syst. 2024, 25, 6836–6847. [Google Scholar] [CrossRef]
  12. Mao, S.; Wang, Y.; Guan, Q.; Xu, Y. Structural charging and replenishment policies for battery swapping charging system operation under uncertainty. IEEE Trans. Intell. Transp. Syst. 2023, 24, 14598–14609. [Google Scholar] [CrossRef]
  13. Kocer, M.C.; Onen, A.; Jung, J.; Gultekin, H.; Albayrak, S. Optimal location and sizing of electric bus battery swapping station in microgrid systems by considering revenue maximization. IEEE Access 2023, 11, 41084–41095. [Google Scholar] [CrossRef]
  14. Liu, H.; Zhang, Y.; Ge, S.; Gu, C.; Li, F. Day-ahead scheduling for an electric vehicle PV-based battery swapping station considering the dual uncertainties. IEEE Access 2019, 7, 115625–115636. [Google Scholar] [CrossRef]
  15. Boonraksa, T.; Boonraksa, P.; Pinthurat, W.; Marungsri, B. Optimal battery charging schedule for a battery swapping station of an electric bus with a PV integration considering energy costs and peak-to-average ratio. IEEE Access 2024, 12, 36280–36295. [Google Scholar] [CrossRef]
  16. Feng, J.; Hou, S.; Yu, L.; Dimov, N.; Zheng, P.; Wang, C. Optimization of photovoltaic battery swapping station based on weather/traffic forecasts and speed variable charging. Appl. Energy 2020, 264, 114708. [Google Scholar] [CrossRef]
  17. Sarker, M.R.; Pandžić, H.; Ortega-Vazquez, M.A. Optimal operation and services scheduling for an electric vehicle battery swapping station. IEEE Trans. Power Syst. 2015, 30, 901–910. [Google Scholar] [CrossRef]
  18. Güldorum, H.C.; Diaz-Cachinero, P.; Muñoz-Delgado, G.; Contreras, J. Unlocking the potential of battery charging and swapping stations: Achieving fully flexible operation via B2X and V2X integration. IEEE Trans. Transp. Electrif. 2025, 11, 11041–11053. [Google Scholar] [CrossRef]
  19. Chen, X.; Yang, Y.; Wang, Z.; Song, J.; Wang, J.; He, G. Battery swapping station management with heterogeneous battery functionality degradation. IEEE Trans. Smart Grid 2025, 16, 478–490. [Google Scholar] [CrossRef]
  20. Wan, Y.; Qin, J.; Shi, Y.; Fu, W.; Zhang, D. Privacy-preserving operation management of battery swapping and charging system with dual-based benders decomposition. IEEE Trans. Smart Grid 2023, 14, 3899–3912. [Google Scholar] [CrossRef]
  21. Wu, H. A survey of battery swapping stations for electric vehicles: Operation modes and decision scenarios. IEEE Trans. Intell. Transp. Syst. 2022, 23, 10163–10185. [Google Scholar] [CrossRef]
  22. Esfahani, P.M.; Kuhn, D. Data-driven distributionally robust optimization using the Wasserstein metric: Performance guarantees and tractable reformulations. Math. Program. 2018, 171, 115–166. [Google Scholar] [CrossRef]
  23. Núñez-Rodríguez, R.A.; Unsihuay-Vila, C.; Posada, J.; Pinzón-Ardila, O. Data-Driven Distributionally Robust Optimization for Day-Ahead Operation Planning of a Smart Transformer-Based Meshed Hybrid AC/DC Microgrid Considering the Optimal Reactive Power Dispatch. Energies 2024, 17, 4036. [Google Scholar] [CrossRef]
  24. Shi, X.; Xu, Y.; Guo, Q.; Sun, H.; Zhang, X. Day-Ahead Distributionally Robust Optimization-Based Scheduling for Distribution Systems with Electric Vehicles. IEEE Trans. Smart Grid 2023, 14, 2837–2850. [Google Scholar] [CrossRef]
  25. Liang, J.; Miao, J.; Sun, L.; Zhao, L.; Wu, J.; Du, P.; Cao, G.; Zhao, W. Supply–Demand Dynamics Quantification and Distributionally Robust Scheduling for Renewable-Integrated Power Systems with Flexibility Constraints. Energies 2025, 18, 1181. [Google Scholar] [CrossRef]
  26. Yin, C.; Dong, J.; Zhang, Y. Distributionally Robust Bilevel Optimization Model for Distribution Network with Demand Response Under Uncertain Renewables Using Wasserstein Metrics. IEEE Trans. Sustain. Energy 2025, 16, 1165–1176. [Google Scholar] [CrossRef]
  27. Çiçek, A. Optimal operation of an all-in-one EV station with photovoltaic system including charging, battery swapping and hydrogen refueling. Int. J. Hydrogen Energy 2022, 47, 32405–32424. [Google Scholar] [CrossRef]
  28. Erdinç, O. Considering the combinatorial effects of on-site distributed generation and battery-to-X option availability in electric vehicle battery swap station operation. Sustain. Energy Grids Netw. 2021, 26, 100472. [Google Scholar] [CrossRef]
  29. Wang, Z.; Hou, S. Real-time Volt/Var optimization through bidirectional chargers in battery swapping stations: A hierarchical scheduling strategy. Electr. Power Syst. Res. 2024, 237, 111040. [Google Scholar] [CrossRef]
  30. Alharbi, W.; Humayd, A.S.B.; Praveen, R.P.; Awan, A.B.; Anees, V.P. Optimal scheduling of battery-swapping station loads for capacity enhancement of a distribution system. Energies 2023, 16, 186. [Google Scholar] [CrossRef]
  31. Revankar, S.R.; Kalkhambkar, V.N.; Gupta, P.P.; Kumbhar, G.B. Economic operation scheduling of microgrid integrated with battery swapping station. Arab. J. Sci. Eng. 2022, 47, 13979–13993. [Google Scholar] [CrossRef]
  32. Zhang, Y.; Yao, L.; Hu, L.; Yang, J.; Zhou, X.; Deng, W.; Chen, B. Operation optimization of battery swapping stations with photovoltaics and battery energy storage stations supplied by transformer spare capacity. IET Gener. Transm. Distrib. 2023, 17, 3872–3882. [Google Scholar] [CrossRef]
  33. Bian, H.; Ren, Q.; Guo, Z.; Zhou, C. Optimal scheduling of integrated energy system considering electric vehicle battery swapping station and multiple uncertainties. World Electr. Veh. J. 2024, 15, 170. [Google Scholar] [CrossRef]
  34. Mehrjerdi, H. Resilience oriented vehicle-to-home operation based on battery swapping mechanism. Energy 2021, 218, 119528. [Google Scholar] [CrossRef]
  35. 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]
  36. Taghizad-Tavana, K.; Kheljani, H.S.; Hosseini, S.H.; Tarafdar-Hagh, M.; Daneshvar, M. Multi-dimensional management of smart distribution networks: Comparative analysis of box and polyhedral methods for modeling uncertainties. Sustain. Cities Soc. 2024, 108, 105488. [Google Scholar] [CrossRef]
  37. Arrigo, A.; Ordoudis, C.; Kazempour, J.; De Grève, Z.; Toubeau, J.F.; Vallée, F. Wasserstein distributionally robust chance-constrained optimization for energy and reserve dispatch: An exact and physically-bounded formulation. Eur. J. Oper. Res. 2022, 296, 304–322. [Google Scholar] [CrossRef]
  38. Mohsenian-Rad, A.H.; Leon-Garcia, A. Optimal residential load control with price prediction in real-time electricity pricing environments. IEEE Trans. Smart Grid 2010, 1, 120–133. [Google Scholar] [CrossRef]
  39. Open Data Sets. Available online: https://site.ieee.org/pes-iss/data-sets (accessed on 1 July 2025).
  40. Swarnkar, M.; Jatav, A.; Singh, G.; Swarnkar, A.; Soni, A.; Niazi, K.R. Demand response and load profile analysis in modern electricity systems. In Intelligent Computing Techniques for Smart Energy Systems; Springer Nature: Berlin, Germany, 2024; pp. 45–50. [Google Scholar] [CrossRef]
  41. Bertsimas, D.; Sim, M. Robust discrete optimization and network flows. Math. Program. 2003, 98, 49–71. [Google Scholar] [CrossRef]
Figure 1. Functionality of proposed PV-enabled BCSS in active distribution network with stand-alone PV systems.
Figure 1. Functionality of proposed PV-enabled BCSS in active distribution network with stand-alone PV systems.
Energies 19 01223 g001
Figure 2. Conceptual diagram illustrating the proposed framework for three sections.
Figure 2. Conceptual diagram illustrating the proposed framework for three sections.
Energies 19 01223 g002
Figure 3. IEEE 33-node power distribution system with three stand-alone PV systems and three PV-enabled BCSSs.
Figure 3. IEEE 33-node power distribution system with three stand-alone PV systems and three PV-enabled BCSSs.
Energies 19 01223 g003
Figure 4. Profiles of the initial/desired SOCs ( S O C ˜ i , e , t , S O C i , e , t d ) of EV batteries in three BCSSs.
Figure 4. Profiles of the initial/desired SOCs ( S O C ˜ i , e , t , S O C i , e , t d ) of EV batteries in three BCSSs.
Energies 19 01223 g004
Figure 5. Profiles of electricity buying/selling price ( π t B / π t S ) and DR-based reward price ( π t R ).
Figure 5. Profiles of electricity buying/selling price ( π t B / π t S ) and DR-based reward price ( π t R ).
Energies 19 01223 g005
Figure 6. Profiles of DRO problem: (a) predicted scenarios and DRB of the random PV generation output with minimum and maximum supports; (b) predicted scenarios and DRB of the random DR-induced maximum demand reduction limit with minimum and maximum supports; (c) three scenarios with different PV generation coefficients; and (d) three scenarios with different maximum demand reduction limit coefficients.
Figure 6. Profiles of DRO problem: (a) predicted scenarios and DRB of the random PV generation output with minimum and maximum supports; (b) predicted scenarios and DRB of the random DR-induced maximum demand reduction limit with minimum and maximum supports; (c) three scenarios with different PV generation coefficients; and (d) three scenarios with different maximum demand reduction limit coefficients.
Energies 19 01223 g006
Figure 7. SOC schedules of swapped batteries 11, 16, and 6 in BCSSs 6, 15, and 30, respectively.
Figure 7. SOC schedules of swapped batteries 11, 16, and 6 in BCSSs 6, 15, and 30, respectively.
Energies 19 01223 g007
Figure 8. Charging and discharging real power schedules of BCSS 1 under three different amounts of PV generation outputs: (a) charging with a high PV generation; (b) charging with a medium PV generation; (c) charging with a low PV generation; (d) discharging with a high PV generation; (e) discharging with a medium PV generation; and (f) discharging with a low PV generation.
Figure 8. Charging and discharging real power schedules of BCSS 1 under three different amounts of PV generation outputs: (a) charging with a high PV generation; (b) charging with a medium PV generation; (c) charging with a low PV generation; (d) discharging with a high PV generation; (e) discharging with a medium PV generation; and (f) discharging with a low PV generation.
Energies 19 01223 g008
Figure 9. Performance comparison of the DRO method with and without B2B/PV capabilities under (a) three PV generation scenarios and (b) three DR-induced maximum demand reduction scenarios.
Figure 9. Performance comparison of the DRO method with and without B2B/PV capabilities under (a) three PV generation scenarios and (b) three DR-induced maximum demand reduction scenarios.
Energies 19 01223 g009
Figure 10. Reactive power schedules of three BCSSs and three stand-alone PV systems.
Figure 10. Reactive power schedules of three BCSSs and three stand-alone PV systems.
Energies 19 01223 g010
Figure 11. Comparison of the total electricity arbitrage costs ( J 2 ) of the SO, RO, and proposed DRO methods in terms of the number of historical samples in the IEEE 33-node power distribution system.
Figure 11. Comparison of the total electricity arbitrage costs ( J 2 ) of the SO, RO, and proposed DRO methods in terms of the number of historical samples in the IEEE 33-node power distribution system.
Energies 19 01223 g011
Figure 12. Comparison of the normalized total electricity arbitrage costs of the SO, RO, and proposed DRO methods under six scenarios in the IEEE 33-node power distribution system.
Figure 12. Comparison of the normalized total electricity arbitrage costs of the SO, RO, and proposed DRO methods under six scenarios in the IEEE 33-node power distribution system.
Energies 19 01223 g012
Figure 13. Sensitivity analysis of the normalized total SOC mismatch and cost with respect to varying weight ω 4 .
Figure 13. Sensitivity analysis of the normalized total SOC mismatch and cost with respect to varying weight ω 4 .
Energies 19 01223 g013
Figure 14. IEEE 69-node power distribution system with four stand-alone PV systems and five PV-enabled BCSSs.
Figure 14. IEEE 69-node power distribution system with four stand-alone PV systems and five PV-enabled BCSSs.
Energies 19 01223 g014
Figure 15. Profiles of the initial/desired SOCs ( S O C ˜ i , e , t , S O C i , e , t d ) of EV batteries in five BCSSs.
Figure 15. Profiles of the initial/desired SOCs ( S O C ˜ i , e , t , S O C i , e , t d ) of EV batteries in five BCSSs.
Energies 19 01223 g015
Figure 16. Comparison of the total electricity arbitrage costs ( J 2 ) of the SO, RO, and proposed DRO methods in terms of the number of historical samples in the IEEE 69-node power distribution system.
Figure 16. Comparison of the total electricity arbitrage costs ( J 2 ) of the SO, RO, and proposed DRO methods in terms of the number of historical samples in the IEEE 69-node power distribution system.
Energies 19 01223 g016
Figure 17. Comparison of the normalized total electricity arbitrage costs of the SO, RO, and proposed DRO methods under six scenarios in the IEEE 69-node power distribution system.
Figure 17. Comparison of the normalized total electricity arbitrage costs of the SO, RO, and proposed DRO methods under six scenarios in the IEEE 69-node power distribution system.
Energies 19 01223 g017
Table 1. Summary of representative literature related to the proposed study.
Table 1. Summary of representative literature related to the proposed study.
Category[18][27,28][29][30][31][32][33,34]Proposed Study
Distributed BCSS
PV-enabled BCSS
DR
VVC
B2B
PV generation output uncertainty
Demand reduction uncertainty
DRO method
Table 2. Statistical summary of initial SOC, desired SOC, and ΔSOC of EV batteries at each BCSS.
Table 2. Statistical summary of initial SOC, desired SOC, and ΔSOC of EV batteries at each BCSS.
BCSSParameterMean (kWΔt)Std (kWΔt)Min (kWΔt)Max (kWΔt)
Initial SOC18.186.676.6230.24
1Desired SOC57.9613.4138.4671.19
ΔSOC39.7614.288.6862.75
Initial SOC17.597.646.8130.35
2Desired SOC61.3411.7538.8971.60
ΔSOC43.7413.1011.0864.53
Initial SOC17.416.316.3230.26
3Desired SOC62.3411.4538.9171.59
ΔSOC44.9213.3312.1265.14
Table 3. Performance comparison between DO and DRO methods in terms of multi-objective function ( J 1 J 5 ) and Wasserstein ball radius ( ϵ ) in the IEEE 33-node power distribution system.
Table 3. Performance comparison between DO and DRO methods in terms of multi-objective function ( J 1 J 5 ) and Wasserstein ball radius ( ϵ ) in the IEEE 33-node power distribution system.
Multi-Objective FunctionDO MethodDRO Method
ϵ = 0 . 001 ϵ = 0 . 01 ϵ = 0 . 1 ϵ = 1
J 1 (Total Real Power Loss (kW))110.99115.91116.90117.11117.71
J 2 (Total Electricity Arbitrage Cost ($))1466.591526.641531.161549.581620.23
J 3 (Total Battery Degradation Cost ($))7.797.867.897.907.95
J 4 (Total SOC Mismatch for Battery Swapping (kWΔt))00000
J 5 (Total DR-induced Reward ($))1353.721260.811211.641209.331203.92
Table 4. Performance comparison of the DO and DRO methods in terms of multi-objective function ( J 1 J 5 ) and Wasserstein ball radius ( ϵ ) in the IEEE 69-node power distribution system.
Table 4. Performance comparison of the DO and DRO methods in terms of multi-objective function ( J 1 J 5 ) and Wasserstein ball radius ( ϵ ) in the IEEE 69-node power distribution system.
Multi-Objective FunctionDO MethodDRO Method
ϵ = 0 . 001 ϵ = 0 . 01 ϵ = 0 . 1 ϵ = 1
J 1 (Total Real Power Loss (kW))183.33185.14187.63187.91188.17
J 2 (Total Electricity Arbitrage Cost ($))2476.282516.442516.872541.212590.23
J 3 (Total Battery Degradation Cost ($))12.9813.0613.0913.7013.85
J 4 (Total SOC Mismatch for Battery Swapping (kWΔt))00000
J 5 (Total DR-induced Reward ($))2256.212244.612231.472217.232209.91
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Kim, H.; Lee, S.; Choi, D.-H. Energy Management of PV-Enabled Battery Charging Swapping Stations for Electric Vehicles in Active Distribution Systems Under Uncertainty. Energies 2026, 19, 1223. https://doi.org/10.3390/en19051223

AMA Style

Kim H, Lee S, Choi D-H. Energy Management of PV-Enabled Battery Charging Swapping Stations for Electric Vehicles in Active Distribution Systems Under Uncertainty. Energies. 2026; 19(5):1223. https://doi.org/10.3390/en19051223

Chicago/Turabian Style

Kim, Haram, Sangyoon Lee, and Dae-Hyun Choi. 2026. "Energy Management of PV-Enabled Battery Charging Swapping Stations for Electric Vehicles in Active Distribution Systems Under Uncertainty" Energies 19, no. 5: 1223. https://doi.org/10.3390/en19051223

APA Style

Kim, H., Lee, S., & Choi, D.-H. (2026). Energy Management of PV-Enabled Battery Charging Swapping Stations for Electric Vehicles in Active Distribution Systems Under Uncertainty. Energies, 19(5), 1223. https://doi.org/10.3390/en19051223

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