You are currently viewing a new version of our website. To view the old version click .
Energies
  • Article
  • Open Access

15 December 2025

Low-Carbon Economic Dispatch Model for Virtual Power Plants Considering Multi-Type Load Demand Response

,
,
and
College of Electrical Engineering, Sichuan University, Chengdu 610065, China
*
Author to whom correspondence should be addressed.
This article belongs to the Special Issue Leveraging Flexibility Resources to Enhance Renewable Energy Integration and Grid Stability

Abstract

Maximizing the optimal scheduling capability of a virtual power plant (VPP) over its aggregated resources is crucial for increasing its revenue. However, the limited dispatchable resources in single-energy VPPs hinder maximum economic efficiency. To address this issue, in this paper, a multienergy virtual power plant (MEVPP), which aggregates distributed electrical, thermal, and demand-side flexible resources, is introduced. Furthermore, a low-carbon economic dispatch strategy model is proposed for the coordinated operation of the MEVPP with shared energy storage. First, an MEVPP model incorporating shared energy storage is constructed, with equipment modeling developed from both electrical and thermal dimensions. Second, a low-carbon dispatch strategy that incorporates multiple types of demand responses is formulated, accounting for the effects of electrical and thermal demand responses, as well as carbon emissions, on dispatch. The simulation results demonstrate that, compared with models that do not consider the multienergy demand response, the proposed model reduces system operating costs to 54.2% and system carbon emissions to 42%. Additionally, the MEVPP can leverage energy storage by charging during low-price periods and discharging during high-price periods, thereby enabling low-carbon and economically viable system operation. This study offers valuable insights for the optimized operation of MEVPP systems.

1. Introduction

With the proposal of “dual carbon” goals, the proportion of distributed energy resources (DERs) connected to the power grid continues to increase. Their inherent randomness and output fluctuations pose significant challenges to the security and stability of the power system. In this context, VPP technology addresses this problem by integrating these decentralized and independently operated DERs into an aggregated entity [1,2], enabling coordinated control over power generation, storage, and consumption [3], thereby mitigating the impact of DERs’ uncertainties on the grid. Consequently, the optimal dispatch of VPPs has become a key focus of current research [4,5].
VPPs can be categorized into external-dispatch VPPs and internal-dispatch VPPs. External dispatch refers to the participation of the VPP in the centralized dispatch of the power grid as a single entity [6,7,8]. Internal optimal dispatch involves the VPP coordinating and controlling its internal DERs according to schedules issued by the dispatch organization. Research on scheduling strategies for maximizing VPP revenue focuses primarily on internal optimal dispatch. Reference [9] used a fully distributed dispatch method to achieve maximum economic benefit. Reference [10] introduced a decentralized economic dispatch method and architecture for VPPs that are applicable to massive DERs. However, the computational load and model complexity of the distributed algorithms in these two references are high; when the types and quantity of resources aggregated by the VPP are excessive, the difficulty of solving the optimization model increases significantly. Reference [11] established a two-stage optimal scheduling framework. This model leverages the inherent complementary characteristics of the wind and photovoltaic power outputs to effectively increase the operational revenue of the VPP. Nonetheless, the aforementioned studies consider only traditional single-energy (electrical) VPPs and lack the integration of cooling and heating complementarity, which, to some extent, limits the potential revenue of the VPP.
Multienergy virtual power plants (MEVPs) can aggregate additional forms of energy, such as electrical and thermal energy, enabling the complementary use of multiple types of energy resources and thereby achieving the efficient management and utilization of multiple energy sources. Reference [12] established a VPP comprising wind turbines and combined heat and power (CHP) units and verified the effectiveness of the thermoelectric coupling mode in reducing system operational costs. Furthermore, for systems with a high penetration of renewable energy, studies have shown that configuring electric boilers [13], thermal storage devices [14], or a combination of both [15] can increase system flexibility and reduce costs. The aforementioned studies demonstrate that extending VPPs to MEVPPs can improve the system’s economic efficiency; however, the dispatch mechanisms of MEVPPs need further investigation. In this regard, reference [16] explored an electricity–gas coupled VPP and established a dual-objective optimization model that simultaneously pursues maximum operational profit and minimum risk. However, the primary focus of this study was recycling within the electricity–gas conversion process, leaving the electricity–thermal coupling aspect for further exploration. Reference [17] employed scenario generation and reduction techniques to address the uncertainties of wind and photovoltaic power outputs and established a two-stage collaborative optimization model for a combined cooling, heating, and power (CCHP) VPP under multiple scenarios. However, this model did not fully account for the uncertainties in wind and PV power outputs when addressing the economic dispatch of the MEVPP, nor did it consider the role of demand-side resources. Reference [18] considered multiple uncertainties on both the supply and demand sides and adopted a two-stage robust stochastic optimization method for dispatch decisions. Reference [19] proposed a scenario optimization method that enables the MEVPP to perform coordinated dispatch in terms of both active and reactive power.
The studies mentioned above focused primarily on the economic aspect of MEVPP operation and overlooked the impact of carbon emissions on MEVPP operational strategies. To address this gap, reference [20] established an optimal dispatch model for a CCHP VPP that considers carbon trading costs. However, this study simplified the resources aggregated by the MEVPP and failed to consider the impact of key DERs, such as energy storage and demand response, on the optimization results. References [21,22] introduced a carbon trading mechanism into the MEVPP and employed a robust optimization method to address multiple uncertainties. However, this method, which makes decisions on the basis of the worst-case scenario, may lead to overly conservative dispatch schemes. Reference [23] designed an MEVPP architecture that incorporates thermal power units and a carbon capture system. This model performed well in synergistically reducing operational costs and carbon emissions, but its demand response model was oversimplified.
In summary, current academic research on MEVPPs predominantly focuses on the supply side, while the integration of demand-side flexibility resources into its low-carbon economic dispatch remains underexplored. To bridge this research gap, in this paper, a low-carbon economic dispatch model for MEVPPs that is compatible with multiple energy types and demand-side responses is proposed. This model uses shared electrical energy storage and shared thermal storage equipment to manage the charging and discharging operations of electrical and thermal energy. The effectiveness of the proposed model is validated using an IEEE 33-bus power system and a 20-node Belgian gas network.
Compared with existing studies, the novelty of this paper lies in three aspects: First, a MEVPP system model is constructed, which includes shared energy storage system, shared thermal storage system, wind power, photovoltaics, gas turbines, and gas boilers. Second, a multi-type demand response model incorporating shiftable, transferable, and reducible loads is considered, with detailed modeling for each type of demand response. Finally, a low-carbon economic dispatch model for the MEVPP is established, and a two-stage approach is adopted to account for the carbon emission costs of the MEVPP.

