Next Article in Journal
Continuous-Time Modeling for the Electric Vehicle Routing Problem with Flexible Charging Decisions Under Charging Station and Battery Capacity Constraints
Previous Article in Journal
The Environmental Benefits of New Energy Vehicle Promotion and Their Mediation Pathways: Evidence from Chengdu in China
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Collaborative Optimization Scheduling of New Energy Vehicles and Integrated Energy Stations Based on Coupled Vehicle Routing and Charging Decisions

1
Hubei Key Laboratory for High-Efficiency Utilization of Solar Energy and Operation Control of Energy Storage System, Hubei University of Technology, Wuhan 430068, China
2
Hubei Engineering Research Center for Safety Monitoring of New Energy and Power Grid Equipment, Hubei University of Technology, Wuhan 430068, China
*
Author to whom correspondence should be addressed.
Sustainability 2026, 18(7), 3485; https://doi.org/10.3390/su18073485
Submission received: 6 March 2026 / Revised: 24 March 2026 / Accepted: 31 March 2026 / Published: 2 April 2026

Abstract

To reduce charging time and improve operational efficiency at integrated energy stations (IESs) for electric vehicles (EVs), this paper develops a sustainability-oriented collaborative optimization model by coupling vehicle routing behavior with charging decision-making. Firstly, a dynamic road network model is established to simulate vehicle arrivals at IESs from different network nodes. Then, considering grid peak–valley electricity prices, station electricity procurement costs and EV charging demand, a dynamic pricing strategy for IESs is proposed to guide EVs to charge at off-peak hours so as to realize peak shaving and valley filling for the power grid. Meanwhile, the NSGA-III algorithm is improved through the introduction of Good Point Set initialization and an adaptive crossover mechanism, and the Good Point Set initialization and Adaptive Crossover NSGA-III (GPS-AC-NSGA-III) algorithm is proposed to solve the scheduling optimization problem. Finally, the CRITIC-based TOPSIS method is employed to identify the optimal compromise solution from the Pareto-optimal set. Case studies further prove the effectiveness of the proposed multi-objective collaborative optimization model for EVs and IESs. Compared with scenarios without dynamic Dijkstra-based navigation and dynamic pricing, the IES daily revenue increased by 39.83%, pollutant emissions decreased by 0.4%, and the peak-to-valley load difference ratio was reduced by 4.94%. The results indicate that dynamic Dijkstra-based vehicle routing improves travel efficiency, while the proposed dynamic pricing strategy enhances station profitability and smooths grid load fluctuations. Overall, the proposed framework contributes to sustainable transportation and energy systems by reducing pollutant emissions, improving energy efficiency, and enhancing the operational stability of integrated energy infrastructure, thereby supporting the transition toward low-carbon and sustainable urban energy systems.

1. Introduction

At present, China’s energy structure remains dominated by fossil fuels, and the carbon emission issues caused by their excessive consumption have become increasingly severe. To address the dual pressures of energy security and environmental protection, the government has actively promoted the development and large-scale deployment of renewable energy across various sectors [1,2]. In the automotive industry, new energy vehicles (NEVs) have emerged as a key development direction. According to data released by the National Bureau of Statistics, China’s NEV production reached 13.168 million units in 2024, representing a year-on-year increase of 38.7%. With the large-scale adoption of NEVs, the demand for vehicle charging and battery swapping has grown rapidly, and integrated energy stations (IESs) generally face shortages of charging infrastructure during peak electricity consumption periods [3]. Therefore, while improving vehicle routing efficiency and alleviating congestion in road networks, it is also necessary to further optimize the charging pricing mechanisms of IESs to mitigate the load pressure caused by concentrated charging during peak hours and to achieve peak shaving and valley filling.
To address peak-hour congestion and prolonged charging queue times, most existing studies have focused on optimizing EV routing strategies. Charging waiting times have been effectively reduced through improvements in pathfinding algorithms. For instance, Ref. [4] proposed a deep-reinforcement-learning-based EV charging navigation approach to minimize both travel time and charging costs. Ref. [5] established a stochastic traffic flow model to improve the accuracy of energy consumption prediction by capturing uncertainties such as travel time and vehicle speed, and further developed a cost-effective in-route charging navigation algorithm. Ref. [6] introduced a cost-based navigation method to identify charging stations with minimal total cost, thereby mitigating traffic congestion, where the target cost includes both temporal and monetary components. Ref. [7] developed a multi-criteria shortest path search algorithm based on a contracted hierarchy framework. In addition, Ref. [8] proposed a real-time EV charging navigation platform based on graph reinforcement learning, enabling continuous and adaptive route planning for multiple EVs. The aforementioned studies primarily concentrate on optimizing EV routing strategies, with relatively limited attention given to the role of charging stations in actively managing traffic flow. As key service providers in the charging process, charging stations can influence EV charging behavior through appropriate pricing mechanisms. Several studies have attempted to redirect EVs from congested charging stations to underutilized ones by adjusting charging prices among different stations [9,10,11,12], thereby reducing waiting times and alleviating congestion. However, existing research has rarely explored the implementation of time-varying pricing strategies at individual charging stations to incentivize EV charging during off-peak periods.
In recent years, increasing attention has been paid to renewable-energy-enabled EV charging systems, particularly photovoltaic (PV)-integrated and PV–storage coordinated charging stations. These systems aim to reduce carbon emissions and improve energy utilization efficiency by leveraging local renewable generation and energy storage technologies. Xiao, Y et al. [13] proposed a novel PV-ESS scheduling system integrating PV and energy storage systems (ESSs) to optimize electric bus charging. Xia, FZ et al. [14]. proposed a photovoltaic–storage fast charging station planning method considering charging demand response. The proposed method can effectively improve the profit of charging service providers and reduce the total charging time of EVs. In studies on charging station scheduling optimization, various innovative approaches, including reinforcement learning and adaptive control strategies, have been employed to improve operational performance [15,16,17,18]. In addition, several works have refined charging station modeling frameworks to enhance the accuracy of optimization scheduling [19,20]. These studies have improved the economic efficiency, operational stability, and environmental sustainability of charging stations by considering optimization objectives such as total operating cost, overall revenue, power fluctuations at grid connection points, carbon emissions, station capacity, and power quality. However, most existing research has primarily focused on individual charging stations, with limited attention given to the use of pricing strategies as a mechanism to guide EV charging behavior and achieve coordinated and optimized station operation.
With the rapid advancement of computational intelligence, evolutionary algorithms have been widely applied to multi-objective optimization problems in transportation and energy systems. Classical approaches include particle swarm optimization (PSO) and genetic algorithms (GAs), as well as their multi-objective extensions. For example, Akopov [21] proposed an improved parallel bi-objective real-coded genetic algorithm with clustering-based selection, demonstrating enhanced diversity preservation and convergence performance. Similarly, Leung et al. [22] developed a multi-objective PSO algorithm incorporating novel update strategies for improved solution quality. In terms of improving the initialization strategy of NSGA-III algorithm, Ma et al. [23] generated initial populations by integrating sampling techniques with the A* algorithm, effectively addressing issues associated with conventional random initialization strategies in vehicle routing planning, such as infeasible solutions and premature convergence to suboptimal scheduling schemes. Regarding non-dominated sorting enhancement, Zhang et al. [24] proposed an improved NSGA-III incorporating elimination strategies and a dynamic constraint relaxation mechanism, which strengthened selection pressure and improved constraint-handling capability. This approach effectively addressed complex constraints in integrated charging station scheduling and enabled the algorithm to approximate the feasible Pareto front more efficiently. Feng et al. [25] developed a two-stage individual feedback NSGA-III, which expanded global search capability and enhanced dynamic adaptability. In addition, several studies have integrated deep reinforcement learning with NSGA-III by embedding learning-based gene evolution mechanisms into the algorithmic framework. This hybrid approach enables the algorithm to extract scheduling knowledge from complex historical EV–station–network interaction data, thereby accelerating convergence toward high-quality solutions [26,27]. Methods such as MORCGA-MOPSO-II [21], MBHGA [28], and CBHPSO [29] combine the advantages of GA and PSO to balance global exploration and local exploitation. In the context of transportation system optimization, algorithms including fuzzy clustering-based genetic algorithms (FCGAs) [30], BORCGA-BOPSO [31], and MA-HCAGA [32] have also been applied to complex multi-objective problems, showing strong performance in handling nonlinearity and uncertainty. Despite these advances, most existing algorithms still exhibit limited search efficiency when tackling highly complex multi-objective optimization problems. Further research is required to strengthen local search capability and improve convergence performance.
Therefore, to enhance EV charging efficiency and optimize the operational performance of charging stations, this paper investigates the interaction between EV charging decisions and charging station electricity pricing. A dynamic pricing strategy is formulated, and an optimal scheduling framework for IESs is developed based on vehicle traffic data. The main contributions of this paper are summarized as follows:
(1)
A collaborative optimization model for EVs and integrated energy stations is established. Unlike conventional studies that treat EV routing and charging station operation separately, this paper explicitly models the coupling between EV routing decisions and charging station operational optimization. By integrating traffic dynamics into the decision-making process, the proposed framework enables coordinated optimization of user-side behavior and station-side energy management.
(2)
A dynamic pricing strategy for IESs is proposed. The proposed pricing strategy considers time-of-use electricity prices, station procurement costs, and EV charging demand. It serves as a coordination signal to guide EV charging behavior and improve load distribution, thereby facilitating peak shaving and valley filling.
(3)
An improved multi-objective optimization algorithm, GPS-AC-NSGA-III, is developed. By incorporating Good Point Set initialization, adaptive crossover, and Cauchy mutation into NSGA-III, the proposed algorithm enhances population diversity and convergence performance, ensuring effective solution of the complex coupled optimization problem.
(4)
The proposed optimization framework is validated through comprehensive case studies. Using GPS-AC-NSGA-III to solve the collaborative optimization problem. The results demonstrate that the proposed method improves economic performance, reduces emissions, and enhances load stability compared with baseline approaches.

2. Mathematical Model

The IES optimization framework developed in this study, based on the coupling of vehicle pathfinding and charging behaviors, is illustrated in Figure 1. The operational process of the proposed framework is described as follows. First, based on the road network topology, the Monte Carlo method is employed to simulate and generate the travel trajectories and charging demands of EVs. Subsequently, a dynamic Dijkstra algorithm is applied to perform real-time path planning by minimizing travel time costs, thereby guiding EVs with charging demand to the optimal IES. The IES integrates wind power and photovoltaic generation systems to enhance energy self-sufficiency. Its operational model allows electricity to be purchased from the power grid during periods of insufficient renewable generation and surplus electricity to be sold back to the grid to obtain economic benefits. Furthermore, by introducing a dynamic pricing mechanism, the IES can actively regulate the temporal distribution of EV arrivals across different time periods. This coordinated strategy enables the simultaneous optimization of three key objectives: daily operational revenue, carbon emissions, and the grid-side peak-to-valley load difference ratio.

2.1. Dynamic Traffic Road Network Model

The traffic road network model in this study is formulated based on graph theory. Compared with microscopic or mesoscopic traffic models that explicitly simulate individual vehicle interactions, this modeling choice is motivated by several considerations. First, the primary objective of this study is to investigate the system-level interaction between EV routing decisions and charging station operation, rather than to reproduce detailed vehicle maneuvering dynamics. Second, incorporating microscopic traffic behavior would significantly increase computational complexity, making it difficult to integrate with large-scale multi-objective optimization. Third, graph-based models with time-dependent travel times have been widely used in dynamic routing problems and can effectively approximate aggregate traffic conditions. The topological structure is mathematically represented as shown in Equation (1):
G = ( V , E , K , W ) V = v i | i = 1 , 2 , 3 , , n E = v i j | v i V , v j V , i j K = k | k = 1 , 2 , 3 , , m W = w i j k | v i j E , k K
The road network topology is represented by G ( V , E , K , W ) , where V denotes the set of nodes, E indicates the set of edges within the network, K represents the set of discrete time periods, and W signifies the set of roadway weights.
A dynamic traffic road network model is employed in this study to simulate vehicle travel. In contrast to the traditional Dijkstra [33] algorithm used for determining the shortest path between origin–destination (OD) pairs, the dynamic Dijkstra algorithm is capable of identifying the route with the minimum travel time. The roadway weights, denoted by W, represent the travel cost along road segments and are quantified using parameters such as roadway length, travel speed, travel time, and travel cost. In urban road networks, intersections are typically controlled by traffic signals, and vehicle travel is influenced by both Link impedance and delays at intersections. Therefore, the urban roadway resistance model is formulated as shown in Equation (2):
W i j k ( t ) = R v i j ( t ) + C v i ( t )
where R v i j ( t ) represents the link impedance model, while C v i ( t ) corresponds to the node impedance model.
According to China’s urban traffic condition classification standard, traffic saturation [34] is evaluated using indices for smooth flow ( 0 < S 0.6 ), moderate congestion ( 0.6 < S 0.8 ), and severe congestion ( 1.0 < S 2.0 ). Road intersections and segments exhibit varying traffic capacities, and the corresponding link and node impedance models can be derived based on the saturation level.
(1)
Link Impedance Model
R v i j ( t ) = R 1 v i j ( t ) : t 0 ( 1 + α ( S ) β ) , 0 < S 1.0 R 2 v i j ( t ) : t 0 ( 1 + α ( 2 S ) β ) , 1.0 < S 2.0
where S = Q C represents the saturation level, Q denotes the roadway traffic flow, C is the roadway capacity, t 0 refers to the zero-flow travel time, and α and β are the impedance impact factors.
(2)
Node Impedance Model
C ν i ( t ) = C 1 ν i ( t ) : 9 10 c ( 1 λ g ) 2 2 ( 1 λ g S ) + S 2 2 q ( 1 S ) , 0 < S 0.6 C 2 ν i ( t ) : c ( 1 λ g ) 2 2 ( 1 λ g S ) + 1.5 ( S 0.6 ) 1 S S , S > 0.6
where c denotes the signal cycle duration, λ g represents the green time ratio, and q indicates the vehicle arrival rate on the road section.
The roadway impedance model presented in Equation (5) is derived by combining the link impedance model with the node impedance model:
w i j ( t ) = R 1 ν i j ( t ) + C 1 ν i ( t ) , 0 < S 0.6 R 1 ν i j ( t ) + C 2 ν i ( t ) , 0.6 < S 0.8 R 2 ν i j ( t ) + C 1 ν i ( t ) , 0.8 < S 1.0 R 2 ν i j ( t ) + C 2 ν i ( t ) , 1.0 < S 2.0

2.2. Vehicular Mobility Model

The travel characteristics of EVs and hydrogen fuel cell vehicles (HFCVs) are analyzed in this study. EVs visit charging stations to recharge or replace batteries when a charging demand arises. HFCVs generate electricity through the electrochemical reaction between hydrogen and oxygen in a fuel cell, which powers an electric motor to propel the vehicle. The hydrogen refueling process resembles that of conventional fuel vehicles, such that refueling time can be considered negligible.

2.2.1. Automotive Travel Data

