ORIGINAL RESEARCH article

Front. Energy Res., 02 December 2024

Sec. Smart Grids

Volume 12 - 2024 | https://doi.org/10.3389/fenrg.2024.1488234

Battery swapping scheduling for electric vehicles: a non-cooperative game approach

  • YZ

    Yu Zhang 1

  • TH

    Tao Han 1

  • WH

    Wei He 1

  • JX

    Jianhua Xia 2

  • LC

    Lichao Cui 2

  • ZM

    Zuofu Ma 2

  • SL

    Shiwei Liu 3*

  • 1. Three Gorges Electric Power Co., Ltd., Wuhan, China

  • 2. China Yangtze Power Co., Ltd., Beijing, China

  • 3. School of Artificial Intelligence and Automation, Huazhong University of Science and Technology, Wuhan, China

Abstract

In recent years, electric vehicle (EV) battery-swapping technology has rapidly evolved and is expected to become widely prevalent shortly. Therefore, it is crucial to develop efficient battery-swapping scheduling algorithms to optimize the operations of battery-swapping systems. This paper proposes a non-cooperative game approach for the battery-swapping scheduling of EVs. To reduce the waiting time for battery swapping and improve the scheduling efficiency of EVs, a swapping process model inspired by the job-shop scheduling problem is proposed, and the cost function of each EV comprehensively considers the travel time, waiting time, and battery swapping price. To capture the competitive relationship among EVs, a non-cooperative game model for battery swapping scheduling is established considering the finite quantities of batteries and swapping grippers. To find the pure strategy Nash equilibrium, an iterative best response algorithm is developed, satisfying constraints including those couple decisions of different EVs. Case studies demonstrate the fairness and scheduling efficiency of the proposed approach.

1 Introduction

In recent years, the rapid growth of electric vehicles (EVs) has been considered an effective method to address environmental and energy crises (Kocer et al., 2022; Yu et al., 2024). Replacing internal combustion engine vehicles with EVs can reduce greenhouse gas emissions (Cui et al., 2023) and significantly improve air quality. As an industry encouraged by the government, EVs have been widely promoted in many cities (Zhao et al., 2024). In the logistics sector, given that the external costs of logistics are primarily associated with air pollution and noise, many logistics companies have already introduced electric trucks for operations (Jie et al., 2019). However, the widespread adoption of EVs is limited by-long charging times (Zhang et al., 2017; Zeng et al., 2023) as well as the increased peak-to-valley difference of the power grid caused by the simultaneous charging of a large number of EVs (Yong et al., 2023). To address these issues, battery swapping stations (BSSs) have been developed as a new method to provide energy to EVs. When EVs arrive at a swapping station, they can replace exhausted batteries with fully charged ones in several minutes (Yang et al., 2023). Moreover, swapping stations can centrally manage batteries that need recharging, thus avoiding adverse impacts on the grid (Ko et al., 2020).

Because of the immense potential of the battery-swapping model, research in this area has been rapidly expanding in recent years. Studies have focused on various aspects such as pricing and charging strategies (Liang and Zhang, 2018), operational models of swapping stations (Sarker et al., 2014), evaluation of the service capacity of a swapping station (Zhang et al., 2018), swapping demand forecasting (Wang et al., 2023), and construction planning for swapping stations (Zhang F. et al., 2024; Zhang Y. et al., 2024). With the widespread proliferation of EVs and swapping stations, allowing EVs to approach swapping stations without coordination may lead to congestion and queues at some stations while others remain underutilized (You et al., 2020). Therefore, the battery swapping scheduling for EVs plays a crucial role in enhancing the operational efficiency of swapping stations. Centralized (You et al., 2017a) and distributed (You et al., 2017b) swapping scheduling methods for electric vehicles were proposed, taking into account constraints related to EVs and power grid operations. An online station allocation algorithm was developed to reduce costs for EVs and alleviate congestion at swapping stations (You et al., 2020). Recently, a swapping station recommendation method based on game theory was presented (Ran et al., 2023).