2. Multienergy Virtual Power Plant and Load Model

2.1. MEVPP Aggregation Mechanism and Model

The abbreviations of the key nouns in this paper are shown in Table 1:
Table 1. Abbrevuatuons.
The main symbols and variable declarations in the formula are shown in Table 2:
Table 2. The symbols and variable declarations.
In the context of massive and highly heterogeneous distributed energy resources (DERs), feature identification and classification form the foundation of MEVPP aggregation. On the basis of the core parameters describing DER characteristics, in this paper, a DER parameter dataset is constructed, and feature extraction and classification of DERs are performed according to the external characteristic requirements of the MEVPP.
The screening criteria for electricity and heat users include the following: rated power, load characteristic curve, shiftable load, transferable load, curtailable load, response time, response duration, responsive capacity, and response time period.
For distributed photovoltaic and distributed wind power, the screening criteria include the rated power, output characteristic curve, reserve capacity, and ramping rate.
For gas turbines and gas boilers, the screening criteria include the following: rated power, upper and lower output limits, output ramp rate limits, and minimum uptime/downtime.
After feature extraction, the MEVPP employs a combined subjective–objective weighting method to determine the weight of each indicator, thereby screening high-quality DERs for aggregation. Taking electricity and heat users as an example, the procedure is as follows:
  • The subjective weighting method is employed to determine the subjective weight vector ω SW of the various criteria: Subjective weight coefficients are assigned on the basis of the importance the MEVPP places on each indicator when users participate in demand response.
  • The objective weighting method is employed to determine the objective weight vector ω SW of the various criteria: The weight ω SW is adjusted by fully considering the differences among various types of user responses, thereby reducing the weight of evaluation indicators with low variability and making the evaluation model more targeted.
  • Determine the weight coefficient vector ω for scoring demand response users by integrating the subjective indicator weight vector ω SW and the objective indicator weight vector ω OW using the linear weighting method:
    ω = ϑ ω SW + ( 1 ϑ ) ω OW
    where ϑ represents the linear weighting coefficient.it is selected by comprehensively considering economic benefits, electrical distance, and the influence of both electrical distance and carbon balance potential on aggregation; its value is typically taken as 0.5 [24].
  • Calculate the DER evaluation score on the basis of the performance evaluation indicator weight vector ω and the normalized scores of each performance indicator for the users:
    z i O = ω T z i l
    where z i O and z i l denote the final evaluation score of user i and the initial score matrix of their respective indicators, respectively. ω T is defined as the transpose of the weight vector coefficient ω .
  • The MEVPP selects high-quality DERs for aggregation on the basis of their comprehensive performance evaluation scores.
The same procedure is subsequently applied to evaluate and select wind power units, photovoltaic units, gas turbines, and gas boilers. The final aggregated DERs form the MEVPP, as illustrated in Figure 1.
Figure 1. MEVPP structure diagram.

2.2. Analysis of User-Side Load Characteristics

In the MEVPP constructed in this paper, the user-side loads include electrical loads and thermal loads. On the basis of their response characteristics, the user-side loads are recategorized as follows: rigid loads (must be satisfied and do not participate in dispatch), time-shiftable loads (whose operating time can be shifted but with a fixed power curve shape), power-adjustable loads (whose power can be adjusted within a certain range while maintaining constant total energy consumption), and interruptible loads (which can be partially curtailed during specific periods). Because thermal loads are generally more sensitive than electrical loads, curtailable electrical loads, curtailable thermal loads, shiftable electrical loads, shiftable thermal loads, and transferable electrical loads were comprehensively considered in this study. For example, the mathematical modeling of electrical loads is described below:

2.2.1. Shiftable Loads