The Monte Carlo algorithm [35] is a computer-based stochastic simulation method grounded in probability and statistical theory, which enables more realistic representation of system behaviors and physical experimental processes. In this study, for each type of NEV, vehicle driving data was randomly sampled, and an origin–destination (OD) start–stop matrix method was introduced to simulate vehicle travel behavior. The corresponding load demand was then calculated. The start–stop matrix was constructed based on the variation in traffic flow across different time periods on each road segment, and the Monte Carlo sampling method was applied to assign each vehicle’s travel origin and destination, initial departure time, and return time. The parameter settings for the Monte Carlo simulation and the OD pair extraction parameters are presented in Table 1. The vehicle charging process is illustrated in Figure 2, and the OD start-stop probability matrix is provided in Equation (6):
C i j = b i j j = 1 n b i j , ( 1 i n ,   1 j n ,   i j )
where b i j denotes the vehicle traffic volume between origin node i and destination node j during time period T; C i j represents the probability distribution of travel initiation times between nodes i and j [36]. To identify the optimal travel path between OD pairs, the dynamic Dijkstra algorithm is employed to guide routing based on the minimum travel time criterion.

2.2.2. EV Charging Conditions

The initial state of charge (SOC) of EVs is assumed to follow a normal distribution, and the initial available energy C 0 ( i ) is calculated based on the battery capacity of the EV. To minimize battery degradation due to overcharging, the maximum charging limit is set to 90% of the total battery capacity. The power consumption per kilometer is assumed to increase linearly with mileage, and the remaining power C t ( i ) at time t is expressed by Equation (7):
C t ( i ) = η c ( C t 1 ( i ) Δ l E c )
where η c is the energy consumption coefficient, E c denotes the power consumption per kilometer, C t ( i ) is the remaining power at time t, and Δ l is the distance traveled by the ith vehicle from time t − 1 to time t.
Based on the remaining SOC of EVs and the electricity price at the charging station, the trigger conditions for EV charging and battery swapping defined in this study are provided in Equations (8) and (9):
C h ( i ) = ( C t ( i ) C t h 1 ) [ ( p c ( t ) p c , t h ) ( C t ( i ) C t h 2 ) ]
B s ( i ) = ( C t ( i ) C t h 3 ) [ ( p c ( t ) p c , t h ) ( C t ( i ) C t h 4 ) ]
where C h ( i ) and B s ( i ) represent the trigger conditions for EV charging and battery swapping behaviors, respectively. C t h 1 and C t h 3 denote the power thresholds required to initiate charging and battery swapping under normal conditions, while C t h 2 and C t h 4 indicate the adjusted thresholds for charging and swapping once the station tariff p c ( t ) exceeds a predefined tariff threshold p c , t h .

2.2.3. Modeling User Choice Behavior for Charging Stations

To rigorously characterize the interaction between EV travel behavior and charging station operations, this study considers a multi-station scenario. EV users can choose from multiple charging stations located at different geographical sites with varying charging prices. In the process of trip decision-making, drivers typically select their routes based on a subjective evaluation of travel utility, which is often influenced by multiple factors, including travel time and charging price. Assuming that user n faces a set of K available charging stations at time t, the observable utility function for user n choosing station k is expressed as shown in Equation (10), and the probability of selecting station k follows a multinomial logit formulation, as presented in Equation (11):
U n k = β t T t r a v e l + β p p c ( t ) + β w T w a i t
P n , k = exp ( U n k ) j K exp ( U n j )
where β t is the travel time coefficient, set to −0.15, T t r a v e l is the travel time; β p is the charging price coefficient, set to −0.08; p c ( t ) is the charging price; β w is the waiting time coefficient, set to −0.12 [37]; and T w a i t is the queuing time. This paper establishes a closed-loop interaction mechanism between EV route planning and charging station operations. Charging prices and station congestion levels influence users’ route planning decisions, and the total charging demand generated by these decisions subsequently affects the operations, revenue, and queuing dynamics of the charging stations.

2.3. Integrated Energy Station Model

IES offer convenient and efficient charging and swapping services for NEVs. In this study, a model for an IES is proposed, which accommodates both the charging requirements of EVs and the hydrogen refueling needs of HFCVs [38]. The model is capable of purchasing electricity from or selling it to the grid to satisfy vehicle energy demands and enhance station profitability.
The overall structure of the model is illustrated in Figure 3. The IES comprises an external power grid, a wind power generation system, an energy storage system, and a hydrogen production unit. Power can be purchased from the external grid or generated via the wind system to supply the station. Surplus energy can be fed back to the grid, contributing to peak shaving and valley filling while significantly enhancing station profitability. The station intelligently allocates power between the energy storage system and the hydrogen production unit. Additionally, the energy storage system can support hydrogen production, thereby improving overall system economy and flexibility. The energy storage system manages the battery charging and discharging processes and oversees battery distribution, with a portion designated for EV battery swapping services. In the hydrogen production process, electricity is supplied to an electrolyzer to produce hydrogen via water electrolysis. The generated hydrogen is then compressed and stored in a hydrogen tank using an appropriate storage method.

2.3.1. Photovoltaic Model

Photovoltaic (PV) power generation refers to the process of converting solar energy into electricity through the photovoltaic effect. Photons from sunlight are absorbed by the photosensitive materials in PV panels, exciting electrons and thereby generating an electric current [39].
P P V ( t ) = G c ( t ) G r × P r p P V × η P V × 1 + k ( T c ( t ) T r c )
where P P V ( t ) represents the PV output power during time period t, G c ( t ) denotes the solar irradiance during time period t, G r refers to the rated solar irradiance under standard test conditions, P r p P V is the rated output power of the PV panels under standard irradiance and temperature, η P V indicates the power conversion efficiency of the PV panels, T c ( t ) represents the ambient temperature during time period t, T r c is the reference temperature under standard conditions, and k denotes the power temperature coefficient of the PV panels.

2.3.2. Wind Power Model

Wind power refers to the conversion of kinetic energy from wind into electricity, which serves as a clean and renewable energy source capable of reducing dependence on conventional fossil fuels and minimizing adverse environmental impacts. The following formula estimates the electricity generated by wind turbines at the IES [40]:
P W T = 0 P R ( V R 3 - V c i 3 ) V t 3 V c i 3 ( V R 3 - V c i 3 ) P R P R 0
where V t , V R , V c i and V c o represent the actual wind speed, rated wind speed, cut-in wind speed, and cut-out wind speed, respectively, measured at the hub height of the turbine, and P R denotes the rated power output of the turbine.

2.3.3. Energy Storage Model

The energy storage system constitutes a critical component of the IES and is functionally divided into a charging station and a battery swapping station.
(1)
Battery Charging Station
In this study, the power value of the charging system is considered positive during the charging process and negative when discharging. The charging and discharging behavior of the battery system is represented by Equation (14) [41]:
S O C B C S ( t ) = E B C S ( t 1 ) + P c h ( t ) η c h Δ t 1 P d i s ( t ) η d i s Δ t 2 C B C S
where S O C B C S ( t ) denotes the SOC at the charging station at time t; E B C S ( t 1 ) represents the SOC at time t − 1; P c h ( t ) and η c h represent the charging power and charging efficiency at time t, respectively; P d i s ( t ) and η d i s denote the discharging power and discharging efficiency at time t, respectively; Δ t 1 and Δ t 2 correspond to the charging duration and discharging duration of the battery; and C B C S refers to the total capacity of the battery charging system.
(2)
Battery Swapping Station
When an EV arrives at the battery swapping station, its depleted battery is replaced with a fully charged battery, and the removed battery is subsequently recharged [42]. The number of fully charged batteries is denoted by N E S B , and the model of the battery swapping station is illustrated below:
N B S S ( t )   = N B S S ( t 1 ) N s ( t 1 ) W B S S ( t ) = n = 1 N s 0.9 S O C B S E V t 1 ( n ) C E V
where N B S S ( t ) represents the number of fully charged batteries at time t; N s ( t 1 ) denotes the number of EVs that underwent battery swapping at time t − 1; W B S S ( t ) indicates the total amount of electricity consumed to recharge depleted batteries after vehicle swapping; S O C B S E V t 1 ( n ) is the SOC of the battery in the nth vehicle upon arrival at the swapping station at time t − 1; and C E V denotes the capacity of a single battery.

2.3.4. Hydrogen Production Model

The hydrogen production system primarily supplies hydrogen for refueling HFCVs and manages hydrogen production and storage based on a defined scheduling strategy and the storage tank’s capacity. This ensures that the hydrogen supply satisfies vehicle demand without exceeding the tank’s storage limits. Hydrogen stored in the tank is delivered to HFCVs via the hydrogen refueling module to support vehicle operation.
(1)
Electrolyzer Model
Hydrogen generation is achieved via water electrolysis employing an electrolyzer, with the electrochemical reaction detailed in Equation (16). The polymer electrolyte membrane (PEM) electrolyzer, characterized by its compact structure and low-temperature operation, enables the efficient production of high-purity hydrogen at pressures reaching up to 200 bar [43]. The conversion model for hydrogen production via PEM water electrolysis is provided in Equation (17):
H 2 O + E l e c t r i c i t y H 2 + 1 2 O 2
P t E = ( m t E L H V H 2 ) η E
where η E denotes the efficiency of the electrolyzer, m t E is the hydrogen mass flow rate at the electrolyzer outlet, L H V H 2 represents the lower heating value (LHV) of hydrogen, and P t E refers to the power consumed by the electrolyzer at time t.
(2)
Compressor Model
A compressor functions as a mechanical apparatus for increasing the pressure of gases or vapors [44], and plays an integral role in the hydrogen electrolysis system. Its energy supply is sourced from a photovoltaic system, wind power, energy storage units, and the external power grid. The operational characteristics of the compressor are formulated in Equation (18):
P t c o m p = C c o m p ( T i n 10 4 ) ( η m o t o r η c o m p Δ t ) p o u t c o m p p i n c o m p ( r 1 r ) 1 ( m t E 3600 )
where C c o m p represents the specific heat capacity of hydrogen at constant pressure, P t c o m p denotes the power consumed by the compressor motor at time t, p i n c o m p and p o u t c o m p correspond to the inlet and outlet pressures of the compressor, respectively, and r denotes the specific heat ratio of hydrogen. T i n is the temperature of hydrogen at the compressor inlet, η c o m p is the isentropic efficiency of the compressor, and η m o t o r represents its mechanical efficiency. The specific parameter values used in the compressor model are listed in Table 2.

3. Multi-Objective Optimization Problem Formulation

3.1. Objective Function

In the IES model developed in this study, three objective functions are formulated: namely, the daily revenue of the station, the pollutant emissions, and the peak-to-valley load difference ratio.

3.1.1. Daily Revenue

From an operational perspective, the total profit F 1 of the IES serves as a primary objective, which is composed of the revenue F B E S from the energy storage system and revenue F H P S from the hydrogen production system. Dynamic pricing-based energy management between EVs and the power grid enhances overall operational efficiency. In this study, the optimization algorithm is designed to minimize the objective function; thus, the profit objective function is expressed as a negative value in the code to align with the minimization requirement.
F 1 = F B E S + F H P S
F B E S S = t = 1 24 P G E S ( t ) Δ t p G E S ( t ) + t = 1 24 n = 1 N c C E V ( 0.9 S O C B C E V ( n ) ) p c ( t ) + t = 1 24 n = 1 N s C E V ( 0 . 9 S O C B S E V ( n ) ) p c ( t ) t = 1 24 P G E P ( t ) Δ t p G E P ( t )
F H P S = t = 1 24 n = 1 N f 1 S O C F C E V ( n ) C F C E V p H E
where the power sold to and purchased from the grid by the charging station at time t are denoted by P G E S ( t ) and P G E P ( t ) , respectively. p G E S ( t ) represents the electricity selling price to the grid at time t, while p c ( t ) denotes the charging and battery swapping price for EVs at the same time. p G E P ( t ) is the electricity purchasing price from the grid, and p H E denotes the hydrogen refueling price for HFCVs. N c , N s , and N f represent the total numbers of EVs arriving at the station for charging, battery swapping, and hydrogen refueling at time t, respectively. C E V denotes the battery capacity of EVs, and C F C E V represents the hydrogen capacity of HFCVs. S O C B C E V ( n ) and S O C B S E V ( n ) indicate the battery states of EVs requiring charging and swapping, respectively, while S O C F C E V ( n ) denotes the hydrogen status of vehicles requiring refueling.

3.1.2. Pollutant Emissions

With the increasing penetration of renewable energy, global carbon emissions are expected to gradually decline. The carbon emissions associated with clean energy sources, such as wind power and photovoltaic generation, are nearly negligible [45]. Therefore, environmental pollutant emissions mainly stem from the electricity purchased by integrated energy stations (IESs) from the public power grid. Accordingly, the minimization of pollutant emissions is formulated as the second objective function, as described in Equation (22):
F 2 = t = 1 24 ( e 1 + e 2 + e 3 ) P G E P ( t ) Δ t
where e 1 , e 2 , and e 3 represent the emission factors for C O 2 , S O 2 , and N O x , respectively, where e 1 = 0.997   k g / k W h , e 2 = 0.03   k g / k W h , and e 3 = 0.015   k g / k W h [46]; Δ t denotes the charging time; and P G E P ( t ) is the power drawn from the grid by the charging station at time t.

3.1.3. Peak-To-Valley Load Difference Ratio

As a distributed energy storage node, the battery energy storage system (BESS) exerts a notable impact on the load dynamics of the regional power grid through its charging and discharging behaviors. Consequently, implementing optimized scheduling and coordinated control of these processes contributes to peak shaving and valley filling, thereby improving the operational reliability and overall stability of the power network. The Peak-to-Valley Load Difference Ratio, which quantitatively captures load fluctuation characteristics on the grid side, is computed as follows:
P l o a d = ( P l o a d ( 1 ) , P l o a d ( 2 ) , P l o a d ( 3 ) , , P l o a d ( 24 ) )
This study formulates an objective function aimed at minimizing the Peak-to-Valley Load Difference Ratio on the grid side, as expressed in Equation (24):
F 3 = ( P p e a k P v a l l e y ) P p e a k
where P p e a k represents the grid load during the peak period at the IES, i.e., P p e a k = max ( P l o a d ) , and P v a l l e y denotes the grid load during the valley period, i.e., P v a l l e y = min ( P l o a d ) .

3.2. Constraint Conditions

3.2.1. Queuing Time Constraint

Based on the M/M/C queuing theory [47], if the vehicle arrival process at each charging station follows a Poisson distribution, and the arrival rate of charging demands per hour is denoted as parameter λ o , then the system’s average queuing waiting time W q can be calculated accordingly:
W q = N c h a r g e r ρ N c h a r g e r ρ [ N c h a r g e r ! 1 ρ 2 λ o ] P 0
P 0 = k = 0 N c h a r g e r 1 1 k ! λ o μ k + 1 ( N c h a r g e r ! ) [ 1 ( 1 ρ ) ] λ o μ c 1
ρ = λ o ( N c h a r g e r μ )
where P 0 represents the probability that a charger is in an idle state, N c h a r g e r denotes the number of chargers available at the station, N c h a r g e r = 10, μ is the service rate of each charger, where μ = 2, and ρ indicates the overall service intensity of the chargers.
The queueing time must satisfy the following constraint:
W q + T o < T s
where T o denotes the arrival time at the charging station, and T s represents the required departure time of the vehicle.