Existing research on battery swapping scheduling has two main limitations. First, exiting swapping scheduling models ignored the waiting time of EVs caused by a finite number of swapping grippers. A similar issue of waiting time resulting from the occupation of charging equipment was studied in previous works on electric vehicle charging (Guo et al., 2017; Yang et al., 2018), where linear expressions of queue length were used to roughly estimate waiting times affected by variable charging times of vehicles. However, in the context of swapping processes, the swapping time is roughly constant, typically about 5 min (Yang et al., 2014). Furthermore, the approach in (Guo et al., 2017; Yang et al., 2018) overlooked the coupled relationship between waiting time and vehicle arrival time, and might thus lead to inaccurate scheduling results.

Second, few studies consider the complex competitive relationships among EVs in the context of swapping scheduling. EVs may belong to different entities, and battery swapping decisions of an EV not only impact its own swapping efficiency and costs but also potentially influence the decisions of others. Consequently, vehicle owners might not comply with centralized scheduling results. So far, only (Ran et al., 2023) utilized game theory to analyze this issue, where the swapping station with the lowest total cost was recommended for EVs with a pricing function designed to adjust swapping prices. In addition, it is difficult to directly apply game theory-based methods from the related electric vehicle charging scheduling problem (Guo et al., 2017; Yang et al., 2015; Chen and Leung, 2019; Wan et al., 2020) to battery swapping scheduling, since the availability of batteries was not considered. Therefore, it is necessary to develop a new game theory-based method specifically tailored to address the swapping scheduling problem to enhance overall operational efficiency at swapping stations and improve the swapping experience for vehicle owners.

To overcome the above limitations, this paper proposes a non-cooperative game approach for the battery swapping scheduling of EVs. The main contributions are threefold:

  • 1) To reduce the waiting time for battery swapping and improve the scheduling efficiency of EVs, a swapping process model inspired by the job-shop scheduling problem is proposed, and the cost function of each EV comprehensively considers the travel time, waiting time, and battery swapping price.

  • 2) To capture the competitive relationship among EVs, a non-cooperative game model for battery swapping scheduling is established considering the finite quantities of batteries and swapping grippers.

  • 3) To find the pure strategy Nash equilibrium, an iterative best response algorithm is developed satisfying constraints including those couple decisions of different EVs.

The remainder of this paper is organized as follows. Section 2 formulates the problem. Section 3 develops the solution methodology. Section 4 presents the numerical results. Finally, Section 5 concludes the study.

2 Problem formulation

As illustrated in Figure 1, the battery-swapping system consists of EVs, a cloud platform, and BSSs. The cloud platform collects relevant information from BSSs and EVs, runs the scheduling algorithm, and then distributes the results to all EVs and BSSs.

FIGURE 1

2.1 Operation constraints

This paper focuses on a single scheduling period (

Ran et al., 2023

;

Guo et al., 2017

). Let

denote the set of EVs requesting battery swapping indexed by

i

, and

represent the set of BSSs indexed by

k

. Let

denote the set of minutes (sufficient) to complete battery swapping actions, indexed by

t

, determined in this scheduling period. The number of minutes

T

should be sufficiently large to ensure that all vehicles can complete the battery-swapping process within the time interval from 0 to

T

. In the worst case,

T

can be calculated as the latest arrival time among all EVs, plus the product of the average swapping time and the number of EVs. The swapping system administrator can also set the value of

T

based on his/her experience. It is assumed that the total number of available batteries is greater than or equal to the number of EVs requesting swapping.

  • 1) Decision variables: For each EV i, integer variables bi and ci represent the beginning time and completion time of the battery swapping process, respectively. Binary decision variables, ui,k, represent the assignment relationship between EVs and BSSs: If EV i is assigned to BSS k for battery swapping, then ui,k = 1; otherwise, ui,k = 0. The assignment vector of EV i is represented as ui = (ui,1, ui,2, … , ui,k, … , ui,K). To further capture the status of EV i at time t, binary decision variables, xi,k,t, are used: If EV i is engaged in battery swapping at BSS k at time t, then xi,k,t = 1; otherwise, xi,k,t = 0. The swapping matrix of EV i is represented as In addition, the decision variables of EV i are summarized as .

  • 2) BSS selection constraints: Each EV i chooses one BSS for swapping, i.e.,

  • 3) Travel distance constraints: The assigned BSS should be within the driving distance of the EV given its initial states of charge (SoC), i.e.,

