A two-stage preconditioner for multiphase poromechanics in reservoir simulation

被引:45
作者
White, Joshua A. [1 ]
Castelletto, Nicola [1 ,2 ]
Klevtsov, Sergey [2 ]
Bui, Quan M. [3 ]
Osei-Kuffuor, Daniel [3 ]
Tchelepi, Hamdi A. [2 ]
机构
[1] Lawrence Livermore Natl Lab, Livermore, CA 94550 USA
[2] Stanford Univ, Energy Resources Engn, Stanford, CA 94305 USA
[3] Lawrence Livermore Natl Lab, Ctr Appl Sci Comp, Livermore, CA USA
关键词
Multiphase poromechanics; Preconditioning; Constrained pressure residual; Fixed-stress split; Reservoir simulation; Algebraic multigrid; FINITE-ELEMENT METHODS; COUPLED FLOW; FIXED-STRESS; VOLUME DISCRETIZATION; SEQUENTIAL-METHODS; CONSOLIDATION; POROELASTICITY; ELASTICITY; STABILITY; CONVERGENCE;
D O I
10.1016/j.cma.2019.112575
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
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. (C) 2019 The Authors. Published by Elsevier B.V.
引用
收藏
页数:24
相关论文
共 94 条
[1]  
Adler James H., 2018, Domain Decomposition Methods in Science and Engineering XXIV. Lecture Notes in Computational Science and Engineering (LNCSE 125), P3, DOI 10.1007/978-3-319-93873-8_1
[2]  
[Anonymous], 2004, Poromechancis
[3]   ITERATIVE METHODS FOR SOLUTION OF NAVIER EQUATIONS OF ELASTICITY [J].
AXELSSON, O ;
GUSTAFSSON, I .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1978, 15 (02) :241-258
[4]  
Aziz K., 2002, Petroleum Reservoir Simulation
[5]   Improving algebraic multigrid interpolation operators for linear elasticity problems [J].
Baker, A. H. ;
Kolev, Tz. V. ;
Yang, U. M. .
NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2010, 17 (2-3) :495-517
[6]   MULTIGRID SMOOTHERS FOR ULTRAPARALLEL COMPUTING [J].
Baker, Allison H. ;
Falgout, Robert D. ;
Kolev, Tzanio V. ;
Yang, Ulrike Meier .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2011, 33 (05) :2864-2887
[7]   deal. II - A general-purpose object-oriented finite element library [J].
Bangerth, W. ;
Hartmann, R. ;
Kanschat, G. .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2007, 33 (04)
[8]   Space-time finite element approximation of the Biot poroelasticity system with iterative coupling [J].
Bause, M. ;
Radu, F. A. ;
Koecher, U. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2017, 320 :745-768
[9]  
Benzi M, 2005, ACTA NUMER, V14, P1, DOI 10.1017/S0962492904000212
[10]   Novel preconditioners for the iterative solution to FE-discretized coupled consolidation equations [J].
Bergamaschi, Luca ;
Ferronato, Massimiliano ;
Gambolati, Giuseppe .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2007, 196 (25-28) :2647-2656