Multiscale preconditioning of Stokes flow in complex porous geometries

被引:0
作者
Mehmani, Yashar [1 ]
Li, Kangan [1 ]
机构
[1] Penn State Univ, Energy & Mineral Engn Dept, University Pk, PA 16802 USA
基金
美国国家科学基金会;
关键词
Stokes equation; Porous media; Multiscale method; Preconditioning; Pore network; Krylov solver; FLUID; EQUATIONS; MEDIA;
D O I
10.1016/j.jcp.2024.113541
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Fluid flow through porous media is central to many subsurface (e.g., CO2 storage) and industrial (e.g., fuel cell) applications. The optimization of design and operational protocols, and quantifying the associated uncertainties, requires fluid-dynamics simulations inside the microscale void space of porous samples. This often results in large and ill-conditioned linear(ized) systems that require iterative solvers, for which preconditioning is key to ensure rapid convergence. We present robust and efficient preconditioners for the accelerated solution of saddle-point systems arising from the discretization of the Stokes equation on geometrically complex porous microstructures. They are based on the recently proposed pore-level multiscale method (PLMM) and the more established reduced-order method called the pore network model (PNM). The four preconditioners presented are the monolithic PLMM, monolithic PNM, block PLMM, and block PNM. Compared to existing block preconditioners, accelerated by the algebraic multigrid method, we show our preconditioners are far more robust and efficient. The monolithic PLMM is an algebraic reformulation of the original PLMM, which renders it portable and amenable to non- intrusive implementation in existing software. Similarly, the monolithic PNM is an algebraization of PNM, allowing it to be used as an accelerator of direct numerical simulations (DNS). This bestows PNM with the, heretofore absent, ability to estimate and control prediction errors. The monolithic PLMM/PNM can also be used as approximate solvers that yield globally flux- conservative solutions, usable in many practical settings. We systematically test all preconditioners on 2D/3D geometries and show the monolithic PLMM outperforms all others. All preconditioners can be built and applied on parallel machines.
引用
收藏
页数:24
相关论文
共 39 条
  • [1] A review of cell-scale multiphase flow modeling, including water management, in polymer electrolyte fuel cells
    Andersson, M.
    Beale, S. B.
    Espinoza, M.
    Wu, Z.
    Lehnertbe, W.
    [J]. APPLIED ENERGY, 2016, 180 : 757 - 778
  • [2] CO2 storage in geological media:: Role, means, status and barriers to deployment
    Bachu, Stefan
    [J]. PROGRESS IN ENERGY AND COMBUSTION SCIENCE, 2008, 34 (02) : 254 - 273
  • [3] Geothermal energy technology and current status: an overview
    Barbier, E
    [J]. RENEWABLE & SUSTAINABLE ENERGY REVIEWS, 2002, 6 (1-2) : 3 - 65
  • [4] Benzi M, 2005, ACTA NUMER, V14, P1, DOI 10.1017/S0962492904000212
  • [5] Beucher S., 1979, INT WORKSH IM PROC R, P12
  • [6] Stabilization of low-order mixed finite elements for the Stokes equations
    Bochev, PB
    Dohrmann, CR
    Gunzburger, MD
    [J]. SIAM JOURNAL ON NUMERICAL ANALYSIS, 2006, 44 (01) : 82 - 101
  • [7] Lattice-Boltzmann studies of fluid flow in porous media with realistic rock geometries
    Boek, Edo S.
    Venturoli, Maddalena
    [J]. COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2010, 59 (07) : 2305 - 2314
  • [8] BRINKMAN HC, 1947, APPL SCI RES, V1, P27
  • [9] Multiscale finite-element method for linear elastic geomechanics
    Castelletto, Nicola
    Hajibeygi, Hadi
    Tchelepi, Hamdi A.
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2017, 331 : 337 - 356
  • [10] Chen L., 2009, Technical report