Temporal–Spatial Acceleration Framework for Full-Year Operational Simulation of Power Systems with High Renewable Penetration
Abstract
1. Introduction
2. Temporal Acceleration Algorithm
2.1. Operation Simulation Model Based on 8760-Hour Time Series
2.2. Time Series Acceleration Algorithm
- Step 1: Monthly Time Series Clustering
- Step 2: Time Series Reconstruction
- Step 3: Model Solution
3. Spatial Acceleration Algorithm
- Step 1: Unit aggregation and variable relaxation
- Step 2: Introduce dispatch model constraints
- ①
- Flexibility: Thermal units can adjust power output without limits (from zero to full capacity), ignoring minimum generation thresholds.
- ②
- Instant response: Units achieve immediate startup/shutdown with negligible command-delay.
- Step 3: Model Coupling
4. Case Studies
4.1. Six-Bus System
- Hourly operational simulation based on the original 8760 h time series (basic scheme);
- Clustering the annual time series using K-means, then reconstructing the representative days based on the clustering results, and conducting operational simulation based on the reconstructed time series.
4.2. RTS79 System
4.3. Practical Large-Scale System Validation
- A total of 300 wind farms, with a total installed capacity of 20.06 GW;
- A total of 80,000 distributed PV plants, with a total installed capacity of 23.38 GW.
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Appendix A
Component | Details |
---|---|
Base MVA | 100 MVA |
Number of Buses | 6 |
Generator Capacities | G1: 40–200 MW, G2: 36–180 MW, G3: 30–150 MW |
Generator Cost Function | Quadratic cost functions with 3-piece linearization |
Ramp Rate | UR: 60% of Pmax, DR: 50% of Pmax |
Renewable Profile | 1 wind farm (400 MW peak) with hourly variation |
Load Profile | 24 h profile defined by per-unit scaling of base loads |
Parameter | Description | Role in the Model |
---|---|---|
Thermal generator output limits | Minimum and maximum generation capacity of each thermal unit | Define the operational boundaries of thermal units |
Startup and shutdown cost | Cost incurred when a unit starts up or shuts down | Affects overall generation cost and unit scheduling decisions |
Ramp rate limits | Maximum allowable increase or decrease in unit output per hour | Models the flexibility of thermal units to adjust output |
Minimum up and down time | Minimum number of hours a unit must remain on or off once started or shut down | Ensures realistic unit cycling behavior |
Clustered unit capacity | Average capacity of thermal units within each aggregated group | Used to model the output and constraints of unit clusters |
Wind power forecast range | Expected upper and lower bounds of wind power generation | Captures forecast uncertainty for robust dispatch |
Photovoltaic power forecast range | Expected upper and lower bounds of photovoltaic generation | Same as above, applied to solar energy sources |
Transmission line capacity | Maximum power flow allowed through each line | Ensures secure network operation under flow constraints |
Network topology data | Information on how buses and lines are connected | Supports power flow calculation using network structure |
Cluster status indicators | Continuous variables representing online capacity and transitions | Used to replace binary unit on/off states and reduce model complexity |
References
- Mills, A.; Wiser, R. Implications of Wide-Area Geographic Diversity for Short-Term Variability of Solar Power. Renew. Energy 2010, 35, 14–20. [Google Scholar] [CrossRef]
- Wang, T.; Shen, Z.; Cai, L.; Zhu, Y. A Research for the Information Loss and Its Influence of Wind Power Fluctuations in Different Time Intervals. Sustain. Energy 2016, 6, 51–61. [Google Scholar] [CrossRef]
- Boroojeni, K.G.; Amini, M.H.; Bahrami, S.; Iyengar, S.S.; Sarwat, A.I.; Karabasoglu, O. A novel multi-time-scale modeling for electric power demand forecasting: From short-term to medium-term horizon. Electr. Power Syst. Res. 2017, 142, 58–73. [Google Scholar] [CrossRef]
- Yang, Y.; Yang, P.; Zhao, Z.; Lai, L.L. A multi-timescale coordinated optimization framework for economic dispatch of micro-energy grid considering prediction error. IEEE Trans. Power Syst. 2023, 39, 3211–3226. [Google Scholar] [CrossRef]
- Renaldi, R.; Friedrich, D. Multiple time grids in operational optimisation of energy systems with short- and long-term thermal energy storage. Energy 2017, 133, 784–795. [Google Scholar] [CrossRef]
- Lin, J.; Zhang, H.; Song, Y.; Chen, G.; Ding, L.; Liang, D. Optimal investment of electrolyzers and seasonal storages in hydrogen supply chains incorporated with renewable electric networks. IEEE Trans. Sustain. Energy 2019, 11, 1773–1784. [Google Scholar] [CrossRef]
- Rager, J.M.F. Urban Energy System Design from the Heat Perspective Using Mathematical Programming Including Thermal Storage; Swiss Federal Technology Institute of Lausanne (EPFL): Lausanne, Switserland, 2015. [Google Scholar]
- Huang, Z.; Hao, H.; Du, L. Exploring the Explainability of Time Series Clustering: A Review of Methods and Practices. In Proceedings of the Eighteenth ACM International Conference on Web Search and Data Mining, Hannover, Germany, 10–14 March 2025; pp. 1005–1007. [Google Scholar] [CrossRef]
- Wu, Z.; Mu, Y.; Deng, S.; Li, Y. Spatial–temporal short-term load forecasting framework via K-shape time series clustering method and graph convolutional networks. Energy Rep. 2022, 8, 8752–8766. [Google Scholar] [CrossRef]
- Guo, W.; Li, Z.; Yin, J.; Chen, L.; Ju, P. Load profile clustering analysis based on variable density processing of time series. Power Eng. Technol. 2024, 43, 21–32. [Google Scholar]
- Maharaj, E.A.; De Giovanni, L.; D’uRso, P.; Bhattacharya, M. Deployment of renewable energy sources: Empirical evidence in identifying clusters with dynamic time Warping. Soc. Indic. Res. 2024, 175, 741–762. [Google Scholar] [CrossRef]
- Duffner, F.; Wentker, M.; Greenwood, M.; Leker, J. Battery cost modeling: A review and directions for future research. Renew. Sustain. Energy Rev. 2020, 127, 109872. [Google Scholar] [CrossRef]
- Xiao, L.; Qian, Y.; Pan, S. A relaxation method for binary optimizations on constrained Stiefel manifold. arXiv 2023, arXiv:2308.10506. [Google Scholar] [CrossRef]
- Bartmeyer, P.M.; Lyra, C. A new quadratic relaxation for binary variables applied to the distance geometry problem. Struct. Multidiscip. Optim. 2020, 62, 2197–2201. [Google Scholar] [CrossRef]
- Constante-Flores, G.E.; Conejo, A.J.; Qiu, F. AC network-constrained unit commitment via relaxation and decomposition. IEEE Trans. Power Syst. 2021, 37, 2187–2196. [Google Scholar] [CrossRef]
- Ning, X.; Chen, L.; Ma, L.; Si, Y. A Rolling Horizon Optimization Framework for Resilient Restoration of Active Distribution Systems. Energies 2022, 15, 3096. [Google Scholar] [CrossRef]
- Bischi, A.; Taccari, L.; Martelli, E.; Amaldi, E.; Manzolini, G.; Silva, P.; Campanari, D.; Macchi, E. A rolling-horizon optimization algorithm for the long term operational scheduling of cogeneration systems. Energy 2019, 184, 73–90. [Google Scholar] [CrossRef]
- Tziovani, L.; Asprou, M.; Ciornei, I.; Kolios, P.; Hadjidemetriou, L.; Lazari, A.; Tapakis, R.; Timotheou, S. Long-Term Unit Commitment with Combined-Cycle Units. In Proceedings of the 2023 IEEE Belgrade PowerTech, Belgrade, Serbia, 25–29 June 2023; pp. 01–06. [Google Scholar] [CrossRef]
- Palmintier, B. Incorporating Operational Flexibility into Electric Generation Planning: Impacts and Methods for System Design and Policy Analysis. Ph.D. Dissertation, Engineering Systems Division, MIT, Cambridge, MA, USA, February 2013. [Google Scholar]
- Yu, Z.; Zhong, H.; Ruan, G.; Yan, X. Network-Constrained Unit Commitment With Flexible Temporal Resolution. IEEE Trans. Power Syst. 2025, 40, 73–84. [Google Scholar] [CrossRef]
- Meus, J.; Poncelet, K.; Delarue, E. Applicability of a clustered unit commitment model in power system modeling. IEEE Trans. Power Syst. 2017, 33, 2195–2204. [Google Scholar] [CrossRef]
- Palmintier, B.S.; Webster, M.D. Heterogeneous unit clustering for efficient operational flexibility modeling. IEEE Trans. Power Syst. 2013, 29, 1089–1098. [Google Scholar] [CrossRef]
- Du, E.; Zhang, N.; Kang, C.; Xia, Q. A high-efficiency network-constrained clustered unit commitment model for power system planning studies. IEEE Trans. Power Syst. 2018, 34, 2498–2508. [Google Scholar] [CrossRef]
- Subcommittee, P.M. IEEE reliability test system. IEEE Trans. Power Appar. Syst. 1979, PAS-98, 2047–2054. [Google Scholar] [CrossRef]
Method | Key Features | Seasonal Patterns Preserved | Intraday Patterns Preserved | Strengths | Limitations |
---|---|---|---|---|---|
Fixed Typical Days | Select a few representative days for the entire year | No | Partially | Simple to implement; widely used | Cannot capture month-to-month variability; underestimates temporal dynamics |
Annual Clustering (Static K) | Cluster the entire year with a fixed K | Partially | Partially | Captures some trends; better than fixed days | Lacks sensitivity to seasonal shifts; limited representativeness |
Multi-Timescale Grid | Use different time resolutions for different components | Depends on setup | Partially | Flexible for multi-timescale modeling | Complex setup; less uniform across scenarios |
Rolling Horizon Optimization | Divide into sub-periods and optimize sequentially | Yes | Yes | Realistic and accurate for short-term | Computationally demanding; weak global coupling |
Proposed Method: Monthly Clustering + Reconstruction | Apply K-means to each month and reconstruct full-year profile | Yes | Yes | Preserves both seasonal and intraday variability; adaptive | Requires additional handling of boundary connections |
Method | Key Features | Binary Variable Reduction | Unit-Level Heterogeneity Preserved | Strengths | Limitations |
---|---|---|---|---|---|
Unit-by-Unit Modeling | Model each generator individually | No | Yes | High accuracy; detailed control modeling | Very large model size; time-consuming |
Binary Relaxation | Relax binary variables to continuous | Yes | No | Improves tractability; easier to solve | Loss of logical switching behavior |
Traditional Aggregation | Merge similar units into average groups | Yes | No | Significant dimensionality reduction | Misses important operational differences |
Proposed Method: Capacity-Based Aggregation with Relaxation | Group units by capacity and convert variables to continuous | Yes | Partially (via averages) | Balances simplicity and fidelity; enables LP formulation | Ignores heat rate, ramping, outage rate; can be improved in future work |
Scheme 1 | Scheme 2 (k = 40) | Scheme 3 | |||
---|---|---|---|---|---|
Basic | Value | Error | Value | Error | |
Annual Thermal Power Unit Generation (GWh) | 1417 | 1402 | −1.0% | 1384 | −2.3% |
Typical Daily Thermal Power Generation (kWh) within the Same Day | 4983 | 3468 | −30.4% | 4966 | −0.4% |
Generation Cost (¥Yuan/kWh) | 2.29 | 2.28 | −0.4% | 2.27 | −0.8% |
Number of Optimization Variables | 140,227 | 44,749 | \ | 10,082 | \ |
Solution Time (seconds) | 4538 | 279 | \ | 161 | \ |
Scheme 1 | Scheme 2 (k = 5) | Scheme 2 (k = 18) | Scheme 2 (k = 40) | Scheme 2 (k = 120) | Scheme 3 | |
---|---|---|---|---|---|---|
Generation Cost Error | 0% | 10.10% | 7.3% | 5.1% | 4.3% | 1.1% |
Solution Time(s) | 10,035 | 120 | 433 | 961 | 2880 | 684 |
Traditional Scheme | Proposed Scheme | Relative Error/Improvement | |
---|---|---|---|
Thermal generation on a typical day (MWh) | 1.1599 × 106 | 1.2038 × 106 | 3.78% |
Generation cost (CNY/kWh) | 1.98 | 2.02 | 2.0% |
Solving time (1 day, Gap 1%) | 185 s | 96 s | ↓48.1% |
Solving time (1 year, Gap 1%) | 132,763 s | 4876 s | ↓96.3% |
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
Wang, C.; Lu, Z.; Zhang, C.; Yan, M.; Zhao, Y.; Zhou, Y. Temporal–Spatial Acceleration Framework for Full-Year Operational Simulation of Power Systems with High Renewable Penetration. Processes 2025, 13, 2502. https://doi.org/10.3390/pr13082502
Wang C, Lu Z, Zhang C, Yan M, Zhao Y, Zhou Y. Temporal–Spatial Acceleration Framework for Full-Year Operational Simulation of Power Systems with High Renewable Penetration. Processes. 2025; 13(8):2502. https://doi.org/10.3390/pr13082502
Chicago/Turabian StyleWang, Chen, Zhiqiang Lu, Chunmiao Zhang, Mingyu Yan, Yirui Zhao, and Yijia Zhou. 2025. "Temporal–Spatial Acceleration Framework for Full-Year Operational Simulation of Power Systems with High Renewable Penetration" Processes 13, no. 8: 2502. https://doi.org/10.3390/pr13082502
APA StyleWang, C., Lu, Z., Zhang, C., Yan, M., Zhao, Y., & Zhou, Y. (2025). Temporal–Spatial Acceleration Framework for Full-Year Operational Simulation of Power Systems with High Renewable Penetration. Processes, 13(8), 2502. https://doi.org/10.3390/pr13082502