In the model of this analysis, the dispatch duration for all types of demand-side response resources is 1 h. The loads vector L shift * of shiftable loads vector L shift before scheduling is denoted as follows:
L shift * = 0 , , P t S shift , P t S + 1 shift , , P t D shift , 0
where t S represents the start time interval and t D represents the response duration, P t S shift represents the power shifted at time t S .
Let t sh , t sh + be the shift interval. Considering both the start time and duration of L shift , a binary variable α is introduced to indicate the state of L shift . The values of 0 and 1 for α represent the nonshifted and shifted states, respectively. Let S shift denote the set of start times for the shift:
S shift = t sh , t sh + t D + 1 t S
If τ = t S , the load remains unchanged during that period. If τ t s h , t s h + t D + 1 and τ t S , then the power distribution vector L shift shifted from the start time interval t S to the start time interval τ of L shift * is as follows:
L shift = 0 , , P τ shift , P τ + 1 shift , , P τ + t D t S shift , 0
The compensation cost F shift to be paid to the user after the shift can be expressed as follows:
F shift = F cost shift P sum shift t = t s h t s h t D + 1 α t
where F cost shift represents the unit price for the demand response and P sum shift represents the total amount of load participating in the demand response.

2.2.2. Transferable Loads

Let t tr , t tr + be the transfer interval, and introduce a binary variable β to represent the state of the transferable Loads vector L tran . For transferable loads, the maximum and minimum power constraints must be satisfied:
β τ P min tran P t tran β τ P max tran
where P min tran and P max tran represent the minimum and maximum transferable power, respectively.
In this study, a constraint on the duration of the transferable load is introduced to prevent the load from being transferred across multiple time intervals, thereby reducing equipment wear, as shown in the following formula:
τ = t t + T min tran 1 β τ T min tran β τ β τ 1
where T min tran represents the minimum continuous operation time.
After the user performs the transferable load response, the MEVPP should pay the transfer compensation cost F tran :
F tran = F cost tran t = t t r t t r + β τ P t tran
where F cost tran represents the compensation price per unit power load transfer that the MEVPP needs to pay, P t tran represents the transferable power at time t.

2.2.3. Reducible Loads

Reducible loads represent the amount of load reduction by the user during a certain period. A binary variable γ is introduced to represent the state of the reducible load vector L cut .
The load after participation in the demand response can be expressed as follows:
P τ cut = 1 θ τ γ τ P τ cut *
where θ τ represents the load reduction coefficient in period τ , θ τ 0 , 1 , P τ cut * represents the power of L cut in period τ before scheduling, P τ cut represents the power of L cut in period τ after scheduling.
In the model developed in this paper, constraints on the consecutive reduce duration and the number of reduce events are added to increase users’ comfort. This part of the model can be expressed as follows:
  • Lower limit constraint on consecutive reduction periods
    t = 1 t + T min cut 1 γ t T min cut
  • Upper limit constraint on consecutive reduction periods
    t = 1 t + T max cut + 1 ( 1 γ t ) 1
  • Constraint on the number of reduction events
    t = 1 24 γ t N max
    F cut = F cost cut t = 1 T γ t P t cut P t cut *
    where T min cut and T max cut represent the minimum and maximum consecutive reduce periods, respectively; N max is the upper limit for the number of reduce events; F cost cut represents the price per unit power load transfer that the MEVPP needs to pay; F cut represents the total cost of reducible loads.

2.3. Shared Energy Storage Model

When the MEVPP is connected to a shared energy storage station for low-carbon dispatch, the service fee paid to the shared energy storage station must be considered.
F ess = t = 1 T δ t P ess , i c h ( t ) + P ess , i d i s ( t ) Δ t
where F ess represents the shared energy storage cost paid by MEVPP, δ t represents the service fee paid by the MEVPP to the energy storage station, P ess , i d i s ( t ) represents the discharge power utilized by the MEVPP from the shared energy storage, P ess , i c h ( t ) represents the charge power utilized by the MEVPP from the shared energy storage station, and Δ t indicates the duration of a single dispatch period—in this paper, this parameter is assigned a value of 1 h.
The constraints include those for the charging and discharging of the shared energy storage, the state of charge (SOC) constraint, and the upper and lower power limits, which can be specifically expressed as follows:
  • Charging/Discharging power constraint for users of the shared energy storage station
    0 P ess , i c h P ess max U ess , i c h 0 P ess , i d i s P ess max U ess , i d i s U ess , i c h + U ess , i d i s 1 U ess , i c h 0 , 1 , U ess , i d i s 0 , 1
    where P ess max represents the upper limit for the charging/discharging power of the shared energy storage and U ess , i c h and U ess , i d i s are binary variables indicating the charging and discharging states of user i, respectively.
  • SOC constraint for the shared energy storage station
    E ( t ) = E ( t 1 ) + [ η c h P c h ( t ) P d i s ( t ) η d i s ] E min E ( t ) E max
    where E max is the upper SOC limit, and E min is the lower SOC limit; E ( t ) is the state of charge of the shared energy storage station at time t; η c h and η d i s are the charging and discharging efficiencies of the shared energy storage station, respectively; P c h ( t ) and P d i s ( t ) represent the charging and discharging power of the shared energy storage station.
  • Charging/Discharging power constraint for the shared energy storage station
    0 P c h ( t ) P max U c h 0 P d i s ( t ) P max U d i s U c h + U d i s 1 U c h 0 , 1 , U dis 0 , 1
    where U c h and U d i s are binary variables, which indicate the charging/discharging state, and P max is the upper limit for the charging/discharging power.
  • Charging/Discharging power balance constraint for the shared energy storage station
    The sum of the charging/discharging powers from all users utilizing the shared energy storage station equals the total charging/discharging power of the energy storage station.
    i = 1 N [ P ess , i d i s ( t ) P ess , i c h ( t ) ] = P d i s ( t ) P c h ( t )