where

denotes the distance between EV

i

and BSS

k

,

denotes the electric energy consumption per kilometer, and

denotes the initial SoC of EV

i

.

  • 4) Swapping process model: Inspired by the processing time model of the job shop scheduling problem (Yan et al., 2021), the swapping process is modeled as follows. The battery swapping time is roughly constant (typically about 5 min), and the average swapping time is denoted by . The swapping process is non-preemptive, meaning that the end time is equal to the start time plus the required swapping time (minus 1), i.e.,

If EV i is assigned to BSS k, the time interval [bi, ci] represents the duration when the swapping occurs. According to the definition of binary variables xi,k,t, the following constraint should be satisfied:

This logical relationship is linearized through the big-M method:where M is a big number.

Based on the distance from EV

i

to BSS

k

, the corresponding arrival time can be calculated and is denoted by

ai,k

. The start time for the battery swap should not be earlier than this arrival time, i.e.,

  • 5) Capacity constraints: Each BSS k has a finite number of swapping grippers (typically 1 or 2), denoted by , constraining the maximum number of swaps that can be conducted simultaneously at that BSS, i.e.,

Each BSS k, has a finite number of batteries available for swaps, denoted by , representing the maximum number of swapping services that BSS can support for the scheduling period, i.e.,

2.2 Game model

It is assumed that each EV acts selfishly, aiming to minimize its own cost. It is evident from

Equations 10

,

11

that the BSS selection strategies of individual EVs are interdependent. Therefore, the cost for each EV is not only determined by its own decisions but also influenced by the decisions of others. To describe the strategic interactions among EVs, a non-cooperative game model is proposed to ensure fairness in BSS matching. This game

Q

is defined as follows:

  • • Player set : The EVs that request for battery swapping.

  • • Strategy set : The nonempty, compact, and discrete set of feasible decisions for each EV i.

  • • Cost function : For each EV i, the cost is a weighted sum of the swapping start time and the battery swapping price.

where

v-i

= (

v1

, … ,

vi-1

,

vi+1

, … ,

vI

) is the strategies of all EVs except for that of

i

,

is a coefficient to convert time into cost, and

pk

denotes the swapping price at BSS

k

. According to

Equation 3

, considering the swapping start time

bi

in

Equation 13

is equivalent to considering the swapping end time

ci

. Moreover, the travel time (counted in the arrival time

ai,k

) and waiting time for battery swapping are considered in

bi

based on the swapping process model

Equations 3

9

.

Definition 1Consider the game Q, a vector is called a generalized Nash equilibrium if no player can reduce its cost by unilaterally changing his decisions (Facchinei and Kanzow, 2010), i.e., holds for all .The existence of the Nash equilibrium in game Q is discussed in Theorem 1.

Theorem 1

For the battery swapping scheduling game , the pure strategy Nash equilibrium always exists.

Similar to the proof of Theorem 1 in (Ran et al., 2023), Theorem 1 here can be proven based on Theorem 3.1 in (Tian 2015).

3 Solution methodology

To find the pure strategy Nash equilibrium, this section presents a best response algorithm that extends a Jacobi-type algorithm (Sagratella, 2016) to suit for the generalized Nash equilibrium game Q.

The difficulty is to preserve the satisfaction of constraints Equations 14 and Equations 611 during the iterative solution process, especially constraints Equations 10, 11 that couple different EVs. When updating the decisions of EV i, the original Jacobi-type method that fixes the strategies of all EVs except for EV i cannot be directly applied. To overcome this difficulty, our idea is that decisions of EVs arriving before i should still be kept unchanged, while those of EVs arriving after i should be adjusted properly.

Let represent the set of EVs that arrived before it, when EV i is updating its decisions. Constraints Equation 10 become Equation 14,where is fixed as input data, while are decision variables.

Similarly, Equation 11 becomes Equation 15,where is fixed as input data, while are decision variables.

