阳光石油网|石油技术交流|石油人论坛

 找回密码
 欢迎注册
楼主: ESSCA

[RMS] 【阿什卡精描专栏】一位精描“老专家”的系列文摘

  [复制链接]

该用户从未签到

 楼主| 发表于 2013-7-22 19:47:19 | 显示全部楼层
(十九)Petrel问答集锦--转自www.essca.com  

Petrel问答集锦


为了方便Petrel用户的学习,我们收集整理了一些关于Petrel2002Petrel2004两个版本比较的用户提问,并以问答的形式提供给大家,希望能给Petrel用户提供一些帮助。注:以下Petrel2002简称02Petrel2004简称04。(由于论坛被病毒破坏,以下是我们尽力挽回的,有部分丢失还请大家伙体谅!)



问:04的稳定性比02好么?


答:petrel20042002对比,在win2000/xp/2003系统下运行的稳定性有很大提高,几乎不出现无故死机的现象。



问:02升级到04模块数量有什么变化?


答:模块数量由17 个增加到22个,04版增加了:高级核心系统、历史拟合、流线分析模块、ViwerAPI插件、断裂系统自动解释、地震数据的叠后处理、断层封堵性分析、结构化模拟网格设置、聚类分析。



问:0402可直接输入数据类型有变化吗?


答:数据可输入类型: 0268种; 0499



问:04在输出井数据方面有什么改进?


答:04版可批量输出井数据,02只能一口井一口井输出。



问:04可以根据井组或圈定目标范围提取井。


可以将一定范围以外的井快速隐藏,只对范围内的井操作。在多井情况下,方便快捷。



问:04版加载井曲线数据可自动检测关键字有什么用?


答:此项也是提高工作效率节约时间,不需将每口井都处理成同样格式,只要是Las文件,就可以自动检测加载,不用每个属性都去设一遍。



问:Petrel对批量加载数据文件有限制吗?


答:有一定限制,经过测试加载的文件个数跟机器配置不同而略有差异,639642是我们测试的极限但是把641+1个文件合成一个文件导入却可以,我们认为是原代码编写的时候设置的数组维数的限制而已,在本质上不会影响Petrel的使用.



问:04添加的流程菜单以文件夹方式进行管理,02是什么方式?这种管理方式有什么优点?


答:02以平铺方式排列各种流程,流程多,查找麻烦。04按功能模块类别以文件夹方式管理可以清晰找到所要用的模块。



问:04新增加事件管理器,有什么实际意义?


答:可以存放不同时期不同模型的储量计算和流线分析的结果,随模型的更新计算新的结果,同时便于后续查找。



问:04窗口管理进行了分类归档,02没有分类吗,好处在哪里?


答:02没有分类管理。04便于管理与查找。各种显示窗口的模版被记忆下来。



问:是不是04的这些记忆相当于形成一个记忆流程,对以后新区块建模上手比较快一点?也便查找出错的原因?


答:记忆模版只对同一工区有效,如加入新数据或进行修改以后的重复操作比较方便。也便于查找出错的原因,对于后期介入的工作人员,可以快速掌握前人的工作,使工作不是从“0”开始。



问:04可加入多种分层方案,即可插入多个Welltops文件,2002版只能加载一个Welltops文件。这样有什么意义?


答:04版可加入多种分层方案,多个Welltops其目的是可以按不同井网以及满足不同的需要自主加载数据,这样可以在一个工区内加入多种分层模式对井的多种特性进行定义、尽可能多的利用实际井的第一手资料,加深横向、纵向的地质认识。比如地层厚度、砂岩厚度、断层倾角、断失层位、断距等这些数据可以用不同的welltops进行管理。


待续更新。。。。。

该用户从未签到

 楼主| 发表于 2013-7-24 10:58:58 | 显示全部楼层
(十九)Petrel问答集锦2--转自www.essca.com  

问:在welltops文件输入方面04作了那些改进?


答:04版加载Welltops文件(新格式)新增了自动检测关键字,可以自定义分层信息比如地层厚度、砂岩厚度、断层倾角、断失层位、断距等,这信息非常有利于提高建模效率和精度。同样可以方便的显示各种信息,自动识别其各种信息也就是不用人工来修改所要显示的内容,这不仅仅是提高效率,而是增加了显示的内容,可以把多种信息加载在图上。



