WHICH IS TOO LARGE ( GT 1) OR SMALL ( LT 1) 回答:
你在RUNSPEC部分的TABDIMS(第一项)应该根据SATNUM分区数定义两个或多个饱和度表。 问题00067:
我的程序出现了这样一个问题,请问怎么解决:本来是油的区域变成了水,是水的变成了油.我改了油水界面可是还是不能解决问题.(问题是这样的:区块边上有边水,可是到程序中成了水到了区块的中心,油到了边上了) 回答:
你说的不是很清楚。你是指模型初始化吧。你应该检查: 1。模型构造。检查边部和中部的深度。 2。检查相渗曲线是否正确。 3。检查所有的WARNING信息。 如果你解决不了,你把模型发给我。 问题00068:
我将相渗曲线放在了附件里。另外,我我想问你的是我在水驱拟合完成后在主文件中加入了重启和注聚的关键字之后,修改了所有的TXT文件加入了注聚的参数(参照软件的例子)差别是我的模型中有溶解气,运行后DATA主文件,发现没有如何文件被调用,运行RUN不通,在OFFICE中检查PVT,SCAL等文件发现所有的参数都没有。
我想问的是注聚的预测是必须开始就可用POLYMER模块吗?不能在以前的黑油模拟拟合结束后直接更改添加关键词是吗? 回答:
你的SLGOF错了,你的含液饱和度应该从0。321开始,因为第一个点是束缚水加残余油饱和度。 或者你可以用SWOF和SGOF来替代SLGOF和SWOF.
你不能直接从黑油模型进行聚合物重启,你可以将聚合物关键字加到 问题00069:
在作schedule练习时有两个问题一直没搞懂,在time framework 中 有个Event Shifts 选项 里面有 Custom ,Apply ,Custom,在输入井事件时,也有个 shift direction 选项 有earlier ,none , later,对这两个选项我一直理解不上来,都用默认值行吗,一般在什么情况下需要不用默认值,自己制定啊,他们的设置究竟起什么作用啊?还有建立角点网格时,好像平面网格划分,只能程序自动划分,而划分出的网格经管用i, j控制,也很不规则(相比块中心),往往有想某处高度集中的情况,不能根据井的密集程度调整,只能用局部网格加密,而如果井多的时候,这很麻烦。自动划分的平面网格不能进行人工编辑吗,该在哪里编啊?
46
回答:
1。 关于TIME FRAMEWORK中的EVENT SHIFT, 是指你想不想将某事件(射孔,压裂,封层等)的时间作为单独一个时间步还是将事件的时间移到你定义的时间步。
SHIFT DIRECTION是指你想把事件想上一个时间步还是向下一个时间步移。你当然可以采用缺省值。
2。 在你建立角点网格时,I,J 控制线的设计很重要,你可以用断层作为控制线,你也可以自己手工加控制线来达到你的要求。你的网格往某处集中就是由于几条I线或J线接近相交了,你需要调整I,J线。 而如果你不设I,J控制线,那建立的网格与块中心就一样了。 问题00070:
现在有个问题请教:eclipse里面怎么做示踪剂的模拟?帮助文件在那部分? 回答:
在ECLIPSE技术手册中你可以找到TRACE TRACKING一章,是关于示踪剂的模拟,在安装目录ECLIPSE的练习中你可以找到TRACER.DATA, 你可以参考。你先看一下,有问题再与我联系。 问题00071:
1.因为前期开采底水已经锥进,后期堵水只封靠近井的网格,水还是很快从旁边的网格上来了,我问了问,他们说这种现象好像数模解决不了,不知道版主有好的建议吗?:) 2.我想进行局部网格加密,但是出现了下述错误: 29 READING CARFIN
@-- ERROR AT TIME 0.0 DAYS ( 1-NOV-1981):
@ LOCAL GRID REFINEMENT CANNOT BE USED UNLESS @ BOTH MAXLGR AND MAXCLS ARE SET USING KEYWORD LGR IN THE @ RUNSPEC SECTION : LGR KEYWORDS WILL BE IGNORED 我的carfin是这么给的: CARFIN
ANJ-02_1 41 54 144 156 1 24 28 26 24 1* GLOBAL / ENDFIN 回答:
1。 数模当然可以解决了。重要的是要保证你的模型调整要与实际符合。我说过,你可以通过调整网格传导率(用MULTX,MULTY,MULTZ)来实现。 2。你忘了在RUNSPEC部分加LGR关键字了。 问题00072:
我把vip的模型转化成eclipse的格式以后,模型转化了180度,不知道是什么原因,敬请月光姐姐赐
47
教。 回答:
在你读入VIP网格文件到GRID后,GRID会问你需不需要旋转Y轴,你应该选Y. 问题00073:
我想保持压力水平做方案,在cmg模型中如何实现,通过试算,还是有关键字,谢谢!急需解答,谢谢了 回答:
在ECLISPE有关键字来自动控制油田或井组产量或注入量以保持油田或区块的压力水平,在CMG中我没有找到。不过你可以通过控制井组注入量来保持压力水平,你可以控制油藏条件下的注采比,这样就会使压力保存在你需要的水平。 问题00074:
我在用cmg拟合含水的时候,调整区块的传导率,怎么没有太大作用?还有什么方法调含水。 还有,注水井两级三段注水的时候如何给不同的层定注水量,我用kh值调整作用不大,很小。我在想是否压力在起作用,多谢:) 回答:
含水最敏感的是相渗曲线,但一定要小心。你当然还可以调整水体大小,渗透率等。
你不能给每层定注水量,你可以检查一下各层的压力,当然KH应该是非常敏感的,你应该检查你的模型,也许你可以缺省井的连接系数,让模型来算。 问题00075:
我还在修改,渗透率调大了,为了解决压力降的快的问题加大了注水量(扩大1.6倍),但是线性方程不收敛情况增加了,我将模型传给你,麻烦你抽空瞧瞧指点迷津好吗? 回答:
你的模型有问题:
1。SLGOF和SWOF相渗曲线端点不对,这样模型会算出负含油饱和度,你要改正。 2。为什么你的模型第一层含水饱和度为0。9?
3。你模型初始化直接赋值,这样很危险,你的模型初始根本不平衡,你可以不加任何井算一下,你会发现初始状态下流动很厉害。我建议你用EQUIL关键字来进行初始化。不要赋值。 4。你的模型应该是全油田的一部分吧,那你应该考虑加流动边界,否则压力会下降很快。 5。关于聚合物,你可以参考你安装目录下聚合物模拟的实例: POLYMER.DATA 问题00076:
您好,我在作个合同的过程中,给人提供油饱和度分布图,可从软件里考出来的是tif或jpg的,不清晰,达不到要求,他们还要求出1:5000的图,请问软件里能出这样的图吗,再说怎么才能控制输
48
出的比例是1:5000啊? 回答:
我记得以前GRID可以设比例尺,FLOVIZ可能不行。你有PETREL吗?如果有的化,可以将模型读入到PETREL.你可以问一下身边的地质工作人员。 问题00077:
EHYSTRR(Hysteresis Parameter by Region) 下面有这两个:1. Curiature Darameter For Cap Pressure Hystersis 2.Curiature Darameter For killough's. 具体是什么意思。
Grid 下的 FIPNUM(FIP Region Number) 如何设定? PVT中APItracing 有什么作用? 下有Diffusion control 具体不清楚。 ENDNUM ,EQLNUM. 回答:
1。 EHYSTRR和EHYSTR都是用于滞后选项,也就是说你的模型相渗曲线应用了驱替曲线和自吸曲线。 描述滞后有不同的数学方法,对不同方法你需要告诉ECLIPSE相应参数,这就是你说的几个参数。如果你想详细理解这些参数,你可以读ECLIPSE技术手册里的滞后(HYSTERESIS)部分。
2。 FIPNUM是储量分区。比如说你有两个油藏,你想知道每个油藏的储量,那你就需要设两个FIP分区,这样在输出报告中就会给出两个油藏的储量。
3。 API TRACKING与PVT分区有些区别,如果你有两种不同类型流体,你需要设两个PVT分区,如果你用PVT分区,那么流体不会混合。如果你用API TRACKING,那么流体会混合。 4。DIFFUSION用于模拟分子弥散。
5。 EQLNUM模拟不同的平衡区,比如你有不同的油水界面,你需要多个平衡区。 6。 ENDNUM是端点标定分区。 问题00078: 1 关于气油比的拟合
我知道一个油品较轻的油田,地饱压差不大,衰竭开发有很长一段时间,地层压力低于 泡点压力,而后开始注水维持地层压力生产(假定维持的很好),生产数据显示含水和 气油比上升(普遍现象),历史拟合过程中气油比根本拟合不上; 2 气举井的气油比拟合
还有一个情况就是该油田同时采用了气举,把这个情况单列出来是想请教,气举井的气 油比拟合是不是不应该简单的减掉注入的气量,需要进行垂直管流的计算? 3 数模中关于毛管压力数据的应用
我以前基本没有使用过毛管压力,原因是读入数据后油水过渡带大不好控制(其实是 我的无知),我的问题是:
49
在什么条件下必须用毛管压力?
使用地质建模的饱和度是不是就已经考虑了毛管压力的影响?
还有,使用建模的饱和度和在scal数据中使用归一化后的数据有什么区别? 回答:
1。对于组分模型,气油比的拟合主要靠拟合EOS. 你的模型应该是黑油模型吧, 黑油模型与组分不同,黑油模型中你直接提供RS与压力的关系表(PVTO或PVCO), 模型通过查此表来得到RS与压力的关系。所以要拟合气油比,首先你应该先拟合好压力。一般的拟合步骤是你先定油藏产量(用RESV控制)来拟合压力。然后你用WHISTCTL改变为定油量控制来拟合油气比。如果你的压力拟合的比较好的化,油气比应该可以拟合好。
2。对于气举,从数值模拟角度,重要的是建立气举井的VFP表。当然模型有一系列办法来帮你优化气举(参照ECLIPSE技术手册中关于气举优化的介绍)。至于你说的气油比的拟合,你只需要问清楚你得到的气油比是不是已经进行处理,模型中输出的气油比应该不包括注入气。
3。 你主要谈的是毛管压力在初始化时起的作用。你已经谈到不同的初始化方法,可以分类为: (1)平衡法: 输入参考压力,参考深度,油水界面,油气界面,界面处的毛管压力。此时模型会根据你定义的地面油,气,水密度计算压力梯度,然后结合界面和参考压力信息计算每个网格油,气,水相的压力。然后计算网格的饱和度,在油和气带的含水饱和度是束缚水饱和度,在过渡带的饱和度通过毛管压力数据反查相渗曲线表(SWOF,SGOF)来得到。如果你不提供毛管压力数据,那你就没有过渡带了。
用平衡法的好处是能保证你的模型在初始状态下是稳定的。
(2)应用地质模型含水饱和度。应用此方法你需要进行端点标定。而且你必须提供毛管压力。首先你应该用SWATINIT为模型赋含水饱和度值,然后你需要采用端点标定让模型标定最大毛管压力,否则你的模型初始是不稳定的,没有毛管压力束缚,水在纵向会从高饱和度流向低饱和度。同时你也应该标定相渗曲线端点值,也是为了初始稳定。
你初始化结束后可以让模型空计算10年(不定义任何井),你检查初始是否稳定。 如果你使用SCAL归一化的饱和度,你应该进行端点标定,否则你的束缚水和临界含水饱和度不对。 问题00079:
最近需要做周期注水的模拟,我知道ECL有模拟周期注水的功能,但无从下手,有哪些特殊的参数需要设置?怎样用关键字来控制?麻烦您给提示一下。 回答:
我不是很清楚你的周期注水的概念。如果你指气,水交替注入,你应该用WCYCLE.如果你注一段时间关闭然后再注的化,你可以用WELOPEN来实现。
50