1. Introduction
As greenhouse gas emissions continue to rise annually, China has established a goal for low-carbon development, aiming to reduce carbon emissions [
1]. The installed capacity of NE has rapidly increased in recent years. However, the uncertainty of NE output poses a challenge to the power system [
2,
3]. The volatility and uncontrollability of wind and photovoltaic energy pose significant challenges to the consumption of new energy and contribute to the large-scale abandonment of wind and solar power [
4]. Simultaneously, the uncertainty associated with wind and photovoltaic energy, combined with the charging loads of electric vehicles, presents considerable challenges to grid planning. Furthermore, large-scale wind/PV/load exacerbates the complexities of power system planning [
5]. The WPEES effectiveness in optimizing energy efficiency and economic benefits depends on a rational configuration of the system and the development of operational programs. An irrational configuration can lead to increased consumption of new energy and resource waste, resulting in more pronounced issues [
6,
7]. Consequently, addressing the uncertainties of wind (PV) output and load is crucial, as is reducing the generated large-scale scenario set to achieve rational operational planning of the Wind-PV-Electric Vehicle-Energy Storage System (WPESS). Implementing a well-structured energy storage configuration scheme that accounts for the charging power of electric vehicles can maximize its advantages regarding economy, resources, and the environment [
8].
The authors in [
9] introduced a cluster analysis method for large-scale scene simplification that is applicable to existing methods and subsequently proposed an improved clustering algorithm. The authors in [
10] employed Monte Carlo simulation methods and Copula theory to generate scenarios that account for the interdependence of wind and photovoltaic (PV) power generation, applying a rapid scenario reduction methodology to balance accuracy and computational speed. The authors in [
11] suggested that dynamically adjusting EV charging times can maximize the use of wind power, achieve economic operational efficiency, and reduce pollution emissions. The study presented in [
12] introduces an MCS-based forecasting method for EV and ‘green power’ alongside a PV and EV system joint optimization management model. The authors in [
13] presented an EV charging scheme designed to accommodate the varying demands of both the grid and users by adjusting the EV charging state and power. In [
14], a novel energy management optimization model is proposed based on online reinforcement learning, capable of efficiently learning scheduling strategies for microgrids using the state–action–reward–state–action (SARSA) algorithm. The authors in [
15] provided a comprehensive review of ES technologies used in an NE system. In [
16], a capacity optimization allocation model for a PV-WT-ES system is examined, aiming to minimize both the cost and the LPSP. The authors in [
17] used PSO to determine the size and location of the BESS and used DOPF methods to determine the locations and sizes of renewable energy sources in a spatio-temporal framework aimed at reducing carbon emissions and minimizing costs. In [
18], an upper-layer model which aims to minimize energy storage allocation costs is proposed, and the lower-layer model focuses on minimizing system operating costs, incorporating robust optimization theory to address uncertainty. A MOSaDE-based optimization method for a hybrid PV-WT-DD microgrid is proposed in [
19]. This method simultaneously considers multiple objectives, including LPSP, COE, and RF, providing a series of Pareto-optimal solutions for system designers.
TTAO [
20] was proposed by S. Zhao in 2024 for solving continuous optimization problems and engineering applications. The algorithm utilizes a triangular topology in mathematics to balance exploration and exploitation through two strategies: generic aggregation and local aggregation. TTAO performs well in multidimensional functions and real engineering problems, and its optimization performance is significantly better than many current competing algorithms, making it suitable for solving the allocation of ES capacity.
In this paper, based on the context of EVs connected to the WPESS, we constructed an optimal allocation model of ES capacity, considering the influence of LSD, cost, NE utilization rate, and self-power rate. First, this paper generates several scenarios using Monte Carlo sampling (MCS) and selects a typical day through Backward Reduction (BR). Secondly, the disordered charging curve of electric vehicles (EVs) is generated using the Monte Carlo method, and an ordered charging optimization model for EVs is established, considering the load standard deviation and user charging costs. Then, an energy storage capacity allocation model is established, considering system cost, new energy utilization, and self-power supply rate. Finally, an improved triangulation topology aggregation optimizer (TTAO) based on the logistic map, Golden Sine Algorithm (Gold-SA) strategy, and lens inverse imaging learning strategy is proposed for these models.
The key contributions of this work include the following:
- -
Generated power-load scenarios using Monte Carlo sampling and selected typical days for subsequent calculations through Backward Reduction;
- -
Utilized MCS to obtain the EV disorderly charging load and established an orderly charging optimization model for EVs, considering the load standard deviation and the cost of charging to derive the EV orderly charging power;
- -
An energy storage capacity allocation model is established, considering system cost, new energy utilization rate, and self-powered rate, with energy storage allocation results obtained for both disorderly and orderly EV charging;
- -
Improved TTAO through the logistic map, Golden Sine Algorithm (Gold-SA) strategy, and lens inverse imaging learning strategy to enhance its local and global optimization capabilities, introducing a Pareto solution set, applying it to multi-objective optimization, and selecting a compromise solution based on TOPSIS method.
The key points of the subsequent sections of this paper are outlined as follows below.
Section 2 introduces the optimized ES allocation model for the WPEES, including a scenario analysis method based on MCS and BR, conventional charging model and sequential charging optimization model for EVs aimed at minimizing LSD and user charging cost, and a multi-objective ES allocation model based on MOITTAO.
Section 3 describes the basic principles of TTAO and the improved strategies, including the logistic map, Golden Sine Algorithm (Gold-SA), and lens inverse imaging learning, introduces the Pareto solution set, and ultimately selects the compromise solution from this set using a fuzzy multi-attribute decision-making method.
Section 4 verifies the feasibility of the model by calculating and analyzing an arithmetic example.
Section 5 provides a comprehensive summary of the text and discusses the results obtained.
2. Optimized Energy Storage Allocation Model
This paper constructs an ES allocation model for the WPEES based on the typical day generated through the MCS and BR method while considering the influence of EV charging behavior. The NE system is illustrated in
Figure 1.
2.1. Scenario Analysis Based on MCS and BR
In numerous articles, the fuzzy planning method, opportunity constraint planning method, and scenario analysis method are commonly employed to study the uncertainty of NE output. In this paper, the scenario analysis method is employed to address the uncertainty problem of NE output, which is primarily divided into two components: scenario generation and scenario reduction. The scenario generation method utilizes Monte Carlo simulation (MCS), while the scenario reduction method employs Backward Reduction (BR). MCS is the most widely used method for generating scenarios, known for its simplicity and speed [
21,
22]. The BR method eliminates scenarios that do not meet specific constraints based on computational distance and iteratively reduces a single scenario until it satisfies the criteria for scenario reduction [
23,
24].
Uncertainty in wind turbine output primarily arises from the randomness and volatility of wind speed. Wind speed follows the Weibull distribution [
25,
26]:
In the formula, is the actual wind speed; and are parameters.
The CDF for the Weibull distribution is as follows [
27,
28,
29]:
PV output power is primarily influenced by solar radiation. Solar radiation follows a Beta distribution over a specific period of time [
30,
31]:
In the formula, is the solar radiation intensity; is the shape parameters.
The load is treated according to a normal distribution.
The wind power scenario can be obtained from the probability distribution of wind speed:
In the formula, , , and are wind speeds; denotes the rated power and output power, respectively.
Similarly, the PV scenario can be obtained:
In the formula, is the photovoltaic output power; is the photovoltaic radiation area; is the maximum light intensity; and is the photovoltaic conversion efficiency.
The MCS method generates a substantial amount of data, characterized by a high degree of similarity among the scenarios. To merge similar scenarios more efficiently, this paper employs BR to reduce scenarios to five and constructs typical day scenarios for wind, PV, and load, taking into account uncertainty based on the weights of these five scenarios.
Figure 2 presents the flowchart of the scenario analysis model.
2.2. Model for EV Charging
This paper develops a charging load model for electric vehicles (EVs) using statistical methods. By randomly extracting specific EV charging data, we design a statistical model based on user travel behavior to generate independent load curves for each electric vehicle (EV). These independent charging load curves are then superimposed to derive the overall EV charging load curve. This study employs the Monte Carlo method, accounting for daily driving mileage, initial state of charge, and charging time of EVs, to establish the EV charging load model.
2.2.1. EV Disorderly Charging Model
Users primarily utilize electric vehicles (EVs) for daily commuting, and their daily mileage exhibits both regularity and variability. Referring to the U.S. 2017 National Statistical Analysis of Vehicle Travel Data (NHT2017) [
32], it is assumed that the daily mileage traveled by EV users approximates a lognormal distribution with the following probability density function [
12]:
In the formula, is the daily mileage of an EV; is the expected value, = 3.20; is the standard deviation of the logarithm of daily mileage, = 0.88.
When the electric vehicle (EV) owner begins charging immediately upon reaching their destination, the final return time of the vehicle corresponds to the initial charging time, which follows a normal distribution characterized by the following probability density function [
12,
33]:
In the formula, is the initial charging time of EV; is the expected value, = 17.60; is the standard deviation, = 3.40.
The charging of electric vehicles (EVs) ceases upon reaching the upper limit of battery capacity. The amount of power consumed is primarily related to the mileage traveled, and the charging duration of an EV is calculated using the following formula:
In the formula, is the time required for charging; is the mileage traveled by the i-th vehicle; is the power consumption per kilometer of the electric vehicle; is the charging power and energy conversion efficiency, respectively.
2.2.2. EV Orderly Charging Optimization Model
Implementing time-sharing tariffs enhances the economic efficiency of electricity pricing by imposing higher tariffs during peak consumption hours and lower tariffs during off-peak hours. This approach effectively reduces the load standard deviation, lowers generation costs, and enhances overall economic efficiency. This paper adopts time-sharing tariffs and develops various orderly charging models for electric vehicles (EVs) based on V2G technology. On the grid side, the primary objective is to reduce the load standard deviation and mitigate load fluctuations. Conversely, on the user side, the main goal is to minimize charging costs for users participating in V2G services, significantly increasing their willingness to engage. The decision variable is the magnitude of power exchanged between EVs and the grid during each time slot. A triangular topology optimizer is employed to optimize EV charging behavior, and the strategy’s effectiveness is evaluated by comparing it to a disordered charging scenario [
33].
- (1)
Objective Function
In the formula, is the load; is the EV charging load; is the base load; and is the objective function of the optimization.
- 2.
EVs can exchange power with the grid at each time slot, converting this exchanged energy into monetary terms based on electricity prices. Considering time-of-use tariffs, the rates for each period vary, and the V2G control strategy for EV participation on the user side prioritizes economic efficiency. The function is formulated to minimize charging costs during peak and off-peak hours for EV participation in the grid:
In the formula, is the tariff for the time period .
- 3.
Linear weighting
Based on the linear weighted sum method, the objective functions are normalized with the following equations:
In the formula, is the multi-objective optimization function of EVs; , are the maximum values of , , respectively; , are the minimize values of , , respectively; , are the weights, respectively.
- (2)
Restrictive Condition
The user can establish a minimum battery capacity, ensuring that the vehicle has at least 30% remaining to meet trip power demands. The constraint is as follows:
- 2.
Charging time constraint
In the formula, is the beginning of the regulation period; is the end of the regulation period.
- 3.
Total power constraint
In the formula, is the number of EVs; is the charging time required for EV.
- 4.
Charging behavioral constraint
The same electric vehicle can only be in a charging or discharging state at the same time.
Figure 3 illustrates the EV’s orderly and disorderly charging model.
2.3. ES Capacity Allocation Model
Various ES devices are available, with chemical energy storage providing advantages such as simplicity, speed, and high conversion efficiency. Batteries, as a method of chemical energy storage, have been widely applied. The ESS for wind and PV is designed to utilize BESS. Due to their flexible charging and discharging capabilities, batteries can adaptively coordinate the power of other generation units within the system, effectively suppressing intermittent renewable energy while achieving peak shaving and valley filling. The mathematical model for this is presented as follows:
In the formula, is the SOC of the battery/kWh; is the charging power/kW; is the discharging power/kW; and are the efficiency.
The model aims to develop a configuration scheme for the rated capacity of ES, defining the ES rated capacity and the SOC of the ES at each moment as the decision variable in the optimization problem. The ES capacity allocation model is developed based on three evaluation indices: the system self-powered rate, total investment cost, and new energy utilization rate [
34].
2.3.1. Objective Function
- (1)
Minimize the average daily cost
The cost of the ESS primarily consists of the initial construction cost and periodic O&M costs. Additionally, power must be purchased from the grid when the combined output from wind power, photovoltaics, and battery discharges is insufficient to meet compliance demand. As optimal scheduling is conducted for a typical day, the initial investment and periodic O&M costs are averaged over that day.
The average daily cost includes the ES installation cost, the O&M cost, and purchased electricity cost [
35]:
In the formula, is the ES cost; is the system O&M cost; is purchase electricity cost.
The average daily cost of the ESS is as follows:
In the formula, is the average daily cost; is installed capacity of ES; is the unit capacity cost; is the useful life of ES equipment; is the discount rate.
The cost of regular O&M is directly proportional to the construction cost of the ES system:
In the formula, represents the O&M rate of the ESS cost.
The system is connected to a large power grid, and if an imbalance occurs between power supply and demand, power must be purchased from the grid, resulting in additional costs:
In the formula, represents the price; is the power purchased from the grid.
- (2)
Maximize system self-power rate
The self-supply rate refers to the proportion of load power met by wind power, photovoltaics, and storage battery discharges relative to the total load demand within the system. This metric reflects the reliability of the new energy power supply and is influenced by new energy output, load demand, and ES [
36,
37]. The maximum target for the self-supply rate of the system is expressed as follows:
In the formula, is the purchased power; is the load; is the charging power of ESS.
- (3)
Maximize utilization of new energy
When system power supply exceeds demand, it can lead to power abandonment. The new energy utilization rate refers to the proportion of power (including ES charging) from new energy generation that occurs after power abandonment. A higher new energy utilization rate indicates less power abandonment [
38]. The maximum target for the NE utilization rate is expressed as follows:
In the formula, is the PV consumed in the time period , kWh; is the wind power consumed in the time period , kWh; is the total new energy generation, kWh.
2.3.2. Restrictive Condition
- (1)
SOC constraint
The SOC is defined as the ratio of the power currently stored in the ESS to its storage capacity:
In the formula, is the ES state; is the rated capacity.
To ensure the battery’s lifetime, upper and lower limits should be established for the SOC:
- (2)
ESS capacity constraint
The upper and lower capacity limits of the energy storage system should be predefined in calculating the optimal configuration of the system.
In the formula, and are the minimum and maximum capacity of the storage system, respectively.
- (3)
Charge/discharge power constraint
In the formula, the maximum value of the charging power of the ESS; is the maximum value of the discharging power of the ESS.
- (4)
Power balance constraint
The power supply and consumption of the entire system must ensure energy conservation; therefore, power balance constraints need to be established.
In the formula, is the wind power output, kW; is the photovoltaic output, kW; is the discharging power of the battery, kW; is the power purchased from the grid, kW; is the load power, kW; is the ESS charging power, kW; is the power discarded by NE.
The flowchart for optimal allocation of ES is shown in
Figure 4.
The flowchart of the optimized ES configuration is shown in
Figure 5.
3. Triangulation Topology Aggregation Optimizer
The TTAO [
20] was proposed by S. Zhao in 2024. The TTAO is based on the concept of similar triangles. The TTAO consists of a population initialization phase, a triangle topology unit formation phase, a global aggregation phase, and a local aggregation phase.
3.1. Mathematical Model of TTAO
- (1)
Population initialization
First, the TTAO initializes the population based on the specified population size
N and variable dimension
D. The
N individuals are grouped into
N/3 triangular topological units, with the remaining individuals being randomly distributed. During initialization,
N/3 search agents are randomly generated within the allowed range, and each agent is generated using the following formula:
In the formula, denotes the first search individual in the th triangular topological cell and is a positive integer between 1 and N/3; denotes a random number between [0, 1]; and are the lower and upper bounds of the variables.
- (2)
Triangular topological unit formation stage
Starting from the first vertex of the spherical coordinate system, a new direction vector is established and transformed into the Cartesian coordinate system to create the second vertex. This vector is then rotated counterclockwise by π/3 and transformed to obtain the third vertex. The mathematical expression for the vertex is as follows:
In the formula, denotes the size of the triangular topological unit, mathematically denoted as ; denotes the current iteration; denotes the maximum iteration, which decreases as iterations increases.
and
denote the direction vectors of the other two edges guided by the first point:
In the formula, and are random numbers between .
Each set of triangular topological cells is internally aggregated to a fourth vertex. This point is formed as a linear weighting of the other three points, defined as follows:
In the formula, , , and are random numbers between [0, 1], . Thus, the fourth vertex is located within each triangular topological cell.
- (3)
Generic (global) aggregation stage
In the current phase, the algorithm produces a new solution by integrating the information from the best individuals of each triangular cell. This is accomplished by linearly weighting the variables of the two leading individuals:
In the formula, is a random number between [0, 1]; and denote the best individual for the cell and the randomly selected cell at the iteration.
The greedy strategy is used to update the optimal individual, and the mathematical expression is as follows:
The formula denotes the suboptimal individual at the th iteration.
- (4)
Local aggregation
During the local aggregation phase of the TTAO algorithm, search optimization within a local region is accomplished by creating a temporary non-equilateral triangular structure around the optimal individual and adjusting its position based on the vector difference with the suboptimal individual. This process aims to enhance the search efficiency of each topological unit while avoiding local optimal solutions. By comparing the fitness values before and after the perturbation, a decision is made on whether to update the position to ensure the effectiveness of the search direction. The new vertex is computed as follows:
To prevent the optimal individual from becoming trapped in a local optimum, the algorithm leverages the data from the suboptimal individual. Throughout the convergence process, it is ensured that the bootstrap points of the temporary triangular cells remain optimal. The decision to update the position is made by comparing the fitness values before and after the local search: if the fitness improves, the position is updated; otherwise, it remains unchanged. The corresponding mathematical formula is as follows:
3.2. Algorithmic Improvements
A logistic map is introduced during the population initialization phase of the TTAO, and the generated sequence of random numbers is used to replace the values in Equation (27), thereby enhancing the diversity and randomness of the population, reducing the optimization search time, and accelerating the convergence speed of the algorithm [
39]. The logistic map is as follows:
In the formula, , , .
Gold-SA is a meta-heuristic optimization algorithm proposed in 2017, inspired by the spatial search performed within the unit circle of the sinusoidal function, akin to the solution of the optimization problem, while shrinking the search space by the golden ratio to approximate the optimal solution [
40]. The golden section search is employed in the TTAO generic (global) aggregation process, with the optimal solution updated using a greedy strategy to strike a balance between ‘search’ and ‘development.’
In the formula, and are the golden section coefficients; is the golden section rate, ; and are the best individuals for cell and the randomly selected cell; is the random number between , and is the random number between .
During TTAO local aggregation, lens imaging is used to generate the inverse position
. This allows for jumping out of the current position as well as expanding the search range [
41,
42].
In the formula, is the inverse solution of ; and are the maximum and minimum boundaries of the search space, respectively; is the scaling factor.
Introducing a dynamically changing , as iterations increase, the value will become larger, and the range of its inverse solution will become smaller. Also considering that the resulting inverse solution is not necessarily better than the original solution, a greedy strategy is introduced so that the replacement is performed only when the inverse solution is better than the original solution.
3.3. ITTAO-Specific Processes
The mathematical modeling of the ITTAO can be summarized in the following steps:
- (1)
Input the population size, iterations, and variable dimensions;
- (2)
Initialize the population using logistic mapping in the population initialization phase;
- (3)
Generate triangular topological units and calculate the fitness values to find the optimal and suboptimal points in each triangular topological unit;
- (4)
In the generic (global) aggregation phase, the golden sine strategy is fused to create new feasible solutions, and greedy substitution is used to select the better solution;
- (5)
In the local aggregation, introduce lens imaging reverse learning to generate a reverse position to expand the search range of the position update, and update the position if the new individual is better than the original one; otherwise, do not perform the update;
- (6)
Loop this process until the optimal solution under the current constraints is obtained or the upper limit of the number of iterations is reached.
3.4. Multi-Attribute Decision-Making Method
TOPSIS is a method used to select a compromise solution among multiple alternatives based on various objective criteria. It ranks the criterion coefficients of each alternative under each objective criterion and identifies the one with the highest value as the optimal compromise solution. In this paper, to rationally select the compromise solution for ESS allocation, we employ the TOPSIS method, with the specific formula expressed as follows [
43]:
Equation (44) is the normalization of the data, on the basis of which the attribute values of each solution under different objective criteria are summed up by Equation (45), and their share in the sum of attribute values of all solutions under each objective criterion is determined.
4. Calculus Analysis
4.1. Basic Parameters
To verify the validity and applicability of the optimization methodology proposed in this paper, the developed model was implemented using MATLAB R2022a. The test environment incorporates an i5-11400H CPU @ 2.70 GHz and 16 GB of RAM.
- (1)
Basic Parameters for Scenario Generation
The rated power of wind energy is 800 kW, the rated wind speed is 13 m/s, and the cut-in and cut-out wind speeds are 3 m/s and 25 m/s, respectively. The rated capacity of PV systems is 800 kW, the base value of light intensity is 2, and the rated light intensity is 0.7 kW/m².
- (2)
Basic Parameters for EV Charging Behavior Optimization
In this study, it is assumed that 200 electric vehicles (EVs) will participate in charging, starting with constant power after their last return trip until fully charged. The specifications of the EVs’ power batteries are standardized: the battery capacity is 35 kWh, and the charging power is 5 kW, power consumption is 13.2 kWh per 100 km, and both the battery charging efficiency and energy conversion efficiency are 0.95. The time-sharing tariff is shown in
Table 1.
The typical daily load data from the first section serve as the baseline for solving the EV charging load optimization problem, with a population size of 200 and the number of iterations set to 1000.
- (3)
Basic Parameters of Energy Storage Capacity Configuration
This study employs the typical daily data from wind turbines, photovoltaic systems, and load obtained in the first part. The state of charge (SOC) of the battery energy storage varies within the range of [0.1, 0.9]; the initial energy storage state is denoted by
, and the initial and final charging states of the battery during the day remain essentially the same. The lower limit of the storage configuration capacity is set to 100, while the upper limit is set to 10,000, and the upper limit of ESS power is set to
. The specific parameters of the main equipment in the battery storage system are presented in
Table 2, while the purchased power tariffs from the local grid are provided in
Table 1.
The number of iterations and populations for all optimization algorithms are set to 1000 and 300, respectively, establishing the size of the non-inferior solution set to 100. The inertia weight of MOPSO is 0.5, and the weights for both individual optimum and global optimum are set to 2. The grid division is set to 5, and the speed range is defined as [−1, 1]. The maximum allowable wastage for MOWOA is set to 50.
4.2. Results Analysis of Scenario Generation and Reduction
This paper employs the MCS method for generating wind and PV scenarios, setting the number of scenarios to 200, and reducing the wind, PV, and load scenarios to 5 using the BR method. The results of the generation and reduction of wind power, PV, and load scenarios are presented in
Figure 6,
Figure 7 and
Figure 8.
The probabilities of the five scenarios are presented in
Table 3, and these scenarios are weighted according to their probabilities to construct typical days. A typical wind-PV-Load scene is illustrated in
Figure 9.
4.3. Results Analysis of EV Charging
Table 4 presents the optimized load standard deviation and user charging costs,
Figure 10 illustrates the power curves for both disorderly and orderly EV charging, and
Figure 11 displays the base load curve alongside the EV load curves for disorderly and orderly charging. The analysis indicates that the peak charging power of EVs during disorderly charging occurs around 20:00, coinciding with a relatively high base load, which contributes to an increased mean square deviation of the load curve. The peak charging loads for the optimized charging strategy occur around 6:00 and 16:00, during which both tariffs and base load are relatively low, allowing for a significant reduction in load standard deviation and user charging cost.
4.4. Results Analysis of Optimized Allocation of ES
In this study, three distinct scenarios were developed for comparative analysis aimed at assessing the validity of the model:
- (1)
Scenario 1: EVs using disorderly charging mode with no energy storage configuration;
- (2)
Scenario 2: EVs using disorderly charging mode, configured with energy storage;
- (3)
Scenario 3: EVs using orderly charging mode, configured with energy storage.
The iteration curves for multi-objective optimization related to Scenario 3, employing various optimization algorithms for each objective, are illustrated in
Figure 12,
Figure 13 and
Figure 14, while the Pareto solution is depicted in
Figure 15.
Combining
Figure 12,
Figure 13,
Figure 14 and
Figure 15, when multi-objective ES capacity allocation is performed under the same conditions, the optimization results of the improved triangular topology optimizer are optimal for both maximization and minimization objectives, and the quality of the Pareto solution set is better than that of the other three algorithms.
The analysis of the best solutions from various algorithms for each of the three objectives is illustrated in
Table 5. The table indicates that relative to MOPSO, MOWOA, and MOTTAO, the best solutions achieved by MITTAO for average daily investment are decreased by 194.62, 281.17, and 33.94, respectively. Furthermore, the solutions concerning the self-power supply rate show an enhancement of 8.99%, 9.87%, and 2.35%, respectively, while the new energy utilization rate has increased by 6.66%, 12.92%, and 4.25%. MITTAO exhibits certain advantages in addressing both maximum and minimum values.
The box plots of the optimal compromise solutions for each objective, generated by optimizing different algorithms 20 times each, are presented in
Figure 16. The analysis indicates that MOITTAO demonstrates strong and consistent convergence.
Figure 17 displays the Pareto solution set derived from utilizing MOITTAO to address energy storage configuration scenarios involving both disorderly and orderly charging of EVs. The compromise optimal solution is determined using the TOPSIS method and is detailed in
Table 6.
Figure 17 and
Table 6 illustrate the Pareto solution, achieved by first optimizing the charging behavior of EVs and then configuring the ES system, which surpasses that of the pre-optimization state. Following the selection of the compromise optimal solution through the TOPSIS method, Scenarios 2 and 3 are set up with approximately equivalent energy storage capacities; however, the discrepancy in average daily costs is more significant, with the self-power supply rate rising by 2.25% and the new energy utilization rate increasing by 2.50%. The optimization of EV charging behavior effectively reduces the load standard deviation in the overall system load while simultaneously enhancing the operation of the ESS. In comparison to the scenario lacking an energy storage system, both the self-powered rate and the new energy utilization rate show significant improvements following the ES system configuration. In the cases of disorderly and orderly EV charging, the self-powered rates increase by 26.76% and 29.01%, respectively; meanwhile, the new energy utilization rates rise by 24.17% and 26.67%.
Figure 18 and
Figure 19 illustrate the power balance diagrams for Scenarios 2 and 3.
Figure 20 and
Figure 21 depict the SOC of the two scenarios. Analysis reveals that from 1:00 to 5:00, the combined output of Wind-PV is insufficient to meet the load power demand. During this period, the ESS is continuously discharging. Between 8:00 and 17:00, the new energy generation exceeds the system’s load power, allowing the energy storage battery to charge during this time, leading to excess power generation that may be wasted. From 18:00 to 24:00, the new energy generation gradually decreases, the ESS discharges again to supply power, and when the ESS cannot fulfill the demand, power must be purchased from the grid.
Analysis indicates that, in the case of EV disorderly charging, the hours from 18:00 to 24:00 represent the peak EV charging period, during which more power is purchased from the system. Electricity prices during this time are also elevated, resulting in higher purchasing costs. In contrast, electricity purchases primarily occur at 18:00 in the case of EV disorderly charging, where the purchasing cost is lower. The optimized SOC curves for both schemes are nearly identical, and their energy storage capacities are similar. However, the optimized self-power supply rate and new energy utilization rate are higher, while the average daily investment is lower.
In conclusion, employing the scenario generation and clustering method based on MCS and BR enables effective scenario analysis. By optimizing the charging behavior of EVs, the load standard deviation and user charging costs can be significantly minimized. Additionally, by combining wind power and PV supply systems that account for EV charging behavior, configuring appropriate battery storage can effectively decrease power abandonment and enhance power supply quality. However, the high cost per unit capacity of battery energy storage means that excessive energy storage can negatively impact system economics. Therefore, selecting the appropriate capacity for the ESS in the WPEES is essential.