问:利用井分层中的井滤波,可以进行显示单井的多种属性信息,也可以显示单层多井这样做有什么实际意义?


答:有针对性地分析某种属性,如:砂地比分布状况,孔隙度等,也便于后期有目的地分析及应用。



问:04Well section窗口增加了虚曲线(ghost panel)有什么实际作用?


答:虚曲线是对井剖面中的某一段曲线进行复制,产生透明的曲线面板,其好处是任意拖动虚曲线,便于进行地层对比。



问:04版在Well Correlation中,增加了用已有测井曲线计算基于某种属性产生相关的未知属性曲线等功能,基于层的属性提取功能,能插入成像测井信息、插入岩心照片,并可以局部放大、缩小,这些均优于02版,能给点解释么??


答:有助于分析储层的构造、结构特点,如:裂缝、层理、地层倾角等,借助于岩心分析某一层段内流体性质。例如基于Welltops的属性计算功能,可计算砂泥百分比、各种属性的特征值等,并可以将这些计算结果绘制饼图、生成新的井曲线等。



问:2004Welltops中的stratigraphy新增了Zone有什么用途?


答:可以完成基于Zone的厚度计算,计算地层视厚度和地层垂直厚度,zone 是具有一定厚度的地层。在其内部可进一步细分,可分析某一目的段厚度变化,并在地层对比中实现基于垂直厚度或地层垂直厚度的对比。



问:听说04在点线面的操作上功能加强,具体表现在哪些地方?


答:例如在Make/EditPolygons中增加了三点定义一个矩形,在Make/EditSurface里增加了可以进行面与面的数学操作、利用面产生一个范围、利用面产生倾角和方位角。04里点线面均带有属性,可用于后期属性分析,在对面操作中,算法上增加了收敛法,神经网络法、厚度插值法、考虑了倾角、方位角的最小曲率法。可批量加入具有相识特性的文件生成面文件,提高效率,02每次只能处理一个文件。



问:04在网格化过程中增加了局部迭代法与矢量场法,这些方法在网格化过程中起到什么作用?


答:保证了网格的正交化,避免了02版在断层附近地层出现的扭曲现象,主要是提高网格化质量。04还增加了自动设置IJ

向、3D box放大、缩小的快捷按钮及局部自动加密pillar功能,并且操作方便。



问:地层层面(Makehorizon)中增加了断层线约束和上下层之间一致性的约束有什么意义?


答:框架模型进行快速修复,及时调整断层与层面的接触位置,而不用重新进行三维网格化过程(3Dgriding, 实际操作快捷方便,大大提高建模的效率与精度,是断层模型建立的重大改进,具有实际应用价值。



问:(Make horizon)加入了收敛方法、设置最小厚度。有什么实际意义?解决了02版存在的什么问题?


答:主要是避免了02在层面插值过程中出现异常值的问题,设置最小厚度避免02出现的上下层面重叠,地层厚度为0的问题,使建立的模型成果率更高,减少的编辑工作量。



问:(Makehorizon)设置中0402增加了那些新功能?


答:对生长断层、地层内部断层做了处理,可以进行分地层、分断层设置断层与层面之间的关系,方便的设置断距及允许沿断层延伸方向上断层出现反转。



问:(Makehorizon)中用井约束时,加入井的收敛算法(02只有最小张力法)这个算法有什么实际意义?


答:这样做避免井的差值外推时出现异常点



问:04的(Make horizon)中加入了井点地层缺失或地层存在时调整的功能,02版对这种情况是如何处理的?


答:没有好的解决办法,只有在三维网格中直接进行编辑


问:04Make zone中加入了一些什么新功能?


答:(1)加入批量处理,方便快捷。02版只能手动完成,一次加入一个。


2setting中加入了断失信息校正功能(考虑地层的断失,保证地层的连续性);


3)加入了收敛算法功能;


4)若地层不整合接触如:缺失或超覆,可恢复地层实际厚度。


5)增加了常数、分层点一致、地层厚度、剩余量和百分比等方法新增了断层信息约束、考虑最小厚度和收敛算法。



问:04Layering新增约束最小厚度方法有什么意义?


