An Efficient Algorithm For Removal Of Inactive Blocks In Reservoir Simulation

Author:

Abou-Kassem J.H.1,Ertekin T.1

Affiliation:

1. The Pennsylvania State University

Abstract

Abstract In the efficient simulation of reservoirs having irregular boundaries one is confronted with two problems: the removal of inactive blocks at the matrix level and the development and application of a variable band-width solver. This paper presents a simple algorithm that provides effective solutions to these two problems. The algorithm is demonstrated for both the natural ordering and D4 ordering schemes. It can be easily incorporated in existing simulators and results in significant savings in CPU and matrix storage requirements. The removal of inactive blocks at the matrix level plays a major role in effecting these savings whereas the application of a variable band-width solver plays an enhancing role only. The value of this algorithm lies in the fact that it takes advantage Of irregular reservoir boundaries that are invariably encountered in almost all practical applications of reservoir simulation. Introduction Reservoir simulation has become a valuable tool and has been effectively used in the development and optimization of oil recovery from petroleum reservoirs. The application of a reservoir simulator to a particular field provides useful information about the reservoir performance under various conditions. To obtain such information, the practicing engineer carries out a process that involves three consecutive tasks - data preparation, history matching, and future performance prediction. The actual reservoir, in this process, is represented in the simulator by a system of equations written for a collection of regular blocks. Almost all practic:a1 applications of reservoir simulation involve reservoirs having irregular boundaries. An example of a two dimensional reservoir is presented in Figure 1. The figure illustrates how the reservoir is subdivided into blocks. Blocks lying on the reservoir boundaries, which are identified by "x", are called "boundary" blocks. Blocks that are within and including boundary blocks are called "active" blocks whereas those exterior to the boundary blocks, which are cross-hatched, are called "inactive" blocks. In practice, all blocks are assigned dimensions and properties such as thickness, elevation, porosity, and permeability in the X-, y-, and z-directions. The dimensions and properties of boundary blocks are modified to ensure a good approximation of the actual reservoir boundaries. The inactive blocks are assigned zero permeability in the three principal directions. This, in effect, represents no-flow boundary condition between the active boundary blocks and neighbouring inactive blocks. Other boundary conditions such as constant flow or constant pressure can then be treated as source (sink) terms in the flow equations for boundary blocks. The simulation of the actual reservoir is achieved by solving all equations for the computational grid. However, we recognize, in this example, two computational grids. The first computational grid (CG1) considers all blocks regardless of their being active or inactive, and as a result it has regular boundaries coinciding with the external boundaries of the mesh itself. The second computational grid (CG2) considers active blocks only, and as a consequence it has irregular boundaries (Fig. 1). Although both computational grids produce identical results, each has its pros and cons.

Publisher

Society of Petroleum Engineers (SPE)

Subject

Energy Engineering and Power Technology,Fuel Technology,General Chemical Engineering

Cited by 7 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Methods of solution of linear equations;Petroleum Reservoir Simulation;2020

2. Single-phase fluid flow equations in multidimensional domain;Petroleum Reservoir Simulation;2020

3. References;Petroleum Reservoir Simulation;2020

4. An OpenMP parallel implementation using a coprocessor for numerical simulation of oil reservoirs;Computational and Applied Mathematics;2019-03-05

5. References;Advanced Petroleum Reservoir Simulations;2010-08-13

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

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

www.globalauthorid.com

TOP

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