3.2.2. Energy Storage Capacity Constraint

The energy levels of both the energy storage system and the hydrogen storage system in the IES are required to remain within their respective capacity constraints, as formulated in the following equations:
S O C min H T S O C t H T S O C max H T
S O C min B E S S S O C t B E S S S O C max B E S S
S O C min H T = 0 , S O C max H T = 1 , S O C min B E S S = 0.2 , S O C max B E S S = 0.9
S O C 0 B E S S = 0.9
S O C 0 H T = 0.5
where S O C min H T represents the minimum allowable load state of the hydrogen storage tank, set to 0, and S O C max H T denotes its maximum load state, set to 1. Parameters S O C min B E S S and S O C max B E S S indicate the minimum and maximum load states permitted for the battery of the energy storage system. To prolong the battery life of the energy storage system, the minimum load state is set to 0.2, while the maximum is set to 0.9. To ensure sufficient energy is available in both the hydrogen storage tank and the energy storage system for providing refueling services to NEVs on the following day, the initial SOC, denoted as S O C 0 H T , for the hydrogen storage tank is set to 0.5, and the initial state of the energy storage system S O C 0 B E S S is initialized at 0.9.

3.2.3. Power Constraints

The power output of the energy storage system during charging and discharging must be constrained within its specified upper and lower operational limits. The power consumption of the electrolyzer must remain between the minimum power P min E and the maximum power P max E . Additionally, the charging power of EVs must not exceed the maximum allowable charging power P L o a d max .
P d i s c h a r g e , min B E S S P d i s c h a r g e , t B E S S P d i s c h a r g e , max B E S S P c h a r g e , min B E S S P c h a r g e , t B E S S P c h a r g e , max B E S S
P min E P t E P max E
0 P L o a d P L o a d max

3.2.4. Charging and Discharging State Constraints

μ 1 ( t ) + μ 2 ( t ) = [ 1 , 1 ]
μ 1 ( t ) = [ 0 , 1 ]
μ 2 ( t ) = [ 1 , 0 ]
where μ 1 ( t ) represents the charging state and μ 2 ( t ) represents the discharging state; a value of 1 indicates that the energy storage system is in a charging state, while a value of −1 indicates a discharging state.

3.2.5. Constraint Handling Strategy

In this study, constraint handling in NSGA-III follows the feasibility rule. Specifically: (1) Feasible solutions are always preferred over infeasible solutions, (2) Among feasible solutions, selection is based on Pareto dominance, and (3) Among infeasible solutions, those with smaller constraint violations are preferred. The overall constraint violation is defined as:
C V ( x ) = k max ( 0 , g k ( x ) ) + m h m ( x )
where g k ( x ) and h m ( x ) represent inequality and equality constraints, respectively.

4. Methods and Strategies for Solving the Problem

To achieve better optimization of the three objective functions for the IES, the traditional time-of-use tariff has become insufficient to meet current demands. A dynamic pricing strategy that incorporates multiple influencing factors is thus necessary to effectively guide EV charging behavior. Simultaneously. To address the multi-constraint and multi-dimensional cooperative optimization problem of NEV–IES, the NSGA-III algorithm has emerged as a widely adopted approach. To enhance its search capability and convergence performance, it is crucial to improve key components of the algorithm. In particular, algorithm enhancements such as initialization strategy and crossover-mutation mechanisms significantly influence both the solving process and the quality of the obtained solutions.

4.1. Dynamic Pricing Strategy

To encourage staggered EV charging and thereby reduce the Peak-to-Valley Load Difference Ratio of the IES for effective peak shaving and valley filling, a dynamic pricing strategy is proposed. This strategy considers time-of-use electricity tariffs (peak, valley, and flat periods), the cost of power purchase for the IES, and the charging demand of EVs.
(1)
Dynamic Pricing Model Based on Peak-Valley Periods
Hourly electricity prices are categorized into peak, valley, and flat-rate (leveling) periods, and dynamic tariffs p c 1 ( t ) are constructed by associating each hourly rate with its corresponding period classification throughout the day [48]:
p c 1 ( t ) = p y + p y Δ γ y ( y = p , v , f )
Δ γ y = | Y i Y h | / i = 1 n ( Y i Y h ) 2
where p, v, and f represent the peak, valley, and flat-rate periods, respectively; py denotes the base tariff assigned to each time period; Δ γ y is the membership (affiliation) function representing the degree of association with the highest value observed in the peak, valley, or flat period during the day; Y i represents the current tariff value at a given time; and Y h denotes the time corresponding to the highest tariff value within the peak, valley, or flat period. The closer the current moment is to the time of the highest tariff value in the respective period, the lower its associated membership value will be.
(2)
Dynamic Pricing Model Based on Power Purchase Cost
Since the power generation and consumption of the IES vary throughout the day, the cost of purchasing electricity from the grid also changes accordingly. Let F ( Q p ) represent the power purchase cost function, which quantifies the cost incurred by the station when purchasing an electricity amount of Q p [48]. Equation (43) defines the cost function, and the corresponding Dynamic Pricing at time t is established in Equation (44):
F ( Q p ) = a 0 + a k Q p
where a 0 and a k are the cost coefficients for power purchase, and Q p represents the quantity of electricity procured by the IES from the grid;
p c 2 ( t ) = μ p F ( Q p ) / Q p
where μ p is the price coefficient associated with the power purchase cost, and Q p denotes the total electricity procured by the IES.
(3)
Dynamic Pricing Based on EV Charging Demand at IES
To capture the dynamic relationship wherein electricity prices at charging stations rise with increasing EV demand and fall as demand decreases, a real-time pricing model p c 3 ( t ) is developed. In this framework, EV electricity demand is treated as a known parameter, while the corresponding real-time electricity price is considered an unknown variable. Given the nonlinear nature of their relationship, the model employs a least-squares-based polynomial fitting approach to establish the functional dependence of electricity price on EV demand. This relationship is mathematically formulated as follows:
p c 3 ( t ) = k 0 + n = 1 N k n q n , t
where q n , t denotes the charging demand of the nth vehicle at the charging station at time t, k 0 and k n are constants derived through the least squares fitting method, and k n represents the nonlinear influence of EV charging demand on the real-time tariff.
Finally, the real-time tariffs derived from the three influencing factors are aggregated using weighted summation to construct the dynamic pricing model proposed in this paper. θ , τ , and γ represent the respective weighting coefficients for the dynamic pricing components corresponding to the three influencing factors.
p c ( t ) = θ p c 1 ( t ) + τ p c 2 ( t ) + γ p c 3 ( t )

4.2. GPS-AC-NSGA-III Algorithm

In this study, a novel GPS-AC-NSGA-III algorithm is proposed. The algorithm employs an information set initialization strategy to generate the parent population [49], utilizes an adaptive parameter adjustment strategy to regulate the dynamic crossover intensity, and incorporates a Cauchy mutation strategy during the mutation phase to expand the search space. By maintaining population diversity while enhancing convergence performance, the proposed algorithm effectively improves the global search capability.
(1)
Information set initialization strategy
The construction of the information set is based on the limiting properties of points within the set, where each point represents a unique limit point and duplication is strictly prohibited. To improve the uniformity of the initial population distribution in the decision space and enhance the early-stage exploration efficiency and global search capability of NSGA-III, an information-set-based initialization strategy is proposed. This strategy generates a set of discrete points with low discrepancy and high uniformity, thereby providing a diverse population during the initial evolutionary stage [49]. The optimal information set is constructed according to the following equations:
P n ( i ) = ( r 1 i 1 , r 2 i 2 , , r n i n ) , i = 1 , 2 , , n
r i k = mod 2 i cos ( 2 π k p ) , 1 k 2 , 1 i n
P k = ( r 1 k , r 2 k , , r n k ) , 1 k 2
where n denotes the population size, r i k represents the optimal point, p is the smallest prime number satisfying p 3 2 s , and P k denotes the dimensionality of the decision space.
(2)
Adaptive crossover parameter tuning strategy
The crossover operator is a key component of NSGA-III, playing a critical role in its global search capability and overall optimization performance. To improve the algorithm’s convergence behavior, an adaptive crossover mechanism is introduced. During the early evolutionary stage, when population quality is relatively low, a higher crossover probability is employed to enhance solution space exploration and promote the discovery of promising individuals. As the evolution progresses, the crossover probability is gradually reduced to preserve high-quality genetic information from superior parent solutions and prevent excessive disruption [50]. This adaptive strategy effectively accelerates the convergence speed of NSGA-III.
P s c = 0.8 + α c e β c g t + α 0 ln ( 1 + δ c r n )
where α c denotes the crossover probability control function, β c , α 0 , and δ c are positive parameters, g t represents the current population iteration number, and r n indicates the non-dominated rank of the crossover and mutation individuals at the corresponding iteration.
(3)
Cauchy mutation strategy
The mutation strategy employed in this algorithm enables the generation of wider random perturbations, thereby enlarging the search space. This mechanism effectively helps the algorithm escape local optima and enhances its global convergence capability [51].
x ( t ) = x ( t ) + σ C ( 0 , 1 )
where x ( t ) represents the initial population, x ( t ) denotes the new individuals generated through Cauchy mutation, σ is the scaling factor for the mutation step, and C ( 0 , 1 ) is a uniformly distributed random variable in the range [0, 1] with the following probability density function:
f ( x * ) = 1 / ( b a ) a < x < b 0 else
The flow of the GPS-AC-NSGA-III algorithm is shown in Figure 4.
To validate the effectiveness of the GPS-AC-NSGA-III algorithms, a comparative analysis is conducted between the proposed GPS-AC-NSGA-III algorithm and four widely used algorithms using MATLAB R2022b: NSGA-II [52], NSGA-III [53], θ-dominance based evolutionary algorithm (θ-DEA) [54], and ANSGA-III [55]. The DTLZ family of test functions is selected to evaluate performance using the Generational Distance (GD) and Inverted Generational Distance (IGD) metrics, as these functions exhibit realistic Pareto front boundaries. The maximum population size is set to N = 400, and three scenarios with different numbers of objective functions are considered. For M = 3, the maximum number of iterations is set to Tmax = 400; for M = 4, Tmax = 600; and for M = 10, Tmax = 1000. For each scenario, ten independent runs are performed, and the best, average, and worst results are recorded. The experimental outcomes are summarized in Appendix A.
Based on the GD and IGD metrics presented in Table A1 and Table A2 in Appendix A, the proposed GPS-AC-NSGA-III algorithm demonstrates superior performance compared to the other four algorithms across most DTLZ test functions, with the best outcomes highlighted in bold.
In this section, we also conduct an ablation study on the GPS-AC-NSGA-III algorithm to validate the contribution of each component relative to the original algorithm. The variant incorporating only the improved initialization strategy is denoted as NSGA-III-GPS, the variant incorporating only the adaptive crossover strategy is denoted as NSGA-III-AC, and the variant incorporating the Cauchy mutation is denoted as NSGA-III-CM. These three algorithms are compared with NSGA-III and the full GPS-AC-NSGA-III algorithm. The resulting GD and IGD values are presented in Table A3 and Table A4 in Appendix A. As shown in the table, the majority of the GD and IGD metrics for these three algorithms outperform those of the NSGA-III algorithm, with the GPS-AC-NSGA-III algorithm achieving the best performance. It can be concluded that each individual improvement contributes to enhancing the algorithm’s performance, and the combination of all strategies achieves the best overall performance.

4.3. CRITIC-Based TOPSIS Method

The TOPSIS method evaluates each alternative by computing its distance from both the positive and negative ideal solutions, subsequently determining the relative closeness to the ideal solution. Based on this closeness measure, the alternatives are ranked according to their overall performance. In this study, an enhanced TOPSIS method is employed, incorporating the CRITIC [56] objective weighting approach to obtain more accurate and reliable weighting factors. This facilitates the identification of the optimal operational scheme for the IES from the Pareto solution.
The CRITIC-based TOPSIS method enhances the construction of the decision matrix. A weighted standard evaluation matrix is first constructed by multiplying the evaluation matrix with the weights ω derived from the CRITIC method. Subsequently, the normalized decision matrix is multiplied by these weights to obtain the weighted normalized decision matrix. The specific steps are as follows:
(1)
Construct the evaluation matrix:
T = c 11 c 12 c 1 m c 21 c 22 c 2 m c n 1 c n 2 c n m
where m represents the number of evaluation indicators, and n represents the number of evaluation solutions. Specifically, in this study, m corresponds to the number of objective functions, and n corresponds to the number of Pareto solutions.
(2)
Determination of Indicator Weights
The CRITIC method [56] assesses the quality of indicators from two perspectives. On one hand, it considers the standard deviation of each indicator across evaluation schemes, where a larger standard deviation indicates greater variation in the indicator values among the schemes. On the other hand, it captures the conflict among indicators by measuring their interrelationships, thereby reflecting the degree of dissimilarity between them. The specific steps are as follows: first, constructing the original evaluation matrix; second, normalizing the matrix; and finally, determining the weights ω .
(3)
Construction of the Weighted Decision Matrix
A = ( ω ¯   c i j ) n × m
(4)
Identification of the Positive and Negative Ideal Solutions of the Weighted Decision Matrix
V + = [ ( max c i j ; j J ) , ( min c i j ; j J ) , i = 1 , 2 , , n ] V = [ ( min c i j ; j J ) , ( max c i j ; j J ) , i = 1 , 2 , , n ]
where V + denotes the positive ideal solution, V denotes the negative ideal solution, and J and J represent the positive and negative indicators, respectively.
(5)
Calculate the separation distance of each solution from the positive and negative ideal solutions:
P I S d i + = j = 1 m V + ω ¯ c i j 2 N I S d i = j = 1 m V ω ¯ c i j 2
where P I S d i + and N I S d i denote the distances from the ith solution to the positive and negative ideal solutions, respectively.
(6)
Calculate the relative closeness coefficient for each alternative scenario:
C C i = N I S d i / ( P I S d i + + N I S d i )
where the relative closeness coefficient is denoted as C C i [ 0 , 1 ] , and all alternatives are subsequently ranked in descending order based on their corresponding C C i values.

5. Data Collection

By collecting time-of-use electricity prices in Wuhan, the electricity purchasing price from the grid, the electricity selling price from the IES to the grid, and the EV charging price during each time period are summarized, as shown in Figure 5 [57]. According to the PV and wind turbine (WT) models described in Section 2.3 the power output of the PV and WT systems in the IES is calculated and presented in Figure 6 [58]. The station is equipped with 10 charging piles. The waiting time for battery exchange and hydrogen refueling is not considered. Each hydrogen vehicle has a hydrogen storage capacity of 6 kg, and the hydrogen selling price at the station is 58 RMB/kg.
In this study, the Hongshan District of Wuhan was selected as the research area. The OpenStreetMap platform was used to extract the region with longitude and latitude ranges of [114.30412, 114.33534] × [30.49348, 30.51503]. The road network topology was then extracted using software tools such as QGIS and ArcMap. The selected area has a perimeter of approximately 11.3 km and a surface area of about 5.6 km2. The geographical map of the selected area is shown in Figure 7.