The model for the shared thermal storage device is identical to that of the shared electrical energy storage device. Owing to space limitations, this parameter will not be elaborated upon further here.

3. Scenario Generation Based on the ARMA Method and Scenario Reduction

In this paper, the MEVPP aggregator encompasses entities with uncertain outputs, such as wind power, photovoltaic generation, and electric heating loads. Furthermore, uncertainties exist in the spot market electricity price and carbon trading price. Consequently, when formulating a dispatch plan, the MEVPP must first address these uncertainties. This paper employs scenario generation and reduction techniques to handle these uncertainties, describing them with a classical scenario set containing probabilistic information. Taking photovoltaic as an example, the remaining uncertainty processing methods are the same as this.
First, an Auto-Regressive Moving Average (ARMA) model is adopted to generate sampled scenarios for wind and photovoltaic power output:
y t = i = 1 a ϕ i y t i + α t j = 1 b θ j α t i
where y t represents the time series value at time t, ϕ i is the autoregressive parameter, θ j is the moving average parameter, and α t is gaussian white noise.
After generating the initial scenario set, this paper utilizes the fast forward selection technique based on probability distance for scenario reduction. The steps are as follows:
Step 1: Calculate the minimum geometric distance between each pair of scenarios s and s’ in set S.
Step 2: Identify the scenario d that has the smallest sum of probability distances to the remaining scenarios.
Step 3: Replace scenario d in S with scenario r, which is the geometrically closest scenario to d in S. Then, add the probability of d to that of r, forming a new scenario set S’.
Step 4: Determine whether the number of remaining scenarios meets the requirement. If not, repeat the above steps; if so, conclude the scenario reduction process.

4. Carbon Trading Mechanism Cost Model

4.1. Carbon Trading Mechanism

Carbon trading is a market-based environmental and economic policy, the core of which involves commodifying carbon emission rights and permitting their trade in designated markets. The governing regulatory authority first allocates an initial carbon quota to compliance entities. If an entity’s actual carbon emissions are lower than its allocated quota, the surplus can be sold on the market for profit; conversely, if emissions exceed the quota, the entity must purchase additional allowances to fulfill its compliance obligations. The aim of this mechanism is to incentivize the optimization of energy structures and the improvement of energy efficiency through economic means, thereby achieving greenhouse gas emission reduction. Due to the currently limited liquidity in China’s carbon market and relatively stable carbon price fluctuations [25], hence, a widespread approach in electricity-carbon market coupling studies is to treat carbon market transactions at a daily resolution, thereby resolving temporal scale inconsistencies [26].

4.2. Carbon Trading Cost Calculation

On the basis of the above analysis, the carbon trading cost of the MEVPP in this study can be modeled as follows:
f CO 2 = C t E out E all
where f CO 2 represents the carbon trading cost of the MEVPP; a positive value of f CO 2 indicates excess emissions, whereas a negative value reflects a reduction in emissions; E out denotes the total carbon emissions on the operating day; E all is the allocated carbon quota; and C t indicates the carbon price on the operating day.
In the MEVPP, carbon emissions from different types of equipment occur at different stages. Carbon emissions from gas turbines and gas boilers are primarily concentrated during the operational phase [27], whereas equipment such as energy storage systems, photovoltaics, and wind power generate negligible carbon emissions during operation, which can be disregarded. However, significant indirect carbon emissions arise during the construction and transportation phases of these facilities. Therefore, such emissions should be accounted for in the total carbon emissions of the system [28]. To increase the accuracy of carbon emission accounting, a two-stage carbon emission calculation method is introduced as follows:
E out = i = Ω c i pre + c i run P i
where Ω represents the total number of distributed energy resources (DERs) aggregated in the MEVPP; c i pre and c i run denote the carbon emission coefficients of device i during the production and operation stages, respectively; and P i represents the power output of device i.

5. MEVPP Low-Carbon Economic Dispatch Model

5.1. Objective Function

The objective function of the proposed model is to minimize the sum of the MEVPP’s operating costs and carbon trading costs for the operating day:
min f = f VPP + f CO 2
f VPP = F NET + F DG + F MT + F GB + F ESS + F T S S + F L
in which
F NET = t = 1 T K NET t P NET t
F DG = t = 1 T K W t P W t + K PV t P PV t
F MT = t = 1 T K MT t P MT t
F GB = t = 1 T K GB t P GB t
F ESS = t = 1 T K ESS , t ( P ess , i d i s ( t ) + P ess , i c h ( t ) )
F T S S = t = 1 T K T S S , t P T S S t
where f VPP represents the operating cost of MEVPP. f CO 2 represents the carbon market transaction costs. F NET denotes the cost of electricity purchased from the grid, F DG represents the cost of wind and photovoltaic power generation, F MT indicates the operating cost of gas turbines, F GB refers to the operating cost of gas boilers, F ESS stands for the cost associated with charging and discharging utilizing shared energy storage, F T S S represents the cost of charging and discharging heat using shared thermal storage systems, F L denotes the total cost of demand response, K NET t signifies the electricity price on the operating day at time t, P NET t indicates the power of electricity purchased from or sold to the grid at time t, K W t and K PV t denote the cost coefficients of wind and photovoltaic units at time t, P W t and P PV t represent the output power of wind and photovoltaic units at time t, K MT t denotes the cost coefficient of gas turbines at time t, P MT t indicates the output power of gas turbines at time t, K GB t represents the cost coefficient of gas boilers at time t, P GB t denotes the output power of gas boilers at time t, K ESS , t and K T S S , t represent the costs associated with the charging/discharging power of shared energy storage and shared thermal storage systems at time t, respectively, and P T S S t denotes the charging/discharging power of the shared thermal storage system at time t, with absorption considered positive and release considered negative.