For EV i, its response at an iteration is obtained by solving problem Pi as follows:

EV i selects its target BSS by solving problem Pi (Equation 16) in order to minimize its cost iteratively in Algorithm 1. EVs that were originally scheduled to arrive after EV i may need to adjust their schedules to reflect shifts in their timings in line 7. If EV i was scheduled to BSS k1 (in the previous iteration) and is updated to BSS k2, EVs that would arrive at k1 will be moved forward in time, while those that would arrive at k2 will be moved backward. As illustrated in Figure 2, if EV 3 was originally scheduled to BSS k1 in iteration m-1 and is then updated to BSS k2 (in line 5) in iteration m, the schedules of EVs 4, 6 and 7 will be adjusted. EV 4 will be moved forward in the queue at BSS k1, while EVs 6 and 7, will be moved backward in the queue at BSS k2. The algorithm iterates until no EV deviates from its decisions, i.e., a Nash equilibrium has been found.

FIGURE 2

Algorithm 1

  • Input: Initial SoC, distance to BSS, arrival time at the BSS, swapping price;

  • Output: Scheduling results v

  • 1: choose a starting point and set m: = 1, i: = 1;

  • 2: while is not a solution of the Nash equilibrium do

  • 3:  fordo

  • 4:   set ;

  • 5:  compute a best response by solving Pi (Equation 16);

  • 6:  fordo

  • 7:   adjust ;

  • 8:  end

  • 9:  set, ;

  • 10:  if

  • 11:   

  • 12:  end if

  • 13: end

Extended Jacobi-type method.

4 Case studies

The proposed battery-swapping scheduling approach is tested in two cases. In Case 1, a smaller size example is tested to demonstrate the fairness and reduced waiting time of our approach. In Case 2, a larger size example is tested to demonstrate the advantages of our approach on the swapping success rate and average cost compared with the shortest arrival time approach. Both cases demonstrate the computational efficiency of the proposed algorithm.

Testing is conducted on a system with an Intel Core i5-13500H CPU, 32 GB of RAM, using Python 3.11 in PyCharm and Gurobi 10.0.1.

4.1 Case 1

In this example, we consider an area with 3 BSSs and 10 EVs requesting battery swapping. Each EV’s location and initial SoC are generated randomly, with an average driving speed of 24 km/h. All batteries are of the same specification, allowing a battery-swapped EV to travel up to 230 km. The swapping prices and the number of batteries at each BSS are also generated randomly. Input data of EVs and BSSs are presented in Tables 1, 2, respectively. The number of minutes T is set to 70.

TABLE 1

EVInitial SoC (%)EVInitial SoC (%)
132634
234735
332836
439937
5311037

Initial SOCs of EVs in case 1.

TABLE 2

BSSSwapping price ($)Number of batteries
A4910
B216
C428

Input data of BSSs in Case 1.

Figure 3 illustrates the results using a centralized optimization approach that minimizes the total cost of all EVs. In the scheduling results, two EVs highlighted in the green box have tendencies to change their target BSSs. EV 6 prefers to switch its target from BSS B to BSS C, reducing its cost from $54.4 to $49.8, and EV 9 prefers to switch from BSS C to BSS B, lowering its cost from $63.4 to $48.6. This indicates that the centralized optimization method lacks fairness.

FIGURE 3

Figure 4 displays the results using the proposed non-cooperative game approach. The results compose a schedule where no EV can reduce its cost by unilaterally changing its decisions, i.e., a Nash equilibrium.

FIGURE 4

To demonstrate Algorithm 1’s performance, iteration results are illustrated in Figure 5. After 15 iterations, each EV’s cost becomes a stable value (and then examined in the last 9 iterations), confirming that the algorithm successfully converges to a pure strategy Nash equilibrium. The solution time of 24 iterations is 1.01 s.

FIGURE 5

To demonstrate the benefits of our swapping process model, the following battery swapping waiting time is calculated from the scheduling results, according to Equation 17

For comparison purposes, our non-cooperative game approach is also tested without considering the waiting time, i.e., the swapping process model is omitted and the swapping start time in Equation 13 is substituted by the arrival time. The average waiting times of all EVs with and without considering the waiting time are compared in Table 3. The results demonstrate that modeling the waiting time in the scheduling formulation can significantly reduce the average waiting time.

