(483b) Parallel Solution of Optimal Gas Network Control Under Uncertainty
AIChE Annual Meeting
2022
2022 Annual Meeting
Computing and Systems Technology Division
Design and Operations under Uncertainty - II
Wednesday, November 16, 2022 - 12:48pm to 1:06pm
We present a framework for both parallel modeling and solution of optimal gas network control under uncertainty. Our pipeline models are distributed with IDEAS [2], making the development of gas network models quick, intuitive, and less error prone. Parallel solution on distributed memory machines is enabled with Parapint [3]. Parapint is an open-source Python package that utilizes the Message Passing Interface (MPI) and Schur-Complement decomposition within an interior-point algorithm for parallel solution of structured NLPs [4]. Our numerical results demonstrate over two orders of magnitude speedup compared to state-of-the-art solver Ipopt [5].
Sandia National Laboratories is a multimission laboratory managed and operated by National Technology & 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-NA0003525. This work was funded by the Institute for the Design of Advanced Energy Systems (IDAES) with funding from the Office of Fossil Energy, Cross-Cutting Research, U.S. Department of Energy.
Works Cited
- [1] V. Zavala, "Stochastic optimal control model for natural gas networks," Computers & Chemical Engineering, vol. 64, pp. 103-113, 2014.
-
[2] A. Lee, J. Ghouse, J. Eslick, C. Laird, J. Siirola, M. Zamarripa, D. Gunter, J. Shinn, A. Dowling, D. Bhattacharyya, L. Biegler, A. Burgard and D. Miller, "The IDAES process modeling framework and model library - Flexibility for process simulation and optimization," Journal of Advanced Manufacturing and Processing, vol. 3, no. 3, p. e10095, 2021.
-
[3] J. Rodriguez, R. Parker, C. Laird, B. Nicholson, J. Siirola and M. Bynum, "Scalable Parallel Nonlinear Optimization with PyNumero and Parapint," Optimization Online, 22 09 2021.
-
[4] D. Word, J. Kang, J. Akesson and C. Laird, "Efficient parallel solution of large-scale nonlinear dynamic optimization problems," Computational Optimization and Applications, vol. 59, no. 3, pp. 667-688, 2014.
-
[5] A. Wachter and L. Biegler, "On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming," Mathematical Programming, vol. 106, no. 1, pp. 25-57, 2006.