A Two-Stage Preconditioner for Multiphase Poromechanics in Reservoir Simulation
arXiv:1812.05540 · doi:10.1016/j.cma.2019.112575
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. 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.
Cited by in corpus (13)
- Integrated Finite Element Neural Network (I-FENN) for non-local continuum damage mechanics
- Simulation of coupled multiphase flow and geomechanics in porous media with embedded discrete fractures
- A Scalable Multigrid Reduction Framework for Multiphase Poromechanics of Heterogeneous Media
- A class of new stable, explicit methods to solve the non-stationary heat equation
- Efficient solvers for hybridized three-field mixed finite element coupled poromechanics
- Multi-Stage Preconditioners for Thermal-Compositional-Reactive Flow in Porous Media
- Two-grid method on unstructured tetrahedra: Applying computational geometry to staggered solution of coupled flow and mechanics problems
- A novel block non-symmetric preconditioner for mixed-hybrid finite-element-based flow simulations
- A Deep Learning algorithm to accelerate Algebraic Multigrid methods in Finite Element solvers of 3D elliptic PDEs
- Finite element methods for large-strain poroelasticity/chemotaxis models simulating the formation of myocardial oedema
- A macroelement stabilization for multiphase poromechanics
- A block preconditioner for thermo-poromechanics with frictional deformation of fractures
- A framework for subsurface monitoring by integrating reservoir simulation with time-lapse seismic surveys