Comparison of Lanczos Decomposition Method LDM and Conventional Implicit Time-Stepping Method ITSM for Numerical Reservoir Simulation

Koray Yılmaz, T. Calisgan, Melike Dilsiz
{"title":"Comparison of Lanczos Decomposition Method LDM and Conventional Implicit Time-Stepping Method ITSM for Numerical Reservoir Simulation","authors":"Koray Yılmaz, T. Calisgan, Melike Dilsiz","doi":"10.2118/196735-ms","DOIUrl":null,"url":null,"abstract":"\n Reservoir simulations constitute a cornerstone to predict the flow of fluids through porous media. Various numerical models called simulators are developed to simulate the performance of hydrocarbon reservoirs. These models are used in field development since production forecasts are necessary to make investment decisions. Nowadays, numerical simulators are widely used by reservoir engineers.\n In recent times, machine learning applications have garnered the interest of the oil and gas industry due their unorthodox approach to creating complex models. The more historical data that can be provided in the training phase of the computation, the more accurate the predictions utilizing less time and computational power required by the alternative. The alternative, reservoir simulation applications, require more robust hardware for processing large amounts of data in sophisticated ways. This will require several iterations and may require long computation to validate the model. Running time for a simulation is dependent on software, which can be dependent on hardware. This creates a matrix of time and resources needed to complete simple to complicated simulations.\n A few studies have proposed the use of the Lanczos decomposition method in reservoir simulation studies. The attractiveness of this method appears to be the avoidance of time stepping in simulation and allows the computation of reservoir pressures at any given time directly.\n In this study, two new simulators were developed using Lanczos Decomposition Method (LDM) and Conventional Implicit Time-Stepping Method (ITSM). The study focuses on 2-D flow for slightly compressible fluid of constant viscosity with multiple wells. Derivation of the model equations was performed using the continuity equation for both methods through the use of MATLAB. The simulators were written using the MATLAB programming language. The simulators developed in this study are capable of assigning uniform and non-uniform gridblock distribution; porosity and permeability distributions, as well as developing various production and injection scenarios for single or multiple wells depending on different areas of application. Validity and accuracy of the 2D flow simulator were examined by comparing simulation results with that obtained from the commercial software called ECRIN. The results of the simulator were almost identical with the results obtained from the commercial software. During the model runs, the CPU time of the two simulators were compared. A special case was also studied for a single well with variable rate history using both ITSM and LDM written with FORTRAN.\n To date, in petroleum engineering literature, there is no work published that compares the performances (in terms of computational aspects as well as CPU times) of the Lanczos method and the conventional implicit-time stepping method.","PeriodicalId":318637,"journal":{"name":"Day 1 Tue, September 17, 2019","volume":"92 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Day 1 Tue, September 17, 2019","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2118/196735-ms","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Reservoir simulations constitute a cornerstone to predict the flow of fluids through porous media. Various numerical models called simulators are developed to simulate the performance of hydrocarbon reservoirs. These models are used in field development since production forecasts are necessary to make investment decisions. Nowadays, numerical simulators are widely used by reservoir engineers. In recent times, machine learning applications have garnered the interest of the oil and gas industry due their unorthodox approach to creating complex models. The more historical data that can be provided in the training phase of the computation, the more accurate the predictions utilizing less time and computational power required by the alternative. The alternative, reservoir simulation applications, require more robust hardware for processing large amounts of data in sophisticated ways. This will require several iterations and may require long computation to validate the model. Running time for a simulation is dependent on software, which can be dependent on hardware. This creates a matrix of time and resources needed to complete simple to complicated simulations. A few studies have proposed the use of the Lanczos decomposition method in reservoir simulation studies. The attractiveness of this method appears to be the avoidance of time stepping in simulation and allows the computation of reservoir pressures at any given time directly. In this study, two new simulators were developed using Lanczos Decomposition Method (LDM) and Conventional Implicit Time-Stepping Method (ITSM). The study focuses on 2-D flow for slightly compressible fluid of constant viscosity with multiple wells. Derivation of the model equations was performed using the continuity equation for both methods through the use of MATLAB. The simulators were written using the MATLAB programming language. The simulators developed in this study are capable of assigning uniform and non-uniform gridblock distribution; porosity and permeability distributions, as well as developing various production and injection scenarios for single or multiple wells depending on different areas of application. Validity and accuracy of the 2D flow simulator were examined by comparing simulation results with that obtained from the commercial software called ECRIN. The results of the simulator were almost identical with the results obtained from the commercial software. During the model runs, the CPU time of the two simulators were compared. A special case was also studied for a single well with variable rate history using both ITSM and LDM written with FORTRAN. To date, in petroleum engineering literature, there is no work published that compares the performances (in terms of computational aspects as well as CPU times) of the Lanczos method and the conventional implicit-time stepping method.
油藏数值模拟中Lanczos分解法LDM与传统隐式时步法ITSM的比较
储层模拟是预测流体在多孔介质中的流动的基础。人们开发了各种称为模拟器的数值模型来模拟油气藏的动态。这些模型用于油田开发,因为产量预测是做出投资决策所必需的。目前,数值模拟已被油藏工程师广泛应用。近年来,机器学习应用程序因其创建复杂模型的非正统方法而引起了石油和天然气行业的兴趣。在计算的训练阶段可以提供的历史数据越多,预测就越准确,使用的替代方案所需的时间和计算能力就越少。作为替代方案,油藏模拟应用需要更强大的硬件来以复杂的方式处理大量数据。这将需要多次迭代,并且可能需要长时间的计算来验证模型。模拟的运行时间依赖于软件,而软件又依赖于硬件。这创造了完成简单到复杂模拟所需的时间和资源矩阵。一些研究提出在储层模拟研究中使用Lanczos分解方法。该方法的优点在于避免了模拟中的时间步进,可以直接计算任意给定时间的油藏压力。本文采用Lanczos分解法(LDM)和传统隐式时间步进法(ITSM)开发了两种新型仿真器。研究了多井微可压缩等黏度流体的二维流动问题。利用MATLAB对两种方法的连续性方程进行了模型方程的推导。仿真程序采用MATLAB编程语言编写。本研究开发的仿真器能够分配均匀和非均匀网格块分布;孔隙度和渗透率分布,以及根据不同的应用区域为单口或多口井开发不同的生产和注入方案。通过与商业软件ECRIN的仿真结果对比,验证了二维流动模拟器的有效性和准确性。仿真结果与商用软件的仿真结果基本一致。在模型运行过程中,比较了两种模拟器的CPU时间。对于单井,使用ITSM和用FORTRAN编写的LDM进行了一个特殊案例的研究。迄今为止,在石油工程文献中,还没有发表过比较Lanczos方法和传统隐式时间步进方法的性能(在计算方面和CPU时间方面)的文章。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信