skip to main content
DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A two-stage preconditioner for multiphase poromechanics in reservoir simulation

Abstract

Many applications involving porous media–notably reservoir engineering and geologic applications–involve tight coupling between multiphase fluid flow, transport, and poromechanical deformation. While numerical models for these processes have become commonplace in research and industry, the poor scalability of existing solution algorithms has limited the size and resolution of models that may be practically solved. In this work, we propose a two-stage Newton–Krylov solution algorithm to address this shortfall. The proposed solver exhibits rapid convergence, good parallel scalability, and is robust in the presence of highly heterogeneous material properties. Here, the key to success of the solver is a block-preconditioning strategy that breaks the fully-coupled system of mass and momentum balance equations into simpler sub-problems that may be readily addressed using targeted algebraic methods. Numerical results are presented to illustrate the performance of the solver on challenging benchmark problems.

Authors:
ORCiD logo; ; ; ; ; ORCiD logo
Publication Date:
Research Org.:
Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Sponsoring Org.:
USDOE National Nuclear Security Administration (NNSA)
OSTI Identifier:
1564406
Alternate Identifier(s):
OSTI ID: 1569188
Report Number(s):
LLNL-JRNL-763612
Journal ID: ISSN 0045-7825; S0045782519304402; 112575; PII: S0045782519304402
Grant/Contract Number:  
AC52-07NA27344
Resource Type:
Published Article
Journal Name:
Computer Methods in Applied Mechanics and Engineering
Additional Journal Information:
Journal Name: Computer Methods in Applied Mechanics and Engineering Journal Volume: 357 Journal Issue: C; Journal ID: ISSN 0045-7825
Publisher:
Elsevier
Country of Publication:
Netherlands
Language:
English
Subject:
58 GEOSCIENCES; 98 NUCLEAR DISARMAMENT, SAFEGUARDS, AND PHYSICAL PROTECTION

Citation Formats

White, Joshua A., Castelletto, Nicola, Klevtsov, Sergey, Bui, Quan M., Osei-Kuffuor, Daniel, and Tchelepi, Hamdi A. A two-stage preconditioner for multiphase poromechanics in reservoir simulation. Netherlands: N. p., 2019. Web. doi:10.1016/j.cma.2019.112575.
White, Joshua A., Castelletto, Nicola, Klevtsov, Sergey, Bui, Quan M., Osei-Kuffuor, Daniel, & Tchelepi, Hamdi A. A two-stage preconditioner for multiphase poromechanics in reservoir simulation. Netherlands. doi:10.1016/j.cma.2019.112575.
White, Joshua A., Castelletto, Nicola, Klevtsov, Sergey, Bui, Quan M., Osei-Kuffuor, Daniel, and Tchelepi, Hamdi A. Sun . "A two-stage preconditioner for multiphase poromechanics in reservoir simulation". Netherlands. doi:10.1016/j.cma.2019.112575.
@article{osti_1564406,
title = {A two-stage preconditioner for multiphase poromechanics in reservoir simulation},
author = {White, Joshua A. and Castelletto, Nicola and Klevtsov, Sergey and Bui, Quan M. and Osei-Kuffuor, Daniel and Tchelepi, Hamdi A.},
abstractNote = {Many applications involving porous media–notably reservoir engineering and geologic applications–involve tight coupling between multiphase fluid flow, transport, and poromechanical deformation. While numerical models for these processes have become commonplace in research and industry, the poor scalability of existing solution algorithms has limited the size and resolution of models that may be practically solved. In this work, we propose a two-stage Newton–Krylov solution algorithm to address this shortfall. The proposed solver exhibits rapid convergence, good parallel scalability, and is robust in the presence of highly heterogeneous material properties. Here, the key to success of the solver is a block-preconditioning strategy that breaks the fully-coupled system of mass and momentum balance equations into simpler sub-problems that may be readily addressed using targeted algebraic methods. Numerical results are presented to illustrate the performance of the solver on challenging benchmark problems.},
doi = {10.1016/j.cma.2019.112575},
journal = {Computer Methods in Applied Mechanics and Engineering},
number = C,
volume = 357,
place = {Netherlands},
year = {2019},
month = {12}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record
DOI: 10.1016/j.cma.2019.112575

Citation Metrics:
Cited by: 6 works
Citation information provided by
Web of Science

Figures / Tables:

Algorithm 1 Algorithm 1: Application of the preconditioner M-1

Save / Share:

Works referencing / citing this record:

Aspects of Solvers for Large-Scale Coupled Problems in Porous Media
journal, September 2019

  • Nägel, Arne; Logashenko, Dmitry; Schroder, Jacob B.
  • Transport in Porous Media, Vol. 130, Issue 1
  • DOI: 10.1007/s11242-019-01323-w

    Figures/Tables have been extracted from DOE-funded journal article accepted manuscripts.