5.2. Constraints

In conducting low-carbon economic dispatch, the MEVPP must satisfy the load balance constraints, the upper and lower output limits of each unit, and the constraints on the charging and discharging capacities utilizing shared energy storage systems. Among these constraints, the load balance constraints and the output limits of the units are expressed in Equations (31)–(34), and the charging and discharging constraints of the shared energy storage systems are given in Equations (15)–(19):
  • Power balance constraints
    P NET ( t ) + P W ( t ) + P PV ( t ) + P MT ( t ) F ESS ( t ) = P LOAD ( t )
    Q HT ( t ) + Q GB ( t ) Q HST ( t ) = Q LOAD ( t )
    where, P LOAD ( t ) and Q LOAD ( t ) represent the electrical and thermal load demands at time t, respectively.
  • Upper and lower output limits of units
    The output of each renewable energy unit and energy conversion equipment must satisfy the upper and lower limit constraints:
    0 P W / PV ( t ) P p r e d
    0 P WT / GB ( t ) P N
    where P p r e d represents the forecasted output of wind and photovoltaic power and P N denotes the rated power of the gas turbine and gas boiler, respectively.

6. Case Study

6.1. Basic Data

The model proposed in this paper is a linear model. The numerical testing was conducted on a platform equipped with an NVIDIA GeForce GTX 1050Ti graphics card (NVIDIA, Santa Clara, CA, USA) and an Intel(R) Core(TM) i7-10700 CPU, using MATLAB 2022a, with the Cplex solver 12.10 employed for solution.
Resources from the regional electricity distribution network and gas network in a specific area were aggregated to form the MEVPP. The energy sources within the MEVPP include wind and photovoltaic (PV) units, gas boilers, and gas turbines. Furthermore, the MEVPP can interact electrically and thermally with shared energy storage and shared thermal storage systems. This study adopts a single-node equivalent model based on energy balance, aiming to analyze the system-level energy-carbon coordinated optimization mechanism. For the time being, it does not take into account network constraints such as power grid power flow and gas flow in natural gas pipelines. In this study, a 24 h operational cycle is modeled for the next day, with a 1 h time interval, the carbon market trading time interval is also 1 h. The generated typical scenarios are shown in Figure 2. In this paper, a stepwise carbon pricing mechanism is adopted for carbon market transactions. Specifically, when carbon emissions are less than 120 kg, the unit price is 0.15 CNY/kg; for the part of emissions exceeding 120 kg, the unit price is 0.4 CNY/kg. The operational participation of the MEVPP is detailed in Table 3.
Figure 2. Typical scenario diagram. (a) Photovoltaic power. (b) Wind power. (c) Electric load power. (d) Heat load power. (e) Electricity purchase price. (f) Electricity sale price.
Table 3. MEVPP operating parameters.
The daily load curves and the forecasted output data for the renewable energy units are shown in Figure 3.
Figure 3. Electric heat load and wind solar output curve.
On the basis of the carbon emission accounting method for energy equipment proposed in this paper, the carbon emissions and corresponding carbon allowances for each energy unit within the MEVPP on the operating day are calculated and presented in Table 4. The carbon price for the operating day is set at 150 CNY/t.
Table 4. Carbon emission factors and allowance factors.
Before low-carbon economic dispatch is conducted, the baseline data for various types of flexible electrical loads and flexible thermal loads are presented in Table 5, Table 6 and Table 7 and Figure 4 and Figure 5, respectively.
Table 5. Shiftable load parameters.
Table 6. Transferable load parameters.
Table 7. Reducible load parameters.
Figure 4. Electrical Load Distribution Before Optimization.
Figure 5. Thermal Load Distribution Before Optimization.

6.2. Analysis of Simulation Results

6.2.1. Analysis of the Power Output of Each Device

