Abstract
To mitigate the risks posed by uncertainties in renewable energy output and Electric Vehicle (EV) travel patterns on the scheduling of Virtual Power Plants (VPPs), this paper proposes an optimal scheduling model for a VPP incorporating EVs based on Information Gap Decision Theory (IGDT). First, a Monte Carlo load forecasting model is established based on the behavioral characteristics of EV users, and a Sigmoid function is introduced to quantify the dynamic relationship between user response willingness and VPP incentive prices. Second, within the VPP framework, an economic optimal scheduling model considering multi-source collaboration is developed by integrating wind power, photovoltaics, gas turbines, energy storage systems, and EV clusters with Vehicle-to-Grid (V2G) capabilities. Subsequently, to address the uncertain parameters within the model, IGDT is employed to construct a bi-level decision-making mechanism that encompasses both risk-averse and opportunity-seeking strategies. Finally, a case study on a VPP is conducted to verify the correctness and effectiveness of the proposed model and algorithm. The results demonstrate that the proposed method can effectively achieve a 7.94% reduction in the VPP’s comprehensive dispatch cost under typical scenarios, exhibiting superiority in terms of both economy and stability.
1. Introduction
Distributed energy sources (DERs) are widely used in the construction of new power systems due to their multiple advantages, such as being green, flexible, and renewable [1,2,3]. At the same time, they exhibit randomness and volatility due to environmental factors. In the future, the large-scale, high-proportion integration of distributed energy will pose significant challenges to the stability of the power system and energy security. Therefore, establishing a more flexible and resilient new power system has become an urgent task. A Virtual Power Plant (VPP) aggregates and controls controllable loads such as wind power, photovoltaics, energy storage, and electric vehicle (EV), participating in the electricity market through advanced communication technologies [4,5]. Through complementary advantages and optimal allocation within the VPP, it is possible to reduce the randomness and volatility of renewable energy within the system on one hand and to achieve multi-energy complementarity on the power side and flexible interaction on the load side on the other [6]. Therefore, studying the optimal scheduling and operation methods of VPPs has important practical value for the optimized utilization of distributed energy.
Current research on VPPs has explored various facets of their operation, including dynamic aggregation and economic dispatch [7]. For instance, Chen et al. [8] developed an optimal dispatch strategy considering the spatio-temporal coupling of hydropower. However, this model is primarily tailored for basin-wide hydro–wind–PV systems and is less applicable to the diverse resource mix typically found in urban VPPs. Pan et al. [9] designed a coordinated bidding strategy for VPPs in energy and peak-shaving markets using a Stackelberg game model. While innovative, this approach may oversimplify the complex interplay between multiple agents in real-world scenarios, where their strategic behaviors are not always hierarchical.
With the rapid expansion of the EV industry, the potential of EV clusters as distributed energy storage resources has garnered considerable attention [10]. Numerous studies have investigated the coordinated dispatch of EVs within VPPs. Li et al. [11] proposed a Stackelberg game-based interval optimization model for a VPP with EVs. Chen et al. [12] modeled EVs as mobile energy storage units and employed the whale optimization algorithm for scheduling, while Wang et al. [13] proposed a sampling-then-clustering management strategy for EV charging and discharging. A common limitation across these studies is the inadequate modeling of the relationship between user behavior and economic incentives; they often overlook how users’ willingness to participate dynamically responds to price signals, which is crucial for realistic demand-side management. Additionally, Bharti et al. [14] proposed a lookup table method to estimate and model the charging behavior of EVs, which circumvents complex real-time computations and significantly accelerates simulation speeds. However, as the study was based on data from the Delhi region in India, its generalizability and scalability require further validation.
A central challenge in VPP scheduling is managing the uncertainty associated with high penetrations of renewable energy and variable loads. Conventional methods have distinct drawbacks. The two-point estimation method, used by Sun et al. [15], is computationally simple but suffers from poor accuracy, limiting its practical applicability. Scenario-based methods, as applied by Ge et al. [16], can describe uncertainty with high fidelity but are computationally intensive and depend on accurately defined probability distributions, which are often difficult to obtain. Stochastic optimization, such as the chance-constrained programming proposed by Sun et al. [3], is effective but introduces a degree of subjectivity, as the optimal solution is highly sensitive to the assumed probability distributions of the uncertain parameters. Similarly, the robust optimization approach, whether based on Wasserstein distance ambiguity sets [17] or traditional robust formulations [18], often leads to overly conservative solutions that sacrifice economic efficiency to ensure system security against worst-case scenarios. In contrast to these methods, Information Gap Decision Theory (IGDT) offers a non-probabilistic framework for decision-making under severe uncertainty. It does not require knowledge of probability distributions and instead quantifies the gap between what is known and what needs to be known for a decision to succeed. By evaluating the robustness of a strategy against adverse uncertainty (risk aversion) and its potential to capitalize on favorable outcomes (opportunity seeking), IGDT provides a flexible and computationally efficient tool for decision-makers.
Therefore, this paper proposes an optimal scheduling model for a VPP including EVs based on IGDT. The main contributions of this study are as follows:
- A Novel EV Participation Model: A Monte Carlo method is used to forecast EV charging loads based on statistical travel data. Crucially, a Sigmoid function is introduced to quantitatively model the dynamic relationship between EV users’ willingness to participate in V2G services and the incentive prices offered by the VPP, enabling a more realistic model of demand-side response.
- A Bi-Directional Uncertainty-Aware Dispatch Framework: Information Gap Decision Theory (IGDT) is employed to develop a bi-level optimal scheduling model. This framework allows the VPP operator to formulate dispatch strategies from both risk-averse (robust) and opportunity-seeking perspectives, providing flexibility to navigate the trade-off between operational cost and resilience against forecast errors in renewable generation and load.
- Comprehensive Multi-Source Coordination: The proposed VPP model holistically integrates a diverse set of assets, including wind turbines, PV arrays, gas turbines, battery energy storage, and V2G-enabled EV clusters. The model optimizes the coordinated operation of these resources to minimize total system cost while satisfying all technical constraints, thereby maximizing economic efficiency and grid stability.
The remainder of this paper is organized as follows: Section 2 constructs a Monte Carlo probabilistic forecasting model for EVs’ charging load based on user travel characteristics and subsequently quantifies the travel patterns and charging/discharging behaviors of EVs by considering user willingness. Building on this foundation, Section 3 develops an optimal dispatch model for a VPP that incorporates Vehicle-to-Grid (V2G) capabilities. In Section 4, IGDT is introduced to manage system uncertainties from both risk-averse and opportunity-seeking perspectives, dynamically adjusting the uncertainty interval via forecast reference values and deviation factors to provide bi-directional dispatch strategies for decision-makers. Section 5 validates the effectiveness and superiority of the proposed method in addressing source-load uncertainty through a case study. Finally, Section 6 presents the conclusions and offers suggestions for future research.
2. Electric Vehicle Load Forecasting Model
The “China Electric Vehicle Big Data Research Report”, released by the National Big Data Alliance of Electric Vehicles, provides a statistical analysis of real-time operational data from EVs in 2019. A normal distribution is used to fit the travel characteristics of EVs. The daily driving mileage of a user tends to follow a log-normal distribution, with its probability density function as
where is the expected value of the driving distance in kilometers and is the standard deviation.
The start time of a user’s trip follows a normal distribution with the probability density function:
where is the expected value of the travel start time in hours and is its standard deviation.
The end time of the user’s travel for the day follows a normal distribution with the probability density function:
where is the expected value of the return end time in hours and is its standard deviation.
Taking a charging station in Nanjing, China, as an example, its EV charging data is shown in Figure 1. The Monte Carlo method is used to predict the EV charging load. The process involves inputting basic parameters such as charging power, discharging power, charging efficiency, discharging efficiency, and maximum daily mileage to generate the initial state of charge and charging start time. These are then used to calculate the charging duration [19], thereby obtaining the charging or discharging load of a single EV.
Figure 1.
Daily charging data of charging station.
Whether an EV owner is willing to follow the dispatch commands of the VPP is highly subjective. To accurately represent the user’s willingness to participate, this paper uses the Sigmoid function to model user willingness. This model can effectively reflect the relationship between the EV user’s willingness and the VPP’s incentive price [20]. The specific formula is as follows:
where represents the EV user’s willingness, , representing the expected proportion of a user’s maximum dispatchable charging/discharging power that they are willing to provide for VPP dispatch at a specific incentive price p. is the maximum willingness, k controls the steepness of the curve, and is the midpoint of the curve. The values of parameters such as k and p0 in this study are based on existing literature and common assumptions [21]. In practical applications, the values will vary depending on the user group, region and market environment, and they need to be calibrated with actual data.
The curve of EV user willingness versus the VPP incentive price is shown in Figure 2. When the price is below the minimum effective price , the owner’s willingness is close to zero, indicating their unwillingness to participate. When the price exceeds the saturation price , the owner’s willingness approaches its maximum value, and further price increases will not affect it. When the price is at the recommended incentive price , the willingness exceeds 0.8, and most EV users are willing to accept the VPP’s dispatch commands.
Figure 2.
Willingness–incentive price curve.
At this point, the total EV charging load and total discharging load can be expressed as
where represents the willingness of the i-th EV user and are the charging and discharging powers of the i-th EV at time t, respectively.
3. VPP Optimal Dispatch Model with EVs
3.1. VPP Framework with EVs
The VPP model studied in this paper integrates DERs such as wind turbines (WTs), photovoltaics (PV), gas turbines (GTs), energy storage systems (ESs), charging piles, and EVs. By coordinating user-side loads and distributed power sources, a VPP framework including EVS is established. The entire framework is shown in Figure 3. The power grid and natural gas network are the main energy supply sources for the VPP. The renewable energy generation units are wind turbine and photovoltaic units. The gas turbine uses gas to supply electricity to the user-side load. The GTs and ESs have fast regulation capabilities, complementing the non-dispatchable nature of renewable energy, which can effectively suppress the fluctuations of wind and solar power and increase the utilization of renewable energy. V2G technology enables the dispatch of EVs to mitigate the fluctuations of renewable energy generation, reduce the impact of renewable energy randomness on the power system, and enable the system to operate efficiently, stably, and safely.
Figure 3.
VPP framework.
3.2. Objective Function
The model’s operating cost includes the gas turbine generation cost , the cost of purchasing electricity from the grid , the operation and maintenance cost of wind and solar power , the ES loss cost , and the EV dispatch cost . The objective function is to minimize the total operating cost of the VPP system, which can be expressed as
where C is the economic cost of the VPP in one dispatch cycle and T is 24 h;
is the GT operation and maintenance management factor, is the actual output of the GT, is the price of gas, is the generation efficiency of the gas turbine, and is the calorific value of natural gas;
is the electricity purchase price at time t and is the purchased power at time t;
and are the operation and maintenance coefficients for wind turbines and photovoltaics and , are the aggregated power of wind and photovoltaics;
and are the charging and discharging price coefficients for EVs at time t;
and are the loss cost and operation/maintenance cost of the ES at time t, is the operating cost coefficient, is the maintenance cost coefficient, E is the capacity of the ES, is the energy loss cost coefficient, and are the charging and discharging powers at time t, and , are the charging and discharging efficiencies of the ES.
3.3. Constraints
The VPP purchases electricity and natural gas resources from the main grid and gas network and supplies energy to multi-energy users through various energy conversion devices. Its power balance constraint is as follows:
where is the electricity load of the VPP at time t.
The output constraint for the gas turbine is as follows:
where and are the minimum and maximum outputs of the gas turbine.
The constraints for wind and photovoltaic power are as follows:
where and are the maximum available outputs of wind and photovoltaic power at time t.
The charging/discharging and capacity constraints for EVs are as follows:
where and are the maximum charging and discharging powers of the EV cluster.
The power constraint for purchasing from the electricity market is as follows:
where is the maximum power purchase limit.
The ES constraints are as follows:
where and are the maximum discharging and charging powers of the ES; and are the minimum and maximum state of charge of the ES, respectively; and are the remaining capacity state of the ES at time t and t − 1, respectively; and is the self-discharge rate of the ES.
4. VPP Model Based on IGDT
4.1. Introduction to IGDT
Information Gap Decision Theory (IGDT) is used to study the allowable range of variation for uncertain parameters while satisfying preset objectives. It can be used for decision-making under uncertainty when the predicted values of input parameters are known. It includes a robust model and an opportunity model, which correspond to the two different strategies a decision-maker might adopt when facing risks [21].
When uncertainty exists, decision-makers need to adopt appropriate strategies to handle the resulting impacts. IGDT mainly consists of three parts: the system model, operational requirements, and the uncertainty set model.
4.2. System Model
For a cost optimization problem, the system model is as follows:
where w is the uncertain parameter, d is the decision variable, B(w, d) is the objective function, and H(w, d) and G(w, d) are the equality and inequality constraints, respectively.
4.3. Uncertainty Modeling
In IGDT, the fluctuation range of an uncertain parameter w around its predicted value can be described by the following model [22]:
where represents the fluctuation magnitude of the uncertain parameter, ; indicates that the deviation of the uncertain parameter w from its predicted value does not exceed .
Taking wind and photovoltaic power output as the uncertain parameters, their fluctuation ranges can be expressed according to Equation (27) as
where are the predicted outputs of the wind farm and photovoltaic plant and are their corresponding fluctuation magnitudes.
When multiple sources of uncertainty are present in the model, it is necessary to aggregate their individual fluctuation ranges into a single comprehensive metric to represent the total system uncertainty. The weighted sum approach is a common and effective method to achieve this. It allows the VPP operator to assign different levels of significance to each uncertain parameter via weight factors reflecting their relative volatility or impact on the system. In this method, the fluctuation magnitudes of multiple uncertain parameters can be converted into a comprehensive fluctuation range α, expressed as:
where represent the weight factors for and . Their specific values can be selected according to actual conditions. In this research, are both assigned a value of 0.5 [23].
4.4. Operational Requirements
The IGDT dispatch model is a bi-level optimization model. In the robust model, the lower-level problem seeks to identify the worst-case scheduling cost, while the upper-level problem maximizes the uncertainty radius that the system can tolerate, subject to the constraint that this worst-case cost does not exceed a predefined limit. Conversely, in the opportunity model, the lower-level problem determines the best-case scheduling cost, and the upper-level problem minimizes the uncertainty radius required to achieve an operating cost that is at or below a desired target value. In an uncertain environment, the robust model represents the system’s ability to withstand the maximum change in uncertain parameters, while the opportunity model quantifies the potential gains realized from favorable deviations in uncertain parameters. The corresponding mathematical models for these two strategies are as follows [24,25]:
where is the objective function value under the deterministic model. are the deviation factors: indicates the worst-case cost that the decision-maker can accept in the robust model, while indicates the desired optimal cost in the opportunity model.
For a given d, and are functions of the uncertainty parameter w.
4.5. Algorithm Flow
- Replace the uncertain parameters with their predicted values and solve the original deterministic system model to obtain the objective function value .
- Set the subjective deviation factors for the robust and opportunity models, respectively.
- Solve the bi-level optimization models with uncertainty to obtain the prediction error and the corresponding dispatch plan.
- Calculate the variation interval of the uncertain parameters under different plans. End.
The flow chart of scheduling is shown in Figure 4.
Figure 4.
IGDT scheduling flowchart.
5. Case Study Analysis
The economic optimal dispatch model of a VPP including EVs based on IGDT is a mixed-integer linear programming problem. The experiments were conducted on a computer with a 64-bit operating system, 8.0 GB of memory, and an Intel(R) Core(TM) i5-1035G1 processor. The software environment was MATLAB R2021a with the Gurobi 11.0.3 solver. Monte Carlo scenario generation used the MATLAB Parallel Computing Toolbox (Parfor). This paper selects the operational data of a typical day from an actual VPP demonstration project in Jiangsu Province. The VPP system consists of a 900 kW wind farm, a 500 kW photovoltaic station, two 440 kW gas turbines, a 400 kW energy storage system, and 50 public charging piles with V2G capability. The load includes residential, general commercial, and industrial loads.
Detailed parameters for WT, PV, GT, ES, together with EV parameter values and distributions, are shown in Table 1; the time-of-use electricity prices are in Table 2; and the WT, PV output forecasts and load forecast are shown in Figure 5.
Table 1.
VPP system parameters.
Table 2.
TOU electricity price.
Figure 5.
Load, photovoltaic and wind power forecast.
To ensure the statistical robustness of the EV charging load forecast, this study performed 4000 Monte Carlo simulations for the 50-EV cluster. The mean and standard deviation of the generated charging load profile, shown in Figure 6, were observed to stabilize after approximately 2300 simulations, confirming that the total number of runs was sufficient to reliably capture the stochastic nature of EV charging behavior.

