Robust Optimal Scheduling of Multi-Energy Virtual Power Plants with Incentive Demand Response and Ladder Carbon Trading: A Hybrid Intelligence-Inspired Approach
Abstract
1. Introduction
2. System Architecture and Problem Formulation
2.1. VPP Architecture
2.2. RO Approach for VPP Scheduling
- The first-stage decision variables correspond to the VPP’s controllable assets, including the charge/discharge status of the BESS and TES, the VPP’s grid interaction strategy (purchase/sale), and the commitment of the gas turbine.
- The uncertain parameters are the actual outputs of the wind turbines (), photovoltaic units (), and the actual electrical load demand ().
- The second-stage variables represent the real-time dispatch decisions, such as the actual power output of the gas turbine (), the charging/discharging power of the energy storage systems (), and the actual values of the shiftable and curtailable loads ().
- The uncertainty set is defined by the forecasted values and their maximum deviations, as detailed in Section 5.1 and formulated in Equation (2).
3. Mathematical Formulation of the Robust Scheduling Model
3.1. Gas Turbine Operation Cost
3.2. Energy Storage System Operation Cost
3.3. Electricity Purchase and Sale Cost
3.4. Load Consumption Cost
3.5. Carbon Trading Cost
3.6. Power Constraints
4. Solution Methodology: A Hybrid C&CG-KKT Approach
5. Simulation Analysis
5.1. Parameter Settings
5.2. Analysis of Simulation Results
- Scenario 1: Without robust optimization and using a traditional carbon trading mechanism.
- Scenario 2: With robust optimization and using a traditional carbon trading mechanism.
- Scenario 3: With robust optimization and using a ladder-type carbon trading mechanism.
- Robustness: While the SO method achieves a lower expected operational cost (1,090,000.00 CNY), its worst-case cost is approximately 12% higher than that of the proposed RO method. This indicates that the RO method provides a guaranteed upper bound on the cost under the worst-case scenario, ensuring higher system reliability.
- Computational Efficiency: The proposed RO method, solved via the C&CG algorithm, takes only 210.80 s to converge. In contrast, the SO method requires 890.5 s to solve all 100 scenarios, demonstrating the superior computational efficiency of our approach.
- Risk Management: The RO method guarantees feasibility under all possible realizations of uncertainty, whereas the SO method has a non-zero probability of constraint violation (estimated at ~5% in our simulation).
Metric | Proposed RO Method (Γ = 6) | SO | Advantage |
---|---|---|---|
Total Operational Cost (CNY) | 1,077,718.60 | 1,090,000.00 | - |
Worst-Case Cost (CNY) | 1,077,718.60 | 1,210,000.00 | RO |
Computational Time (seconds) | 210.80 | 890.50 | RO |
Risk of Constraint Violation | Guaranteed Feasibility | ~5% | RO |
6. Conclusions
- Comprehensive scheduling framework: The proposed two-stage robust optimization model successfully integrates IDR compensation mechanisms and a ladder-type carbon trading scheme. This integration enables the VPP to coordinate economic performance, load flexibility, and carbon emission reduction under uncertainty. The simulation results show that IDR helps flatten the load profile (Figure 6), while the ladder carbon mechanism promotes more aggressive emission reductions during high-cost periods, enhancing the overall sustainability of VPP operations.
- Efficient hybrid solution methodology: The hybrid solution approach, combining the C&CG algorithm with KKT condition linearization, effectively decouples the master and subproblems. This method successfully transforms the complex robust optimization model into a tractable form, enabling an efficient solution with the CPLEX solver. The iterative process of the C&CG algorithm ensures convergence, as demonstrated by the sensitivity analysis in Figure 10.
- Flexible risk-adaptive decision-making: The adjustable robustness coefficient provides a valuable tool for VPP operators to manage risk. The sensitivity analysis (Table 3 and Figure 10) clearly illustrates how different robustness levels affect the total operational cost and the VPP’s interaction with the main grid. As the robustness coefficient increases, the dispatch strategy becomes more conservative, leading to higher costs but greater resilience against uncertainty.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Glossary
Symbol | Description | Unit |
Abbreviations | ||
VPP | Virtual Power Plant | - |
BESS | Battery Energy Storage System | - |
TES | Thermal Energy Storage | - |
ESS | Energy Storage System | |
DR | Demand Response | - |
IDR | Incentive-based Demand Response | - |
C&CG | Column-and-Constraint Generation | - |
KKT | Karush–Kuhn–Tucker | - |
DERs | Distributed Energy Resources | - |
SO | Stochastic Optimization | - |
RO | Robust Optimization | - |
DRO | Distributionally Robust Optimization | - |
GAN | Generative Adversarial Network | - |
MILP | Mixed-integer Linear Programming | |
WT | Wind Turbine | - |
PV | Photovoltaic | - |
EES | Electric Energy Storage | - |
GT | Gas Turbine | - |
O&M | Operation and Maintenance | - |
MP | Master Problem | - |
SP | Subproblem | |
PBR | Price-based Demand Response | |
DO | Deterministic Optimization | |
Sets and Indices | ||
T | Set of scheduling time periods | - |
t | Index of time period | - |
Parameters | ||
Forecasted output of wind turbine at time | MW | |
Maximum deviation of wind power output | MW | |
Forecasted output of photovoltaic unit at time | MW | |
Maximum deviation of PV power output | MW | |
Forecasted value of electrical load demand at time | MW | |
Maximum deviation of load demand | MW | |
Electricity purchase price at time | CNY/MWh | |
Electricity sale price at time | CNY/MWh | |
Compensation coefficient for shiftable loads | CNY/MWh | |
Compensation coefficient for curtailable loads | CNY/MWh | |
Base price of carbon trading | CNY/tCO2 | |
Price increase rate of carbon trading | CNY/tCO2 | |
Length of the carbon emission interval | tCO2 | |
Maximum power generation capacity of the gas turbine | MW | |
Upper bound of the ramping power for the gas turbine | MW/h | |
Lower bound of the ramping power for the gas turbine | MW/h | |
Generation efficiency of the gas turbine | - | |
Operational efficiency of the gas turbine | - | |
Maximum charging power of the battery energy storage | MW | |
Maximum discharging power of the battery energy storage | MW | |
Maximum stored electrical power of the battery energy storage | MWh | |
Charging efficiency of the electrical energy storage | - | |
Discharging efficiency of the electrical energy storage | - | |
Maximum allowable number of charging cycles for the energy storage unit per day | - | |
Maximum allowable number of discharging cycles for the energy storage unit per day | - | |
Maximum allowable power exchange between the VPP and the electricity market | MW | |
Robustness coefficients for wind, PV, and load, respectively | - | |
Variables | ||
Actual output of wind turbine at time | MW | |
Actual output of photovoltaic unit at time | MW | |
Actual value of electrical load demand at time | MW | |
Power exchanged with the main grid (positive for purchase, negative for sale) | MW | |
Power output of the gas turbine at time period | MW | |
Waste heat power generated by the gas turbine at time | MW | |
Stored electrical power of the battery energy storage system at time | MWh | |
Charging power of the electrical energy storage at time | MW | |
Discharging power of the electrical energy storage at time | MW | |
Binary variable for ESS charging status = 1 if charging) | - | |
Binary variable for ESS discharging status = 1 if discharging) | - | |
Binary variable for VPP’s grid interaction ( = 1 for purchase, = 0 for sale) | - | |
Binary variable for ESS operation mode = 1 for charging, = 0 for discharging) | - | |
Amount of electrical load that can be shifted during time period | MWh | |
Power level of the curtailable load before reduction at time | MW | |
Power level of the curtailable load after reduction at time | MW | |
Total operational cost of the VPP | CNY | |
Dual variable associated with the inner-level optimization problem | - |
References
- Liu, X. Research on Optimal Dispatch Method of Virtual Power Plant Considering Various Energy Complementary and Energy Low Carbonization. Int. J. Electr. Power Energy Syst. 2022, 136, 107670. [Google Scholar] [CrossRef]
- Zhang, R.; Chen, Y.; Li, Z.; Jiang, T.; Li, X. Two-Stage Robust Operation of Electricity-Gas-Heat Integrated Multi-Energy Microgrids Considering Heterogeneous Uncertainties. Appl. Energy 2024, 371, 123690. [Google Scholar] [CrossRef]
- Mena, R.; Godoy, M.; Catalán, C.; Viveros, P.; Zio, E. Multi-Objective Two-Stage Stochastic Unit Commitment Model for Wind-Integrated Power Systems: A Compromise Programming Approach. Int. J. Electr. Power Energy Syst. 2023, 152, 109214. [Google Scholar] [CrossRef]
- Gharbi, A.; Ayari, M.; Yahya, A.E. Demand-Response Control in Smart Grids. Appl. Sci. 2023, 13, 2355. [Google Scholar] [CrossRef]
- Muthirayan, D.; Khargonekar, P.P. Online Learning for Incentive-Based Demand Response. In Proceedings of the 2023 62nd IEEE Conference on Decision and Control (CDC), Singapore, 27 March 2023; pp. 7956–7961. [Google Scholar]
- Azimi, Z.; Hooshmand, R.A. Aggregate Impact Analysis of Demand Response Programs, Electric Vehicles, and Combined Heat and Power Units on Integrated Management of Industrial Virtual Power Plant. Smart Grids Sustain. Energy 2023, 8, 11. [Google Scholar] [CrossRef]
- Mahmud, K.; Khan, B.; Ravishankar, J.; Ahmadi, A.; Siano, P. An Internet of Energy Framework with Distributed Energy Resources, Prosumers and Small-Scale Virtual Power Plants: An Overview. Renew. Sustain. Energy Rev. 2020, 127, 109840. [Google Scholar] [CrossRef]
- Luo, Z.; Hong, S.; Ding, Y. A Data Mining-Driven Incentive-Based Demand Response Scheme for a Virtual Power Plant. Appl. Energy 2019, 239, 549–559. [Google Scholar] [CrossRef]
- Kong, X.; Lu, W.; Wu, J.; Wang, C.; Zhao, X.; Hu, W.; Shen, Y. Real-Time Pricing Method for VPP Demand Response Based on PER-DDPG Algorithm. Energy 2023, 271, 127036. [Google Scholar] [CrossRef]
- Al-Awami, A.T.; Amleh, N.A.; Muqbel, A.M. Optimal Demand Response Bidding and Pricing Mechanism With Fuzzy Optimization: Application for a Virtual Power Plant. IEEE Trans. Ind. Appl. 2017, 53, 5051–5061. [Google Scholar] [CrossRef]
- Lei, R.; Zhou, M.; Wu, Z.; Sha, Y.; Zhang, Y.; Liu, X. The Optimal Operation and Revenue Allocation Method of Virtual Power Plant Considering Carbon Trading. In Proceedings of the 2020 IEEE 4th Conference on Energy Internet and Energy System Integration (EI2), Wuhan, China, 30 October–1 November 2020; pp. 2396–2402. [Google Scholar]
- Vahedipour-Dahraie, M.; Rashidizadeh-Kermani, H.; Shafie-Khah, M.; Catalão, J.P.S. Risk-Averse Optimal Energy and Reserve Scheduling for Virtual Power Plants Incorporating Demand Response Programs. IEEE Trans. Smart Grid 2021, 12, 1405–1415. [Google Scholar] [CrossRef]
- Feng, J.; Ran, L.; Wang, Z.; Zhang, M. Optimal Bidding Strategy for Virtual Power Plant in Multiple Markets Considering Integrated Demand Response and Energy Storage. J. Energy Storage 2025, 124, 116706. [Google Scholar] [CrossRef]
- Wong, S.; Fuller, J.D. Pricing Energy and Reserves Using Stochastic Optimization in an Alternative Electricity Market. IEEE Trans. Power Syst. 2007, 22, 631–638. [Google Scholar] [CrossRef]
- Qiu, Y.; Li, Q.; Huang, L.; Sun, C.; Wang, T.; Chen, W. Adaptive Uncertainty Sets-Based Two-Stage Robust Optimisation for Economic Dispatch of Microgrid with Demand Response. IET Renew. Power Gener. 2020, 14, 3608–3615. [Google Scholar] [CrossRef]
- Bagheri, A.; Wang, J.; Zhao, C. Data-Driven Stochastic Transmission Expansion Planning. IEEE Trans. Power Syst. 2017, 32, 3461–3470. [Google Scholar] [CrossRef]
- Kong, X.; Xiao, J.; Liu, D.; 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]
- 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]
- Kirchner-Bossi, N.; Kathari, G.; Porté-Agel, F. A Hybrid Physics-Based and Data-Driven Model for Intra-Day and Day-Ahead Wind Power Forecasting Considering a Drastically Expanded Predictor Search Space. Appl. Energy 2024, 367, 123375. [Google Scholar] [CrossRef]
- Huang, Q.; Yang, S.; Zhou, Y.; Duan, M.; Kong, Y. Optimal Scheduling of Virtual Power Plants Based on the Distributionally Robust Optimization Theory. In Proceedings of the The 37th Annual Conference on Power System and Automation in Chinese Universities (CUS-EPSA), Hangzhou, China, 23–25 October 2022; Zeng, P., Zhang, X.-P., Terzija, V., Ding, Y., Luo, Y., Eds.; Springer Nature: Singapore, 2023; pp. 441–450. [Google Scholar]
- Li, Q.; Wei, F.; Zhou, Y.; Li, J.; Zhou, G.; Wang, Z.; Liu, J.; Yan, P.; Yu, D. A Scheduling Framework for VPP Considering Multiple Uncertainties and Flexible Resources. Energy 2023, 282, 128385. [Google Scholar] [CrossRef]
- Zhang, Y.; Xie, S.; Shu, S. Multi-Stage Robust Optimization of a Multi-Energy Coupled System Considering Multiple Uncertainties. Energy 2022, 238, 122041. [Google Scholar] [CrossRef]
- Chen, J.J.; Qi, B.X.; Rong, Z.K.; Peng, K.; Zhao, Y.L.; Zhang, X.H. Multi-Energy Coordinated Microgrid Scheduling with Integrated Demand Response for Flexibility Improvement. Energy 2021, 217, 119387. [Google Scholar] [CrossRef]
- Liu, H.; Qiu, J.; Zhao, J. A Data-Driven Scheduling Model of Virtual Power Plant Using Wasserstein Distributionally Robust Optimization. Int. J. Electr. Power Energy Syst. 2022, 137, 107801. [Google Scholar] [CrossRef]
- Yin, H.; Liu, D.; Weng, J. Hierarchical Dispatch of Multi-Type Virtual Power Plants for Enhancing Resilience of Power Systems under Wildfires. J. Mod. Power Syst. Clean Energy 2025, 1–12. [Google Scholar] [CrossRef]
- Wang, Y.; Wu, L.; Wang, S. A Fully-Decentralized Consensus-Based ADMM Approach for DC-OPF With Demand Response. IEEE Trans. Smart Grid 2017, 8, 2637–2647. [Google Scholar] [CrossRef]
- Zeng, B.; Zhao, L. Solving Two-Stage Robust Optimization Problems Using a Column-and-Constraint Generation Method. Oper. Res. Lett. 2013, 41, 457–461. [Google Scholar] [CrossRef]
- Liu, J.; Peng, J.; Deng, J.; Liu, H. Two-Stage Robust Economic Dispatch of Virtual Power Plant Considering Combined Heat and Power. J. Syst. Simul. 2023, 35, 1799–1813. [Google Scholar] [CrossRef]
- Liu, J.; Hu, G.; Peng, J.; Li, W.; Yuan, Y. Low-Carbon, Economic, and Robust Optimal Dispatch for Virtual Power Plants with Multi-Energy Complementarity. Proc. Chin. Soc. Electr. Eng. 2024, 44, 9718–9730. [Google Scholar] [CrossRef]
- Liu, Y.; Guo, L.; Wang, C. Economic Dispatch of Microgrid Based on Two Stage Robust Optimization. Proc. Chin. Soc. Electr. Eng. 2018, 38, 4013–4022. [Google Scholar] [CrossRef]
- Du, M.; Antunes, J.; Wanke, P.; Chen, Z. Ecological Efficiency Assessment under the Construction of Low-Carbon City: A Perspective of Green Technology Innovation. J. Environ. Plan. Manag. 2022, 65, 1727–1752. [Google Scholar] [CrossRef]
Unit | Parameter | Value |
---|---|---|
Gas Turbine | 75 | |
0.9 | ||
0.4 | ||
55/25 | ||
Thermal Energy Storage | 50 | |
30/20 | ||
30/20 | ||
0.36 | ||
Battery Energy Storage | 40/65 | |
0.95/0.96 | ||
40/65 | ||
0.39 |
Scenario | Scenario 1 | Scenario 2 | Scenario 3 |
---|---|---|---|
Electricity Purchase/Sale Cost (CNY) | 91,884.61 | 93,648.80 | 95,560.10 |
Gas Turbine Operation Cost (CNY) | 213,311.53 | 226,280.88 | 221,844.14 |
Thermal Energy Storage Operation Cost (CNY) | 3076.00 | 3264.00 | 3200.00 |
Battery Energy Storage Operation Cost (CNY) | 12,276.92 | 13,023.36 | 12,768.24 |
Load Consumption Cost (CNY) | 686,076.90 | 727,790.40 | 713,520.31 |
Carbon Trading Cost (CNY) | 35,141.41 | 36,195.66 | 30,825.80 |
Total Operational Cost (CNY) | 1,041,767.40 | 1,100,203.10 | 1,077,718.60 |
Robustness Coefficient (Γ) | Operational Cost (CNY) | Electricity Purchase (kWh) | Electricity Sale (kWh) |
---|---|---|---|
498,761.33 | 37.40 | 585.33 | |
856,915.45 | 40.61 | 503.69 | |
1,077,717.80 | 53.00 | 476.00 | |
1,251,782.12 | 57.56 | 441.61 |
Metric | Proposed RO Method (Γ = 6) | SO | DO |
---|---|---|---|
Total Operational Cost (CNY) | 1,077,718.60 | 1,090,000.00 | 985,200.00 |
Worst-Case Cost (CNY) | 1,077,718.60 | 1,210,000.00 | 1,350,000.00 |
Computational Time (seconds) | 210.80 | 890.50 | 50.20 |
Risk of Constraint Violation | Guaranteed Feasibility | ~5% | High |
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/).
Share and Cite
Dai, Y.; Huang, Z.; Li, Y.; Lv, R. Robust Optimal Scheduling of Multi-Energy Virtual Power Plants with Incentive Demand Response and Ladder Carbon Trading: A Hybrid Intelligence-Inspired Approach. Energies 2025, 18, 4844. https://doi.org/10.3390/en18184844
Dai Y, Huang Z, Li Y, Lv R. Robust Optimal Scheduling of Multi-Energy Virtual Power Plants with Incentive Demand Response and Ladder Carbon Trading: A Hybrid Intelligence-Inspired Approach. Energies. 2025; 18(18):4844. https://doi.org/10.3390/en18184844
Chicago/Turabian StyleDai, Yongyu, Zhengwei Huang, Yijun Li, and Rongsheng Lv. 2025. "Robust Optimal Scheduling of Multi-Energy Virtual Power Plants with Incentive Demand Response and Ladder Carbon Trading: A Hybrid Intelligence-Inspired Approach" Energies 18, no. 18: 4844. https://doi.org/10.3390/en18184844
APA StyleDai, Y., Huang, Z., Li, Y., & Lv, R. (2025). Robust Optimal Scheduling of Multi-Energy Virtual Power Plants with Incentive Demand Response and Ladder Carbon Trading: A Hybrid Intelligence-Inspired Approach. Energies, 18(18), 4844. https://doi.org/10.3390/en18184844