Low-carbon economic dispatch of the MEVPP system is performed, considering various types of flexible loads and shared energy storage devices. The resulting outcomes for the different demand response types and the output profiles of the various equipment units are shown in Figure 6, Figure 7, Figure 8, Figure 9, Figure 10 and Figure 11.
Figure 6. Electrical Load Distribution After Optimization.
Figure 7. Thermal Load Distribution After Optimization.
Figure 8. Comparison of the Electrical Load Profiles Before and After Optimization.
Figure 9. Comparison of Thermal Load Profiles Before and After Optimization.
Figure 10. Electrical Power Balance Diagram after Low−Carbon Economic Dispatch.
Figure 11. Thermal Power Balance Diagram after Low-Carbon Economic Dispatch.
Within the simulation parameters defined in this study, the time periods 0:00–7:00 are designated as the off-peak electricity price periods; 8:00–10:00, 16:00–18:00, and 22:00–24:00 are designated as the mid-peak periods; and 11:00–15:00 and 19:00–21:00 are designated as the on-peak periods. The electrical load profile after the low-carbon economic dispatch is shown in Figure 6, and the thermal load profile is shown in Figure 7.
Analysis of Figure 6 reveals that following the implementation of the low-carbon economic dispatch, the shiftable loads are shifted from their initial concentration in the on-peak and mid-peak periods to the off-peak and mid-peak periods. Similarly, the two categories of shiftable loads are relocated from the predispatch on-peak and mid-peak periods to the mid-peak and off-peak periods, respectively. The transferable loads are moved from the mid-peak and on-peak periods to the off-peak period. By managing this demand response shift, the MEVPP reduces associated costs, thereby increasing the overall economic efficiency of the system.
A direct comparison of the load profiles before and after optimization is shown in Figure 8. The results demonstrate that the MEVPP optimization successfully minimizes the load during all on-peak and some mid-peak periods by shifting shiftable and transferable loads to off-peak periods, all while adhering to all system constraints. This approach achieves the dual objectives of maintaining user comfort and maximizing system revenue while reducing carbon emissions.
A comparison between Figure 5 and Figure 7 indicates an analogous strategy for thermal loads: the MEVPP shifts shiftable thermal loads from on-peak to off-peak and mid-peak periods, significantly reducing the shiftable thermal load during peak times, with the majority being shifted to the off-peak period. This effect is clearly illustrated in Figure 9, which shows a pronounced reduction in the thermal load during on-peak periods and a decrease in some mid-peak periods post optimization. Conversely, the load increases during periods 7–9, corresponding directly to the time intervals to which the shiftable thermal loads were relocated.
The output power of various units within the MEVPP following the implementation of low-carbon economic dispatch is shown in Figure 10. The results demonstrate that to optimize the economic and low-carbon performance for the overall system, the MEVPP prioritizes maximizing the utilization of electrical energy generated by the wind turbine and photovoltaic units. During periods 11, 13–15, and 24, surplus power is sold back to the main grid. When the output from the renewable units is insufficient to meet the load demand, the MEVPP preferentially dispatches the gas turbine for power supply because of its relatively low generation cost and carbon emissions. If the load demand increases beyond the combined capacity of these three aforementioned sources, the MEVPP then purchases electricity from the grid.
Concurrently, the MEVPP utilizes a shared energy storage device for charging and discharging operations. Specifically, while maintaining the electrical power balance of the system, it strategically charges the storage during low electricity price periods and discharges it during high price periods. Furthermore, this operational strategy increases the overall economic benefit of the MEVPP.
The thermal outputs of the various equipment units following low-carbon economic dispatch are shown in Figure 11. As shown in the figure, the majority of the thermal energy required by the MEVPP is supplied by the gas turbine because of its relatively low operational cost. When the output of the gas turbine reaches its maximum capacity and remains insufficient to meet the thermal load demand, the gas boiler is activated to provide supplementary power. Concurrently, the MEVPP utilizes the shared thermal storage system by storing thermal energy during periods of lower heating costs and discharging it during periods of higher costs. This operational strategy increases the system’s economic efficiency and contributes to a reduction in carbon emissions.
The carbon emissions generated by the operation of various equipment units in fulfilling the system’s electrical and thermal power balance requirements are shown in Figure 12. Because the carbon emissions associated with electricity purchased from the grid are allocated to the MEVPP and the carbon emission factors of the gas turbine and gas boiler are relatively high, periods characterized by significant power output from these three sources consequently exhibit elevated carbon emission levels.
Figure 12. Total carbon emissions during each period.

6.2.2. Analysis of Scheduling Results in Different Scenarios

To further investigate the optimization effect of the proposed model on the MEVPP dispatch operation, two additional models are established for comparative analysis against the model presented in this paper. Analysis of Dispatch Results for the Six Scenarios are shown in Table 8. Six distinct scenarios are defined for this comparison: Scenario 1: Considering shared electrical energy storage system and shared thermal energy storage system, but carbon trading is not considered, and flexible electrical/thermal loads are not incorporated. Scenario 2: Considering shared electrical energy storage system and shared thermal energy storage system, but carbon trading is considered, but flexible electrical/thermal loads are not incorporated. Scenario 3: Both shared electrical energy storage system, shared thermal energy storage system, carbon trading and flexible electrical/thermal loads are considered. Scenario 4: Both shared electrical energy storage system, shared thermal energy storage system, carbon trading and flexible electrical/thermal loads are considered, the optimization horizon is extended from one day to three days, the comparison of electrical load and thermal load before and after optimization is shown in Figure 13 and Figure 14, respectively, the electrical power balance and thermal power balance after low-carbon economic dispatch is shown in Figure 15 and Figure 16, respectively. Scenario 5: Both shared electrical energy storage system, shared thermal energy storage system, carbon trading and flexible electrical/thermal loads are considered; however, wind power and photovoltaic output are extreme scenarios. The extreme scenarios of wind and photovoltaic output are shown in Table 9. Scenario 6, Both shared electrical energy storage system, shared thermal energy storage system, carbon trading and flexible electrical/thermal loads are considered, the number of wind turbines is increased from one to two, and the number of photovoltaic units from one to three. The charge/discharge power limit and capacity of the energy storage equipment are expanded by a factor of 2, the total output of the wind turbines and photovoltaic units in Scenario 6 at each time interval is presented in Table 10.
Table 8. Analysis of Dispatch Results for the Six Scenarios.
Figure 13. Comparison of Electrical Load Profiles Before and After Optimization.
Figure 14. Comparison of Thermal Load Profiles Before and After Optimization in scenario 4.
Figure 15. Electrical Power Balance Diagram after Low−Carbon Economic Dispatch in scenario 4.
Figure 16. Thermal Power Balance Diagram after Low−Carbon Economic Dispatch in scenario 4.
Table 9. Extreme Scene of Wind and Photovoltaic output.
Table 10. Total Output of Wind and Photovoltaic Units in Scenario 6.
Table 8 shows the operating costs, new energy consumption, and total carbon emissions of the three scenarios. Comparing Scenario 1 and Scenario 2, when the system considers carbon trading, the MEVPP will adjust the output of the equipment to comprehensively consider the economy and low carbon emissions, which will increase the operating cost of the system and increase the consumption of new energy. A comparison of Scenario 2 and Scenario 3 reveals that when the system considers the demand-side response of electricity and heat, the operating cost of the system is greatly reduced to approximately 54.2% of that when the demand response is not considered. Moreover, the carbon emissions decrease accordingly, which is 42% of that without considering the demand response, and the consumption of new energy further increases by 130%. This represents the upper limit of improvement under ideal conditions. In practice, however, the improvement capability will deteriorate when extreme scenarios of renewable energy output occur or when changes in energy storage capacity take place. Nevertheless, compared to scenarios without participation in demand response or carbon market trading, the operational costs will still be reduced. Scenarios 4 and 6 verify the scalability of the proposed model in this paper. Even when the optimization horizon is extended and the number of distributed generation (DG) units is increased, the proposed model still achieves excellent optimization performance.
In summary, the model proposed in this paper can reduce the carbon emissions of the system while improving the economy such that the entire system can achieve low-carbon economic operations.