6. Results and Discussions

In this study, a cooperative optimization model for NEV–IES is first constructed, followed by the proposal of the GPS-AC-NSGA-III algorithm. To verify the superior performance of the GPS-AC-NSGA-III algorithm in solving the proposed model, it is compared with four benchmark algorithms through extensive simulations. To further validate the effectiveness of the model, four case studies under different operating conditions are designed, and the GPS-AC-NSGA-III algorithm is adopted to solve and analyze each case.

6.1. Algorithm Performance Testing

In this study, the θ-DEA, NSGA-II, NSGA-III, ANSGA-III, and GPS-AC-NSGA-III algorithms are employed to simultaneously solve the collaborative optimization scheduling model for new energy vehicles and integrated energy stations. θ-DEA is a decomposition-based evolutionary algorithm that combines reference vector guidance with dominance-based selection, providing a balance between convergence and diversity. NSGA-II is a classical Pareto-based multi-objective optimization algorithm that employs non-dominated sorting and crowding distance to maintain solution diversity. NSGA-III extends NSGA-II by introducing reference points, making it more suitable for many-objective optimization problems. By integrating an adaptive mechanism into NSGA-III, ANSGA-III demonstrates superior flexibility and solution efficiency in handling complex multi-objective optimization tasks. These algorithms are selected to provide a comprehensive and structured comparison. Specifically, NSGA-II, NSGA-III, and θ-DEA represent three major categories of multi-objective optimization methods: Pareto-based, reference-point-based, and decomposition-based approaches. In addition, ANSGA-III is included to enable a fair comparison within the same algorithmic family, allowing the effectiveness of the proposed improvements over NSGA-III to be clearly demonstrated.
The initial population size is set to 400, and each algorithm is executed 10 times to ensure result reliability. Figure 8 illustrates the Pareto fronts obtained by the GPS-AC-NSGA-III algorithm in comparison with the other four algorithms.
The optimal solutions obtained from the solution sets of the five algorithms for the integrated energy station model were identified using the CRITIC-based TOPSIS method, as presented in Table 3 (with the best results highlighted in bold). For clarity, the peak-to-valley ratio is reported in percentage form in Section 6. The optimal solution derived by the GPS-AC-NSGA-III algorithm outperforms the other four algorithms in terms of daily revenue and consistently achieves a lower Peak-to-Valley Load Difference Ratio. However, its performance with respect to pollutant emissions is relatively moderate. These findings indicate that the proposed GPS-AC-NSGA-III algorithm demonstrates strong overall effectiveness in solving the integrated energy station optimization model. Nevertheless, under scenarios with highly complex constraints, further improvements are required to enhance the algorithm’s search capability and coordination performance.
To further validate the effectiveness of the proposed algorithmic model, the Spread metric is selected to evaluate the algorithm’s performance. The Spread metric assesses the uniformity of the Pareto solution set distribution, with lower values indicating superior distribution performance, as defined in Equation (58). d f and d l represent the Euclidean distances between the extreme solutions and the boundary solutions within the set of nondominated solutions. d j denotes the Euclidean distance between the continuous solutions of the obtained set of non-dominated solutions, and d ¯ represents the average value of all values of d j .
Δ = ( d f + d l + j = 1 N 1 d j d ¯ ) / [ d f + d l + ( N 1 ) d ¯ ]
As shown in Table 4, to compare the performance of the algorithms in solving the proposed model, the initial population size was uniformly set to 400, the maximum number of iterations to 100, and the maximum number of function evaluations to 40,000. As shown in Table 5, the GPS-AC-NSGA-III algorithm achieves lower mean and maximum Spread values across multiple independent runs compared to the other algorithms. (Bold indicates better results, and the same applies to the following tables.) Since a smaller Spread indicates a more uniformly distributed solution set, this result suggests that the proposed algorithm yields better solution set diversity. In terms of Processing Time presented in Table 6, the Processing Time of the GPS-AC-NSGA-III algorithm is lower than that of the other algorithms, indicating higher computational efficiency under the same computational budget. Finally, as can be observed from the HV results in Table 7, the GPS-AC-NSGA-III algorithm attains the highest hypervolume value, indicating that its solution set covers a larger region in the objective space. This further demonstrates that the algorithm is capable of obtaining a constrained Pareto front with better convergence and more uniform distribution.

6.2. Case Study

The operation of the IES model is simulated under four different conditions to empirically validate its effectiveness. The configuration of the four cases is presented in Table 8, ( indicates that the strategy is adopted, and × indicates that it is not.) distinguishing between the static and dynamic Dijkstra algorithms as the vehicle routing strategy, and between time-of-use pricing and dynamic pricing as the energy management strategy.
For the car’s behavior from node 1 to node 20, the two paths searched are computed using the static Dijkstra algorithm and the dynamic Dijkstra algorithm respectively as shown in Figure 9.
Table 9 presents the comparative results of the two pathfinding strategies. According to the results, there are two possible paths from Node 1 to Node 6: one via Node 2 and the other via Node 5. Based on the road resistance model, values w 12 = 22.89 , w 26 = 13.88 , w 15 = 20.99 , w 56 = 24.22 , and w 12 + w 26 < w 15 + w 56 are obtained. Therefore, the dynamic algorithm selects the path 1→2→6 for vehicle routing. This pathfinding process is iteratively executed until the destination is reached, resulting in a total travel time of 108.21 s. Although the dynamic path is 0.15 km longer than the static one in terms of distance, it significantly reduces travel time compared to the static path generated by Dijkstra’s algorithm, thereby improving vehicle routing efficiency to the IES.
Taking into account factors such as the peak-to-valley leveling period of grid electricity prices, the power purchase cost of the IES, and the charging demand of EVs, a multi-scenario real-time dynamic pricing model is constructed using numerical methods, including the least squares method, as illustrated in Figure 10. In accordance with the previously established dynamic pricing models, the red curve represents the grid-side time-of-use tariff; the yellow curve p c 1 illustrates the dynamic pricing model based on the peak-to-valley leveling period; the blue curve p c 2 represents the dynamic pricing model influenced by grid power purchase costs; and the green curve p c 3 corresponds to the dynamic pricing model that accounts for the EV charging demand at the station. The final purple curve represents the dynamic electricity price obtained by weighted fitting of p c 1 , p c 2 , and p c 3 using the CRITIC method.
To ensure the reliability of the results, ten independent Monte Carlo simulations were conducted and the results were averaged. To facilitate the subsequent calculation of the optimization objectives for the integrated energy station using traffic flow data, the simulated traffic flow values were rounded to integers. The resulting 24 h inbound traffic flow at the station is presented in Figure 11.
Similarly, the GPS-AC-NSGA-III algorithm was employed to solve the four cases independently ten times each to obtain the optimal solutions. The mean values and standard deviations of the three objective functions for the optimal solutions in each case were calculated and are presented in Table 10. In the following, the mean values of the optimal solutions for the three objective functions across the cases are discussed. For clarity, the peak-to-valley ratio is reported in percentage form in Section 6.
(1)
Case 1
In Case 1, vehicle owners navigate using the static Dijkstra algorithm and select the shortest route to the charging station without accounting for road congestion, which increases travel time. The charging station applies a fixed time-of-use pricing strategy based on grid electricity tariffs. Under this pricing mechanism, the tariff remains constant within each defined period. Using Monte Carlo simulation, the vehicle arrival patterns at the IES are obtained, as illustrated in Figure 11a. The results indicate that charging vehicles are highly concentrated during two peak periods: 6:00–9:00 in the morning and 17:00–20:00 in the evening. During other time slots, particularly in the early morning hours, the number of incoming vehicles is minimal. The excessive concentration of vehicles within short time windows leads to a significant increase in queuing time. Under queuing time constraints, some vehicles abandon charging, which considerably reduces the revenue of the IES. Furthermore, the uneven temporal distribution of vehicle charging causes a pronounced peak-to-valley difference in grid-side load. The optimal operational performance of Case 1, as determined using CRITIC-based TOPSIS method, yields the following results: F1 = CNY 18,624.85, F2 = 10,290.29 kg, and F3 = 74.9%.
(2)
Case 2
In Case 2, vehicle owners navigate using the dynamic Dijkstra algorithm. At each node, the vehicle compares real-time traffic conditions across connected road segments, estimates the required travel time, and selects the segment with the shortest travel time as the next path, thereby effectively avoiding congested routes. The time-varying inbound traffic flow at the IES under this case is illustrated in Figure 11b. Compared with Case 1, the dynamic routing strategy improves the efficiency of vehicle arrival, which subsequently increases the number of charging vehicles and enhances the daily revenue of the station. Under the operational conditions of Case 2, the objective values obtained are as follows: F1 = CNY 22,986.57, F2 = 10,348.27 kg, and F3 = 75.6%.
(3)
Case 3
In Case 3, the vehicle owner navigates using the static Dijkstra algorithm, while the IES adopts a dynamic tariff strategy. This strategy sets the tariff based on three factors: the peak-to-valley leveling period, the electricity procurement cost at the charging station, and the EV charging demand. Under the regulation of the dynamic pricing scheme, some EV owners opt to charge during low-tariff periods, as illustrated in Figure 11c. This behavior contributes to balancing electricity demand across different time intervals and reduces the load peak-to-valley difference at the station. Compared with Case 1, the revenue under Case 3 conditions increases slightly, while the peak-to-valley load difference is notably reduced. The optimal objective values for Case 3 are F1 = CNY 24,312.61, F2 = 10,534.75 kg, and F3 = 72.6%.
(4)
Case 4
In Case 4, vehicle owners navigate using the dynamic Dijkstra algorithm, and the IES sets tariffs based on a dynamic pricing strategy. Figure 11d illustrates the inbound traffic flow under Case 4 conditions. This case integrates the advantages of Cases 2 and 3: the dynamic Dijkstra algorithm reduces travel time and improves vehicle arrival efficiency, thereby increasing the number of charging vehicles and enhancing station revenue. Simultaneously, under the regulation of dynamic tariffs, some EV owners choose to charge during low-tariff periods. As a result, the number of vehicles entering the station for charging and battery swapping rises during these times, and the charging load becomes more evenly distributed across all time intervals. This leads to a notable reduction in the peak-to-valley load difference on the grid side. The orderly charging strategy employed in Case 4 improves vehicle charging efficiency and facilitates peak shaving and valley filling in the distribution network of the IES. The optimal objective values for Case 4 are F1 = CNY 26,042.36, F2 = 10,248.76 kg, and F3 = 71.2%.
Figure 12 illustrates the daily revenues of the hydrogen energy system and the energy storage system at the IES, while Figure 13 depicts the corresponding load profiles. A comparative analysis between Case 4 and the other three cases indicates that, relative to the optimal objective outcomes in Case 3, Case 4 achieves a 7.11% increase in daily revenue, a 2.71% reduction in pollutant emissions, and a 1.93% decrease in the Peak-to-Valley Load Difference Ratio. These results demonstrate that the dynamic routing algorithm effectively improves vehicle travel efficiency and reduces unnecessary driving time, thereby indirectly enhancing charging station utilization and revenue generation.
Further comparison between Case 4 and Case 2 reveals that, under the implementation of the dynamic pricing strategy, Case 4 exhibits a 13.29% improvement in daily revenue, a 0.96% decrease in pollutant emissions, and a 5.82% reduction in the Peak-to-Valley Load Difference Ratio. This indicates that the real-time pricing mechanism not only enhances the economic performance of integrated energy stations but also more effectively guides users toward off-peak charging, thereby mitigating load fluctuations within the stations.
Finally, Case 4 demonstrates a more pronounced performance improvement compared with Case 1, with daily revenue increasing by 39.83%, pollutant emissions decreasing by 0.40%, and the Peak-to-Valley Load Difference Ratio declining by 4.94%. Since pollutant emissions are associated with the electricity purchased by the integrated energy station, the volume of charging traffic in Case 1 is relatively low compared to that in Case 4. As a result, the reduction in pollutant emissions is not sufficiently pronounced. Moreover, the mean results remain consistent across repeated experiments, suggesting that this observation is not attributable to stochastic variations. Consequently, the proposed collaborative optimization model for new energy vehicles and integrated energy stations, which integrates the dynamic Dijkstra-based routing strategy with the dynamic pricing regulation mechanism, exhibits superior performance in terms of economic efficiency, emission reduction, and load fluctuation suppression, contributing to enhanced operational stability and safety of the power grid.
A sensitivity analysis is conducted on the weighting coefficients for selecting the optimal solution, and the results are presented in Table 11. By introducing perturbations to the weight of the daily revenue of the integrated energy station and observing the rankings of the four cases, it is found that the rankings remain unchanged within a ±10% perturbation range, thereby demonstrating the robustness of the proposed model. Furthermore, a sensitivity analysis on renewable generation is performed, and the results are presented in Table 12. (Bold indicates better results, and the same applies to the following tables.) Specifically, the wind and photovoltaic outputs are adjusted by −10% and +10% relative to the baseline level. The results indicate that variations in renewable generation have a negligible impact on the daily revenue of the integrated energy station and the Peak-to-Valley Load Difference Ratio. In contrast, pollutant emissions exhibit significant changes under different renewable output levels. This suggests that the integration of wind and photovoltaic generation primarily contributes to environmental improvement, while its influence on economic performance and system load stability remains limited.

7. Conclusions

This study proposes an integrated optimization framework that captures the interaction between EV routing behavior, dynamic pricing, and the operation of IESs. By jointly optimizing daily profit, pollutant emissions, and the Peak-to-Valley Load Difference Ratio, the model enables coordinated decision-making between the transportation system and energy system, thereby supporting the development of sustainable and low-carbon integrated energy–transport systems.
The results demonstrate that the proposed framework can effectively improve the economic performance and operational stability of IESs, while achieving more balanced load distribution through demand shifting. Although the emission reduction is relatively moderate, the integration of renewable energy and storage enhances the temporal utilization of clean energy and contributes to improved energy efficiency and long-term environmental sustainability.
From a practical perspective, the proposed framework provides several important implications. For IES operators, the results suggest that dynamic pricing can be used as an effective tool to guide charging demand and improve revenue while alleviating peak load pressure. For transport planners, incorporating routing behavior into charging demand modeling can improve the spatial and temporal coordination between traffic flow and charging infrastructure. For energy system managers, the integration of renewable generation and storage with demand-side flexibility can enhance load balancing and support more efficient energy utilization. Furthermore, the proposed framework particularly suitable for scenarios with high EV penetration, time-varying electricity prices, and the availability of renewable energy resources at charging stations.
Finally, through four case studies, it is concluded that the proposed cooperative optimization model achieves superior economic performance and operational stability. However, the model presents limitations. It currently lacks a game-theoretic framework to account for interactions among stations and user preferences, such as cost-effectiveness considerations. The model is also restricted to a single-station scenario, neglecting inter-station feedback mechanisms. Furthermore, although the proposed algorithm improves performance, it does not fundamentally innovate on NSGA-III. Future research should aim to enhance the co-optimization framework and further innovate algorithmic strategies to strengthen convergence and global search capabilities.