TABLE 3

ModelWaiting time (min)
Without considering waiting time14.2
With considering waiting time4.8

Comparison of average waiting times between two models.

4.2 Case 2

In Case 2, we increase the number of BSSs to 5 and the number of EVs to 30. Input data of EVs and BSSs are presented in Tables 4, 5, respectively. The number of minutes T is set to 100.

TABLE 4

EVInitial SoC (%)EVInitial SoC (%)
1321634
2301731
3301838
4391930
5302039
6352138
7382236
8382331
9392432
10312530
11382630
12372732
13332838
14302937
15333033

Initial SOCs of EVs in case 2.

TABLE 5

BSSSwapping price ($)Number of batteries
A357
B355
C348
D356
E347

Input data of BSSs in Case 2.

Figure 6 presents the scheduling results using the shortest arrival time approach. BSS A is assigned 9 EVs despite having only 7 batteries, and BSS D is assigned 8 EVs despite having only 6 batteries. Although each EV reaches the nearest BSS, 4 EVs failed to swap their batteries.

FIGURE 6

Figure 7 illustrates the scheduling results using our method. The iterative process of the algorithm is shown in Figure 8, where Algorithm 1 converges after 128 (= 99 + 29) iterations. The solution time is 8.24 s, demonstrating the computational efficiency of our method.

FIGURE 7

FIGURE 8

For better comparison, Table 6 summarizes the swapping success rates and average total costs using these two approaches. It appears that the swapping success rate of the shortest arrival approach is only 86.7%, while that of our approach is 100%. Furthermore, the average cost of all EVs is reduced from $81.7 using the shortest arrival time approach to $62.8 using our approach, by 23.1%. Note that for a convenient comparison of the average cost, the number of batteries in BSS A is increased to 9, and that in BSS D is increased to 8 to avoid EVs from unsuccessful battery swapping. These results demonstrate that the non-cooperative game approach increases the swapping success rate while reducing the average cost of EVs.

TABLE 6


Approach
Swapping success rate (%)Average cost ($)
Shortest arrival time86.7%81.7
Non-cooperative game100%62.8

Comparison of results.

5 Conclusion

This paper proposes a non-cooperative game approach for the battery-swapping scheduling of EVs. A swapping process model inspired by the job-shop scheduling problem is proposed, and the cost function of each EV comprehensively considers the travel time, waiting time, and battery swapping price. A non-cooperative game model for battery swapping scheduling is established considering the finite quantities of batteries and swapping grippers. An iterative best response algorithm is developed satisfying constraints including those couple decisions of different EVs. Two cases are tested. In Case 1, a smaller size example is tested to demonstrate the fairness and reduced waiting time of our approach. In Case 2, a larger size example is tested to demonstrate the advantages of our approach on the swapping success rate and average cost compared with the shortest arrival time approach. Both cases demonstrate the computational efficiency of the proposed algorithm.

Statements

Data availability statement

The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author.

Author contributions

YZ: Writing–original draft. TH: Writing–original draft. WH: Writing–review and editing. JX: Writing–review and editing. LC: Writing–review and editing. ZM: Writing–review and editing. SL: Writing–original draft, Writing–review and editing.

Funding

The author(s) declare that financial support was received for the research, authorship, and/or publication of this article. This work was supported by the research project of China Yangtze Power Co., Ltd., under Grant Z412302053.

Conflict of interest

Authors YZ, TH, and WH were employed by Three Gorges Electric Power Co., Ltd. Authors JX, LC, and ZM were employed by China Yangtze Power Co., Ltd.

The remaining author declares that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

