Abstract
Motivated by applications in subsurface CO2 sequestration, we investigate constrained optimal control problems with partially miscible two-phase flow in porous media. The objective is, e.g., to maximize the amount of trapped CO2 in an underground reservoir after a fixed period of CO2 injection, where the time-dependent injection rates in multiple wells are used as control parameters. We describe the governing two-phase two-component Darcy flow PDE system and formulate the optimal control problem. For the discretization we use a variant of the BOX method, a locally conservative control-volume FE method. The timestep-wise Lagrangian of the control problem is implemented as a functional in the PDE toolbox Sundance, which is part of the HPC software Trilinos. The resulting MPI parallelized Sundance state and adjoint solvers are linked to the interior point optimization package IPOPT. Finally, we present some numerical results in a heterogeneous model reservoir.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Alexe, M., Sandu, A.: On the discrete adjoints of adaptive time stepping algorithms. J. Comput. Appl. Math. 233(4), 1005–1020 (2009)
Asheim, H.: Maximization of water sweep efficiency by controlling production and injection rates. SPE paper 18365, presented at SPE European petroleum conference, London (1988)
Bastian, P.: Numerical computation of multiphase flows in porous media. Habilitation thesis, Christian-Albrechts-Universität Kiel (1999)
Ben Gharbia, I., Jaffre, J.: Gas phase appearance and disappearance as a problem with complementarity conditions. INRIA research report 7803 (2011)
Benk, J., Mehl, M., Ulbrich, M.: Sundance PDE solvers on Cartesian fixed grids in complex and variable geometries. In: Proceedings of ECCOMAS Thematic Conference on CFD and Optimization, Antalya (2011)
Benk, J., Bungartz, H.-J., Mehl, M., Ulbrich, M.: Immersed boundary methods for fluid-structure interaction and shape optimization within an FEM-based PDE toolbox. In: Bader, M., Bungartz, H.-J., Weinzierl, T. (eds.) Advanced Computing. Lecture Notes in CSE, vol. 93. Springer, New York (2013)
Bielinski, A.: Numerical simulation of CO2 sequestration in geological formations. PhD thesis, Universität Stuttgart (2006)
Brandenburg, C., Lindemann, F., Ulbrich, M., Ulbrich, S.: A continuous adjoint approach to shape optimization for Navier Stokes flow. In: Kunisch, K., et al. (eds.) Optimal Control of Coupled Systems of Partial Differential Equations. International Series of Numerical Mathematics, vol. 158, pp. 35–56. Birkhäuser, Basel (2009)
Brandenburg, C., Lindemann, F., Ulbrich, M., Ulbrich, S.: Advanced numerical methods for PDE constrained optimization with application to optimal design in Navier Stokes flow. In: Engell, S., et al. (eds.) Constrained Optimization and Optimal Control for Partial Differential Equations, pp. 257–275. Birkhäuser, Basel (2011)
Brooks, R.H., Corey, A.T.: Hydraulic properties of porous media. Hydrology papers 3, Colorado State University, Fort Collins (1964)
Brouwer, D.R.: Dynamic water flood optimization with smart wells using optimal control theory. PhD thesis, Delft University of Technology (2004)
Brouwer, D.R., Jansen, J.D.: Dynamic optimization of water flooding with smart wells using optimal control theory. SPE J. 9(4), 391–402 (2004)
Celia, M.A., Binning, P.: A mass-conservative numerical solution for two-phase flow in porous media with application to unsaturated flow. Water Resour. Res. 28(10), 2819–2828 (1992)
Chen, Z., Huan, G., Ma, Y.: Computational Methods for Multiphase Flows in Porous Media. Computational Science and Engineering Series, vol. 2. SIAM, Philadelphia (2006)
Dolle, N., Brouwer, D.R., Jansen, J.D.: Dynamical optimization of water flooding with multiple injectors and producers using optimal control theory. In: Proceedings of 14th International Conference on Computational Methods in Water Resources, Delft (2002)
Enriquez, M.U.: The effects of coupling adaptive time-stepping and adjoint-state methods for optimal control problems. PhD thesis, Rice University, Houston (2010)
Fischer, A.: Solution of monotone complementarity problems with locally Lipschitzian functions. Math. Program. 76(3B), 513–532 (1997)
Gao, G., Reynolds, A.C.: An improved implementation of the LBFGS algorithm for automatic history matching. SPE J. 11(1), 5–17 (2006)
Gockenbach, M.S., Symes, W.W.: Adaptive simulation, the adjoint state method, and optimization. In: Biegler, L.T., et al. (eds.) Large Scale PDE-Constrained Optimization, pp. 281–297. Springer, Berlin/New York (2003)
Helmig, R.: Multiphase Flow and Transport Processes in the Subsurface. Springer, Berlin (1997)
Helmig, R., Niessner, J., Class, H.: Recent advances in finite element methods for multiphase flow processes in porous media. Int. J. Comput. Fluid Dyn. 20(3), 245–252 (2006)
Heroux, M.A., Willenbring, J.M., Heaphy, R.: Trilinos developers guide. Sandia National Laboratories, SAND 2003-1898 (2003)
Hinze, M., Sternberg, J.: A-revolve: an adaptive memory-reduced procedure for calculating adjoints; with an application to computing adjoints of the instationary Navier-Stokes system. Optim. Methods Softw. 20(6), 645–663 (2005)
Hinze, M., Pinnau, R., Ulbrich, M., Ulbrich, S.: Optimization with PDE Constraints. Mathematical Modelling: Theory and Applications, vol. 23. Springer, New York (2008)
Huber, R., Helmig, R.: Multiphase flow in heterogeneous porous media: a classical finite element method versus an implicit pressure–explicit saturation-based mixed finite element–finite volume approach. Int. J. Numer. Methods Fluids 29(8), 899–920 (1999)
Jansen, J.D.: Adjoint-based optimization of multi-phase flow through porous media – a review. Comput. Fluids 46(1), 40–51 (2011)
Lauser, A., Hager, C., Helmig, R., Wohlmuth, B.: A new approach for phase transitions in miscible multi-phase flow in porous media. Adv. Water Resour. 34(8), 957–966 (2011)
Li, S., Petzold, L.: Adjoint sensitivity analysis for time-dependent partial differential equations with adaptive mesh refinement. J. Comput. Phys. 198(1), 310–325 (2004)
Lindemann, F.: Theoretical and Numerical Aspects of Shape Optimization with Navier-Stokes Flows. PhD thesis, Technische Universität München (2012)
Long, K.R.: Sundance rapid prototyping tool for parallel PDE optimization. In: Biegler, L.T., et al. (eds.) Large Scale PDE-Constrained Optimization, pp. 331–342. Springer, Berlin/ New York (2003)
Long, K.R., Boggs, P.T., van Bloemen Waanders, B.G.: Sundance: high-level software for PDE-comstrained optimization. Sci. Program. 20(3), 293–310 (2012)
Mehos, G.J., Ramirez, W.F.: Use of optimal control theory to optimize carbon dioxide miscible-flooding enhanced oil recovery. J. Pet. Sci. Eng. 2(4), 247–260 (1989)
Neitzel, I., Tröltzsch, F.: On convergence of regularization methods for nonlinear parabolic optimal control problems with control and state constraints. Control Cybern. 37(4), 1013–1043 (2008)
Oliver, D.S., Reynolds, A.C., Liu, N.: Inverse Theory for Petroleum Reservoir Characterization and History Matching. Cambridge University Press, Cambridge (2008)
Peszynska, M., Jenkins, E.W., Wheeler, M.F.: Boundary conditions for fully implicit two-phase flow models. In: Feng, X., Schulze, T.P. (eds.) Recent Advances in Numerical Methods for Partial Differential Equations and Applications. Contemporary Mathematics Series, vol. 306, pp. 85–106. AMS, Providence (2002)
Sarma, P., Aziz, K., Durlofsky, L.J.: Implementation of adjoint solution for optimal control of smart wells. SPE paper 92864, presented at SPE reservoir simulation symposium, Houston (2005)
Simon, M., Ulbrich, M.: Adjoint based optimal control of partially miscible two-phase flow in porous media with applications to CO2 sequestration in underground reservoirs. Preprint, Technische Universität München (2013)
Sudaryanto, B., Yortsos, Y.C.: Optimization of fluid front dynamics in porous media using rate control. Phys. Fluids 12(7), 1656–1670 (2000)
Sudaryanto, B., Yortsos, Y.C.: Optimization of displacements in porous media using rate control. SPE paper 71509, presented at SPE annual technical conference and exhibition, New Orleans (2001)
Ulbrich, M.: Semismooth Newton Methods for Variational Inequalities and Constrained Optimization Problems in Function Spaces. MOS-SIAM Series on Optimization, vol. 11. SIAM, Philadelphia (2011)
Virnovski, G.A.: Water flooding strategy design using optimal control theory. In: Proceedings of 6th European Symposium on IOR, Stavanger (1991)
Wächter, A., Biegler, L.T.: On the implementation of a primal-dual interior point filter line search algorithm for large-scale nonlinear programming. Math. Program. 106, 25–57 (2006)
Zakirov, I.S., Aanonsen, S.I., Zakirov, E.S., Palatnik, B.M.: Optimization of reservoir performance by automatic allocation of well rates. In: Proceedings of ECMOR V: European Conference on Mathematics of Oil Recovery, Leoben (1996)
Zandvliet, M.J., Bosgra, O.H., Jansen, J.D., van den Hof, P.M.J., Kraaijewanger, J.F.B.M.: Bang-bang control and singular arcs in reservoir flooding. J. Pet. Sci. Eng. 58(1), 186–200 (2007)
Zhang, Q.: A finite difference–streamline diffusion (FDSD) method and its error estimates for two-phase incompressible miscible flow in porous media. Acta Math. Appl. Sin. 26(2), 318–327 (2003)
Zhu, C., Byrd, R.H., Nocedal, J.: L-BFGS-B: Algorithm 778: L-BFGS-B, FORTRAN routines for large scale bound constrained optimization. ACM Trans. Math. Softw. 23(4), 550–560 (1997)
Acknowledgements
This publication is based on work supported by Award No. UK-C0020, made by King Abdullah University of Science and Technology (KAUST). The work was conducted for the MAC-KAUST project K1 “Simulating CO2 Sequestration” within the Munich Centre of Advanced Computing (MAC) at TUM. The authors gratefully acknowledge this support as well as the grant DFG INST 95/919-1 FUGG that provided partial funding of the compute cluster used for the computations. Moreover, the authors would like to thank Michael Bader for handling the paper and the three referees for their valuable comments.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Simon, M., Ulbrich, M. (2013). Optimal Control of Partially Miscible Two-Phase Flow with Applications to Subsurface CO2 Sequestration. In: Bader, M., Bungartz, HJ., Weinzierl, T. (eds) Advanced Computing. Lecture Notes in Computational Science and Engineering, vol 93. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-38762-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-38762-3_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-38761-6
Online ISBN: 978-3-642-38762-3
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)