7. Conclusions

To address the problem of insufficient research on VPP multienergy complementary low-carbon economic operations, in this paper, a MEVPP low-carbon economic operation model that comprehensively considers the multienergy demand response and electricity–heat shared energy storage is proposed. Through case analysis, the following conclusions can be drawn:
  • Compared with not considering the multienergy demand response, the model proposed in this paper can reduce the system operating cost to 54.2%, reduce the system carbon emission to 42%, and realize the low-carbon economic operation of the system.This represents the upper limit of improvement under ideal conditions. In practice, how-ever, the improvement capability will deteriorate when extreme scenarios of renewable energy output occur or when changes in energy storage capacity take place. Nevertheless, compared to scenarios without participation in demand response or carbon market trading, the operational costs will still be reduced.
  • The MEVPP uses shared storage equipment to discharge during the peak load period and charge during the low load period, thereby reducing the operating cost of the system.
With the continuous advancement of the electricity market and construction of the carbon trading market, the time scale of trading will be increased. In the future, the multitime-scale low-carbon economy optimization problem of the MEVPP will be further studied.

Author Contributions

Conceptualization, Z.Y. and Z.W.; methodology, Z.Y. and Z.W.; software, Z.Y. and Z.W.; validation, Z.Y. and Z.W.; formal analysis, Z.Y. and Z.W.; investigation, J.L.; writing—original draft preparation, Z.Y. and Z.W.; writing—review and editing, Z.W. and T.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work is supported by National Natural Science Foundation of China (Active security protection of integrated energy system to deal with multi-stage cyber-physical cooperative attack), grant number 52377115.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