The authors declare that this study received funding from China Yangtze Power Co., Ltd. The funder had the following involvement in the study: study design, analysis of data, the writing of this article, and the decision to submit it for publication.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

  • 1

    ChenX.LeungK. C. (2019). Non-cooperative and cooperative optimization of scheduling with vehicle-to-grid regulation services. IEEE Trans. Veh. Technol.69 (1), 114130. 10.1109/tvt.2019.2952712

  • 2

    CuiD.WangZ.LiuP.WangS.DorrellD. G.LiX.et al (2023). Operation optimization approaches of electric vehicle battery swapping and charging station: a literature review. Energy263, 126095. 10.1016/j.energy.2022.126095

  • 3

    FacchineiF.KanzowC. (2010). Generalized Nash equilibrium problems. Ann. Operations Res.175 (1), 177211. 10.1007/s10479-009-0653-x

  • 4

    GuoT.YouP.YangZ. (2017). Recommendation of geographic distributed charging stations for electric vehicles: a game theoretical approach. IEEE Power and Energy Soc. General Meet., 15. 10.1109/PESGM.2017.8274435

  • 5

    JieW.YangJ.ZhangM.HuangY. (2019). The two-echelon capacitated electric vehicle routing problem with battery swapping stations: formulation and efficient methodology. Eur. J. Operational Res.272 (3), 879904. 10.1016/j.ejor.2018.07.002

  • 6

    KoH.PackS.LeungV. C. (2020). An optimal battery charging algorithm in electric vehicle-assisted battery swapping environments. IEEE Trans. Intelligent Transp. Syst.23 (5), 39853994. 10.1109/tits.2020.3038274

  • 7

    KocerM. C.OnenA.UstunT. S.AlbayrakS. (2022). Optimization of multiple battery swapping stations with mobile support for ancillary services. Front. Energy Res.10, 945453. 10.3389/fenrg.2022.945453

  • 8

    LiangY.ZhangX. (2018). Battery swap pricing and charging strategy for electric taxis in China. Energy147, 561577. 10.1016/j.energy.2018.01.082

  • 9

    RanL.WanY.QinJ.FuW.ZhangD.KangY. (2023). A game-based battery swapping station recommendation approach for electric vehicles. IEEE Trans. Intelligent Transp. Syst.24 (9), 98499860. 10.1109/tits.2023.3269570

  • 10

    SagratellaS. (2016). Computing all solutions of Nash equilibrium problems with discrete strategy sets. SIAM J. Optim.26 (4), 21902218. 10.1137/15m1052445

  • 11

    SarkerM. R.PandžićH.Ortega-VazquezM. A. (2014). Optimal operation and services scheduling for an electric vehicle battery swapping station. IEEE Trans. power Syst.30 (2), 901910. 10.1109/tpwrs.2014.2331560

  • 12

    TianG. (2015). On the existence of equilibria in games with arbitrary strategy spaces and preferences. J. Math. Econ.60, 916. 10.1016/j.jmateco.2015.06.001

  • 13

    WanY.QinJ.LiF.YuX.KangY. (2020). Game theoretic-based distributed charging strategy for PEVs in a smart charging station. IEEE Trans. Smart Grid12 (1), 538547. 10.1109/tsg.2020.3020466

  • 14

    WangS.ChenA.WangP.ZhugeC. (2023). Short-term electric vehicle battery swapping demand prediction: deep learning methods. Transp. Res. Part D Transp. Environ.119, 103746. 10.1016/j.trd.2023.103746

  • 15

    YanB.BraginM. A.LuhP. B. (2021). An innovative formulation tightening approach for job-shop scheduling. IEEE Trans. Automation Sci. Eng.19 (3), 25262539. 10.1109/tase.2021.3088047

  • 16

    YangH.XieX.VasilakosA. V. (2015). Noncooperative and cooperative optimization of electric vehicle charging under demand uncertainty: a robust Stackelberg game. IEEE Trans. Veh. Technol.65 (3), 10431058. 10.1109/tvt.2015.2490280

  • 17

    YangJ.LiuW.MaK.YueZ.ZhuA.GuoS. (2023). An optimal battery allocation model for battery swapping station of electric vehicles. Energy272, 127109. 10.1016/j.energy.2023.127109

  • 18

    YangS.YaoJ.KangT.ZhuX. (2014). Dynamic operation model of the battery swapping station for EV (electric vehicle) in electricity market. Energy65, 544549. 10.1016/j.energy.2013.11.010

  • 19

    YangZ.GuoT.YouP.HouY.QinS. J. (2018). Distributed approach for temporal–spatial charging coordination of plug-in electric taxi fleet. IEEE Trans. Industrial Inf.15 (6), 31853195. 10.1109/tii.2018.2879515

  • 20

    YongJ. Y.TanW. S.KhorasanyM.RazzaghiR. (2023). Electric vehicles destination charging: an overview of charging tariffs, business models and coordination strategies. Renew. Sustain. Energy Rev.184, 113534. 10.1016/j.rser.2023.113534

  • 21

    YouP.LowS. H.TusharW.GengG.YuenC.YangZ.et al (2017a). Scheduling of EV battery swapping—Part I: centralized solution. IEEE Trans. Control Netw. Syst.5 (4), 18871897. 10.1109/tcns.2017.2773025

  • 22

    YouP.LowS. H.ZhangL.DengR.GiannakisG. B.SunY.et al (2017b). Scheduling of EV battery swapping–Part II: distributed solutions. IEEE Trans. Control Netw. Syst.5 (4), 19201930. 10.1109/tcns.2017.2774012

  • 23

    YouP.PangJ. Z.LowS. H. (2020). Online station assignment for electric vehicle battery swapping. IEEE Trans. Intelligent Transp. Syst.23 (4), 32563267. 10.1109/tits.2020.3033731

  • 24

    YuY.ChenY.JiangJ.LiY. (2024). Low-carbon scheduling of integrated hydrogen transport and energy system. Int. J. Hydrogen Energy52, 655666. 10.1016/j.ijhydene.2023.04.064

  • 25

    ZengL.ChenS. Z.ZhongC.XiongT.TianL. (2023). Hierarchical transactive power exchange method on expressways for EV energy supplement. Front. Energy Res.11, 1213883. 10.3389/fenrg.2023.1213883

  • 26

    ZhangF.LvH.XingQ.JiY. (2024a). Deployment of battery-swapping stations: integrating travel chain simulation and multi-objective optimization for delivery electric micromobility vehicles. Energy290, 130252. 10.1016/j.energy.2024.130252

  • 27

    ZhangG.TanS. T.WangG. G. (2017). Real-time smart charging of electric vehicles for demand charge reduction at non-residential sites. IEEE Trans. Smart Grid9 (5), 40274037. 10.1109/tsg.2016.2647620

  • 28

    ZhangT.ChenX.YuZ.ZhuX.ShiD. (2018). A Monte Carlo simulation approach to evaluate service capacities of EV charging and battery swapping stations. IEEE Trans. Industrial Inf.14 (9), 39143923. 10.1109/tii.2018.2796498

  • 29

    ZhangY.HeP.RenW.JiaoJ.LongZ.JianY. (2024b). A customer satisfaction-based optimization model for the charging and discharging path and battery swapping stations’ site selection of electric vehicles. Front. Energy Res.12, 1353268. 10.3389/fenrg.2024.1353268

  • 30

    ZhaoZ.LeeC. K.RenJ. (2024). A two-level charging scheduling method for public electric vehicle charging stations considering heterogeneous demand and nonlinear charging profile. Appl. Energy355, 122278. 10.1016/j.apenergy.2023.122278

Summary

Keywords

battery swapping, electric vehicle, integer programming, non-cooperative game, transportation electrification

Citation

Zhang Y, Han T, He W, Xia J, Cui L, Ma Z and Liu S (2024) Battery swapping scheduling for electric vehicles: a non-cooperative game approach. Front. Energy Res. 12:1488234. doi: 10.3389/fenrg.2024.1488234

Received

29 August 2024

Accepted

01 November 2024

Published

02 December 2024

Volume

12 - 2024

Edited by

Chao Deng, Nanjing University of Posts and Telecommunications, China

Reviewed by

Kaishun Xiahou, South China University of Technology, China

Runjia Sun, Shandong University, China

Weiji Han, Shanghai Jiao Tong University, China

Updates

Copyright

*Correspondence: Shiwei Liu,

Disclaimer

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.

Outline

Figures

Cite article

Copy to clipboard


Export citation file


Share article

Article metrics