Eclipse 油数模群学员交流总结---7-11 月群聊精华Made by :大师兄Date :2009 年12 月审稿:SUMEN STUDIO群号:76792577群宗旨:面向数模建模的爱好者,积极讨论,互相学习,着重交流。
注:本文仅为群聊精华,旨在数模学习者互相交流经验,望各位能够给予批评指正并提出宝贵意见,绝无其他用途。
1、如何输入水平井的轨迹,如输入一口井口坐标是(1,1,1),要打到(1,500,1)?答:WELSPECS -------定义井'P8-P1''PROP8'4191*'OIL'7*/'P8-P2''PROP8'1861*'OIL'7*//COMPDAT ------完井--WELL I J K1K2Sat.CF DIAM KH SKIN ND DIR Ro'P8-P1'41912'OPEN'2*0.1003*'Z'1*/2、如何在Eclipse中输出网格参数的等值线图?答:results模块-先把属性用2D图显示,2D--Display control3、RFT是什么意思?答:包模拟rft数据文件,例如压力和饱和度随深度变化4、FGIP FOIP答:Field gas in place , field oil in place剩余地质储量.5、请教前处理schedule中的acidise ,squeeze是分指酸化压裂吗?射孔文件中welltest和stimulate是什么意思?答:squeeze是封堵,压裂是Frac;stimulate也是增产措施,welltest好像是指一些动态监测事件,测流压、剖面等等。
6、如何对井加修井作业,如压裂。
7、MD指的是什么深度?答:measure depth 测量深度 TVD T otal variation diminishing 垂直深度8、MD测深, 补心海拔吗?答:补心海拔是井位的井口海拔加上钻台到井口的距离。
钻台到井口的距离一般叫补心高度。
模型里的深度应该都是不补心海拔。
套补距:从补心(相当于平台)面到井口大四通下平面的距离油补距:从补心(相当于平台)面到井口大四通上平面的距离大四通一般的高度是固定的0.32m,但特殊井口也有例外钻井的深度全部是从方补心面计算即一般的管柱下入深度都是管柱长度+套补距铅封是机械防砂是,连接在整套管柱最顶端的一种封隔器:它的封隔性能应该是利用铅的良好的延展性来实现的…………通过打压,让铅紧密地与套管接触,达到封隔固定的目的MD(measured depth):测量深度;TVD(true vertical depth):垂直深度;TVDSS(true vertical depth subsea):水下真实垂直深度;TVT(true vertical thickness):真实垂直厚度;TST(true stratigraphic thickness):真实地层厚度KB(kelly bushing):补心海拔。
参考:/article/htm/tid_334080.html 每个MD有一个对应的TVD,这是通过井斜角,方位角计算的。
9、井斜和方位角有什么关系呢?答:方位角和井斜角加垂深共同控制井轨迹,测斜是通过方位角倾斜角算的垂深,通俗易懂的说井斜就是描述井弯曲程度的,方位角就是描述弯曲方向的10、ECLIPSE模拟注气考虑扩散和不考虑扩散的情况?答:用diffuse关键字,扩散的机理上分析下扩散影响驱油效率的原因,然后再针对你的油藏特征和原油性质考虑扩散的影响,具体可咨询喜雨。
11、请教井连接系数的CCF的修改范围是多少?12、学好数模需看哪几本书?答:油层物理+油藏工程+渗流力学+地质学基础+油藏数值模拟原理13、请教SCHEDULE前处理输出文件提示错误:-- ERROR: Z36-22 hasflow but no grid connection答:导入 init,其次检查射孔时间与生产时间是否匹配,查看ACTMUN 和SATNUM(region部分)14、请问初始化计算的储量体积是地面还是地下?答:初始化计算的储量体积值是地面的,修改体积系数会变化15、eclipes中如何定义水平井?答:(1)将完井数据按水平网格整理。
(2)参看小雨的多段井模型数值模拟方法。
16、如何实现ECL并行运算?答:1.考察并行软件的主要指标1.1分区的灵活性做并行模拟时,必须对模拟网格进行并行分区。
不同的分区对并行效率会产生较大的影响,灵活的分区将有助于并行计算时加载平衡的优化。
1.2并行效率评价并行数模软件效率高低的主要指标是加速比、加速效率、增量加速比和增量加速效率,其中加速比包括实际加速比和理想加速比两个概念。
当运行某一作业时,实际加速比是指使用多个CPU时的作业运行时间与只用一个CPU时的作业运行时间之比,理想加速比是指使用多个CPU的理想运行时间与只用一个CPU 时的运行时间之比,加速效率指实际加速比与理想加速比之比的百分数,实际增量加速比指使用不同 CPU 个数的实际加速比之比,理想增量加速比指使用不同 CPU个数的理想加速比之比,增量加速效率指实际增量加速比与理想增量加速比之比。
一般来说,加速效率不会超过 100%,但由于数据传输要耗费一定的时间,有时会出现超加速比现象。
这主要是在进行大型模拟时,用少量CPU计算时,内存的存储量负荷过大,而使数据的存储时间加大,当用多个CPU时,数据的存储负荷得到缓解,所用的计算时间大大减少,这时就会出现超加速比现象。
对于小型模拟或者计算机内存较大,一般不会出现超加速比现象。
这说明,合理的内存分配对并行效率有较大的影响。
1.3计算精度和解法稳定性在做并行运算时,计算结果应与串行计算结果基本一致,且运算过程中的收敛性不做改变。
1.4跨不同并行分区的稳定性在做并行计算时,若进行跨不同并行分区进行局部网格加密计算或井穿过不同并行分区,计算结果应与串行计算结果基本一致,不应出现计算错误。
1.5 综合因素在考察以上主要因素的同时,也要兼顾串行时的计算速度和解法稳定性,更要有方便灵活的前后处理和图形(主要是三维)功能,因为在做大型模拟时,对于结果的分析,图形功能更为重要。
2.应用并行油藏数值模拟软件的注意事项2.1 合理的分区一般来说,分区多,好控制加载平衡,但数据传输量大;而分区少,不好控制加载平衡,但数据传输量少,最好的选择是通过优化确定合理分区。
实际上若机器够用,加载平衡问题不是太大;若机器紧张,加载平衡的优化显得很重要,通过优化一般能提高加速效率10-15%。
2.2 CPU的利用一般来说,CPU数目越多,计算速度越快,但加速比并不是线性增加的。
达到一定极限后,加速比不再增加,加速效率降低。
因此,做模拟时,尤其是有大量CPU的并行机时,需对使用的CPU个数做优选,最大程度发挥CPU效率,而不致造成浪费。
2.3小孔隙体积网格无效化并行软件可做较大规模的精细模拟,但由于受油藏非均质性的影响,某些网格的孔隙体积与相邻网格相比极小,可使计算的收敛性变差。
因此,在做模拟时,需将这样的网格无效化,以提高计算的收敛性。
-- 转自精准石油论坛 http://forum.petro-/lofiversion/index.php/t4877.html17、压裂的数值模拟一般怎么做的?答:给井筒加负表皮或局部网格加密设一个大的传导率如果自己建地质模型,在建模时将地层主应力方向设为网格方向,然后局部加密;如果你是从建模人员手中得到的模型,还是考虑加负表皮吧。
18、Tick Marks?什意思答:显示网格坐标刻度。
19、数模拟合好之后怎么预测以后几年的产量?答:需要看你的模拟目的,是无措施、打新井还是层系重组什么的;一般是首先按照无措施预测,这是对比的基础,然后(在schedule添加措施,利用重启文件继续模拟。
)提出不同的方案进行预测。
20、在Eclipse中怎样显示几个层的累加效果??(丰度叠加图)答:(1)SURFER可以做,具体请教胖胖的流氓,(2)在3D-viewer中,result viewer/tools/create new/solution,输入expression:PORO*SOIL*DZ*NTG,可得到每一层的,定义一个名称(CLFD-1),再对各个层的CLFD累加,再除以层数,一次次的进行编辑,即可得到注意,PORO*SOIL*DZ*NTG中每个关键词PORO都要在下面的栏框内指定是哪一层的,ecl没法光滑,好像可以导入Floviz里边光滑21、请问下图中的data value是什么意思?答:赋值。
22、保持住地层压力水平有什么好办法?答:注采平衡和gpmaint23、tubing depth是套管深度还是油管深度?答:油管24、在welspecs关键字里的Reference depth for bottom hole pressure是指什么深度?答:一般都保留默认值。
如果油田上给你这个值的话当然输给的那个值25、Instructions for automatic shut-in:STOP Stop well aboveformation(allowing crossflow)SHUT Isolate well from the formation答:stop 允许储层流体在井筒内串流、shut 将井筒空间从储层中孤立不考虑,多层同采的地面关井用stop、其他情况用shut、一般都用shut26、闪蒸实验拟合里边指定的压力温度应该是标况条件的压力(1atm)温度(20)?答:是的,cce中的温度指地层温度。
27、Petrel中储层有效厚度怎么计算啊?答: ntg=(if,poro>0.5and Sw<0.7,1,0),28、如何将petral里的模型导入到ecl里?答:在petrel中导出三个文件:grid,well connection, completion29、断层处默认的是不连接还是非相邻连接?答:断层的传导率默认是零,如果连通,要自己修改,nnc是非相邻连接,就是错层也连。
定义了nnc是允许非相邻连接连通了,但是这是针对所有网格的,比如尖灭和水体,还要检查断层的传导率,最好用关键字手工设置一下断层的传导率。
30、组分模型中计算粘度的LBC方法中的LBC系数是什么意义?答:系数本身没有物理意义,仅仅是回归出来的,大小变化对粘度有影响 31、模型为什么会不收敛呢?答:导致模型不收敛的原因有很多,建议参考月光姐姐写的文章。
针于水体来水,水体的网格与模型连接,大小都容易造成不收敛。