Block-partitioned solvers for coupled poromechanics: A unified framework

被引:101
|
作者
White, Joshua A. [1 ]
Castelletto, Nicola [2 ]
Tchelepi, Hamdi A. [2 ]
机构
[1] Lawrence Livermore Natl Lab, Atmospher Earth & Energy Div, Livermore, CA 94550 USA
[2] Stanford Univ, Energy Resources Engn, Stanford, CA 94305 USA
关键词
Poromechanics; Iterative methods; Preconditioning; Algebraic multigrid; Fixed-stress split; FINITE-ELEMENT METHODS; ITERATIVE SOLUTION; CONSTRAINT PRECONDITIONERS; SEQUENTIAL-METHODS; FIXED-STRESS; CO2; STORAGE; FLOW; CONSOLIDATION; RESERVOIR; CONVERGENCE;
D O I
10.1016/j.cma.2016.01.008
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Coupled poromechanical problems appear in a variety of disciplines, from reservoir engineering to biomedical applications. This work focuses on efficient strategies for solving the matrix systems that result from discretization and linearization of the governing equations. These systems have an inherent block structure due to the coupled nature of the mass and momentum balance equations. Recently, several iterative solution schemes have been proposed that exhibit stable and rapid convergence to the coupled solution. These schemes appear distinct, but a unifying feature is that they exploit the block-partitioned nature of the problem to accelerate convergence. This paper analyzes several of these schemes and highlights the fundamental connections that underlie their effectiveness. We begin by focusing on two specific methods: a fully-implicit and a sequential-implicit scheme. In the first approach, the system matrix is treated monolithically, and a Krylov iteration is used to update pressure and displacement unknowns simultaneously. To accelerate convergence, a preconditioning operator is introduced based on an approximate block-factorization of the linear system. Next, we analyze a sequential-implicit scheme based on the fixed-stress split. In this method, one iterates back and forth between updating displacement and pressure unknowns separately until convergence to the coupled solution is reached. We re-interpret this scheme as a block-preconditioned Richardson iteration, and we show that the preconditioning operator is identical to that used within the fully-implicit approach. Rapid convergence in both the Richardson-and Krylov-based methods results from a particular choice for a sparse Schur complement approximation. This analysis leads to a unified framework for developing solution schemes based on approximate block factorizations. Many classic fully-implicit and sequential-implicit schemes are simple sub-cases. The analysis also highlights several new approaches that have not been previously explored. For illustration, we directly compare the performance and robustness of several variants on a benchmark problem. (C) 2016 The Authors. Published by Elsevier B.V.
引用
收藏
页码:55 / 74
页数:20
相关论文
共 50 条
  • [31] A unified framework for the identification of a general class of multivariable nonlinear block-structured systems
    Cerone, Vito
    Razza, Valentino
    Regruto, Diego
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2021, 31 (15) : 7344 - 7360
  • [32] lbmNTH: A unified lattice Boltzmann framework for coupled neutronics-thermal-hydraulics analysis
    Wang, Yahui
    Ma, Yu
    ANNALS OF NUCLEAR ENERGY, 2022, 166
  • [33] STARK: A Unified Framework for Strongly Coupled Simulation of Rigid and Deformable Bodies with Frictional Contact
    Fernandez-Fernandez, Jose Antonio
    Lange, Ralph
    Laible, Stefan
    Arras, Kai O.
    Bender, Jan
    2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2024), 2024, : 16888 - 16894
  • [34] A New Framework of GPU-Accelerated Spectral Solvers: Collocation and Glerkin Methods for Systems of Coupled Elliptic Equations
    Feng Chen
    Journal of Scientific Computing, 2015, 62 : 575 - 600
  • [35] A New Framework of GPU-Accelerated Spectral Solvers: Collocation and Glerkin Methods for Systems of Coupled Elliptic Equations
    Chen, Feng
    JOURNAL OF SCIENTIFIC COMPUTING, 2015, 62 (02) : 575 - 600
  • [36] Index modulation aided generalized space-time block coding:A unified MIMO framework
    Zhiqin Wang
    Hui Liu
    Lixia Xiao
    Liuke Li
    Guochao Song
    Tao Jiang
    Digital Communications and Networks, 2024, 10 (05) : 1459 - 1470
  • [37] Index modulation aided generalized space-time block coding: A unified MIMO framework
    Wang, Zhiqin
    Liu, Hui
    Xiao, Lixia
    Li, Liuke
    Song, Guochao
    Jiang, Tao
    DIGITAL COMMUNICATIONS AND NETWORKS, 2024, 10 (05) : 1459 - 1470
  • [38] Algorithms for nonnegative matrix and tensor factorizations: a unified view based on block coordinate descent framework
    Kim, Jingu
    He, Yunlong
    Park, Haesun
    JOURNAL OF GLOBAL OPTIMIZATION, 2014, 58 (02) : 285 - 319
  • [39] Algorithms for nonnegative matrix and tensor factorizations: a unified view based on block coordinate descent framework
    Jingu Kim
    Yunlong He
    Haesun Park
    Journal of Global Optimization, 2014, 58 : 285 - 319
  • [40] multiRegionFoam: A Unified Multiphysics Framework for Multi-Region Coupled Continuum-Physical Problems
    Alkafri, Heba
    Habes, Constantin
    Fadeli, Mohammed Elwardi
    Hess, Steffen
    Beale, Steven B.
    Zhang, Shidong
    Jasak, Hrvoje
    Marschall, Holger
    ENGINEERING WITH COMPUTERS, 2024,