High-order bound-preserving finite difference methods for miscible displacements in porous media

被引:11
|
作者
Guo, Hui [1 ]
Liu, Xinyuan [1 ]
Yang, Yang [2 ]
机构
[1] China Univ Petr, Coll Sci, Qingdao 266580, Peoples R China
[2] Michigan Technol Univ, Dept Math Sci, Houghton, MI 49931 USA
基金
中国国家自然科学基金;
关键词
Miscible displacements; Bound-preserving; High-order; Finite difference method; Multi-component fluid; Flux limiter; DISCONTINUOUS GALERKIN METHOD; FRACTIONAL STEPS METHODS; COMPRESSIBLE FLOW; EFFICIENT IMPLEMENTATION; ERROR ANALYSIS; WENO SCHEMES; MIXED METHOD; APPROXIMATION; DIFFUSION; LIMITER;
D O I
10.1016/j.jcp.2019.109219
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this paper, we develop high-order bound-preserving (BP) finite difference (FD) methods for the coupled system of compressible miscible displacements. We consider the problem with multi-component fluid mixture and the (volumetric) concentration of the jth component, c(j), should be between 0 and 1. It is well known that c(j) does not satisfy a maximum-principle. Hence most of the existing BP techniques cannot be applied directly. The main idea in this paper is to construct the positivity-preserving techniques to all C-j's and enforce Sigma C-j(j) = 1 simultaneously to obtain physically relevant approximations. By doing so, we have to treat the time derivative of the pressure dp/dt as a source in the concentration equation and choose suitable "consistent" numerical fluxes in the pressure and concentration equations. Recently, the high-order BP discontinuous Galerkin (DG) methods for miscible displacements were introduced in [4]. However, the BP technique for DG methods is not straightforward extendable to high-order FD schemes. There are two main difficulties. Firstly, it is not easy to determine the time step size in the BP technique. In finite difference schemes, we need to choose suitable time step size first and then apply the flux limiter to the numerical fluxes. Subsequently, we can compute the source term in the concentration equation, leading to a new time step constraint that may not be satisfied by the time step size applied in the flux limiter. Therefore, it would be very difficult to determine how large the time step is. Secondly, the general treatment for the diffusion term, e.g. centered difference, in miscible displacements may require a stencil whose size is larger than that for the convection term. It would be better to construct a new spatial discretization for the diffusion term such that a smaller stencil can be used. In this paper, we will solve both problems. We first construct a special discretization of the convection term, which yields the desired approximations of the source. Then we can find out the time step size that suitable for the BP technique and apply the flux limiters. Moreover, we will also construct a special algorithm for the diffusion term whose stencil is the same as that used for the convection term. Numerical experiments will be given to demonstrate the high-order accuracy and good performance of the numerical technique. (C) 2019 Elsevier Inc. All rights reserved.
引用
收藏
页数:24
相关论文
共 50 条
  • [31] Bound-Preserving High Order Finite Volume Schemes for Conservation Laws and Convection-Diffusion Equations
    Shu, Chi-Wang
    FINITE VOLUMES FOR COMPLEX APPLICATIONS VIII-METHODS AND THEORETICAL ASPECTS, FVCA 8, 2017, 199 : 3 - 14
  • [32] Analysis of spatial high-order finite difference methods for Maxwell's equations in dispersive media
    Bokil, V. A.
    Gibson, N. L.
    IMA JOURNAL OF NUMERICAL ANALYSIS, 2012, 32 (03) : 926 - 956
  • [33] HIGH-ORDER FINITE-DIFFERENCE METHODS FOR POISSONS EQUATION
    VANLINDE, HJ
    MATHEMATICS OF COMPUTATION, 1974, 28 (126) : 369 - 391
  • [34] STABLE COUPLING OF NONCONFORMING, HIGH-ORDER FINITE DIFFERENCE METHODS
    Kozdon, Jeremy E.
    Wilcox, Lucas C.
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2016, 38 (02): : A923 - A952
  • [35] High-order finite-difference methods in computational electromagnetics
    Zingg, DW
    IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM 1997, VOLS 1-4, 1997, : 110 - 113
  • [36] Bound-preserving Flux Limiting for High-Order Explicit Runge–Kutta Time Discretizations of Hyperbolic Conservation Laws
    Dmitri Kuzmin
    Manuel Quezada de Luna
    David I. Ketcheson
    Johanna Grüll
    Journal of Scientific Computing, 2022, 91
  • [37] An efficient bound-preserving and energy stable algorithm for compressible gas flow in porous media
    Kou, Jisheng
    Wang, Xiuhua
    Chen, Huangxin
    Sun, Shuyu
    JOURNAL OF COMPUTATIONAL PHYSICS, 2023, 473
  • [38] Bound-preserving inexact Newton algorithms on parallel computers for wormhole propagation in porous media
    Zhu, Zhaoni
    Yang, Haijian
    Kou, Jisheng
    Cheng, Tianpei
    Sun, Shuyu
    COMPUTERS AND GEOTECHNICS, 2021, 138 (138)
  • [39] A hybrid finite element method applied to miscible displacements inheterogeneous porous media
    Nunez, Y. R.
    Faria, C. O.
    Loula, A. F. D.
    Malta, S. M. C.
    REVISTA INTERNACIONAL DE METODOS NUMERICOS PARA CALCULO Y DISENO EN INGENIERIA, 2017, 33 (1-2): : 45 - 51
  • [40] A High Order Bound Preserving Finite Difference Linear Scheme for Incompressible Flows
    Zhang, Guoliang
    Xiong, Tao
    COMMUNICATIONS IN COMPUTATIONAL PHYSICS, 2022, 32 (01) : 126 - 155