References

  1. Zamani, G.; Zakariazadeh, A.; Jadid, S. Day-ahead resource scheduling of a renewable energy based virtual power plant. Appl. Energy 2016, 169, 324–340. [Google Scholar] [CrossRef]
  2. Nosratabadi, S.M.; Hooshmand, R.A.; Gholipour, E. A comprehensive review on microgrid and virtual power plant concepts employed for distributed energy resources scheduling in power systems. Renew. Sust. Energ. Rev. 2017, 67, 341–363. [Google Scholar] [CrossRef]
  3. Naval, N.; Yusta, J.M. Virtual power plant models and electricity markets-a review. Renew. Sust. Energ. Rev. 2021, 149, 111393. [Google Scholar] [CrossRef]
  4. Zhang, X.J.; Wang, Z. The two-stage day-ahead operation model of the power system with wind-storage combined unit. Electr. Meas. Instrum. 2019, 55, 57–62. [Google Scholar]
  5. Zhou, B.; Lyu, L.; Gao, H.J.; Zhen, R.; Qian, Z. Optimal trading strategy for the virtual power plant considering combined thermal and electrical scheduling. Electr. Meas. Instrum. 2019, 56, 75–81. [Google Scholar]
  6. Wang, Y.; Ai, X.; Tan, Z.F.; Yan, L.; Liu, S. Interactive dispatch modes and bidding strategy of multiple virtual power plants based on demand response and game theory. IEEE Trans. Smart Grid 2016, 7, 510–519. [Google Scholar] [CrossRef]
  7. Wu, H.B.; Liu, X.; Ye, B.; Xu, B. Optimal dispatch and bidding strategy of a virtual power plant based on a Stackelberg game. IET Gener. Transm. Distrib. 2020, 14, 552–563. [Google Scholar] [CrossRef]
  8. Chang, W.G.; Dong, W.; Wang, Y.B.; Yang, Q. Two-stage coordinated operation framework for virtual power plant with aggregated multi-stakeholder microgrids in a deregulated electricity market. Renew. Energy 2022, 199, 943–956. [Google Scholar] [CrossRef]
  9. Chen, G.; Li, J.Y. A fully distributed ADMM-based dispatch approach for virtual power plant problems. Appl. Math. Model. 2018, 58, 300–312. [Google Scholar] [CrossRef]
  10. Dong, L.X.; Fan, S.; Wang, Z.H.; Xiao, J.; Zhou, H.; Li, Z.; He, G. An adaptive decentralized economic dispatch method for virtual power plant. Appl. Energy 2021, 300, 117347. [Google Scholar] [CrossRef]
  11. Qiu, J.; Meng, K.; Zheng, Y. Optimal scheduling of distributed energy resources as a virtual power plant in a transactive energy framework. IET Gener. Transm. Distrib. 2017, 11, 3417–3427. [Google Scholar] [CrossRef]
  12. Houwing, M.; Papaefthymiou, G.; Heijnen, P.W.; Ilic, M.D. Balancing wind power with virtual power plants of micro-CHPs. In Proceedings of the 2009 IEEE Bucharest Power Tech, Bucharest, Romania, 28 June–2 July 2009; pp. 1–7. [Google Scholar]
  13. Yuan, G.L.; Wang, L.B.; Wang, B.Y. Optimal dispatch of heat-power load and economy benefit analysis based on decoupling of heat and power of virtual power plant. Proc. CSEE 2017, 37, 4974–4985. [Google Scholar]
  14. Li, P.; Zhao, S.Y.; Jin, S.J.; Chang, Y.; Li, W. Promotion method of peak regulation capacity by power and heat decoupling based on heat storage of district heating network and buildings. Autom. Electr. Power Syst. 2018, 42, 202–208. [Google Scholar]
  15. Li, H.; Wang, X.D.; Zhou, X.J.; Guo, S. Wind power accommodation dispatching model based on thermoelectric unit with heat storage device and electric boiler. Electr. Power Sci. Eng. 2018, 34, 11–17. [Google Scholar]
  16. Ju, L.W.; Zhao, R.; Tan, Q.L.; Lu, Y.; Tan, Q.; Wang, W. A multi-objective robust scheduling model and solution algorithm for a novel virtual power plant connected with power-to-natural gas and natural gas storage tank considering uncertainty and demand response. Appl. Energy 2019, 250, 1336–1355. [Google Scholar] [CrossRef]
  17. Han, Z.Y.; Zhang, Y.H.; Li, B. Two-stage optimal dispatching of CCHP virtual power plant based on multi scenario technology. Electr. Meas. Instrum. 2022, 59, 174–180. [Google Scholar]
  18. Kong, X.Y.; Xiao, J.; Liu, D.H.; Wu, J.; Wang, C.; Shen, Y. Robust stochastic optimal dispatching method of multi-energy virtual power plant considering multiple uncertainties. Appl. Energy 2020, 279, 115707. [Google Scholar] [CrossRef]
  19. Naughton, J.; Wang, H.; Riaz, S.; Cantoni, M.; Mancarella, P. Optimization of multi-energy virtual power plants for providing multiple market and local network services. Electr. Power Syst. Res. 2020, 189, 106775. [Google Scholar] [CrossRef]
  20. Zhou, B.; Zhou, J.; Chen, L.L. Optimal scheduling of virtual power plants considering cooling, heating and power under carbon trading mechanism. Electr. Autom. 2022, 44, 67–70. [Google Scholar]
  21. Yan, Q.; Zhang, M.; Lin, H.; Li, W. Two-stage adjustable robust optimal dispatching model for multi-energy virtual power plant considering multiple uncertainties and carbon trading. J. Clean. Prod. 2022, 336, 130400. [Google Scholar] [CrossRef]
  22. Wang, Z.N.; Zhang, Y.H.; Huang, K.; Wang, C. Robust optimal scheduling model of virtual power plant combined heat and power considering multiple flexible loads. Electr. Power Constr. 2021, 42, 1–10. [Google Scholar]
  23. Zhao, H.R.; Zhang, C.; Zhao, Y.H.; Wang, X. Low-carbon economic dispatching of multi-energy virtual power plant with carbon capture unit considering uncertainty and carbon market. Energies 2022, 15, 7225. [Google Scholar] [CrossRef]
  24. Gao, Y.; Xu, S.; Ge, H.; Jiang, C.; Wang, L.; Zhao, Y.; Xiong, Z. Virtual Power Plant Aggregation and Distributed Low-carbon Dispatching Strategies Considering Carbon Balance. Power Syst. Technol. 2025, 1453, 1000–3673. [Google Scholar]
  25. Wang, Q.; Gao, C. Research on the liquidity problem in China’s pilot carbon markets. Financ. Econ. 2017, 9, 108–120. [Google Scholar]
  26. Zhao, T.; Li, X.; Zhou, H.; Ding, Y.; Yang, B.; Wang, W.; Wang, P. Electricity carbon coupled market modeling method and market optimization mechanism based on dynamic carbon emission intensity. Electr. Power 2025, 58, 31–43. [Google Scholar]
  27. Xue, K.; Chu, Y.; Ling, Z.; Li, Z. Low-carbon economic optimal dispatch of integrated energy system considering flexible load. Renew. Energy Resour. 2019, 37, 1206–1213. [Google Scholar]
  28. Wang, L.; Li, J.; Yang, B. Low carbon economy operation of integrated energy system considering carbon emission of energy storage systems. Sci. Technol. Eng. 2021, 21, 2334–2342. [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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.