(710g) A Semi-Infinite Programming Approach to Adress Renewable Energy Uncertainty in Energy Systems Design
AIChE Annual Meeting
2024
2024 AIChE Annual Meeting
Computing and Systems Technology Division
10A: Design and Operations Under Uncertainty
Thursday, October 31, 2024 - 5:36pm to 5:57pm
Extreme periods, e.g., times with lowest solar irradiation, may be identified a-priori by statistical measures [6,7]. In many cases, however, the identification is difficult. For instance, the combined influence of multiple time series, e.g., wind speeds, solar irradiation, and electricity demand, may depend on the system design itself. Recently, approaches to iteratively select extreme periods have been suggested where the design optimization and the underlying operational optimization are performed separately [5, 7]. Such a strategy keeps the size of the optimization problem manageable and guarantees the feasibility of the solution on the historical data set, but it is limited to finite sets of uncertainty realizations.
We propose an approach for energy systems design based on semi-infinite programming with existence constraints (ESIP) [8, 9] to identify worst-case scenarios during the optimization. Our ESIP approach guarantees that the system can operate feasibly for all possible VRES and electricity demand realizations within predefined uncertainty ranges, i.e., box constraints. Representative days based on historical time series data [4] are only used for operational cost estimation. To identify the bounds for the worst-case scenario search and enhance computational tractability, we consider a lower-dimensional representation of the historical data using principal component analysis [10] and the convex hull, leveraging the observation that energy time series data typically lie on lower dimensional manifolds [11]. We restrict ourselves to energy systems design problems where determining the optimal operational strategy is a convex problem which allows us to reformulate the ESIP problem into a bi-level SIP problem, by using strong duality of the third level, and solve it using our solver library libDIPS [12]. We demonstrate our approach on the illustrative case of designing a robust renewable energy supply system for the island of La Palma, Canary Islands. We validate the obtained robust design by examining operational feasibility on historical time series data and investigate the trade-off between solution accuracy and CPU time that results from different degrees of dimensionality reduction.
[1] Heptonstall, P. J., & Gross, R. J. K. (2021). A systematic review of the costs and impacts of integrating variable renewables into power grids. Nature Energy, 6(1), 10.1038/s41560-020-00695-4
[2] Teichgraeber, H., & Brandt, A. R. (2022). Time-series aggregation for the optimization of energy systems: Goals, challenges, approaches, and opportunities. Renewable and Sustainable Energy Reviews, 157, 111984. 10.1016/j.rser.2021.111984
[3] Pfenninger, S., Hawkes, A., & Keirstead, J. (2014). Energy systems modeling for twenty-first century energy challenges. Renewable and Sustainable Energy Reviews, 33, 74â86. 10.1016/j.rser.2014.02.003
[4] Teichgraeber, H., & Brandt, A. R. (2019). Clustering methods to find representative periods for the optimization of energy systems: An initial framework and comparison. Applied Energy, 239, 1283â1293. 10.1016/j.apenergy.2019.02.012
[5] Teichgraeber, H., Lindenmeyer, C. P., Baumgärtner, N., Kotzur, L., Stolten, D., Robinius, M., Bardow, A., & Brandt, A. R. (2020). Extreme events in time series aggregation: A case study for optimal residential energy supply systems. Applied Energy, 275, 115223. 10.1016/j.apenergy.2020.115223
[6] Pfenninger, S. (2017). Dealing with multiple decades of hourly wind and PV time series in energy models: A comparison of methods to reduce time resolution and the planning implications of inter-annual variability. Applied Energy, 197, 1â13. 10.1016/j.apenergy.2017.03.051
[7] Bahl, B., Kümpel, A., Seele, H., Lampe, M., & Bardow, A. (2017). Time-series aggregation for synthesis problems by bounding error in the objective function. Energy, 135, 900â912. 10.1016/j.energy.2017.06.082
[8] Charnes, A., Cooper, W. W., & Kortanek, K. (1962). Duality, haar programs, and finite sequence spaces. Proceedings of the National Academy of Sciences, 48(5), 783â786. 10.1073/pnas.48.5.783
[9] Djelassi, H., & Mitsos, A. (2021). Global Solution of Semi-infinite Programs with Existence Constraints. Journal of Optimization Theory and Applications, 188(3), 863â881. 10.1007/s10957-021-01813-2
[10] Pearson, K. (1901). On lines and planes of closest fit to systems of points in space. The London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science, 2(11), 559â572. 10.1080/14786440109462720
[11] Cramer, E., Mitsos, A., Tempone, R., & Dahmen, M. (2022). Principal component density estimation for scenario generation using normalizing flows. Data-Centric Engineering, 3. 10.1017/dce.2022.7
[12] Zingler, A., Mitsos, A., Jungen, D., & Djelassi, H. (2023). libDIPS â Discretization-Based Semi-Infinite and Bilevel Programming Solvers (24914). Optimization Online. https://optimization-online.org/?p=24914