Author Contributions

N.F.: Conceptualization, Methodology, Writing—review & editing, and Supervision. J.Y.: Methodology, Software, Investigation, Data curation, Visualization, and Writing—original draft. X.L.: Conceptualization, Resources, Funding acquisition, Project administration, Supervision, and Writing—review & editing. Y.Z.: Data curation and Formal analysis. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (51809097), Open Foundation of Hubei Key Laboratory for High-efficiency Utilization of Solar Energy and Operation Control of Energy Storage System (HBSEES202312), and the Open Foundation of Hubei Engineering Research Center for Safety Monitoring of New Energy and Power Grid Equipment (HBSKF202125).

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Acknowledgments

The authors sincerely appreciate the support and collaboration of the laboratory team throughout this research. We are also deeply grateful to our families for their unwavering encouragement. Furthermore, we extend our heartfelt thanks to the editors and reviewers for their valuable feedback and support, which have significantly contributed to improving this manuscript.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Appendix A

Table A1. Generational Distance (GD) Results Obtained by Different Algorithms.
Table A1. Generational Distance (GD) Results Obtained by Different Algorithms.
Test FunctionMTmaxResultsNSGA-IINSGA-IIIθ-DEAANSGA-IIIGPS-AC-NSGA-III
DTLZ13400Best1.8235 × 10−42.7326 × 10−43.6254 × 10−43.5264 × 10−41.4625 × 10−4
Mean2.4325 × 10−43.6254 × 10−44.7752 × 10−44.6219 × 10−42.0687 × 10−4
Worst4.3251 × 10−43.9365 × 10−46.3217 × 10−45.9856 × 10−42.9635 × 10−4
4600Best4.3624 × 10−44.0823 × 10−44.0856 × 10−44.0603 × 10−44.0409 × 10−4
Mean4.5651 × 10−44.0932 × 10−44.0992 × 10−44.1263 × 10−34.0762 × 10−4
Worst4.9346 × 10−44.1105 × 10−44.1035 × 10−41.6320 × 10−24.1013 × 10−4
101000Best7.4325 × 1008.3685 × 10−48.4325 × 10−43.6542 × 10−38.2647 × 10−4
Mean1.8623 × 1014.6387 × 10−38.4762 × 10−43.9754 × 10−38.3953 × 10−4
Worst1.9962 × 1018.6582 × 10−28.4987 × 10−44.0069 × 10−38.4815 × 10−4
DTLZ23400Best4.6752 × 10−42.8105 × 10−42.7632 × 10−43.0762 × 10−42.5874 × 10−4
Mean5.1238 × 10−42.8876 × 10−42.7865 × 10−43.5201 × 10−42.6765 × 10−4
Worst5.5812 × 10−42.9815 × 10−42.8268 × 10−43.8756 × 10−42.7452 × 10−4
4600Best1.6156 × 10−31.1986 × 10−31.2014 × 10−31.2001 × 10−31.1872 × 10−3
Mean1.7865 × 10−31.2045 × 10−31.2049 × 10−31.2089 × 10−31.2018 × 10−3
Worst1.9632 × 10−31.2096 × 10−31.2078 × 10−31.2245 × 10−31.2028 × 10−3
101000Best1.1785 × 10−13.7456 × 10−33.7391 × 10−35.3462 × 10−33.6516 × 10−3
Mean1.2001 × 10−13.7954 × 10−33.7554 × 10−37.4558 × 10−33.6751 × 10−3
Worst1.2145 × 10−13.8167 × 10−33.7867 × 10−38.6829 × 10−33.7974 × 10−3
DTLZ33400Best2.5475 × 10−23.1247 × 10−13.4741 × 10−12.1475 × 10−16.7124 × 10−3
Mean2.1245 × 10−15.4571 × 10−18.1247 × 10−16.1376 × 10−14.4272 × 10−2
Worst6.1124 × 10−19.5417 × 10−11.0745 × 1009.7074 × 10−12.0475 × 10−1
4600Best1.3842 × 10−31.2154 × 10−31.2247 × 10−31.2014 × 10−31.1902 × 10−3
Mean3.3067 × 10−11.2335 × 10−31.2284 × 10−34.5764 × 10−21.2126 × 10−3
Worst1.2874 × 1001.2647 × 10−31.2453 × 10−34.3501 × 10−11.2201 × 10−3
101000Best1.0341 × 1023.7534 × 10−33.8251 × 10−32.5437 × 10−13.6897 × 10−3
Mean1.0413 × 1024.8334 × 10−32.4376 × 10−11.9200 × 1004.8241 × 10−2
Worst1.0468 × 1024.9871 × 10−32.5014 × 1003.6773 × 1004.1495 × 10−1
DTLZ43400Best4.6528 × 10−42.8456 × 10−42.6252 × 10−43.0429 × 10−42.4515 × 10−4
Mean4.8916 × 10−42.9945 × 10−42.7439 × 10−43.2542 × 10−42.6215 × 10−4
Worst5.0456 × 10−43.3446 × 10−42.8327 × 10−43.4129 × 10−42.7341 × 10−4
4600Best1.7245 × 10−31.1975 × 10−31.2038 × 10−31.1778 × 10−31.1704 × 10−3
Mean1.8215 × 10−31.2145 × 10−31.2166 × 10−31.1997 × 10−31.1936 × 10−3
Worst1.8971 × 10−31.2275 × 10−31.2232 × 10−31.2178 × 10−31.2138 × 10−3
101000Best1.1874 × 10−13.7376 × 10−33.7211 × 10−33.7476 × 10−33.8038 × 10−3
Mean1.1964 × 10−14.2138 × 10−33.8476 × 10−34.3732 × 10−33.8254 × 10−3
Worst1.2075 × 10−18.0433 × 10−33.9694 × 10−34.7647 × 10−33.9687 × 10−3
DTLZ53400Best3.3162 × 10−54.6323 × 10−51.5364 × 10−44.7653 × 10−52.7687 × 10−5
Mean4.1479 × 10−55.5797 × 10−52.7407 × 10−45.4378 × 10−54.0126 × 10−5
Worst4.4469 × 10−56.8623 × 10−53.0498 × 10−46.3765 × 10−56.1967 × 10−5
4600Best6.1614 × 10−25.9416 × 10−44.5461 × 10−22.4238 × 10−45.1379 × 10−3
Mean6.4213 × 10−22.4236 × 10−35.2501 × 10−21.7789 × 10−37.8641 × 10−3
Worst6.4842 × 10−25.6284 × 10−38.7443 × 10−23.1925 × 10−39.7956 × 10−3
101000Best1.1896 × 10−16.4896 × 10−25.8631 × 10−26.5812 × 10−21.0312 × 10−1
Mean1.2245 × 10−18.3413 × 10−27.7627 × 10−28.3647 × 10−21.1251 × 10−1
Worst1.2412 × 10−19.5412 × 10−21.0365 × 10−11.0964 × 10−11.1864 × 10−1
DTLZ63400Best2.3562 × 10−62.1127 × 10−62.1752 × 10−62.2245 × 10−62.2476 × 10−6
Mean2.4389 × 10−62.2963 × 10−62.3647 × 10−62.2869 × 10−62.2795 × 10−6
Worst2.5217 × 10−62.5017 × 10−62.6847 × 10−62.3483 × 10−62.3143 × 10−6
4600Best2.1567 × 10−14.9301 × 10−21.3761 × 10−19.0752 × 10−24.7762 × 10−2
Mean2.2123 × 10−18.6324 × 10−21.6213 × 10−19.4215 × 10−27.6641 × 10−2
Worst2.2896 × 10−11.1298 × 10−11.9467 × 10−11.0867 × 10−18.9627 × 10−2
101000Best5.0213 × 10−12.7021 × 10−11.0492 × 10−13.0896 × 10−12.8923 × 10−1
Mean5.0438 × 10−13.3452 × 10−11.1476 × 10−13.4632 × 10−13.3024 × 10−1
Worst5.0674 × 10−13.5413 × 10−11.2341 × 10−13.8321 × 10−13.6141 × 10−1
DTLZ73400Best9.4247 × 10−48.5107 × 10−47.0132 × 10−49.6296−45.5765 × 10−4
Mean1.0127 × 10−39.4472 × 10−47.3161 × 10−49.1210 × 10−46.3607 × 10−4
Worst1.1324 × 10−31.0841 × 10−37.8446 × 10−41.0287 × 10−37.5107 × 10−4
4600Best5.2383 × 10−33.1674 × 10−32.5157 × 10−33.4644 × 10−32.4741 × 10−3
Mean5.3684 × 10−33.5646 × 10−32.9641 × 10−33.6132 × 10−32.7164 × 10−3
Worst5.5221 × 10−33.8147 × 10−33.4527 × 10−34.1246 × 10−33.4564 × 10−3
101000Best1.5894 × 1004.2245 × 10−21.8478 × 10−23.7123 × 10−21.9262 × 10−2
Mean1.7242 × 1004.3271 × 10−22.047 × 10−24.0129 × 10−23.4722 × 10−2
Worst1.8851 × 1004.5782 × 10−22.4013 × 10−24.3484 × 10−25.0195 × 10−2
Note: Bold values indicate the best performance, and the same applies to the following tables.
Table A2. Inverted Generational Distance (IGD) Results Obtained by Different Algorithms.
Table A2. Inverted Generational Distance (IGD) Results Obtained by Different Algorithms.
Test FunctionMTmaxResultsNSGA-IINSGA-IIIθ-DEAANSGA-IIIGPS-AC-NSGA-III
DTLZ13400Best1.3745 × 10−21.1475 × 10−21.1967 × 10−21.1458 × 10−21.0148 × 10−2
Mean1.4156 × 10−21.2457 × 10−21.3574 × 10−21.3716 × 10−21.0742 × 10−2
Worst1.5451 × 10−21.3549 × 10−21.4577 × 10−21.5642 × 10−21.1114 × 10−2
4600Best3.2457 × 10−22.6228 × 10−22.6224 × 10−22.6254 × 10−22.6220 × 10−2
Mean3.3767 × 10−22.6247 × 10−22.6247 × 10−22.8454 × 10−22.6237 × 10−2
Worst3.4755 × 10−22.6254 × 10−22.6258 × 10−23.2278 × 10−22.6240 × 10−2
101000Best2.4547 × 1001.1457 × 10−11.0876 × 10−11.1214 × 10−11.0871 × 10−1
Mean7.3234 × 1001.5787 × 10−11.0884 × 10−11.6745 × 10−11.0881 × 10−1
Worst9.8476 × 1001.6751 × 10−11.0996 × 10−11.8754 × 10−11.0896 × 10−1
DTLZ23400Best3.2874 × 10−22.5672 × 10−22.5663 × 10−22.6887 × 10−22.5498 × 10−2
Mean3.4962 × 10−22.5717 × 10−22.5726 × 10−22.7413 × 10−22.5603 × 10−2
Worst3.6741 × 10−22.5758 × 10−22.5771 × 10−22.7962 × 10−22.5709 × 10−2
4600Best8.8512 × 10−27.7821 × 10−27.7834 × 10−27.8624 × 10−27.7804 × 10−2
Mean9.5243 × 10−27.7864 × 10−27.7838 × 10−27.8954 × 10−27.7824 × 10−2
Worst9.9123 × 10−27.7896 × 10−27.7840 × 10−27.9045 × 10−27.7829 × 10−2
101000Best1.3698 × 1004.2105 × 10−14.2067 × 10−14.3498 × 10−14.2014 × 10−1
Mean1.7452 × 1004.2172 × 10−14.2087 × 10−14.9421 × 10−14.2076 × 10−1
Worst2.1236 × 1004.2197 × 10−14.2103 × 10−16.8756 × 10−14.2103 × 10−1
DTLZ33400Best0.0962 × 1001.7364 × 1002.7345 × 1001.3768 × 1001.2798 × 10−1
Mean1.2126 × 1003.1567 × 1004.5987 × 1002.7623 × 1003.5412 × 10−1
Worst3.5887 × 1003.3687 × 1005.9347 × 1004.2123 × 1001.4021 × 100
4600Best9.2142 × 10−27.7962 × 10−27.7947 × 10−28.2412 × 10−27.7742 × 10−2
Mean9.7604 × 10−27.8324 × 10−27.8307 × 10−28.7658 × 10−27.8045 × 10−2
Worst9.9842 × 10−27.8456 × 10−27.9023 × 10−29.1254 × 10−27.8497 × 10−2
101000Best1.2796 × 1034.2007 × 10−14.1906 × 10−14.5628 × 10−14.1765 × 10−1
Mean1.3915 × 1034.2108 × 10−14.3525 × 10−16.7632 × 10−14.1879 × 10−1
Worst1.4218 × 1034.2108 × 10−15.7632 × 10−18.1165 × 10−14.7324 × 10−1
DTLZ43400Best3.4632 × 10−22.5769 × 10−22.5632 × 10−22.6358 × 10−22.5496 × 10−2
Mean3.5214 × 10−22.5868 × 10−26.5418 × 10−22.6908 × 10−22.5715 × 10−2
Worst3.6025 × 10−22.5906 × 10−25.8751 × 10−12.7168 × 10−22.5768 × 10−2
4600Best9.1984 × 10−27.7962 × 10−27.7875 × 10−27.8278 × 10−27.7803 × 10−2
Mean9.3285 × 10−27.8015 × 10−27.7831 × 10−27.8423 × 10−27.7903 × 10−2
Worst9.7451 × 10−27.8137 × 10−27.8125 × 10−27.8588 × 10−27.7987 × 10−2
101000Best1.4123 × 1004.1998 × 10−14.1995 × 10−14.2075 × 10−14.1982 × 10−1
Mean1.7862 × 1004.3145 × 10−14.2005 × 10−14.2787 × 10−14.2039 × 10−1
Worst2.3768 × 1004.8967 × 10−14.2107 × 10−14.8697 × 10−14.2046 × 10−1
DTLZ53400Best1.4689 × 10−32.3126 × 10−31.1025 × 10−22.4521 × 10−33.3741 × 10−3
Mean1.5213 × 10−33.4587 × 10−31.1784 × 10−22.5634 × 10−35.0743 × 10−3
Worst1.5697 × 10−34.7854 × 10−31.3247 × 10−23.2458 × 10−35.2416 × 10−3
4600Best1.5478 × 10−29.9751 × 10−34.4785 × 10−21.3458 × 10−21.2784 × 10−2
Mean1.6785 × 10−21.8754 × 10−25.7854 × 10−21.9871 × 10−21.7621 × 10−2
Worst1.8742 × 10−24.3145 × 10−26.4679 × 10−22.7387 × 10−21.8235 × 10−2
101000Best7.8954 × 10−22.7452 × 10−17.2145 × 10−22.7458 × 10−13.8741 × 10−1
Mean1.3784 × 10−13.4858 × 10−11.6127 × 10−13.5478 × 10−15.1425 × 10−1
Worst2.4852 × 10−14.1745 × 10−12.4522 × 10−13.9565 × 10−16.6785 × 10−1
DTLZ63400Best1.3385 × 10−34.1425 × 10−31.5874 × 10−22.7842 × 10−36.7845 × 10−3
Mean1.4752 × 10−34.7458 × 10−31.6432 × 10−23.2584 × 10−37.4565 × 10−3
Worst1.5368 × 10−35.2459 × 10−31.7215 × 10−23.7456 × 10−37.7854 × 10−3
4600Best3.3795 × 10−21.9124 × 10−26.2142 × 10−22.4214 × 10−21.8468 × 10−2
Mean3.7541 × 10−24.0214 × 10−21.2418 × 10−13.6782 × 10−23.3587 × 10−2
Worst4.8962 × 10−21.0542 × 10−12.2417 × 10−14.9532 × 10−24.8247 × 10−2
101000Best3.7896 × 1002.7452 × 10−12.3451 × 10−14.1278 × 10−12.7324 × 10−1
Mean5.1745 × 1004.8962 × 10−12.7356 × 10−17.4521 × 10−15.1425 × 10−1
Worst6.6874 × 1007.1027 × 10−13.5432 × 10−11.0227 × 1006.8561 × 10−1
DTLZ73400Best3.6875 × 10−23.5127 × 10−23.8569 × 10−23.4478 × 10−23.3758 × 10−2
Mean3.7852 × 10−23.6238 × 10−24.0127 × 10−23.5487 × 10−23.4975 × 10−2
Worst3.8452 × 10−23.7648 × 10−24.1728 × 10−23.6259 × 10−23.5432 × 10−2
4600Best1.2084 × 10−11.0965 × 10−11.1945 × 10−11.0855 × 10−11.0398 × 10−1
Mean1.2243 × 10−11.1125 × 10−11.2962 × 10−11.1025 × 10−11.0754 × 10−1
Worst1.2745 × 10−11.1587 × 10−11.3544 × 10−11.1824 × 10−11.1420 × 10−1
101000Best1.6125 × 1001.0682 × 1001.0487 × 1009.9605 × 10−11.0187 × 100
Mean1.6568 × 1001.1354 × 1001.1168 × 1001.1089 × 1001.0762 × 100
Worst1.7249 × 1001.3458 × 1001.2152 × 1001.3459 × 1001.2047 × 100
Table A3. GD performance of ablation variants.
Table A3. GD performance of ablation variants.
Test FunctionMTmaxResultsNSGA-III-GPSNSGA-III-ACNSGA-III-CMNSGA-IIIGPS-AC-NSGA-III
DTLZ13400Best1.8238 × 10−41.9050 × 10−42.1164 × 10−42.7326 × 10−41.4625 × 10−4
Mean2.1305 × 10−42.3070 × 10−42.3176 × 10−43.6254 × 10−42.0687 × 10−4
Worst3.1057 × 10−42.9687 × 10−42.9867 × 10−43.9365 × 10−42.9635 × 10−4
4600Best4.0914 × 10−44.0802 × 10−44.0674 × 10−44.0823 × 10−44.0409 × 10−4
Mean6.0302 × 10−44.0841 × 10−44.0934 × 10−44.0932 × 10−44.0762 × 10−4
Worst8.2157 × 10−44.1098 × 10−44.1075 × 10−44.1105 × 10−44.1013 × 10−4
101000Best8.3264 × 10−48.2741 × 10−48.2967 × 10−48.3685 × 10−48.2647 × 10−4
Mean9.2832 × 10−48.2825 × 10−41.0972 × 10−34.6387 × 10−38.3953 × 10−4
Worst9.9357 × 10−48.5214 × 10−41.4954 × 10−38.6582 × 10−28.4815 × 10−4
DTLZ23400Best2.5961 × 10−42.5882 × 10−42.6014 × 10−42.8105 × 10−42.5874 × 10−4
Mean2.8498 × 10−42.6978 × 10−42.7664 × 10−42.8876 × 10−42.6765 × 10−4
Worst2.9776 × 10−42.7365 × 10−42.8676 × 10−42.9815 × 10−42.7452 × 10−4
4600Best1.1906 × 10−31.1964 × 10−31.1987 × 10−31.1986 × 10−31.1872 × 10−3
Mean1.2015 × 10−31.2028 × 10−31.2052 × 10−31.2045 × 10−31.2018 × 10−3
Worst1.2092 × 10−31.2062 × 10−31.2124 × 10−31.2096 × 10−31.2028 × 10−3
101000Best3.7245 × 10−33.6701 × 10−33.7501 × 10−33.7456 × 10−33.6516 × 10−3
Mean3.8124 × 10−33.6825 × 10−33.7632 × 10−33.7954 × 10−33.6751 × 10−3
Worst3.8179 × 10−33.8025 × 10−33.7998 × 10−33.8167 × 10−33.7974 × 10−3
DTLZ33400Best6.7521 × 10−39.6865 × 10−38.2871 × 10−33.1247 × 10−16.7124 × 10−3
Mean9.2459 × 10−25.6339 × 10−26.1195 × 10−25.4571 × 10−14.4272 × 10−2
Worst2.2147 × 10−13.7216 × 10−12.3674 × 10−19.5417 × 10−12.0475 × 10−1
4600Best1.2147 × 10−31.2062 × 10−31.3175 × 10−31.2154 × 10−31.1902 × 10−3
Mean1.2276 × 10−31.2189 × 10−31.3687 × 10−31.2335 × 10−31.2126 × 10−3
Worst1.2403 × 10−31.2267 × 10−31.3964 × 10−31.2647 × 10−31.2201 × 10−3
101000Best6.7541 × 10−39.6512 × 10−38.13548 × 10−33.7534 × 10−33.6897 × 10−3
Mean8.6838 × 10−33.9652 × 10−25.7688 × 10−24.8334 × 10−34.8241 × 10−2
Worst1.2568 × 10−26.2135 × 10−14.8765 × 10−14.9871 × 10−34.1495 × 10−1
DTLZ43400Best2.6741 × 10−42.7514 × 10−42.4498 × 10−42.8456 × 10−42.4515 × 10−4
Mean4.5866 × 10−44.2470 × 10−43.1678 × 10−42.9945 × 10−42.6215 × 10−4
Worst3.1364 × 10−42.8746 × 10−43.2136 × 10−43.3446 × 10−42.7341 × 10−4
4600Best1.1765 × 10−31.1887 × 10−31.1962 × 10−31.1975 × 10−31.1704 × 10−3
Mean1.2012 × 10−31.1985 × 10−31.2168 × 10−31.2145 × 10−31.1936 × 10−3
Worst1.2268 × 10−31.2047 × 10−31.2254 × 10−31.2275 × 10−31.2138 × 10−3
101000Best3.7982 × 10−33.8078 × 10−33.8245 × 10−33.7376 × 10−33.8038 × 10−3
Mean3.9685 × 10−33.8863 × 10−34.1927 × 10−34.2138 × 10−33.8254 × 10−3
Worst3.9964 × 10−33.9721 × 10−33.9943 × 10−38.0433 × 10−33.9687 × 10−3
DTLZ53400Best4.3132 × 10−54.2147 × 10−55.0214 × 10−54.6323 × 10−52.7687 × 10−5
Mean4.6861 × 10−54.7573 × 10−55.6467 × 10−55.5797 × 10−54.0126 × 10−5
Worst6.7423 × 10−56.2358 × 10−56.3658 × 10−56.8623 × 10−56.1967 × 10−5
4600Best5.2569 × 10−35.4123 × 10−35.3694 × 10−35.9416 × 10−45.1379 × 10−3
Mean6.1523 × 10−37.8024 × 10−39.9059 × 10−32.4236 × 10−37.8641 × 10−3
Worst9.3651 × 10−39.9741 × 10−39.9974 × 10−35.6284 × 10−39.7956 × 10−3
101000Best1.2583 × 10−11.0023 × 10−11.2368 × 10−16.4896 × 10−21.0312 × 10−1
Mean1.6352 × 10−11.1026 × 10−12.3418 × 10−18.3413 × 10−21.1251 × 10−1
Worst1.8236 × 10−11.1905 × 10−13.4627 × 10−19.5412 × 10−21.1864 × 10−1
DTLZ63400Best2.2698 × 10−62.2637 × 10−62.2746 × 10−62.1127 × 10−62.2476 × 10−6
Mean3.0104 × 10−62.2886 × 10−62.2939 × 10−62.2963 × 10−62.2795 × 10−6
Worst3.6014 × 10−62.3698 × 10−62.3214 × 10−62.5017 × 10−62.3143 × 10−6
4600Best4.8793 × 10−24.9376 × 10−25.0147 × 10−24.9301 × 10−24.7762 × 10−2
Mean7.9050 × 10−27.6638 × 10−28.3251 × 10−28.6324 × 10−27.6641 × 10−2
Worst9.6437 × 10−29.1376 × 10−21.0245 × 10−11.1298 × 10−18.9627 × 10−2
101000Best2.9324 × 10−12.9038 × 10−12.9637 × 10−12.7021 × 10−12.8923 × 10−1
Mean3.3325 × 10−13.3189 × 10−13.3247 × 10−13.3452 × 10−13.3024 × 10−1
Worst3.7321 × 10−13.7412 × 10−13.5820 × 10−13.5413 × 10−13.6141 × 10−1
DTLZ73400Best6.2145 × 10−45.6974 × 10−47.2541 × 10−48.5107 × 10−45.5765 × 10−4
Mean9.3380 × 10−47.2615 × 10−41.1991 × 10−39.4472 × 10−46.3607 × 10−4
Worst1.1235 × 10−39.3645 × 10−41.3657 × 10−31.0841 × 10−37.5107 × 10−4
4600Best2.8741 × 10−32.6324 × 10−32.5036 × 10−33.1674 × 10−32.4741 × 10−3
Mean3.5562 × 10−32.8455 × 10−32.8601 × 10−33.5646 × 10−32.7164 × 10−3
Worst3.7641 × 10−33.8954 × 10−33.5045 × 10−33.8147 × 10−33.4564 × 10−3
101000Best3.2156 × 10−22.0258 × 10−22.7413 × 10−24.2245 × 10−21.9262 × 10−2
Mean4.2974 × 10−23.4876 × 10−23.6741 × 10−24.3271 × 10−23.4722 × 10−2
Worst5.4036 × 10−24.8963 × 10−25.1355 × 10−24.5782 × 10−25.0195 × 10−2
Table A4. IGD performance of ablation variants.
Table A4. IGD performance of ablation variants.
Test FunctionMTmaxResultsNSGA-III-GPSNSGA-III-ACNSGA-III-CMNSGA-IIIGPS-AC-NSGA-III
DTLZ13400Best1.1323 × 10−21.0924 × 10−21.0527 × 10−21.1475 × 10−21.0148 × 10−2
Mean1.1651 × 10−21.2708 × 10−21.1703 × 10−21.2457 × 10−21.0742 × 10−2
Worst1.3156 × 10−21.3217 × 10−21.3017 × 10−21.3549 × 10−21.1114 × 10−2
4600Best2.6321 × 10−22.6227 × 10−22.6212 × 10−22.6228 × 10−22.6220 × 10−2
Mean2.8198 × 10−22.6241 × 10−22.6218 × 10−22.6247 × 10−22.6237 × 10−2
Worst2.9783 × 10−22.6250 × 10−22.6241 × 10−22.6254 × 10−22.6240 × 10−2
101000Best1.1218 × 10−11.0892 × 10−11.1296 × 10−11.1457 × 10−11.0871 × 10−1
Mean1.3266 × 10−11.0987 × 10−11.2574 × 10−11.5787 × 10−11.0881 × 10−1
Worst1.5057 × 10−11.0996 × 10−11.2671 × 10−11.6751 × 10−11.0896 × 10−1
DTLZ23400Best2.5632 × 10−22.5787 × 10−22.5564 × 10−22.5672 × 10−22.5498 × 10−2
Mean3.4468 × 10−23.4470 × 10−23.4474 × 10−22.5717 × 10−22.5603 × 10−2
Worst4.0214 × 10−23.8952 × 10−23.6842 × 10−22.5758 × 10−22.5709 × 10−2
4600Best7.7819 × 10−27.7806 × 10−27.7826 × 10−27.7821 × 10−27.7804 × 10−2
Mean7.7857 × 10−27.7828 × 10−27.7902 × 10−27.7864 × 10−27.7824 × 10−2
Worst7.7896 × 10−27.7882 × 10−27.7936 × 10−27.7896 × 10−27.7829 × 10−2
101000Best4.2064 × 10−14.2096 × 10−14.2103 × 10−14.2105 × 10−14.2014 × 10−1
Mean4.2084 × 10−14.2132 × 10−14.2235 × 10−14.2172 × 10−14.2076 × 10−1
Worst4.2136 × 10−14.2157 × 10−14.2269 × 10−14.2197 × 10−14.2103 × 10−1
DTLZ33400Best2.3513 × 10−11.8274 × 10−12.9631 × 10−11.7364 × 1001.2798 × 10−1
Mean6.2363 × 10−14.7367 × 10−17.9481 × 10−13.1567 × 1003.5412 × 10−1
Worst1.6520 × 1001.8214 × 1001.7512 × 1003.3687 × 1001.4021 × 100
4600Best7.7953 × 10−27.7821 × 10−27.7832 × 10−27.7962 × 10−27.7742 × 10−2
Mean7.8279 × 10−27.8022 × 10−27.8257 × 10−27.8324 × 10−27.8045 × 10−2
Worst7.8521 × 10−27.8563 × 10−27.8601 × 10−27.8456 × 10−27.8497 × 10−2
101000Best4.1982 × 10−14.1862 × 10−14.1796 × 10−14.2007 × 10−14.1765 × 10−1
Mean4.2212 × 10−14.2062 × 10−14.1876 × 10−14.2108 × 10−14.1879 × 10−1
Worst4.2425 × 10−14.2236 × 10−14.8905 × 10−14.2108 × 10−14.7324 × 10−1
DTLZ43400Best2.5712 × 10−22.5568 × 10−22.5521 × 10−22.5769 × 10−22.5496 × 10−2
Mean2.5782 × 10−22.6271 × 10−25.5775 × 10−22.5868 × 10−22.5715 × 10−2
Worst2.5836 × 10−22.6621 × 10−22.5814 × 10−22.5906 × 10−22.5768 × 10−2
4600Best7.7921 × 10−27.7863 × 10−27.7896 × 10−27.7962 × 10−27.7803 × 10−2
Mean7.7982 × 10−27.7926 × 10−27.7965 × 10−27.8015 × 10−27.7903 × 10−2
Worst7.8065 × 10−27.8059 × 10−27.8126 × 10−27.8137 × 10−27.7987 × 10−2
101000Best4.2015 × 10−14.1996 × 10−14.1993 × 10−14.1998 × 10−14.1982 × 10−1
Mean4.3123 × 10−14.2174 × 10−14.2132 × 10−14.3145 × 10−14.2039 × 10−1
Worst4.5201 × 10−14.2813 × 10−14.2714 × 10−14.8967 × 10−14.2046 × 10−1
DTLZ53400Best2.2671 × 10−33.4561 × 10−34.2368 × 10−32.3126 × 10−33.3741 × 10−3
Mean6.4302 × 10−34.8809 × 10−35.5109 × 10−33.4587 × 10−35.0743 × 10−3
Worst7.1478 × 10−35.8432 × 10−36.1251 × 10−34.7854 × 10−35.2416 × 10−3
4600Best1.3954 × 10−21.7124 × 10−21.6552 × 10−29.9751 × 10−31.2784 × 10−2
Mean1.8862 × 10−21.8264 × 10−21.8547 × 10−21.8754 × 10−21.7621 × 10−2
Worst2.0156 × 10−21.9632 × 10−22.2364 × 10−24.3145 × 10−21.8235 × 10−2
101000Best4.2587 × 10−12.6632 × 10−13.9621 × 10−12.7452 × 10−13.8741 × 10−1
Mean6.1235 × 10−14.9876 × 10−15.2696 × 10−13.4858 × 10−15.1425 × 10−1
Worst8.6512 × 10−16.3642 × 10−16.6842 × 10−14.1745 × 10−16.6785 × 10−1
DTLZ63400Best4.3112 × 10−36.9542 × 10−38.3142 × 10−34.1425 × 10−36.7845 × 10−3
Mean5.0037 × 10−38.5431 × 10−31.0580 × 10−24.7458 × 10−37.4565 × 10−3
Worst8.1235 × 10−39.6328 × 10−31.2638 × 10−25.2459 × 10−37.7854 × 10−3
4600Best1.8930 × 10−21.9021 × 10−21.9063 × 10−21.9124 × 10−21.8468 × 10−2
Mean3.3611 × 10−23.6088 × 10−25.2245 × 10−24.0214 × 10−23.3587 × 10−2
Worst5.4136 × 10−25.6972 × 10−28.1323 × 10−21.0542 × 10−14.8247 × 10−2
101000Best2.7462 × 10−12.7385 × 10−12.7421 × 10−12.7452 × 10−12.7324 × 10−1
Mean6.8952 × 10−14.8952 × 10−15.6254 × 10−14.8962 × 10−15.1425 × 10−1
Worst7.9025 × 10−16.9032 × 10−17.1015 × 10−17.1027 × 10−16.8561 × 10−1
DTLZ73400Best3.4216 × 10−23.5057 × 10−23.3965 × 10−23.5127 × 10−23.3758 × 10−2
Mean3.5610 × 10−23.6137 × 10−23.5562 × 10−23.6238 × 10−23.4975 × 10−2
Worst3.6921 × 10−23.7521 × 10−23.7358 × 10−23.7648 × 10−23.5432 × 10−2
4600Best1.0689 × 10−11.0521 × 10−11.0436 × 10−11.0965 × 10−11.0398 × 10−1
Mean1.1128 × 10−11.1087 × 10−11.1028 × 10−11.1125 × 10−11.0754 × 10−1
Worst1.1532 × 10−11.1428 × 10−11.1497 × 10−11.1587 × 10−11.1420 × 10−1
101000Best1.0598 × 1001.0421 × 1001.6024 × 1001.0682 × 1001.0187 × 100
Mean1.1267 × 1001.0982 × 1001.1336 × 1001.1354 × 1001.0762 × 100
Worst1.3103 × 1001.2365 × 1001.2965 × 1001.3458 × 1001.2047 × 100