答:可以避免对于厚度已经很小的网格无限细分后出现网格厚度过小进而出现大量体积过小的网格。



问:04Geometrical Modeling中增加了什么功能?


答:GeometricalModeling检查负体积中加入了塌陷网格检查(Cell Inside Out)方法;同时可计算地层厚度(TST)、垂直厚度(TVT),从而保证网格质量。



问:在04scale up功能有改进么??


答:在Scale up中以文件夹方式存放属性分析的井,可以有选择对井进行操作,针对性更强


02版缺省全部选中)。



问:在02中单位的设置很麻烦,04里作了改进吗?


答:04中单位的设置、编辑,统一归入模板中进行管理。



问:听说04中增加了局部网格加密功能,有什么意义?


答:增加了局部网格加密,可以针对重点工作区块局部加密,以保留井附近周围的实际信


息,精细刻画储层。



问:什么是04中的聚类分析?


答:04中聚类分析是指,对相关属性聚类分析,进而对各类别进行评估,其数据源可以是属性


(孔、渗、饱)、地震属性、井曲线、点与面等。,可广泛应用于单井相划分,地震相识别。



问:02时深转换繁琐04有改进吗?


答:04增加了Volecity modeling ,利用速度模型便可对时间面与体进行时深转换。



问:04中断层的封堵性分析怎么实现的?


答:断层的封堵性分析,根据断层两侧岩性、两盘错开的距离、渗透率以及对接程度


求取断层的传导率,要求给出原始地层压力、断层涂抹系数等。根据传导率高低可以判断断


层是否开启。



问:04中井轨迹设计中有哪些加强?


答:井设计模块加入了工程评价,即对不同的工程参数计算钻井费用,可以对同样的靶点、


不同钻井参数情况下多种井轨设计方案以及不同靶点统一钻井平台情况下多套方案的评估,


从而优选出最佳方案。



问:04版沉积相建模新强了截断高斯模拟功能和增加了神经网络算法,怎么来实现?


答:截断高斯模拟算法要求被模拟的对象在空间上具有顺序分布的特点,模拟前需给出待模拟相的顺序、边界、进退积关系、指进系数、指示变差函数等。优点是易于使用、快速、灵活,且易于对硬数据和软数据进行条件约束,能够恢复统计特征;实现受样品点处相类型的约束,忠实于先验的垂向相百分比和相之间具体的转换顺序。


