A Control-Volume, Finite-Element Method for Local Mesh Refinement in Thermal Reservoir Simulation

Author:

Forsyth Peter A.1

Affiliation:

1. U. of Waterloo

Abstract

Summary This paper describes a control-volume, finite-element technique for coupling coarse grids with local fine meshes. The pressure is treated in a finite-element manner, while the mobility terms are upstream weighted in the usual way. This requires identification of the cell volumes and edges that are consistent with the linear finite-element discretization of the pressure. To ensure that the pressure equation yields an M matrix, various conditions are required for the type of triangulation allowed. Because the form of the equations is similar to the usual finite-difference discretization, standard techniques can be used to solve the Jacobian. The local mesh-refinement method is demonstrated on some thermal reservoir simulation problems, and computational results are presented. Significant savings in execution times are obtained while predictions similar to global fine-mesh runs are given. Introduction Local and dynamic mesh refinement are useful methods for obtaining high resolution of shock fronts and near-wellbore flow in reservoir simulation. This is particularly important in modeling cyclic steam injection, which is used to recover high-viscosity crude oil. Typically, control-volume-based, finite-difference methods are used to discretize the system of equations representing multiphase heat and mass transfer in a porous medium. These equations are highly nonlinear and of mixed hyperbolic/parabolic type. Phase upstream weighting is used for mobility terms. In certain cases, phase upstream weighting can be shown to converge to the phase upstream weighting can be shown to converge to the physically correct solution that satisfies the entropy condition. physically correct solution that satisfies the entropy condition. If the usual finite-element method (FEM) could be used, it would be a simple matter to generate a locally refined discretization. It is difficult, however, to combine upstream weighting and the FEM for multidimensional, multiphase flows. Use of an asymmetric weighting function is possible, but this does not ensure that saturations will remain positive in the absence of interphase mass transfer. This positive condition is especially important in thermal problems, where interphase mass transfer occurs. In this situation, problems, where interphase mass transfer occurs. In this situation, the appearance of negative saturation values indicates violation of a thermodynamic constraint. Consequently, because multiphase flows with heat transfer are very complex, it is desirable to retain the easy physical interpretation of control-volume methods, while at the same time obtaining some of the intrinsic flexibility of the FEM. Although the techniques used in this paper are quite general, we focus on the problem of local mesh refinement in reservoir simulation. In particular, coupling the local fine mesh to the global coarse mesh will be considered. Two methods were proposed for achieving this coupling. One technique uses a very-low-order coupling for the pressure. In fact, the truncation error for this scheme is formally of 0 (1/), where is a measure of the grid size. A more subtle analysis, however, shows that though this scheme is convergent, the convergence can be slow in any region within O[ log(1/)] of the interface. This technique has the advantage that in the single-phase limit, the pressure is given by the solution of an M matrix, which ensures that no nonphysical local maxima and minima can occur. Although this method is often effective, some flow situations give inaccurate results. An alternative is to use interpolation to obtain a high-order coupling. This reduces the diagonal dominance of the Jacobian, however, which can lead to difficulties for an iterative solver unless some of the terms are evaluated explicitly. As well, in the single-phase limit, the pressure matrix is not an M matrix, which can have undesirable pressure matrix is not an M matrix, which can have undesirable consequences. The control-volume FEM was proposed as a technique for allowing flexible grids in Navier-Stokes fluid-flow simulations. In reservoir simulation, Dalen suggested a similar idea. This method is also similar to the box method in semiconductor device modeling. Varga proposed similar ideas. In the following, we apply the control-volume FEM to thermal reservoir simulation problems, subject to the constraint that in the single-phase limit, problems, subject to the constraint that in the single-phase limit, the pressure equation must be an M matrix. As previously mentioned, this ensures that the pressure solution retains physically reasonable behavior. An added bonus is that, when viewed appropriately, the discrete equations have the same form as the usual finite-difference, control-volume formulation. Provided that an existing simulation code has a facility for arbitrary cell connectivity, it is a simple matter to convert a finite-difference code to a control-volume, finite-element formulation.

Publisher

Society of Petroleum Engineers (SPE)

Subject

Process Chemistry and Technology

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3