References

  1. Shen, F.; Lin, S.; Wei, J.; Huang, S.; Wu, Q.; Shen, Y.; Zhu, L.; Wang, P.; Wang, B. Distributed Dynamic Tariff for Congestion Management in Distribution Networks Considering Temporal–Spatial Coordination of Electric Vehicles. IEEE Trans. Transp. Electrific. 2024, 10, 7358–7373. [Google Scholar] [CrossRef]
  2. Feng, D.; Dong, M.; Dong, J. Scheduling and Dynamic Charging Optimizations for Electric Buses with Time-Varying Electricity Tariffs. Comput. Ind. Eng. 2025, 204, 111080. [Google Scholar] [CrossRef]
  3. Ding, Z.; Lu, Y.; Lai, K.; Yang, M.; Lee, W.-J. Optimal Coordinated Operation Scheduling for Electric Vehicle Aggregator and Charging Stations in an Integrated Electricity-Transportation System. Int. J. Electr. Power Energy Syst. 2020, 121, 106040. [Google Scholar] [CrossRef]
  4. Fan, G.; Yang, Z.; Jin, H.; Gan, X.; Wang, X. Enabling Optimal Control Under Demand Elasticity for Electric Vehicle Charging Systems. IEEE Trans. Mob. Comput. 2022, 21, 955–970. [Google Scholar] [CrossRef]
  5. Qian, T.; Shao, C.; Wang, X.; Shahidehpour, M. Deep Reinforcement Learning for EV Charging Navigation by Coordinating Smart Grid and Intelligent Transportation System. IEEE Trans. Smart Grid 2020, 11, 1714–1723. [Google Scholar] [CrossRef]
  6. Lu, H.; Shao, C.; Hu, B.; Xie, K.; Li, C.; Sun, Y. En-Route Electric Vehicles Charging Navigation Considering the Traffic-Flow-Dependent Energy Consumption. IEEE Trans. Ind. Inf. 2022, 18, 8160–8171. [Google Scholar] [CrossRef]
  7. Shi, X.; Xu, Y.; Guo, Q.; Sun, H.; Gu, W. A Distributed EV Navigation Strategy Considering the Interaction Between Power System and Traffic Network. IEEE Trans. Smart Grid 2020, 11, 3545–3557. [Google Scholar] [CrossRef]
  8. Zheng, W.; Li, J.; Shao, Z.; Lei, K.; Li, J.; Xu, Z. Optimal Dispatch of Hydrogen/Electric Vehicle Charging Station Based on Charging Decision Prediction. Int. J. Hydrogen Energy 2023, 48, 26964–26978. [Google Scholar] [CrossRef]
  9. Kazemtarghi, A.; Mallik, A.; Chen, Y. Dynamic Pricing Strategy for Electric Vehicle Charging Stations to Distribute the Congestion and Maximize the Revenue. Int. J. Electr. Power Energy Syst. 2024, 158, 109946. [Google Scholar] [CrossRef]
  10. Matkovic, D.; Pilski, T.M.; Capuder, T. Participation of Electric Vehicle Charging Station Aggregators in the Day-Ahead Energy Market Using Demand Forecasting and Uncertainty-Based Pricing. Energy 2025, 328, 136299. [Google Scholar] [CrossRef]
  11. Aljafari, B.; Jeyaraj, P.R.; Kathiresan, A.C.; Thanikanti, S.B. Electric Vehicle Optimum Charging-Discharging Scheduling with Dynamic Pricing Employing Multi Agent Deep Neural Network. Comput. Electr. Eng. 2023, 105, 108555. [Google Scholar] [CrossRef]
  12. Yang, H.; Xu, Y.; Guo, Q. Dynamic Incentive Pricing on Charging Stations for Real-Time Congestion Management in Distribution Network: An Adaptive Model-Based Safe Deep Reinforcement Learning Method. IEEE Trans. Sustain. Energy 2024, 15, 1100–1113. [Google Scholar] [CrossRef]
  13. Xiao, Y.; Xiao, G.; Li, J. Photovoltaic-Energy Storage Systems Empowered: Low-Carbon and Economic Scheduling for Electric Buses. Transp. Res. Part D Transp. Environ. 2026, 150, 105082. [Google Scholar] [CrossRef]
  14. Xia, F.; Chen, H.; Li, H.; Chen, L. Optimal Planning of Photovoltaic-Storage Fast Charging Station Considering Electric Vehicle Charging Demand Response. Energy Rep. 2022, 8, 399–412. [Google Scholar] [CrossRef]
  15. Li, Y.; Duan, J.; Pan, L.; Ishizaki, T.; Gao, L.; Zeng, Z. Online Multiobjective Optimization for Electric Vehicle Charging Station Operation. IEEE Trans. Transp. Electrific. 2024, 10, 8640–8655. [Google Scholar] [CrossRef]
  16. Li, Y.; Cai, Y.; Zhao, T.; Liu, Y.; Wang, J.; Wu, L.; Zhao, Y. Multi-Objective Optimal Operation of Centralized Battery Swap Charging System with Photovoltaic. J. Mod. Power Syst. Clean Energy 2022, 10, 149–162. [Google Scholar] [CrossRef]
  17. Zhou, J.; Xiang, Y.; Zhang, X.; Sun, Z.; Liu, X.; Liu, J. Optimal Self-Consumption Scheduling of Highway Electric Vehicle Charging Station Based on Multi-Agent Deep Reinforcement Learning. Renew. Energy 2025, 238, 121982. [Google Scholar] [CrossRef]
  18. Zhao, X.; Yang, Y.; Qin, M.; Xu, Q. Multi-Objective Optimization of Distribution Network Considering Battery Charging and Swapping Station. Energy Rep. 2023, 9, 1282–1290. [Google Scholar] [CrossRef]
  19. Zhan, S.; Zhou, Y.; Feng, D.; Wang, H.; Fang, C. Energy Optimization Dispatch Based on Two-stage and Multi-objective Comparative Analysis for PV and BESS Integrated Fast Charging Stations with V2G. IET Renew. Power Gener. 2024, 18, 4426–4438. [Google Scholar] [CrossRef]
  20. Zhu, G.; Gao, Y. Multi-Objective Optimal Scheduling of an Integrated Energy System under the Multi-Time Scale Ladder-Type Carbon Trading Mechanism. J. Clean. Prod. 2023, 417, 137922. [Google Scholar] [CrossRef]
  21. Akopov, A.S. An Improved Parallel Biobjective Hybrid Real-Coded Genetic Algorithm with Clustering-Based Selection. Cybern. Inf. Technol. 2024, 24, 32–49. [Google Scholar] [CrossRef]
  22. Leung, M.-F.; Ng, S.-C.; Cheung, C.-C.; Lui, A.K. A New Algorithm Based on PSO for Multi-Objective Optimization. In Proceedings of the 2015 IEEE Congress on Evolutionary Computation (CEC), Sendai, Japan, 25–28 May 2015; IEEE: New York, NY, USA, 2015; pp. 3156–3162. [Google Scholar]
  23. Ma, D.; Zhou, S.; Han, Y.; Ma, W.; Huang, H. Multi-Objective Ship Weather Routing Method Based on the Improved NSGA-III Algorithm. J. Ind. Inf. Integr. 2024, 38, 100570. [Google Scholar] [CrossRef]
  24. Zhang, J.; Cai, J.; Zhang, H.; Chen, T. NSGA-III Integrating Eliminating Strategy and Dynamic Constraint Relaxation Mechanism to Solve Many-Objective Optimal Power Flow Problem. Appl. Soft Comput. 2023, 146, 110612. [Google Scholar] [CrossRef]
  25. Feng, Y.; Lin, Y.; Yang, Z.; Xu, Y.; Li, D.; Li, X.; Yang, D. A Two-Stage Individual Feedback NSGA-III for Dynamic Many-Objective Flexible Job Shop Scheduling Problem. IEEE Trans. Automat. Sci. Eng. 2025, 22, 1673–1683. [Google Scholar] [CrossRef]
  26. Hou, Y.; Liao, X.; Chen, G.; Chen, Y. Co-Evolutionary NSGA-III with Deep Reinforcement Learning for Multi-Objective Distributed Flexible Job Shop Scheduling. Comput. Ind. Eng. 2025, 203, 110990. [Google Scholar] [CrossRef]
  27. Zhou, Y.; Ren, Y.; Xu, M.; Feng, G. An Improved NSGA-III Algorithm Based on Deep Q-Networks for Cloud Storage Optimization of Blockchain. IEEE Trans. Parallel Distrib. Syst. 2023, 34, 1406–1419. [Google Scholar] [CrossRef]
  28. Akopov, A.S. MBHGA: A Matrix-Based Hybrid Genetic Algorithm for Solving an Agent-Based Model of Controlled Trade Interactions. IEEE Access 2025, 13, 26843–26863. [Google Scholar] [CrossRef]
  29. Akopov, A.S. A Clustering-Based Hybrid Particle Swarm Optimization Algorithm for Solving a Multisectoral Agent-Based Model. Stud. Inform. Control 2024, 33, 83–95. [Google Scholar] [CrossRef]
  30. Askari, S.; Zarei, S. A Fuzzy Clustering-Based Genetic TSK System with Fuzzy IF Part Parameters and Nonlinear THEN Part. Iran. J. Fuzzy Syst. 2025, 22, 41–65. [Google Scholar] [CrossRef]
  31. Akopov, A.S.; Beklaryan, L.A. Traffic Improvement in Manhattan Road Networks With the Use of Parallel Hybrid Biobjective Genetic Algorithm. IEEE Access 2024, 12, 19532–19552. [Google Scholar] [CrossRef]
  32. Akopov, A.S.; Beklaryan, L.A. Evolutionary Synthesis of High-Capacity Reconfigurable Multilayer Road Networks Using a Multiagent Hybrid Clustering-Assisted Genetic Algorithm. IEEE Access 2025, 13, 53448–53474. [Google Scholar] [CrossRef]
  33. Arunthong, T.; Rianthakool, L.; Prasanai, K.; Takuathung, C.N.; Chomkokard, S.; Wongkokua, W.; Jinuntuya, N. Numerical Solutions to the Variational Problems by Dijkstra’s Path-Finding Algorithm. Appl. Sci. 2024, 14, 10674. [Google Scholar] [CrossRef]
  34. Xiu, W.; Luo, S.; Li, K.; Zhao, Q.; Wang, L. Optimization of Cellular Automata Model for Moving Bottlenecks in Urban Roads. Appl. Sci. 2025, 15, 3547. [Google Scholar] [CrossRef]
  35. Ghayekhloo, M.; Menhaj, M.B.; Ghofrani, M. A Hybrid Short-Term Load Forecasting with a New Data Preprocessing Framework. Electr. Power Syst. Res. 2015, 119, 138–148. [Google Scholar] [CrossRef]
  36. Ma, Q.; Tong, X.; Huang, J.; Wang, P.; Li, J. Nodal Charging Demand Forecast of EVs Considering Drivers’ Psychological Bearing Ability Based on NMC-MCS. IET Gener. Transm. Distrib. 2022, 16, 467–478. [Google Scholar] [CrossRef]
  37. Lamontagne, S.; Carvalho, M.; Frejinger, E.; Atallah, R. What Makes a Good Public EV Charging Station? A Revealed Preference Study. Transp. Res. Part D Transp. Environ. 2025, 149, 105066. [Google Scholar] [CrossRef]
  38. Zhao, X.; Mu, H.; Li, N.; Shi, X.; Chen, C.; Wang, H. Optimization and Analysis of an Integrated Energy System Based on Wind Power Utilization and On-Site Hydrogen Refueling Station. Int. J. Hydrogen Energy 2023, 48, 21531–21543. [Google Scholar] [CrossRef]
  39. Amrollahi, M.H.; Bathaee, S.M.T. Techno-Economic Optimization of Hybrid Photovoltaic/Wind Generation Together with Energy Storage System in a Stand-Alone Micro-Grid Subjected to Demand Response. Appl. Energy 2017, 202, 66–77. [Google Scholar] [CrossRef]
  40. Xu, X.; Hu, W.; Cao, D.; Huang, Q.; Chen, C.; Chen, Z. Optimized Sizing of a Standalone PV-Wind-Hydropower Station with Pumped-Storage Installation Hybrid Energy System. Renew. Energy 2020, 147, 1418–1431. [Google Scholar] [CrossRef]
  41. Liao, X.; Ma, J.; Jiang, Z.; Zhou, J. Many-Objective Optimization Based Mutual Feed Scheduling for Energy System of Integrated Energy Station. Appl. Soft Comput. 2024, 161, 111803. [Google Scholar] [CrossRef]
  42. Gull, M.S.; Ahmed, I.; Khalid, M.; Arshad, N. Design and Optimization of Electric Vehicle Battery Swapping Stations with Integrated Storage for Enhanced Efficiency. J. Energy Storage 2025, 129, 117211. [Google Scholar] [CrossRef]
  43. Toghyani, S.; Baniasadi, E.; Afshari, E. Performance Assessment of an Electrochemical Hydrogen Production and Storage System for Solar Hydrogen Refueling Station. Int. J. Hydrogen Energy 2021, 46, 24271–24285. [Google Scholar] [CrossRef]
  44. Singh, U.R.; Bhogilla, S.S.; Sou, H.; Itoko, S.; Tolj, I. Performance Evaluation of Hybrid Compressors for Hydrogen Storage and Refuelling Stations. J. Energy Storage 2025, 114, 115778. [Google Scholar] [CrossRef]
  45. Liao, X.; Qian, B.; Jiang, Z.; Fu, B.; He, H. Integrated Energy Station Optimal Dispatching Using a Novel Many-Objective Optimization Algorithm Based on Multiple Update Strategies. Energies 2023, 16, 5216. [Google Scholar] [CrossRef]
  46. Fang, N.; Ma, S.; Liao, X.; Ding, H.; Yu, J. Optimized Scheduling of Integrated Community Energy Stations Based on Improved NSGA-III Algorithm. J. Energy Storage 2024, 99, 113362. [Google Scholar] [CrossRef]
  47. D’Auria, B.; Adan, I.J.B.F.; Bekker, R.; Kulkarni, V. An M/M/c Queue with Queueing-Time Dependent Service Rates. Eur. J. Oper. Res. 2022, 299, 566–579. [Google Scholar] [CrossRef]
  48. Liu, Z.; Wu, X.; Lei, J. A Nested Bi-Level Method for Battery Energy Storage System Optimized Operation in Active Distribution Networks Considering Differences of Dynamic Electricity Prices. J. Energy Storage 2024, 85, 111099. [Google Scholar] [CrossRef]
  49. Zhu, J.-H.; Wang, J.-S.; Zhang, X.-Y.; Song, H.-M.; Zhang, Z.-H. Mathematical Distribution Coyote Optimization Algorithm with Crossover Operator to Solve Optimal Power Flow Problem of Power System. Alex. Eng. J. 2023, 69, 585–612. [Google Scholar] [CrossRef]
  50. Zhou, S.; Xing, L.; Zheng, X.; Du, N.; Wang, L.; Zhang, Q. A Self-Adaptive Differential Evolution Algorithm for Scheduling a Single Batch-Processing Machine With Arbitrary Job Sizes and Release Times. IEEE Trans. Cybern. 2021, 51, 1430–1442. [Google Scholar] [CrossRef]
  51. Zhao, D.; Yu, H.; Fang, X.; Tian, L.; Han, P. A Path Planning Method Based on Multi- Objective Cauchy Mutation Cat Swarm Optimization Algorithm for Navigation System of Intelligent Patrol Car. IEEE Access 2020, 8, 151788–151803. [Google Scholar] [CrossRef]
  52. Ma, H.; Zhang, Y.; Sun, S.; Liu, T.; Shan, Y. A Comprehensive Survey on NSGA-II for Multi-Objective Optimization and Applications. Artif. Intell. Rev. 2023, 56, 15217–15270. [Google Scholar] [CrossRef]
  53. Sun, X.; Xu, N.; Yao, M. Sequential Subspace Optimization Design of a Dual Three-Phase Permanent Magnet Synchronous Hub Motor Based on NSGA III. IEEE Trans. Transp. Electrif. 2023, 9, 622–630. [Google Scholar] [CrossRef]
  54. Grigoroudis, E.; Petridis, K.; Arabatzis, G. RDEA: A Recursive DEA Based Algorithm for the Optimal Design of Biomass Supply Chain Networks. Renew. Energy 2014, 71, 113–122. [Google Scholar] [CrossRef]
  55. Cheng, Q.; Du, B.; Zhang, L.; Liu, R. ANSGA-III: A Multiobjective Endmember Extraction Algorithm for Hyperspectral Images. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2019, 12, 700–721. [Google Scholar] [CrossRef]
  56. Wang, Z.; Zhong, Y.; Chai, S.; Niu, S.; Yang, M.; Wu, G. Product Design Evaluation Based on Improved CRITIC and Comprehensive Cloud-TOPSIS—Applied to Automotive Styling Design Evaluation. Adv. Eng. Inform. 2024, 60, 102361. [Google Scholar] [CrossRef]
  57. Liao, X.; Lei, R.; Ouyang, S.; Huang, W. Capacity Optimization Allocation of Multi-Energy-Coupled Integrated Energy System Based on Energy Storage Priority Strategy. Energies 2024, 17, 5261. [Google Scholar] [CrossRef]
  58. Leone, C.; Longo, M.; Fernandez-Ramirez, L.M.; Garcia-Trivino, P. Multi-Objective Optimization of PV and Energy Storage Systems for Ultra-Fast Charging Stations. IEEE Access 2022, 10, 14208–14224. [Google Scholar] [CrossRef]