Figure 6.
Convergence of Monte Carlo simulation statistics.
5.1. VPP Optimal Dispatch Based on IGDT in an Uncertain Environment
By substituting the system parameters and the wind and load forecast values into the deterministic dispatch model, the global optimal solution is found to be = 11,229.6 yuan.
Figure 6 shows the optimal dispatch results corresponding to the optimal compromise solution obtained from the IGDT model, which comprehensive dispatching cost is 11,432.1 yuan. A positive power value indicates energy supply, while a negative value indicates energy consumption. As shown in Figure 7, To minimize VPP operating costs, VPP operators always tend to utilize lower-priced DERs during dispatch. From 00:00 to 06:00, the electricity price is in the off-peak period. During this time, V2G guides EV users to charge, and the ES enters a charging state. From 06:00 to 08:00, the GT output increases significantly, while EVs and the ES continue to charge during the mid-peak period. During peak hours, the VPP reduces electricity purchases through optimal dispatch, instead using natural gas and the ESS to offset the economic burden of high peak electricity prices. The GT output increases significantly, and the ES discharges to meet load demand. Simultaneously, under the guidance of the time-of-use price strategy and V2G, EVs act as a power source for the system, reducing the peak load and lowering the VPP’s operating cost during peak hours.
Figure 7.
Optimal scheduling results based on IGDT model.
5.2. Impact of EV Forecasting Model on VPP Dispatch Model
In the model constructed in this paper, the total optimized cost is primarily driven by the costs of purchasing electricity and gas. To analyze the impact of EV integration on the system cost, the purchased power and GT output are compared for different EV user willingness levels. The willingness is set to 0 (no EV users accept VPP control), 0.8 (most users are willing to participate), and 1 (all users follow VPP dispatch), as shown in Figure 8 and Figure 9.
Figure 8.
Comparison of power purchase.
Figure 9.
Comparison of GT output.
When V2G participates in the system’s optimal dispatch, the peak load is significantly reduced. EV charging during peak hours is shifted to off-peak hours, which increases the load during the off-peak period. Since the off-peak electricity price is lower, the system chooses to purchase more power from the main grid to reduce operating costs. Comparative analysis shows that when the user willingness is 0.8, 80% of EV users are willing to participate in control, reducing the 24 h power purchase by 1898.5 kW and natural gas consumption by 293.9 m3, lowering the system dispatch cost by 906.4 yuan (7.94%). When the user willingness is 1, meaning all users accept VPP dispatch, the 24 h power purchase is reduced by 2315.3 kW and natural gas consumption by 376.9 m3, decreasing the system dispatch cost by 1132.9 yuan (9.92%). The cost comparison for the three scenarios is shown in Table 3.
Table 3.
Cost comparison.
Figure 10 shows a comparison of EV charging/discharging and the load before and after optimization. Analysis of the bar chart shows that EVs play a positive role, reducing the peak-to-valley load difference by 24.55%. During peak hours such as 08:00–11:00, 13:00–15:00, and 18:00, EVs discharge, playing a peak-shaving role on the load curve and reducing the amount of electricity the VPP purchases from the main grid. While meeting the needs of EV owners, V2G effectively shifts the load from peak hours to mid-peak and off-peak periods. The EV charging peak load from 13:00 to 15:00 is distributed to the noon and afternoon of the mid-peak period, and the peak from 18:00 to 22:00 is moved to the period from 22:00 to the early morning of the next day, achieving the goal of peak shaving and valley filling.
Figure 10.
Comparison of load curves before and after dispatch.
5.3. Impact of Deviation Factor on IGDT Dispatch Results
To analyze the impact of wind and solar output uncertainty within the system, three different uncertainty scenarios were set, as shown in Table 4, where “√” indicates that the model considers the uncertainty factor and “×” indicates that it does not.
Table 4.
Three uncertainty scenarios.
Let the fluctuation magnitude of the uncertain parameter in the IGDT robust dispatch model be , and in the IGDT opportunity dispatch model, let it be . Taking a deviation factor of 0.05 as an example, the pessimistic and optimistic dispatch costs for the system are 12,003.7 yuan and 10,860.4 yuan, respectively. In the model, the fluctuation magnitudes considering wind power uncertainty can be obtained as , , and those considering photovoltaic uncertainty , . The uncertain output range for wind and photovoltaic power is shown in Figure 11.
Figure 11.
Wind power and PV uncertain output range.
The value of the deviation factor needs to be chosen based on historical data, risk preference, and strategic goals, so that the decision can both handle uncertainty risks and seize potential opportunities. It is important to clarify that these deviation factors are not calibrated by the model but are set by the VPP operator as strategic inputs. For a given scheduling horizon, these values are static. For this purpose, the deviation factor coefficient varied from −0.05 to 0.05. The uncertainty radius and system operating cost of the IGDT dispatch model are shown in Figure 12. As seen in the figure, the uncertainty radius continuously increases with the increase in the risk-aversion coefficient, and the system operating cost also increases. This is because in the IGDT robust model, uncertainty pushes the objective expectation in an unfavorable direction. A larger uncertainty radius indicates greater robustness against uncertainty but a higher system operating cost. Conversely, in the IGDT opportunity model, uncertainty moves the objective expectation in a favorable direction. In the opportunity model, achieving a more ambitious cost target requires a larger uncertainty radius. The dispatch plan in this case can better cope with the long-term uncertainty of wind and load, and the VPP can choose an appropriate aversion coefficient based on the cost it can bear.
Figure 12.
Influence of deviation factor on uncertainty interval and scheduling cost.
5.4. Comparative Analysis of IGDT and Stochastic Optimization
This section compares IGDT with the Monte Carlo and robust optimization methods to verify the differences between the IGDT model proposed in this paper and traditional stochastic optimization methods in handling wind power uncertainty. The Monte Carlo method was used to generate 1000 scenarios, where wind power output follows a Beta distribution with shape parameters α = 2.5, β = 3.0, and a forecast reference value of 1000 kW; photovoltaic output follows a Beta distribution with shape parameters α = 3.0, β = 2.8, and a forecast reference value of 360 kW. The K-means clustering method was then used to cluster these into three typical scenarios [26,27]. The clustering results for photovoltaic and wind power are shown in Figure 13 and Figure 14.
Figure 13.
Three typical scenarios of PV output.
Figure 14.
Three typical scenarios of wind power output.
Robust optimization aims to minimize the total operating cost in the worst-case scenario. The values for the relevant uncertain parameters are shown in Table 5.
Table 5.
Robust optimization parameters.
To verify the model’s practicality, the performance of IGDT, Monte Carlo, and robust optimization was compared based on actual operational data from a typical day of a VPP demonstration project in Jiangsu Province, China, as shown in Table 6.
Table 6.
Actual operating parameters.
The performance of the method proposed in this paper was compared with other stochastic optimization methods in terms of average cost, worst-case cost, uncertainty radius, and computation time. Ten uncertainty scenarios were randomly selected to compute the average cost and worst-case cost. The comparison results between IGDT and traditional stochastic optimization are shown in Table 7.
Table 7.
IGDT compared with other stochastic optimization methods.
As can be seen from Table 7, despite demonstrating superior performance in terms of average cost, the Monte Carlo method exhibits the highest worst-case cost and incurs a marked increase in computational time. Robust optimization has the strongest ability to withstand wind and solar load uncertainty, but its average cost is also the highest, trading economy for system stability. IGDT demonstrates superior economic efficiency and computational speed over other stochastic optimization methods, reducing average dispatching costs by a range of 2.24% to 5.16%, with calculation times decreasing by 61.8% to 91.1%. This indicates that IGDT has a lower algorithmic complexity, making its computation time acceptable for day-ahead scenarios. Meanwhile, it is crucial to recognize that because IGDT operates based on the predicted values of uncertain parameters and quantifies their deviation through an uncertainty radius α, it exhibits a lower tolerance to prediction errors concerning renewable energy and load uncertainties. Consequently, this necessitates either more accurate forecasting models or enhanced real-time control capabilities to manage deviations.
6. Conclusions
This paper proposed an optimal dispatch model for a multi-source VPP based on IGDT, which effectively integrates the V2G capabilities of EVs to manage source-load uncertainties. The simulation results validate the model’s effectiveness in enhancing both the economic and secure operation of the power system. By strategically scheduling the charging and discharging cycles of EVs, the model successfully reduced the peak-to-valley load difference by 24.55%, thereby improving net load curve stability and reducing operational pressures. Quantitatively, the inclusion of V2G capabilities led to a 7.94% reduction in the VPP’s comprehensive dispatch cost under typical scenarios, demonstrating the significant economic benefits of leveraging EV flexibility. Furthermore, the proposed IGDT-based approach proved superior to conventional uncertainty handling methods; compared to stochastic and robust optimization, it not only reduced average dispatching costs by a range of 2.24% to 5.16% but also drastically improved computational performance, with calculation times decreasing by 61.8% to 91.1%.
Despite these compelling results, the study has certain limitations. The EV participation model, while effective, simplifies user behavior and does not fully account for complex factors such as battery degradation costs or the heterogeneity of driver responses to incentives. Similarly, the IGDT method’s performance is inherently dependent on the accuracy of the initial forecast, and its non-probabilistic nature may not be suitable for all risk management frameworks. Future research should therefore focus on developing more sophisticated models of EV user behavior, potentially using agent-based modeling or machine learning to capture more realistic participation patterns. Another promising direction is to explore hybrid uncertainty models that combine the computational efficiency of IGDT with the probabilistic insights of scenario-based methods, thereby providing VPP operators with a more robust and comprehensive decision-making tool for navigating highly uncertain energy landscapes.
Author Contributions
Conceptualization, L.G. and W.Y.; methodology, L.G.; validation, L.G. and W.Y.; formal analysis, L.G.; investigation, W.Y.; resources, W.Y.; data curation, W.Y.; writing, W.Y. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by the Science and Technology Project of State Grid Jiangsu Electric Power Co., Ltd. (J2023125). The funder is State Grid Jiangsu Electric Power Co., Ltd. The funding number is 5,700,000 RMB.
Data Availability Statement
The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author(s).
Conflicts of Interest
Authors Lei Gao and Wenfei Yi were employed by the State Grid Jiangsu Electric Power Co. Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be con-strued as a potential conflict of interest. The State Grid Jiangsu Electric Power Co. Ltd. had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.
Abbreviations
The following abbreviations are used in this manuscript:
| DERs | Distributed Energy Resources |
| ES | Energy Storage system |
| EV | Electric Vehicle |
| GT | Gas Turbines |
| IGDT | Information Gap Decision Theory |
| PV | Photovoltaics |
| TOU | Time-of-Use |
| VPP | Virtual Power Plant |
| V2G | Vehicle-to-Grid |
| WT | Wind Turbines |
Nomenclature
The following symbols are used in this manuscript:
| Symbol | Definition | Unit |
| Parameters | ||
| Maintenance cost coefficient of the ES | yuan/kW | |
| Operating cost coefficient of the ES | yuan/kW | |
| , | Price coefficient for EV charging and discharging at time t | yuan/kWh |
| Price of gas | yuan/m3 | |
| Electricity purchase price from the grid at time t | yuan/kWh | |
| Operation and maintenance factor for the gas turbine | yuan/kWh | |
| , | Operation and maintenance coefficients for PV and wind turbines | yuan/kWh |
| Self-discharge rate of the ES | 1/h | |
| E | Rated capacity of the ES | kWh |
| , | Charging and discharging efficiencies of the ES | Dimensionless |
| Generation efficiency of the GT | kWh/m3 | |
| Maximum willingness of an EV user | Dimensionless | |
| k | Steepness parameter of the EV user willingness curve | 1/yuan |
| Weight factors for wind and PV uncertainty in IGDT model | Dimensionless | |
| , | Expected value and standard deviation of EV daily driving mileage | km |
| , | Expected value and standard deviation of EV travel start time | h |
| , | Expected value and standard deviation of EV return end time | h |
| p0 | Midpoint price of the EV user willingness curve | yuan/kWh |
| , | Maximum charging and discharging power of the ES | kW |
| , | Maximum charging and discharging power of the EV cluster | kW |
| Maximum power purchase limit from the grid | kW | |
| , | Minimum and maximum power output of the GT | kW |
| , | Predicted power output of PV and wind at time t | |
| Actual dispatched power from PV and wind power at time t | kW | |
| , | Minimum and maximum state of charge of the ES | % |
| T | Dispatch cycle duration | h |
| , | Deviation factors for the IGDT robust and opportunity models | Dimensionless |
| the calorific value of gas | kWh/m3 | |
| Variables | ||
| Uncertainty radius in the IGDT model | Dimensionless | |
| C | Total operating cost of the VPP | yuan |
| Ψ(p) | Willingness of an EV user to participate at incentive price p | Dimensionless |
| VPP operating cost in the deterministic model | yuan | |
| Charging and discharging power of the i-th EV at time t | kW | |
| , | Total charging load of the EV cluster at time t | kW |
| , | Charging and discharging power of the ES at time t | kW |
| Power purchased from the grid at time t | kW | |
| Power output of the gas turbine at time t | kW | |
| Total electricity load of the VPP at time t | kW | |
| Energy stored in the ES at time t | kWh | |
References
- Fusco, A.; Gioffrè, D.; Castelli, A.F.; Bovo, C.; Martelli, E. A multi-stage stochastic programming model for the unit commitment of conventional and virtual power plants bidding in the day-ahead and ancillary services markets. Appl. Energy 2023, 336, 120739. [Google Scholar] [CrossRef]
- Li, P.; Zhang, F.; Ma, X.; Yao, S.; Wu, Y.; Yang, P.; Zhao, Z.; Lai, L.L. Operation cost optimization method of regional integrated energy system in electricity market environment considering uncertainty. J. Mod. Power Syst. Clean Energy 2023, 11, 368–380. [Google Scholar] [CrossRef]
- Sun, J.; Wang, Y.; Guo, X.; Zhou, Y.; Wang, Y.; Xue, W. Fundamental optimal operation of virtual power plant considering environmental externality and output uncertainty of wind and photovoltaic power. Autom. Electr. Power Syst. 2022, 46, 50–59. Available online: https://kns.cnki.net/kcms2/article/abstract?v=Y2E-z2Sa5CNgIRUueGt-ftL1RFsZcKgWpQv8u2zMFKe8mboNKFGmrvWW2pvWJvWEL5ULPc2Hz_gXXnqq7QmJbyoch_I6YDx4DP7yuuoYIKJQt1Tkz0pSik9c1hOhJCtizGm9Mlhj1N_Ew_k5ozynZcEV1X98YU4LKiWo-5uLJhrbP_EU0GNU_w==&uniplatform=NZKPT&language=CHS (accessed on 24 August 2025).
- Zhou, Z.; Sun, C.; Shi, R.; Chang, Z.; Zhou, S.; Li, Y. Robust energy scheduling in vehicle-to-grid networks. IEEE Netw. 2017, 31, 30–37. [Google Scholar] [CrossRef]
- Xu, K.; Guo, C.; Bao, M.; Ding, Y.; Sang, M.; Song, Y.; Hou, Y. Bidding strategy for combined heat and power virtual power plant in electricity market considering multiple uncertainties. Power Syst. Technol. 2022, 46, 3354–3365. [Google Scholar] [CrossRef]
- Chen, H.; Zhang, H.; Wang, Z. A review of market and scheduling characteristic parameter aggregation algorithm of different types of virtual power plants. Proc. CSEE 2023, 43, 15–28. [Google Scholar] [CrossRef]
- Zhu, Y.; Sun, X.; Xie, X.; Ding, T.; Wu, F.; Shi, Z. Multi-objective cooperative optimal scheduling of electric vehicles considering travel chain reconstruction in multi-state scenarios. Autom. Electr. Power Syst. 2024, 48, 129–141. Available online: https://kns.cnki.net/kcms2/article/abstract?v=Y2E-z2Sa5CMGSYQryBJNTNAW6FSOaDAD9Bbn8f7NZg8enEfbBI3sD5XG9mY9Efc3Y6F64F-XYTtd8v_M_0c_QXWJuBXfWe9BJc1rVL_KyFuyYT1ARxLjJjo9lB1HnbaMnE-s6t3hSjEodhpOQ1me3qM6AjWCH2J4BgWbum0RDb4YI_Ai7Uusew==&uniplatform=NZKPT&language=CHS (accessed on 24 August 2025).
- Lu, Y.; Ma, Y.; Ma, Z.; Zhu, W.; Kong, M. Interval optimization scheduling of virtual power plant with electric vehicles based on master-slave game. Electr. Eng. 2024, 20–26. [Google Scholar] [CrossRef]
- Pan, Z.; Sun, L. Economic optimal dispatch analysis of virtual power plant with electric vehicles. J. Shanghai Dianji Univ. 2024, 27, 131–136. [Google Scholar]
- Wang, R.; Wu, J.; Cai, Z.; Liu, G.; Zhang, H.; Cai, J. Optimal scheduling of virtual power plant with electric vehicles in multi-coordination market. South. Power Syst. Technol. 2021, 15, 45–55. Available online: https://kns.cnki.net/kcms2/article/abstract?v=Y2E-z2Sa5CNrU0smy6woNdM9jLZCzIzjKPTKKXLflupDz6bR9HpG2L6HWKv6b3Lqu4GS_-kkwraoNcP618mT72JSOMV_4dTzEm91c-jHtTsNZW3AYD1zwyDkz7UA_Kz0iIGEocW3aCRJDaJvGaZ6DI54MNEB_uprJ1Gq3uQOW45Y1SZr0UPTtg==&uniplatform=NZKPT&language=CHS (accessed on 24 August 2025). [CrossRef]
- Li, X.; Qin, W.; Jing, X.; Zhu, Z.; Lu, R.; Han, X. Joint optimization strategy of virtual power plant participation in main and auxiliary markets considering uncertain risks and multi-agent collaboration. Power Syst. Technol. 2024, 48, 4553–4567. [Google Scholar] [CrossRef]
- Chen, Y.; Chen, C.; Zhang, S.; Yang, L.; Wang, H.; Lin, Z. Optimization scheduling strategy of small hydropower enrichment virtual power plant considering spatiotemporal coupling. Autom. Electr. Power Syst. 2022, 46, 90–98. [Google Scholar]
- Wang, Y.; Chen, H.; Huang, Y.; Wu, X.; Zhu, Y.; Zhang, J. Robust optimal scheduling strategy for virtual power plant participating in electricity energy and demand response markets under multiple uncertainties. Power Gener. Technol. 2024, 45, 1173–1185. Available online: https://kns.cnki.net/kcms2/article/abstract?v=Y2E-z2Sa5CMQA6E-eJYLV1I53HwAhySA87PICu9o_qNZ8vF3Rsm1q5VZjQv2z2xUaPV9nQ0wJo25KDL5VXG8f_24oY5urRZmf_VItMCsim4bEMCYbPynJw-foeMnLlFd3IgelqqHQBKV7yE83gDsn-m29siuTW8uN8GoGjV1fvM4b7o4CO1a5A==&uniplatform=NZKPT&language=CHS (accessed on 24 August 2025).
- Bharti, K.M.P.; Ashfaq, H.; Kumar, R.; Singh, R. Designing a Bidirectional Power Flow Control Mechanism for Integrated EVs in PV-Based Grid Systems Supporting Onboard AC Charging. Sustainability 2024, 16, 8791. [Google Scholar] [CrossRef]
- Sun, H.; Fan, X.; Hu, S.; Peng, F.; Liu, J.; Sun, C. Virtual power plants participate in the internal and external coordinated bidding strategy of the day-ahead power market. Power Syst. Technol. 2022, 46, 1248–1262. [Google Scholar] [CrossRef]
- Ge, X.; Hu, W.; Fu, Y.; Cao, S. Electric vehicle optimal scheduling strategy based on 3D Sigmoid cloud model of user response willingness. Proc. CSEE 2024, 44, 8874–8884. [Google Scholar] [CrossRef]
- Tan, H.; Li, Z.; Wang, Q.; Mohamed, M.A. A novel forecast scenario-based robust energy management method for integrated rural energy systems with greenhouses. Appl. Energy 2023, 330, 120343. [Google Scholar] [CrossRef]
- Tu, Q.; Miao, S.; Yang, Z.; Yao, F.; Lin, Y. A collaborative scheduling strategy for power transmission and distribution network considering peak-charge allocation mechanism and key Scenarios of wind power. Proc. CSEE 2023, 44, 597–610. [Google Scholar] [CrossRef]
- Zhang, Y.; Ai, Q.; Hao, R.; Sun, S.; Lin, L.; Yuan, S. Economic dispatching of building integrated Energy system based on chance constrained programming. Power Syst. Technol. 2019, 43, 108–116. [Google Scholar] [CrossRef]
- Ge, L.; Wang, Q.; Wang, M.; Cui, L.; Jia, P.; Chen, X. Electric vehicle aggregators considering charge and discharge incentive mechanism participate in multi-stage operation strategy of energy-FM market. Power Autom. Equip. 2024, 44, 176–184. [Google Scholar] [CrossRef]
- Jordehi, A.R. How to deal with uncertainties in electric power systems? a review. Renew. Sustain. Energy Rev. 2018, 96, 145–155. [Google Scholar] [CrossRef]
- Soroudi, A.; Rabiee, A.; Keane, A. Information gap decision theory approach to deal with wind power uncertainty in unit commitment. Electr. Power Syst. Res. 2017, 145, 137–148. [Google Scholar] [CrossRef]
- Zhao, Y.; Peng, D.; Xu, C.; Zhao, H.; Li, J. Research on integrated energy dispatch with a reward and punishment ladder-type carbon trading and source load uncertainty. Electr. Meas. Instrum. 2025, 62, 208–216. [Google Scholar]
- Lv, C.; Sun, W.; Liang, R.; Luo, G.; Lin, S.; Cheng, Y. Robust scheduling of integrated energy system in coal mine containing Power-to-Gas based on information gap decision theory. High Volt. Eng. 2023, 49, 4203–4212. [Google Scholar]
- Wang, C.; Wei, H.; Wu, S. Multi-source Joint Optimization of Unit Commitment Based on Information Gap Decision Theory. Proc. CSEE 2018, 38, 3431–3442. [Google Scholar]
- Yuan, T.; Cao, J. Capacity optimization of wind hydrogen low-carbon energy system with wind power-load uncertainty. High Volt. Eng. 2022, 48, 2037–2044. [Google Scholar]
- Shi, W.; Lü, L.; Gao, H.; Li, H.; Liu, Y. Economic dispatch of active distribution network with participation of demand response and electric vehicle. Autom. Electr. Power Syst. 2020, 44, 41–51. [Google Scholar]
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).














