2022年数模软件ECLIPSE初学指南 .pdf

上传人:Q****o 文档编号:28414141 上传时间:2022-07-28 格式:PDF 页数:13 大小:108.57KB
返回 下载 相关 举报
2022年数模软件ECLIPSE初学指南 .pdf_第1页
第1页 / 共13页
2022年数模软件ECLIPSE初学指南 .pdf_第2页
第2页 / 共13页
点击查看更多>>
资源描述

《2022年数模软件ECLIPSE初学指南 .pdf》由会员分享,可在线阅读,更多相关《2022年数模软件ECLIPSE初学指南 .pdf(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、记得上大学最早学围棋时总感觉无从入手,看身边的朋友下棋时学着聂卫平从容入定,潇洒自如的样子,很是羡慕。后来从书店买来围棋入门指南,夜深人静时照着指南慢慢学如何吃子,如何做眼,什么是打劫,怎么样布局。掌握了一点基本知识以后开始找水平最差的下,输了一定不能弃擂, 脸皮要厚, 缠着对方接着下。赢了水平最差的人后去找中等水平的人下。这样经过一年半载, 再看以前那些学着聂卫平从容入定, 潇洒自如下棋的同学, 心想他们原来不过如此, 赶老聂差十万八千里哪。 在这里也有许多人把我叫大师,专家,如果哪一天你觉得其实我的水平也很一般,那你就到了专业段位了。市场上有不少关于油藏数值模拟的书,但好像没有类似围棋入门

2、指南那样从基础开始一步一步介绍的书。 我收到不下二十个问油藏数值模拟如何入门的问题。我尝试写一写油藏数值模拟入门指南, 希望对那些刚刚开始进入油藏数值模拟领域的工作者有所帮助。第一:从掌握一套商业软件入手。我给所有预从事油藏数值模拟领域工作的人员第一个建议是先从学一套商业数值模拟软件开始。 起点越高越好, 也就是说软件功能越强越庞大越好。现在在市场上流通的 ECLIPSE,VIP和 CMG 都可以。如果先学小软件容易走弯路。有时候掌握一套小软件后再学商业软件会有心里障碍。对于软件的学习, 当然如果能参加软件培训最好。如果没有机会参加培训, 这时候你就需要从软件安装时附带的练习做起。油藏数值模拟

3、软件通常分为主模型,数模前处理和数模后处理。 主模型是数模的模拟器, 即计算部分。 这部分是最重要的部分也是最难掌握的部分。它可以细分为黑油模拟器, 组分模拟气, 热采模拟器,流线法模拟器等。 数模前处理是一些为主模拟器做数据准备的模块。比如准备油田的构造模型,属性模型,流体的PVT 参数,岩石的相渗曲线和毛管压力参数, 油田的生产数据等。数模后处理是显示模拟计算结果以及进行结果分析。以 ECLIPSE 软件为例,ECLIPSE100,ECLIPSE300和 FrontSim是主模拟器。ECLISPE100是对黑油模型进行计算, ECLISPE300是对组分模型和热采模拟进行计算, Front

4、Sim是流线法模拟器。前处理模块有Flogrid,PVTi,SCAL,Schedule,VFPi等。Flogrid用于为数值模拟建立模拟模型,包括油田构造模型和属性模型;PVTi 用于为模拟准备流体的PVT 参数,对于黑油模型, 主要是流体的属性随地层压力的变化关系表,对于组分模型是状态方程;SCAL 为模型准备岩石的相渗曲线和毛管压力输入参数;Schedule处理油田的生产数据,输出ECLIPSE 需要的数据格式(关键字);VFPi 是生成井的垂直管流曲线表,用于模拟井筒管流。ECLIPSE OFFICE和 FLOVIZ 是后处理模块,进行计算曲线和三维场数据显示和分析,ECLIPSE OF

5、FICE同时也是名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 13 页 - - - - - - - - - ECLIPSE 的集成平台。对于初学者,不但要学主模型,也需要学前后处理。对于ECLISPE 的初学者,应该先从 ECLISPE OFFICE学起,把 ECLISPE OFFICE的安装练习做完。然后再去学 Flogrid ,Schedule和 SCAL 。PVTi 主要用于组分模型,做黑油模型可以不用。第二:做油藏数值模拟都需要准备什么参数在照着软件提供的安装例

6、子做练习时经常遇到的问题是:虽然一步一步按照手册的说明做, 但做的时候不明白每一步在做什么,为什么要这么做。 这时候的重点在于你要知道你一开始做的工作都是为数值模拟计算提供满足软件格式要求的基础参数。有了这些基础参数你才能开始进行模拟计算。这些基础参数包括以下几个部分:1。模拟工作的基本信息:设定是进行黑油模拟,还是热采或组分模拟;模拟采用的单位制(米制或英制);模拟模型大小(你的模型在X,Y,Z 三方向的网格数);模拟模型网格类型(角点网格,矩形网格,径向网格或非结构性网格);模拟油藏的流体信息(是油,气,水三相还是油水或气水两相,还可以是油或气或水单相,有没有溶解气和挥发油等);模拟油田投

7、入开发的时间;模拟有没有应用到一些特殊功能(局部网格加密,三次采油,端点标定,多段井等);模拟计算的解法(全隐式,隐压显饱或自适应)。2。油藏模型:模型在 X,Y,Z 三方向的网格尺寸大小,每个网格的顶面深度,厚度,孔隙度,渗透率,净厚度(或净毛比)。网格是死网格还是活网格。断层走向和断层传导率。3。流体 PVT 属性:油,气,水的地面密度或重度;油,气的地层体积系数,粘度随压力变化表; 溶解油气比随压力的变化表; 水的粘度,体积系数,压缩系数;岩石压缩系数。如果是组分模型,需要提供状态方程。4。岩石属性:相对渗透率曲线和毛管压力曲线。如果是油,气,水三相,需要提供油水,油气相对渗透率曲线和毛

8、管压力曲线(软件会自动计算三相流动时的相对渗透率曲线);如果是油,水两相或气,水两相,只需要提供油水或气水两相相对渗透率曲线和毛管压力曲线。5。油藏分区参数:如果所模拟的油田横向或纵向流体属性,岩性变化比较大,或者存在不同的油水界面,这时需要对模型进行PVT 分区(不同区域用不同的PVT 流体参数表),岩石分区(不同区域用不同的相对渗透率曲线和毛管压力曲线)或者平衡分区(不同平衡区用不同的油水界面)。另外如果想掌握油藏不同断块的储量或采收率, 可以对模型进行储量分区 (不同储量区可以输出不同的储量,产量,采收率,剩余储量等)。名师资料总结 - - -精品资料欢迎下载 - - - - - - -

9、 - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 13 页 - - - - - - - - - 6。初始化计算参数:油藏模型初始化即计算油藏模型初始饱和度,压力和油气比的分布, 从而得到油藏模型的初始储量。这部分需要输入模型参考深度,参考深度处对应的初始压力, 油水界面以及气水界面; 油气比或饱和压力随深度的变化;如果是组分模型,需要输入组分随深度的变化。7。输出控制参数:即要求软件在计算时输出哪些结果参数。比如要求输出模型计算油田的油,气,水产量变化曲线;油田压力变化曲线;单井油,气,水产量变化曲线;单井井底压力变化曲线;单井含水,油气比

10、变化曲线等。8。生产参数:对于已开发油田,这部分的数据量非常大。包括油田每口井的井位,井轨迹,井的射孔位置,井的生产或注入历史(油,气,水产量,注入量,井底压力,井口压力等),井的作业历史等。第三:如何准备各部分参数上面介绍了做油藏数值模拟所需要的参数,那么这些参数是如何得来的?又应该如何输入到数模模型中哪?下面具体介绍各部分数据的来源即处理办法。1。油藏模型:大多数油公司现在都在采用一体化工作流程,数模工程师不再需要自己去建立油藏模型。地质学家对油田进行详细的油藏描述工作,基于地震解释数据, 测井解释数据,岩芯数据以及结合地质家对油田的认识建立三维地质模型。根据数模工程师的要求, 地质家对三

11、维地质模型进行粗化处理,可以直接为数模工程师输出符合数模工程师需要的油藏模拟模型。如果你不幸工作在一个没有很好地采用一体化工作流程的油公司或学校,那你就需要自己建立油藏模拟模型了。 这时你需要用到数模软件的前处理建模模块(比如 Flogrid).如果你从地质家处拿到的是三维地质模型,你的工作量还不是很大,主要是采用前处理建模模块对地质模型进行粗化,生成数值模拟模型。 如果你拿到的是两维数据体, 那你的工作量就要大的多。 首先你要确定你必须要得到以下几方面的两维数据体:* 每层的顶面深度* 每层的厚度* 每层的孔隙度分布* 每层的渗透率分布* 每层的净厚度或净毛比分布* 断层数据有了这些数据体,

12、你就可以在前处理建模模块中建立三维数值模拟模型。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 13 页 - - - - - - - - - 还有更不幸的情况, 你有可能工作在软硬件环境都很落后的油田(比如国内的四川油田), 你根本连两维数据体也拿不到, 你能拿到的只是一张一张的等值线图,或者只是单井井点数据, 这时候你首先需要做的是将这些等值线图件用数值化仪数值化为两位数据体,或者根据井点数据生成等值线,然后再建三维模型。你在开始建三维数模模型时首先需要确定你的模型应该

13、采用什么样的网格类型。目前数值模拟软件常用的网格有正交网格,角点网格 ,径向网格 ,非结构化网格(比如 PEBI) 和动态网格等。你需要知道这些网格的不同之处及其优缺点: A: 正交网格正交网格是最常见网格 ,也是最早用来描述油藏的网格类型,目前仍然被广泛应用.由于其计算速度快的特点 ,一些大型油气田经常采用此网格类型.有研究认为正交网格计算结果比其他网格精确. 正交网格的数学描述也比较简单。 以 ECLISPE 为例,TOPS 描述油藏顶部深度,DZ 描述油藏每层厚度, DX 描述每个网格 X 方向长度, DY 描述每个网格 Y 方向长度。B: 角点网格角点网格的特点是网格的走向可以延着断层

14、线,边界线或尖灭线, 也就是说网格可以是扭曲的。这样角点网格克服了正交网格的不灵活性,可以用来方便地模拟断层,边界,尖灭 .但由于角点网格网格之间不正交,这种不正交一方面给传导率计算带来难度 ,增加模拟计算时间 ,另一方面也会对结果的精度有影响. 角点网格的数学模型很复杂,必须由前处理软件来生成。以ECLISPE 为例,COORD 用来描述模型网格的顶底坐标线(X,Y,Z) ,ZCORN 描述每个网格八个角点的深度。C: 径向网格径向网格比较简单, 主要用于单井模拟。 径向网格可以更合理的描述井附近流体的径向流动。D: 非结构网格( PEBI 网格)PEBI 网格源于 1908 年就产生的 V

15、oronoi网格.起主要特点是灵活而且正交.PEBI 网格体系提供了方便的方法来建立混合网格,比如模型整体采用正交网名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 13 页 - - - - - - - - - 格,而对断层 ,井,边界等采用径向 ,六边型或其他网格 .网格间的传达率可以自动计算.PEBI 网格的灵活性对模拟直井或水平井的锥进问题非常有用.另外 PEBI网格可以用来精确模拟试井问题.还有 PEBI 网格降低了网格走向对结果的影响.PEBI 网格的缺点是矩阵比

16、其他网格要复杂的多,需要更加有效的解法 . E: 动态网格动态网格是指网格可以随时间而改变.通常用于动态网格加密或动态粗化.比如说在井生产时采用局部加密而当井关闭时则采用正常网格. 有时候建立全油田整体模型后,对于压力及饱和度变化快的区域,常常需要进行局部网格加密 .采用局部加密可以准确的描述井附近流体的细微变化。网格局部网格可以是正交网格 ,或是径向网格 .Aziz 认为(JPT 1993年)在正交网格中进行正交网格局部加密 ,有时并不会对结果有改善.他建议采用混合网格 ,及在正交网格内采用径向网格加密 ,这样可以精确地模拟含水和气油比的变化规律. 知道了这几种网格类型, 那么在你建立模型时

17、应该选择什么网格类型哪?你在建立网格时又应该注意些什么哪?A: 在条件许可情况下尽量采用正交网格,而且尽量使网格保持均匀 .尽量避免大网格直接连接小网格 ,这样会带来严重的收敛问题. 如果你的模型很大,最好采用正交网格。B: 角点网格已经非常成熟 ,但在建立角点网格时不要过分扭曲网格,要尽量保持模型的正交性。 如果你的边界与你的主断层相对平行,那么建立的网格系统正交性会比较好。你在建立网格后可以用前处理软件计算模型正交性。C: 目前 PEBI 网格在解法上还不成熟 ,应避免使用 .但相信在五年内它会成为主导网格 . D: 使用局部网格加密要小心,最小的网格不能小于井半径.而且局部网格加密部分要

18、覆盖饱和度变化大的网格.如果是水平井,局部网格加密要覆盖水平段。E: 网格越多模拟结果就越精确的概念是不对的.可以建立单井模型研究多大网格尺寸足够描述地质上的非均质性. F: 网格走向会影响计算结果. 在天然裂缝油气藏 ,要使网格走向与主裂缝方向一直. G:DX/DY 应接近于 1,不要大于 3。H: 井之间应有不少于三个网格。I: 模型的属性分布也很重要。 尤其是数模人员自己插值, 属性分布经常不合理。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 13 页 - - -

19、 - - - - - - 我见过许多模型, 井只是穿过单个的网格, 井穿过网格的附近却全是死网格,这时模型计算根本不能收敛。 数模人员如果需要自己建模, 最好要找地质人员参谋,或者自己有很好的地质背景。初学者还有几个基本概念需要掌握:A:网格的 I,J,K 在做模拟时你需要知道每个网格的位置。模型每个网格的位置用网格的I,J,K 表示。在 ECLISPE 软件中,左上角的第一个网格为(1,1,1),在 X 方向的第二个网格为( 2,1,1),在 Y 方向的第二个网格为( 1,2,1),在 Z 方向的第二个网格为( 1,1,2)。其他类推。B:死网格死网格是模型中不参予流动计算的网格。通常把模型

20、中的泥岩设为死网格。模型自动会把孔隙度和净厚度为0 的网格设为死网格。如果你的油藏水体很大,你也不需要把水体都建在模型中。 你可以把水体部分设为死网格, 然后用解析水体模拟油藏水体的贡献。C: 在数值模拟模型中如何正确应用有效孔隙度,净毛比?要明确区分定义 . 总孔隙度:孔隙体积占总体积的百分数。有效孔隙度:连通孔隙体积占总体积的百分数。毛有效孔隙度:平均有效孔隙度。(泥质含量截至值)净有效孔隙度:产层平均有效孔隙度(渗透率截至值)净毛比:净厚度(渗透率截至值)与总厚度之比。数值模拟模型中要用净有效孔隙度和净毛比,这样模型的体积计算是正确的. 2。流体参数我们前面讲过, 数值模拟模型包括黑油模

21、型,组分模型和热采模型。 对不同的模型类型需要用不同的模拟器。这些模型类型的区别主要就是在流体的PVT 描述方面采用的方法不同。对黑油模型,流体的PVT 属性描述方法是你直接给模型提供油,气,水PVT 属性表(油气体积系数, 粘度,压缩系数随压力的变化; 溶解油气比随压力的变化;水在参考压力下的体积系数, 压缩系数,粘度;岩石在参考压力下的压缩系数)。模型在计算过程中对每一个网格, 根据当前时间步的网格压力来查你提供的表得到每个网格当前的PVT 属性。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - -

22、- - - 第 6 页,共 13 页 - - - - - - - - - 组分模型要复杂的多。你不是提供PVT 表,而是提供状态方程( EOS) 参数(每个组分的临界温度,临界压力,临界Z 因子,分子量,偏心因子等),模型通过闪蒸计算来得到每个网格当前的油气PVT 属性(粘度,体积系数,压缩系数,溶解油 气比)。另外水和岩石的属性还需要单独提供。黑油模型和组分模型都假定油藏的温度在开采过程中是常数,不随时间变化。 如果油藏温度发生了变化, 就需要用热采模型。 对热采模型, 最重要的流体属性变化是流体粘度随温度的变化,即大家常说的粘温曲线。那么你的模型应该采用哪种模型类型?这一方面取决于你拿到的

23、PVT 实验报告,如果你的油藏是凝析气藏, 挥发油藏, 即你的油藏流体组分在生产过程中会发生明显变化,那你应该用组分模型。 另外如果你的油藏将来会考虑注气混相驱,那你也应该用组分模型。重油热采用热采模型, 其他大多数油气藏都可以用黑油模型。本部分只介绍黑油模型的 PVT 属性,对组分和热采模型,希望以后有机会再介绍。对于黑油模型,在PVT 部分需要提供的参数包括:? 油,气,水的地面密度或重度。? 油的体积系数,粘度,溶解油气比随压力的变化。? 气的体积系数,粘度随压力的变化。? 参考压力下水的粘度,压缩系数,体积系数。? 参考压力下岩石的压缩系数。如果你的油藏在不同部位流体属性不同,那你需要

24、提供多个PVT 表,每个表对应于模型的某一部分。在后面的分区部分我还要做详细介绍。对于黑油模型,根据不同的流体属性,可以分为以下四种类型:? 死油油藏:油藏在整个开发阶段压力一直保持在泡点压力以上,在油藏中不会发生脱气。生产油气比是常数(脱气发生在井筒或地面)。? 活油油藏: 油藏在开发阶段压力会降到泡点压力以下,在油藏中发生脱气, 溶解油气比降低,生产油气比增加(自由气会生产出来)。? 干气藏:气藏压力在生产过程中不会穿过露点线,气藏中没有挥发油产生。? 湿气藏:气藏压力在生产过程中会穿过露点线,气藏中产生挥发油。对不同的黑油流体, PVT 描述方法也不同,比如对死油油藏,溶解油气比(RS)

25、是常数,不随压力变化而变化。而对活油油藏,RS 随压力降低而降低(泡点压力以下)。在我平时回答大家的问题时我发现许对人下面油的PVT 定义不理解或理解的不对:溶解油气比泡点压力 体积系数粘度名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 13 页 - - - - - - - - - 0.275 400 1.13 1.17 / 0.938 2000 1.162 1.11 / 1.5 3600 1.243 0.95 4000 1.238 0.95 4400 1.233 0.9

26、5 4800 1.228 0.95 5200 1.223 0.95 5600 1.218 0.95 / 1.72 4400 1.254 0.94 4800 1.266 0.92 5200 1.26 0.92 5600 1.25 0.92 / 许多人问这个表里面为什么有这么多泡点压力,究竟那个是油藏的泡点压力?油藏应该只有一个泡点压力,怎么会这么多?为什么有多条未饱和压力曲线?其实这比较好理解, 油藏开发过程类似于实验室的差异分离实验,你把这个表用差异分离实验来理解。 在开发过程中, 当压力低于泡点压力后, 有溶解气释放出来,RS 降低,油藏由未饱和状态进入饱和状态。这时在饱和状态下油气分离 (

27、相当于差异分离实验中将气派出),此时的油应该理解为与原始的油已经不同,如果此时发生压力增加,由于没有气可以溶进去(油气已经分离),油会进入此时(RS)下的未饱和状态。以上表为例,如果油藏的泡点压力为4400 ,对应的RS 为 1.72. 当压力由 5600 下降到 4400 过程中,油藏在未饱和状态, 没有气的析出,RS 不变。当压力低于 4400以后,有气体析出, RS 降低,假设当 RS降到 1.5 时压力增加,由于此时油气已经分离,没有气能够溶解到油中,在RS=1.5出的油的泡点压力为3600 ,PVT 变化会沿着 RS=1.5的曲线变化。那么在这个表中究竟那个是我们通常意义上的泡点压力

28、?是不是最后一个?答案是不是。ECLIPSE 软件泡点压力在初始化部分用RSVD 或 RBVD 定义。(各个软件不同)。另外在提供上面这个表时注意压力和溶解油气比要覆盖整个油藏压力和溶解油气比的变化过程,即不要让软件来进行外插,否则模型计算会不收敛。另外一个重要的问题是在你为模型提供PVT 参数时,应该如何用实验室的报告。你不能直接用实验室的差异分离实验数据,你应该对差异分离实验体积系数数据进行分离器校正。校正方程为:Bo=Bod*(Bofb/Bodb) Bo: 模型体积系数Bod: 差异分离实验的体积系数名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - -

29、 - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 13 页 - - - - - - - - - Bofb: 分离器实验的体积系数Bodb: 差异分离实验泡点压力下的体积系数溶解油气比校正方程:Rs=Rsfb-(Rsdb-Rsd)Bofb/Bodb Rsfb: 分离器溶解油气比Rsdb: 差异分离实验泡点压力下的溶解油气比Rsd: 差异分离实验溶解油气比4。分区设置前面我们说了, 你的油藏不同部位可能有不同的流体属性,比如不同断块的油密度,粘度不同, 或你的油藏岩性在纵向或垂向有变化,那你就需要在你的模型中设置流体或岩性分区。通常你可以在你的模型中根据需要设置以

30、下几种分区:储量分区:如果你想输出模型不同部位的储量,你需要设置储量分区流体分区:如果你的模型不同部位流体PVT 属性不同,你需要设置流体分区岩性分区:如果你的模型不同部位岩性不同,需要用不同的相渗曲线和毛管压力曲线,你需要设置岩性分区。平衡区分区:如果你的模型有不同的油水或油气界面,你需要设平衡区分区。那么软件如何将你的模型分区与你的属性数据关联起来哪?我们假设你的模型有东西两个断块, 两断块被封闭断层分割。 东断块的油比西断块的油密度重,在你提供油藏流体 PVT 表时你需要提供两个表,一个是密度重的PVT 表,另一个是密度轻的 PVT 表。在你的分区部分将东断块的流体分区值设为1,将西断块

31、流体分区值设为 2。 软件在计算东断块的流体流动时将自动用第一个PVT 表 (密度重的 PVT 表),在计算西断块流体流动时用第二个PVT 表(密度轻的 PVT表)。5。模型初始化模型初始化就是建立在初始状态 (油田还未投入开发) 下油田压力和饱和度的分布,原始溶解油气比分布, 以及初始泡点压力或露点压力分布。这部分你需要提供的参数包括:参考点的深度在此参考点对应的压力油水界面油气界面名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 13 页 - - - - - - - -

32、 - 油水界面和油气界面处的毛管压力饱和压力(泡点压力或露点压力)随深度变化或溶解油气比随深度变化参考点深度和对应压力你可以由RFT,DST,MDT 测试结果得到。油气界面和油水界面通常由地质人员提供, 数据来源于测井分析。 油水界面和油气界面处的毛管压力是指你提供的界面是自由水面还是油水界面,如果是自由水面, 界面处毛管压力为 0。如果你的油藏有多个油水或油气界面,或多个压力系统,则需要进行平衡区分区。 饱和压力(泡点压力或露点压力) 随深度变化或溶解油气比随深度变化由流体实验得到。软件初始化计算的步骤是这样的:(1)计算过渡带高度。由油水界面和油气界面深度以及相渗曲线提供的最大毛管压力计算

33、。(2)计算每一个网格初始的油相,水相,气相压力分布。首先将在流体属性部分提供的油, 气,水地面密度折算为地下密度。基于参考点的深度和对应压力以及油水界面,油气界面深度,过渡带高度,结合油,气,水地下密度计算其他深度处的油,气,水相压力。(3) 由每个网格的油,气,水压力计算油水和油气毛管压力(4) 计算饱和度分布。这部分计算主要用你提供的相渗曲线端点值。将油水界面以下的含水饱和度设为你在油水相渗曲线中提供的最大含水饱和度,通常为1。将油气界面以上的含气饱和度设为你提供的油气相渗曲线的最大值。油气界面以上的含水饱和度为束缚水饱和度。在油区的含油饱和度为1 减束缚水饱和度。在过渡带的含油和含水饱

34、和度由你提供的毛管压力曲线得到。(5)计算初始溶解油气比或泡点压力的分布初始化计算结束后你就应该已经可以得到你的油田储量了。你的油储量应该等于模型每个网格的孔隙体积乘以含油饱和度之和。如果你想与地质模型的储量进行拟合,你首先需要拟合孔隙体积(DX*DY*DZ*PORO*NTG),然后拟合含油饱和度的分布。有的人喜欢直接把地质模型的含水饱和度分布赋予数模模型,这样当然可以, 但你需要进行端点标定来保证模型初始的稳定性,(关于如何进行端点标定, 我以后看会不会有时间专门写) 要保证模型初始是稳定的, 即在初始状态下流体不发生流动。检查模型是否初始平衡的办法很简单,让模型在没有任何井的情况下计算 1

35、0 年,检查在这十年中模型的压力和饱和度是否发生变化。8。模型重启计算在你对模型历史拟合比较满意以后你就可以开始进行模型预测计算。在你进行预测的时候你当然不想把历史阶段再重新计算一遍,那样太浪费计算时间。 你肯定名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 13 页 - - - - - - - - - 希望从历史拟合结束时间进行预测计算。重启计算就是模型记录历史拟合结束时模型场数据的分布(包括模型饱和度,压力,油气比,井的控制及流量等),然后从此时间往后进行预测计算。

36、要进行重启计算,首先在你的历史拟合模型中要要求输出重启文件(例如ECLIPSE 软件用 RPTRST 控制重启文件的输出),然后应用此文件进行预测计算。重启计算并不是只可以从历史拟合结束开始,你可以从任何报告步开始进行重启计算。这样你可以分阶段进行历史拟合。9。产量预测历史拟合的目的是为了用于预测以制定未来开发或调整方案。在数值模拟软件中,对于产油井或产气井,你可以采用以下几种产量控制方式:(1)定油量生产(2)定水量生产(3)定气量生产(4)定液量生产(5)定油藏产液量(6)定井底压力(7)定井口压力(8)受井组产量控制这里产量设定是最大值, 压力设定是最小值。 而且你提供的每一个值都会起控

37、制作用。还是以 ECLIPSE 软件为例。关键字WCONPROD 用来设定井的产量控制。比如:WCONPROD A1 OPEN ORAT 100 200 3* 300 / 在这个例子中,设定了三个控制值,及最大产油量100 ,最大产水量 200 和最低压力 300 。井 A1 初始定油量( ORAT) 生产,产油量为 100 ,在井的生产过程中,产水量可能在上升,井底压力在下降,当井底压力下降到300 时,压力不再下降,井将转为定井底压力300 生产。这时产水量仍然可能上升,油量下降,当产水量达到 200 时,井转为受产水量控制。压力可能会上升,油量下降。对于注水井或注气井,你可以采用以下几种

38、注入控制方式:(1)定地面注入量(2)定油藏注入量(3)井井底压力(4)定进口压力名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 13 页 - - - - - - - - - (5)受井组注入控制这里注入量和压力的设定都是最大值。与生产控制相类似, 所有设定项都会起控制作用。对于生产井,可以设定以下经济极限控制。(1)最小产油量(2)最小产气量(3)最大含水(4)最大油气比(5)最大气水比当井的生产违背了经济极限控制的化,你可以要求:(1)关井(2)封层(3)修井(4)

39、开新井(5)测试(6)气举(7)减产(8)换油管对于井组或油田,你可以采用以下生产控制方式:(1)定井组或油田油量生产(2)定井组或油田水量生产(3)定井组或油田气量生产(4)定井组或油田液量生产(5)定井组或油田油藏产液量在进行井组或油田生产控制时,单井的产量可以有以下几种操作方式:(1)根据每口井的产能进行分配(2)为每口井提供参考产量,井组根据井的参考产量值进行匹配(3)优先设定,优先值大的井先生产,当这些井不能满足井组产量,再生产优先值低的井。(4)自动钻新井,当井不能满足井组产量,自动钻新井。对于井组生产也可以设定井组的经济极限控制:(1)井组最小产油量(2)井组最小产气量(3)最大

40、含水(4)最大油气比名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 13 页 - - - - - - - - - (5)最大气水比当井组的生产违背了经济极限控制的化,你同样可以要求:(1)关井(2)封层(3)修井(4)开新井(5)测试(6)气举(7)减产(8)换油管井组的注入方式可以有以下几种控制方式:(1)地面注气量或注水量(2)油藏注气量或注水量(3)地面注采比(4)油藏注采比如果你想保持油藏压力水平, 你还可以设定油藏压力水平, 这时模型可以自动调整:(1)井组油藏产量(2)井组油藏注水量(3)井组油藏注气量(4)井组地面注水量(5)井组地面注气量名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 13 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