Figure 1. Cooperative optimization model of NEVs and IES.
Figure 1. Cooperative optimization model of NEVs and IES.
Sustainability 18 03485 g001
Figure 2. Vehicle charging process.
Figure 2. Vehicle charging process.
Sustainability 18 03485 g002
Figure 3. System architecture of the IES model.
Figure 3. System architecture of the IES model.
Sustainability 18 03485 g003
Figure 4. Flowchart of the GPS-AC-NSGA-III algorithm.
Figure 4. Flowchart of the GPS-AC-NSGA-III algorithm.
Sustainability 18 03485 g004
Figure 5. Time-of-Use Pricing of the IES.
Figure 5. Time-of-Use Pricing of the IES.
Sustainability 18 03485 g005
Figure 6. Output power of wind and PV systems.
Figure 6. Output power of wind and PV systems.
Sustainability 18 03485 g006
Figure 7. Geographical map of the selected area.
Figure 7. Geographical map of the selected area.
Sustainability 18 03485 g007
Figure 8. Pareto front obtained by five algorithms.
Figure 8. Pareto front obtained by five algorithms.
Sustainability 18 03485 g008
Figure 9. Comparative analysis of pathfinding strategies.
Figure 9. Comparative analysis of pathfinding strategies.
Sustainability 18 03485 g009
Figure 10. Fitted dynamic pricing under the influence of multiple factors.
Figure 10. Fitted dynamic pricing under the influence of multiple factors.
Sustainability 18 03485 g010
Figure 11. Charging vehicle flow under the four cases.
Figure 11. Charging vehicle flow under the four cases.
Sustainability 18 03485 g011
Figure 12. Daily revenue profiles under the four cases.
Figure 12. Daily revenue profiles under the four cases.
Sustainability 18 03485 g012
Figure 13. Load curves under the four cases.
Figure 13. Load curves under the four cases.
Sustainability 18 03485 g013
Table 1. Parameter Settings for Monte Carlo Simulation.
Table 1. Parameter Settings for Monte Carlo Simulation.
Monte Carlo Simulation VariableDistribution TypeParameter
OD PairRandom SamplingNOD = 1000
Initial EV SOCNormal DistributionN (0.5, 0.1)
EV Travel SpeedNormal DistributionN (30, 1)
EV Battery CapacityGamma Distributionα = 10.08, β = 0.8
Road Segment Saturation SUniform DistributionU (0, 2)
Table 2. Specific parameters used in the compressor model.
Table 2. Specific parameters used in the compressor model.
Parameters C c o m p T i n η c o m p p i n c o m p p o u t c o m p
Value14.304 kJ/kg293 K70%1 MPa90 MPa
Table 3. Comparison of optimal solutions for the IES model using different algorithms.
Table 3. Comparison of optimal solutions for the IES model using different algorithms.
AlgorithmDaily Revenue (CNY)Pollutant Emissions (kg)Peak-to-Valley Load Difference Ratio
θ-DEA25,822.7410,500.5072%
NSGA-II25,925.9210,183.6576%
NSGA-III26,028.8010,596.1173%
ANSGA-III25,912.8210,591.3273%
GPS-AC-NSGA-III26,068.4310,269.5571%
Note: Bold values indicate the best performance.
Table 4. Algorithm Parameter Configuration.
Table 4. Algorithm Parameter Configuration.
ParameterSymbolValue
Population sizeN400
Maximum number of function evaluationsmaxFE40,000
Objective functionM3
Maximum number of iterationsT100
Table 5. Comparison of the metric spread.
Table 5. Comparison of the metric spread.
AlgorithmBestMeanWorst
NSGA-II7.783 × 10−18.0244 × 10−18.364 × 10−1
NSGA-III7.804 × 10−18.1943 × 10−18.335 × 10−1
θ-DEA7.892 × 10−18.2163 × 10−18.566 × 10−1
ANSGA-III7.820 × 10−18.2037 × 10−18.374 × 10−1
NSGA-III-GPS7.8202 × 10−18.0084 × 10−18.3051 × 10−1
NSGA-III-AC7.7927 × 10−17.9862 × 10−18.2609 × 10−1
NSGA-III-CM7.8265 × 10−18.1759 × 10−18.2814 × 10−1
GPS-AC-NSGA-III7.8260 × 10−17.9428 × 10−18.2310 × 10−1
Note: Bold values indicate the best performance.
Table 6. Comparison of Processing Time.
Table 6. Comparison of Processing Time.
AlgorithmBestMeanWorst
NSGA-II7.3365 × 1007.8786 × 1008.5176 × 100
NSGA-III9.2541 × 1001.0611 × 1011.1127 × 101
θ-DEA8.9624 × 1009.2305 × 1009.6218 × 100
ANSGA-III9.2025 × 1009.9479 × 1001.4315 × 101
NSGA-III-GPS7.1058 × 1007.7988 × 1008.3749 × 100
NSGA-III-AC7.1364 × 1008.0539 × 1008.7623 × 100
NSGA-III-CM7.4631 × 1008.3415 × 1008.9412 × 100
GPS-AC-NSGA-III6.5137 × 1007.2782 × 1007.8641 × 100
Table 7. Comparison of Hypervolume (HV) values.
Table 7. Comparison of Hypervolume (HV) values.
AlgorithmBestMeanWorst
NSGA-II2.4018 × 10−11.3942 × 10−18.3903 × 10−2
NSGA-III2.1526 × 10−11.2581 × 10−19.7417 × 10−2
θ-DEA1.9235 × 10−11.2182 × 10−18.0147 × 10−2
ANSGA-III2.3285 × 10−11.4227 × 10−11.2196 × 10−1
NSGA-III-GPS2.4408 × 10−11.6371 × 10−11.1325 × 10−1
NSGA-III-AC2.2517 × 10−11.4463 × 10−11.0419 × 10−1
NSGA-III-CM2.3710 × 10−11.3625 × 10−19.8573 × 10−2
GPS-AC-NSGA-III2.8437 × 10−11.8376 × 10−11.3315 × 10−1
Table 8. Strategies adopted in each case.
Table 8. Strategies adopted in each case.
CaseStatic Dijkstra-Based RoutingDynamic Dijkstra-Based RoutingTime-of-Use PricingDynamic Pricing Regulation
Case 1××
Case 2××
Case 3××
Case 4××
Table 9. Comparison of two path search methods.
Table 9. Comparison of two path search methods.
Routing StrategySpecific Route or Selected RouteNumber of Traversed Nodes (Units)Travel Distance (km)Travel Time (s)
Static Route1→5→6→7→19→2062.90108.21
Dynamic Route1→2→6→7→19→2063.0599.77
Table 10. Optimal solutions of the four cases.
Table 10. Optimal solutions of the four cases.
CaseDaily Revenue (CNY)Pollutant Emissions (kg)Peak-to-Valley Load Difference Ratio
Case 1−18,624.85 ± 258.7310,290.29 ± 74.9174.9% ± 1.8%
Case 2−22,986.57 ± 267.2810,348.27 ± 82.1775.6% ± 2.1%
Case 3−24,312.61 ± 293.4210,534.75 ± 68.2672.6% ± 1.7%
Case 4−26,042.36 ± 262.5710,248.76 ± 78.2771.2% ± 1.8%
Note: Bold values indicate the best performance.
Table 11. The sensitivity analysis on weights.
Table 11. The sensitivity analysis on weights.
Weight of Daily RevenueRanking of Case 1Ranking of Case 2Ranking of Case 3Ranking of Case 4
−10%4321
−5%4321
Base4321
+5%4321
+10%4321
Table 12. The sensitivity analysis on wind and solar power output.
Table 12. The sensitivity analysis on wind and solar power output.
Wind and Solar Power OutputDaily Revenue (CNY)Pollutant Emissions (kg)Peak-To-Valley Load Difference Ratio
−10%−25,943.36 ± 278.1910,647.28 ± 96.1471.9% ± 1.6%
Base−26,042.36 ± 262.5710,248.76 ± 78.2771.2% ± 1.8%
+10%−25,975.65 ± 236.179979.67 ± 76.2271.5% ± 1.9%
Note: Bold values indicate the best performance.
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

