(193f) Nonconvex Robust Optimization for the Design and Operation of Advanced Energy Systems Using Pyros
AIChE Annual Meeting
2024
2024 AIChE Annual Meeting
Computing and Systems Technology Division
10: Software Tools and Implementations for Process Systems Engineering
Monday, October 28, 2024 - 5:00pm to 5:18pm
Mathematical models for the design and operation of advanced energy systems are increasingly becoming subject to uncertainty stemming from economic volatility, the intermittency of renewable energy generation technologies, extreme weather events, and novel physicochemical property models [3â8]. Consequently, system design and operational policies prescribed by deterministic optimization under a nominal realization of the uncertain model parameters may be suboptimal or infeasible under off-nominal realizations [6, 8]. It follows that an optimization under uncertainty framework is required to obtain minimal cost designs that are feasible in light of the parametric uncertainty.
Two-stage and multi-stage robust optimization (RO) is particularly useful for addressing the various uncertainties present in the mathematical modeling of energy systems. In the most general case, these mathematical models feature nonconvexities in the objective and/or constraints, equality constraints that cannot be reformulated out of the model, and both design and recourse variables. Methods for obtaining robust solutions to such models have been recently developed. In [8], the utility of a generalized cutting set algorithm for nonconvex two-stage RO problems with uncertain equality constraints was demonstrated for nonlinear chemical process systems models. The algorithm has been implemented in PyROS, an open-source meta-solver for models written in the Pyomo algebraic modeling language [9, 10].
Recent implementation advances in the PyROS solver are reviewed, and the reliability and computational performance of the solver are demonstrated via the results of a computational study on a library of over 8,500 small-scale benchmark instances. We also discuss the performance of PyROS on an ensemble of medium-scale and large-scale models stemming from applications of advanced energy systems, including point-source carbon capture, scheduling of thermal power plants integrated with battery storage, and optimal power flow transmission. Our results demonstrate that the PyROS solver, including recent extensions to handle multi-stage RO settings, provides a reliable avenue to optimize the design and operation of advanced energy systems subject to various sources of parametric uncertainties.
Disclaimer
This abstract was prepared as an account of work sponsored by the Department of Energy, National Energy Technology Laboratory, an agency of the United States Government, through a support contract. Neither the United States Government nor any agency thereof, nor any of its employees, nor the support contractor, nor any of their employees, makes any warranty, express or implied, or assumes any legal liability or responsibility for the accuracy, completeness, or usefulness of any information, apparatus, product, or process disclosed, or represents that its use would not infringe privately owned rights. Reference herein to any specific commercial product, process, or service by trade name, trademark, manufacturer, or otherwise does not necessarily constitute or imply its endorsement, recommendation, or favoring by the United States Government or any agency thereof. The views and opinions of authors expressed herein do not necessarily state or reflect those of the United States Government or any agency thereof. Sandia National Laboratories is a multimission laboratory managed and operated by National Technology and Engineering Solutions of Sandia, LLC., a wholly owned subsidiary of Honeywell International, Inc., for the U.S. Department of Energy's National Nuclear Security Administration under contract DE-NA-0003525.
Acknowledgements
The authors graciously acknowledge funding from the U.S. Department of Energy, Office of Fossil Energy and Carbon Management, through the Carbon Capture Program and Simulation-based Engineering/Crosscutting Research Program. CEG and JAFS also gratefully acknowledge support from the Department of Energyâs Carbon Capture Simulation Impact for Industry (CCSI2) program.
References
1. Intergovernmental Panel on Climate Change. IPCC Special Report on Renewable Energy Sources and Climate Change Mitigation. Cambridge, United Kingdom and New York, NY, USA: Cambridge University Press; 2012.
2. Bui M, Adjiman CS, Bardow A, Anthony EJ, Boston A, Brown S, Fennell PS, Fuss S, Galindo A, Hackett LA, Hallett JP. Carbon capture and storage (CCS): the way forward. Energy & Environmental Science. 2018;11(5):1062-176. DOI: 10.1039/C7EE02342A.
3. Arent DJ, Bragg-Sitton SM, Miller DC, Tarka TJ, Engel-Cox JA, Boardman RD, Balash PC, Ruth MF, Cox J, Garfield DJ. Multi-input, multi-output hybrid energy systems. Joule. 2021 Jan 20;5(1):47-58. DOI: 10.1016/j.joule.2020.11.004.
4. Morgan JC, Soares Chinen A, Omell B, Bhattacharyya D, Tong C, Miller DC, Buschle B, Lucquiaud M. Development of a rigorous modeling framework for solvent-based CO2 capture. Part 2: steady-state validation and uncertainty quantification with pilot plant data. Industrial & Engineering Chemistry Research. 2018 Jul 2;57(31):10464-81. DOI: 10.1021/acs.iecr.8b01472.
5. Akula P, Lee A, Eslick J, Bhattacharyya D, Miller DC. A modified electrolyte nonârandom twoâliquid model with analytical expression for excess enthalpy: Application to the MEAâH2OâCO2 system. AIChE Journal. 2023 Jan 1:e17935. DOI: 10.1002/aic.17935.
6. Gao X, Dowling AW. Making money in energy markets: Probabilistic forecasting and stochastic programming paradigms. In: 2020 American Control Conference (ACC) 2020 Jul 1 (pp. 168-173). IEEE. DOI: 10.23919/ACC45564.2020.9147380.
7. Perera AT, Nik VM, Chen D, Scartezzini JL, Hong T. Quantifying the impacts of climate change and extreme climate events on energy systems. Nature Energy. 2020 Feb;5(2):150-9. DOI: 10.1038/s41560-020-0558-0.
8. Isenberg NM, Akula P, Eslick JC, Bhattacharyya D, Miller DC, Gounaris CE. A generalized cuttingâset approach for nonlinear robust optimization in process systems engineering. AIChE Journal. 2021 May;67(5):e17175. DOI: 10.1002/aic.17175.
9. Isenberg, NM, Sherman, JA, Siirola, JD, & Gounaris, CE. PyROS Solver. Pyomo Documentation. 2024. https://pyomo.readthedocs.io/en/stable/contributed_packages/pyros.html
10. Isenberg, NM, Sherman, JA, Siirola, JD, & Gounaris, CE. PyROS: The Pyomo Robust Optimization Solver. Forthcoming. 2024.