4.2.1. Comparison of Optimization Performance
To evaluate the effectiveness of the proposed RF-SA-NSGA-III algorithm, three benchmark algorithms, including MOTEO, NSGA-II, and the standard NSGA-III, are selected for comparative analysis. The optimization performance is evaluated from two aspects: solution quality and computational efficiency. To ensure a consistent comparison, all algorithms are applied to the same EVCS–EVSS planning problem with identical model settings, input data, population size, maximum number of iterations, termination criteria, computational platform, result-statistics procedure, and compromise-solution selection method. Therefore, the algorithms are evaluated under an equivalent evolutionary search budget. The detailed search parameters of different optimization algorithms are listed in
Table 2 The algorithm-specific crossover and mutation parameters are retained according to commonly adopted configurations for the corresponding search mechanisms rather than being forcibly unified across different algorithms. These settings are intended to provide practical benchmark configurations and are not claimed to be globally optimal. In particular, NSGA-III and RF-SA-NSGA-III use identical evolutionary operators and parameter settings, so that their performance difference mainly reflects the effect of the proposed surrogate-assisted evaluation strategy.
The proposed RF-SA-NSGA-III retains the original evolutionary operators and reference-point mechanism of NSGA-III, while introducing surrogate-assisted evaluation to reduce computational cost. The parameters of the random forest surrogate model adopted in RF-SA-NSGA-III are provided in
Table 3.
The parameters in
Table 3 were selected as practical settings to balance surrogate prediction reliability and the computational cost of true-model evaluations, rather than as globally optimized hyperparameters. In particular, the initial sampling size provides sufficient true-evaluation data for surrogate initialization, while the periodic update interval and number of true evaluations per update balance surrogate correction frequency against computational savings. The RF ensemble size was selected to provide stable prediction performance without introducing excessive training overhead.
The optimization results of different algorithms are summarized in
Table 4, where the three objective values obtained by each algorithm are compared. In addition, the voltage fluctuation profiles corresponding to the optimal solutions obtained by different algorithms are illustrated in
Figure 7 for further comparison.
The results indicate that different algorithms exhibit different optimization characteristics for the multi-objective EVCS–EVSS planning problem. NSGA-II achieves the lowest annualized cost among the compared algorithms, while NSGA-III obtains the highest user satisfaction value. However, both algorithms result in relatively higher voltage fluctuation values, indicating that solutions optimized mainly toward economic or service objectives may negatively affect distribution network operation.
In comparison, RF-SA-NSGA-III achieves the lowest voltage fluctuation value among all algorithms while maintaining comparable user dissatisfaction and annualized cost. Although its annualized cost is slightly higher than those of NSGA-II and MOTEO, the difference remains within an acceptable range, while voltage regulation performance is significantly improved. To complement the voltage profiles shown in
Figure 7,
Table 5 reports several quantitative voltage and network-loss indicators for the optimal solutions obtained by different algorithms.
Overall, the proposed RF-SA-NSGA-III algorithm preserves the optimization capability of the original NSGA-III framework and achieves competitive objective values among different optimization methods. Combined with the subsequent computational efficiency analysis, the proposed method demonstrates that the computational burden can be substantially reduced while maintaining competitive optimization performance for complex EVCS–EVSS planning problems.
To further evaluate the statistical robustness and overall Pareto-front quality of the compared algorithms, hypervolume (HV) and inverted generational distance (IGD) were calculated based on the results of 5 independent runs. The corresponding mean and standard deviation are reported in
Table 6, where a larger HV and a smaller IGD indicate better multi-objective optimization performance.
As shown in
Table 6, RF-SA-NSGA-III achieved the highest mean HV, indicating its strong ability to obtain high-quality Pareto solutions with a large dominated objective-space volume. However, its relatively large HV standard deviation and higher IGD suggest greater run-to-run variability and less uniform coverage of the empirical reference front. In comparison, MOTEO obtained the lowest mean IGD. These results indicate that RF-SA-NSGA-III provides strong solution quality, while further improvement in robustness and front coverage remains possible.
The Pareto optimal solutions obtained by RF-SA-NSGA-III are illustrated in
Figure 8. The solution set presents the trade-off relationship among annualized cost, user dissatisfaction, and voltage fluctuation in the three-dimensional objective space. The selected compromise solution F1(7) achieves relatively low voltage fluctuation while maintaining competitive performance in economic cost and user service objectives. The corresponding objective values are consistent with those reported in
Table 4.
To further evaluate the computational efficiency of the RF surrogate-assisted strategy, the evaluation statistics of RF-SA-NSGA-III are summarized in
Table 7. During the 200-generation optimization, a total of 21,258 evaluation calls are recorded, including 2258 full-model evaluations and 19,000 surrogate evaluations, with the latter accounting for 89.38% of the total. Selected surrogate-assessed solutions are reevaluated using the full model during the correction and final verification stages, resulting in a slightly higher total number of evaluation calls. Compared with the approximately 20,100 full-model evaluations required by standard NSGA-III under the same population and iteration settings, RF-SA-NSGA-III reduces the number of computationally expensive full-model evaluations by approximately 88.77%. The final surrogate training dataset contains 2040 true samples, corresponding to 90.35% of the 2258 full-model evaluations, and the surrogate model is updated 39 times during the optimization process. Furthermore, computational time is reduced from 45,706.3 s for standard NSGA-III to 4689.4 s for RF-SA-NSGA-III, corresponding to a reduction of approximately 89.74%. The total runtime of 4689.4 s includes approximately 448.9 s for initial sample generation, 143.5 s for initial population evaluation, 3965.1 s for the main optimization loop, and 131.6 s for final true-model verification. Within the true-objective evaluations, traffic assignment and power-flow calculations require approximately 174.7 s and 3095.3 s, respectively, whereas RF training requires only 11.4 s, indicating that power-flow calculation remains the dominant computational component.
To evaluate the prediction reliability of the random forest surrogate models, MAE, RMSE, and
are employed as evaluation metrics. The prediction performance of the surrogate models for objective 2 (user satisfaction) and objective 3 (voltage fluctuation) is summarized in
Table 8.
The reported MAE, RMSE, and values are calculated from out-of-bag predictions of the random forest models using the dynamically accumulated true-evaluation samples collected throughout the optimization process. Objective 2 uses all accumulated true samples, whereas Objective 3 uses only truly feasible samples. For objective 2, the surrogate model achieves a relatively low prediction error and a satisfactory coefficient of determination. The surrogate model can effectively capture the variation trend of this objective and provide reliable guidance for the evolutionary search process. For objective 3, the surrogate model exhibits better fitting performance compared with objective 2. This is mainly attributed to the use of feasible samples for model training and the corresponding data processing strategy, which improves the prediction capability for grid-related objectives. Although a small number of samples may still exhibit relatively larger prediction deviations, the overall prediction results are sufficient to reflect the changing trends of the original objectives. Therefore, the trained surrogate models can provide effective approximate evaluations for RF-SA-NSGA-III and reduce the dependence on repeated true-model calculations.
To further examine the influence of surrogate uncertainty across the Pareto front, an RMSE-based error-band sensitivity analysis was conducted for five representative solutions. Objectives 2 and 3 were independently perturbed by
, 0, and
. As shown in
Table 9, the cost-extreme and final compromise solutions remained nondominated under all nine perturbation combinations, whereas the user-service-extreme, voltage-extreme, and middle-front solutions remained nondominated in six cases. The voltage-extreme region showed higher relative sensitivity because of its small baseline objective value. Overall, the final compromise solution exhibits satisfactory local stability at the observed surrogate-error level.
To examine the robustness of RF-SA-NSGA-III to changes in input data, the EV population was varied as a representative input factor, and the corresponding objective values and surrogate-model accuracy metrics are summarized in
Table 10.
The sensitivity analysis shows that RF-SA-NSGA-III can consistently obtain feasible planning solutions when the EV population varies by ±10% from the baseline level. The three objective values change with the variation in EV population, reflecting the trade-offs among annualized cost, user satisfaction, and voltage performance under different demand levels. Meanwhile, the surrogate models maintain generally stable prediction accuracy across the three scenarios, with comparable MAE, RMSE, and values. These results indicate that the proposed method retains reasonable adaptability to changes in EV population.
Overall, the RF-SA-NSGA-III algorithm effectively integrates surrogate prediction and true-model correction to accelerate the optimization process of the EVCS–EVSS joint planning problem. The random forest surrogate models are capable of capturing the nonlinear relationship between planning variables and complex objective functions, providing reliable approximate evaluations during the evolutionary search. Although prediction errors inevitably exist in the surrogate-assisted optimization process, the proposed periodic correction mechanism, dynamic training dataset updating, and final true-model verification strategy effectively reduce the influence of surrogate inaccuracies on the reliability of the obtained Pareto solutions. These results demonstrate that the proposed surrogate-assisted mechanism can significantly improve computational efficiency while maintaining sufficient prediction accuracy, providing an effective solution for large-scale traffic–distribution network coupled planning problems.
4.2.2. Optimal Planning Results
The detailed planning results for EVCS and EVSS obtained from the compromise solution are summarized in
Table 11 and
Table 12. The proposed scheme determines eight EVCS locations and five EVSS locations in the studied transportation–distribution network, with their spatial distributions illustrated in
Figure 9.
The selected EVCSs are distributed among multiple functional areas of the studied road network, including work areas (node 53), commercial areas (nodes 2, 11, and 23), public service areas (nodes 6 and 35), green park areas (node 46), and residential areas (node 21). The deployment results are consistent with the spatial characteristics of charging demand obtained from the demand forecasting analysis. Specifically, work areas and commercial areas exhibit relatively concentrated charging demands during the morning peak period due to commuting and activity accumulation, and EVCSs are accordingly deployed at representative nodes within these regions. Meanwhile, charging stations located in public service, residential, and green park areas provide additional service coverage for vehicles with different travel purposes and temporal demand characteristics.
The planning results also show that EVCS capacities are not uniformly allocated among different locations. Instead, the numbers of slow and fast charging piles, rated power, and daily energy replenishment capacity are jointly optimized according to the corresponding demand characteristics. For example, EVCSs located at nodes 21, 35, and 46 are assigned relatively higher charging capacities, corresponding to their larger daily replenishment demands. This indicates that the proposed method can achieve coordinated optimization of station location and capacity rather than only determining candidate locations.
For EVSS deployment, five battery-swapping stations are selected at nodes 35, 54, 37, 41, and 47, which are mainly distributed in public service areas, work areas, and green park areas. Compared with private EV charging demand, taxi battery-swapping demand presents a stronger relationship with continuous operation requirements and concentrated service periods. Therefore, the obtained EVSS locations are mainly concentrated in areas with intensive transportation activities.
Among the selected locations, node 54 is located in a work area and corresponds to the road-network node with the highest replenishment demand during the system peak period (08:00–08:15) identified in the demand forecasting results. The deployment of an EVSS at this node helps provide timely energy replenishment service for taxis during high-demand periods. In addition, EVSSs located at nodes 35, 37, and 41 in public service areas improve service accessibility by covering additional travel-demand regions, while node 47 in the green park area provides supplementary swapping capacity for surrounding traffic flows. Different swapping capacities are assigned to the selected EVSSs according to their daily replenishment requirements. This differentiated capacity configuration avoids excessive investment at low-demand locations while ensuring sufficient service capability at high-demand areas.
Overall, the obtained EVCS–EVSS planning scheme achieves coordinated deployment of charging and battery-swapping facilities. The selected locations and capacity configurations are jointly optimized according to the spatial distribution of energy replenishment demand and the operational requirements of the coupled transportation–distribution network. In particular, stations with relatively larger capacities are generally allocated to areas with higher energy replenishment demand, while the overall spatial distribution of the planned facilities provides balanced coverage across different functional areas. This consistency between the predicted demand characteristics and the resulting infrastructure deployment provides an additional indication of the rationality and practical feasibility of the proposed planning model.
From an electrical and energy perspective, the obtained results show that the system behavior is closely related to the temporal and spatial distribution of EV replenishment demand and the corresponding EVCS/EVSS capacity allocation. The daily simulation is divided into 96 intervals, and the aggregated replenishment load reaches a peak of 55.13 MW during 08:00–08:15, reflecting the concentration of charging and swapping demand in the morning period. These time-varying demands are mapped to the distribution network through the road–grid coupling relationship and directly affect nodal loading conditions. The power-flow results further indicate that the optimized station configuration maintains the bus voltages within the prescribed operating limits, while the voltage-deviation and network-loss indicators vary with the magnitude and spatial allocation of replenishment demand. Therefore, the final EVCS and EVSS capacities should be interpreted not only as infrastructure sizing decisions, but also as a means of coordinating transportation-side energy demand with distribution-network operating.