Fang, N.; Yu, J.; Liao, X.; Zuo, Y. Collaborative Optimization Scheduling of New Energy Vehicles and Integrated Energy Stations Based on Coupled Vehicle Routing and Charging Decisions. Sustainability 2026, 18, 3485. https://doi.org/10.3390/su18073485

AMA Style

Fang N, Yu J, Liao X, Zuo Y. Collaborative Optimization Scheduling of New Energy Vehicles and Integrated Energy Stations Based on Coupled Vehicle Routing and Charging Decisions. Sustainability. 2026; 18(7):3485. https://doi.org/10.3390/su18073485

Chicago/Turabian Style

Fang, Na, Jiahao Yu, Xiang Liao, and Ying Zuo. 2026. "Collaborative Optimization Scheduling of New Energy Vehicles and Integrated Energy Stations Based on Coupled Vehicle Routing and Charging Decisions" Sustainability 18, no. 7: 3485. https://doi.org/10.3390/su18073485

APA Style

Fang, N., Yu, J., Liao, X., & Zuo, Y. (2026). Collaborative Optimization Scheduling of New Energy Vehicles and Integrated Energy Stations Based on Coupled Vehicle Routing and Charging Decisions. Sustainability, 18(7), 3485. https://doi.org/10.3390/su18073485

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