神经网络技术是业已证明的进行数据评估和判断模型问题的技术。PetrelTM聚类分析基于神经网络原理,针对目前PetrelTM中确定性和随机性的3D属性评估技术提供了一个低成本的选择,并对测井评估、属性成图和地震分类引入了新的工作流程。例如对某一个非均质性储层,传统的油藏描述无法检测到裂缝的位置和方向。聚类分析方法的实际应用就是用来确定裂缝指数和地质以及岩石力学参数(即,相、孔隙度、渗透率、层厚、与断层的距离、构造的曲率)之间的复杂关系,进而达到建立裂缝强度图的目的。利用从实际井的资料导出的裂缝强度图,我们就能够评估井的状况与岩石力学特性之间的非线性关系,从而产生油田范围的裂缝强度图。


  • TA的每日心情
    奋斗
    3 小时前
  • 签到天数: 1544 天

    [LV.Master]伴坛终老

    发表于 2013-8-15 10:07:38 | 显示全部楼层
    都是经验之谈呀,非常感谢
  • TA的每日心情
    擦汗
    2013-9-15 22:24
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 2013-8-15 10:10:53 | 显示全部楼层
    好是好,为什么作者不弄成文档的形式,而是这种分段的形式,要下载非得复制粘贴呢?

    该用户从未签到

     楼主| 发表于 2013-8-15 14:04:45 | 显示全部楼层
    海纳百川1391 发表于 2013-8-15 10:10
    好是好,为什么作者不弄成文档的形式,而是这种分段的形式,要下载非得复制粘贴呢?

    据说不定期连载更那啥
  • TA的每日心情
    郁闷
    2013-10-29 09:33
  • 签到天数: 38 天

    [LV.5]常住居民I

    发表于 2013-8-15 16:46:45 | 显示全部楼层
    真的是受益匪浅。我原来是学油藏工程的,但是三年下来总是觉得自己不是很理直气壮,后来回过头来才发现是自己地质的东西了解太好,所以打算继续攻读。目前小老师给安排的活是了解地震解释,试着学学地震哪方面的知识。通过这个帖子真的让我一下子思路不是那么混乱。感谢感谢。!!!
  • TA的每日心情
    慵懒
    2012-11-8 10:13
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    发表于 2013-8-15 17:36:54 | 显示全部楼层
    ESSCA 发表于 2013-6-3 09:40
    (二)以下是我近年来从事火山岩气藏研究遇到的一些现象:

    1、单井地质分层仅仅依据测井和岩心(岩屑)来 ...

    什么叫为了网格的细化。。。把属性离散到网格上。

    网格粗了,属性就不能离散到网格上了么,不太明白,求指教。

    该用户从未签到

     楼主| 发表于 2013-8-16 14:20:58 | 显示全部楼层
    忧郁的石油 发表于 2013-8-15 17:36
    什么叫为了网格的细化。。。把属性离散到网格上。

    网格粗了,属性就不能离散到网格上了么,不太明白, ...

    @Jack.M 回答。谢谢!

    该用户从未签到

     楼主| 发表于 2013-8-16 14:22:22 | 显示全部楼层
    sherry0923 发表于 2013-8-15 16:46
    真的是受益匪浅。我原来是学油藏工程的,但是三年下来总是觉得自己不是很理直气壮,后来回过头来才发现是自 ...


    该用户从未签到

     楼主| 发表于 2013-8-29 14:25:50 | 显示全部楼层
    问:0204对比,在模型粗化方面的精度有哪些提高?
    答:04新增的结构化模拟网格设计,可对主要目标区进行网格的细化,尽可能保留有效储层的地质特征;对于在走向和或倾向变化比较大的断层,04可对其进行断层锯齿化(包括走向或倾向),从而保留构造的精度,并提供网格的正交性。
    问:04能够支持井事件的输出,并且能够实现不同时间的井措施,有什么实际意义?
    答:如果没有井事件文件的话,那么Petrel只是输出地质模型,井与模型之间的连接以及射孔压裂酸化等措施在2004以前的版本里是没有这个功能。
    问:利用04的新功能可以一步到位实现局部网格加密,节省数值模拟对模型的修改功能,把更多的时间和精力用在数值模拟研究预测中去,但是一步到位实现局部网格局部加密遵循什么原则和条件,合理性如何?
    答:一般是进行增产措施改造的井如:压裂,酸化,*近断层的井一般需要进行局部加密,Petrel做的局部加密完全适用于数值模拟,其合理性与否主要取决于构造网格的质量.
    问:使用PETREL进行地质建模的人员只需要对*近断层的井或构造形态出现突变的部位进行局部网格加密?至于相控方面需要做哪些工作?增产措施改造的井进行局部网格加密的工作是建模人员做的,应该是数模人员来做的吧?
    :Petrel建立的模型本身已经是非常精细的,在建立模型的时候已经考虑了相控因素. 局部网格加密是相对于粗化后的模型而言的,局部网格加密的目的是为了数值模拟工作能够更进一步的细化研究工作。如果模型不经过粗化而进行数值模拟在理论上是可行的,但是目前的硬件技术以及数学研究的计算方法而言还不能够完成的,这也就是为什么我们做的地质模型进行粗化后才能进行数值模拟计算,否则一个很小的区块就会因为计算迭代不收敛而失败的。而为了细致的研究某些方面,数值模拟人员就要对某些井附近进行局部网格加密工作来进行进一步的研究。局部网格加密原本是数值模拟人员的工作,现在Petrel软件能够实现此功能,能够从地质模型的工作中进行此工作。局部网格加密是指对粗化后的处理工作而言。
    问:是不是认为在04中做流线模拟比在Eclipse中更快捷,修改更方便?
    答:Petrel中如果要实现流线模拟功能的话则必须要用高级模块的。Petrel中添加流线模拟是为了验证建立的地质模型的精确度,从而让地质建模人员从一开始就对自己构建的模型有一个更深入的认识,对某些不确定因素引起的模型误差及时的进行修改。
    问:Eclipse的模型计算结果能够十分方便的导入到Petrel里,动态部分能显示吗?
    答:可以实现模型的动静态资料,只要是Eclipse中能够显示的Petrel都可以显示,04Petreleclipse已经实现了无缝兼容。02能够支持输出ECL格式模型,但是部分文件(如well connection文件)需要进行重新设置, 04完全支持无缝连接ECL模型,不需要进行任何重新设置的工作。
    问:如何在岩相模型中输出砂体等厚图???
    答:在2004版是可以输出NET MAP的,只是输出位置发生了变化,在2002SE版中,你输 出哪一个层的,就显示那一层,然后如你提到的在面板中选择输出就可以了,在2004版可以不显示,而在输出中来选择即可。操作步骤是点击你要输出的属性体,选择SETTING,然后找到OPERATION那一项,里面有make map from property,但是需要注意的是不同的属性体,提示的做MAP的内容有一些差别,在相的类型里面是不让你来进行NET MAP的,我试验了一下,可以通过以下方式达到你所要的结果,首先用运算器算出一个属性体,这个属性体的类型选择为N/G的类型,那么N/GIF(FACES=1,1,0),由于选择了净毛比的类型,就可以来进行砂岩厚度图的制作了,如果在你的FACE属性体上是不可以计算的,每个ZONE的选择,在下面的ZONE里面选择,也可以所有的ZONE 一起做。
    问:属性建模中u0的区别?
    答:undefine是没有定义数值的值,0 是个有效数据,在运算中,0 将参与计算,而undefine 不会参与计算。
    问:众所周知,目前勘探开发的大多数低渗透油气藏都具有相当的裂缝发育,另外,灰岩和火山岩油气藏的裂缝发育也是该类油藏描述的重要内容。那么,怎样来更好的预测裂缝的分布呢,裂缝的分布是否具有一定的方向性?或者根本就是随机分布的?是沿主应力方向还是别的什么方向?
    答:对于裂缝建模,问题的关键是裂缝分布的不规则性,而传统的建模考虑更多的是基于高分辨率层序地层学下的等时沉积理论,也就是等时沉积的地层在平面上除了剥蚀以外具有比较好的连续性,因此,在进行裂缝预测的时候,不能过多的考虑地层的连续性,而应该把考虑的重点放在裂缝的方向和分布范围等问题上,首先在PETREL上,可以充分将井上的电测信息及生产信息充分考虑进去(在做这部分时,主要通过建立构造模型和曲线离散化来进行,但考虑到裂缝分布的不规则性,建议建立模型时,尽量用大的分层方案,分层不要过于细化,如果电测结果有裂缝分级最好,如果没有最好将井上的主力产油层认识清楚),在进行模拟的时候,需要处理好两个方面的内容,一是裂缝的方向性,一般来说,裂缝与该区的构造发育有着一定的联系,大的裂缝主要沿主应力方向,在进行模拟时,各方向的变程和方位角等是可以控制的,其二是必须充分运用地震上的信息,可以做多种地震属性体,通过优选和交互统计,找出与裂缝相关的属性体,用作协同模拟,这样预测出的效果会更好一些。
    问:在petrel中,如何将三维图形的某一个方向,比如Z方向的比例放大,而水平方向的比例不变?
    答:垂向比例的设定就在显示窗口的上沿,通常显示为5的。
    Set Z-scale - Changing this parameter givesa higher/lower relief on the data set. It is unit sensitive, i.e. if XY are inmeters and Z is in feet, a distance of 100 units will be approximately a thirdin Z to what it is in X or Y.
    问:如果我手头没有理想的断层数据,跳过fault modeling直接做pillar gridding,再通过general intersection来解释断层。那是否就意味着在完成断层建模以后还要重新进行pillar gridding ,再生成一个3D model,再在这个model中做后面的工作呢?因为我觉得第一个3D model是在没有建立断层模型之前产生的,断层模型应该是后面所有工作的基础。斑竹认为是这样吗?
    答:你的想法是完全可以的,我曾经用过,pillar gridding不一定非得有断层,你可以把这个过程当作是一个中间过程,用完后将其删除就行。其实软件是死的,人是活的,我们不一定按部就班,无论通过什么方式,只要达到我们的目的就行!不过还有更简便的办法,就是直接make surface,生成面以后就可以直接利用intersection来进行解释断层了,可以省很多时间!
    问:测井曲线数据文件一般都是多个层的,建模层位的深度范围往往小于测井范围,这样直接导入测井数据文件时,曲线会超出井轨迹,如何使得超出轨迹的曲线直接"去掉"
    答:一个办法可以试一试,Operationstab of Setting for Wells panelset Top limit & Base limit。注意:这个过程是不可逆的!
    问:在surface-surfaceoperation当中求A intersectB的操作过程中,箭头只能找到Surface B.请问Surface A是如何指定的?
    答:其实在这个操作中你已经事先假定A的存在了,具体实现:分别找到你需要执行intersect的两个surfaceAB),选择其中一个(A=〉右键=setting =surface-surface operation,然后用箭头输入另外那个surfaceB),执行,那么原来的A就是你所需要的suface
    问:一个SEGY数据太大,我只用其中的一部分,应该怎么做?
    答:先加载,然后作Crop。事实上加载SEGY并不会真地把数据放到工区内,Realize以后才是进入工区管理的数据。
    问:该软件经常有一些窗口上的英文显示不全(同介绍和帮助上的相同窗口对比),是什么原因呀?
    答:这是因为你装的系统是中文版的建议装英文版,就可以避免这个问题。
    问:Petrel能否实现用对数形式表示不同曲线?
    答:可以。例如我要用对数形式来表示孔隙度,先建立一个新曲线模板,设置settings,如图红色区域的设置参数,因为渗透率是用对数来表示,因此只要选择这个模板就能把孔隙度用对数来表示。要实现其他曲线的对数显示如法炮制就可以。
    问:抽稀斜井建立模型,如何提取斜井的属性检验?那个软件可以?不需要自己写程序?
    答:Petrel就可以阿,建立模型以后,再把抽稀的井加入到wells里面,对其make log就能沿井轨迹提取模型的各种属性了,这个道理跟井轨迹设计有点异曲同工!
    问:如果在makehorizon之后的层面与输入的地震解释层面在深度上有细微的出入,是什么原因造成的?该如何校正呢?
    参考解决方案(1Petrel软件在Make Horizon时需要对原层面进行二次处理,处理的算法可能会产生一些系统误差!(2Petrel软件在Make Horizon时在断层附近由于截断距离设置问题,也可能产生一些系统误差!
    参考:(1)如果是第一种误差,而且误差超过允许范围,可以考虑输出horizonsurface,计算模型surface与实际surface的误差surface,在模型的horizon上加上或者减去这个误差surface。(2)如果是第二种误差,可以从Horizon生成断层线,通过编辑断层线来加以解决(该方法仅适用于2004以后版本)。
    注:以上答案摘自顽石斑竹
    问:在make zones时我需要用到Isochore面,但不知Isochore面如何得来呢?是不是必须自己把厚度数据输入呢?还是Petrel可以通过Well Top中的小层数据直接得到Isochore
    答:在输入well top的点上,先激活上一层的点,在下层的点上点右键 convert toisochore poins 然后,在 makesurface 形成面。
    问:模型建好后,如何做连井栅状图???
    步骤1:在Project Explorer wells资料夹中点右键选Create Well IntersectionFence。此时wells资料夹的最下面出现Well Intersection Fence
    步骤2 双击Well Intersection Fence,在设置属性页中加入井;
    步骤3 选定Well Intersection Fence,按下可视化按钮;
    步骤4 在属性模型中选择要显示的内容。
    问:如大家所知,渗透率是具有对数属性的参数,在做等值线图时应该用LOG间隔标线(如下图), 中如何实现?
    答:1. 将要作图的surface拷贝n份(按需要),放于同一文件夹中;
    2. 每个surface用不同的方式作图,如第1个从10开始,间隔10,到90结束;第2个从100开始,间隔100900结束,第3个从1000开始,间隔10009000结束;………………
    3. 将它们同时显示在一张图上即可。

    您需要登录后才可以回帖 登录 | 欢迎注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|阳光石油网 ( 鲁ICP备2021003870号-1 )

    GMT+8, 2025-4-21 10:51 , Processed in 0.053140 second(s), 14 queries .

    Powered by Discuz! X3.4 Licensed

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表