版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Petrel地质建模部分实用操作手册
目录第一章Petrel简介 51.1关于本手册 51.2PetrelWorkflowTools功能简介 61.3安装并启动Perel 71.4Perel用户界面简介 81.5菜单及工具条 10第二章数据格式说明及加载 112.1数据准备 112.2数据输入 15练习2-1创建一个工区 16练习2-2加载井数据 16练习2-3加载分层数据 20练习2-4加载地震数据 212.3编辑整理数据 222.3.1自动生成断层多变形 222.3.2生成/编辑Polygons 232.3.3生成/编辑Surface 242.3.4面体积计算 272.4井数据的管理 272.4.1归类引擎(Savedsearches) 282.4.2井滤波(wellfilter) 29第三章聚类分析与井相关 303.1属性(地震、测井)聚类分析和判断 303.2井相关(WellCorrelation) 37第四章速度模型与域转换 464.1构建速度模型 464.2时间-深度转换 49第五章框架模型 505.1ProcessDiagram流程简介 505.2构造模型 525.2.1FaultModeling 535.2.2PillarGridding 555.2.3verticallayering(建立垂向网格框架) 615.3Petrel构造框架(StructuralFrameWork) 665.3.1建立构造框架模型 675.3.2与解释同步的断层建模 775.4使用构造框架建模技术建立地质单元模型 79第六章相建模(FaciesModeling) 836.1Petrel2010版本中相建模技术的大发展 836.2Petrel2010版本中多点统计地质学模拟方法 846.2.1技术发展 846.2.2多点地质统计学的原理 866.2.3多点地质统计学模拟方法操作 886.2.4自定义目标体 926.2.5训练图像和训练模式 936.3概率趋势模拟 956.4Petrel2010版本中基于目标模型的条件模拟 976.5Petrel2010版本中的序贯指示模拟 1016.6多级相控建模 1036.7截断高斯趋势相建模和截断高斯模拟 1056.8交互式相建模 1066.9其它相建模方法 1086.10局部模型更新 112第七章裂缝建模 1147.1裂缝数据准备 1147.2裂缝性质分析 1157.3裂缝信息单井剖面建立 1157.4裂缝参数确定及预测 1177.5裂缝几何模型建立 1207.6等效介质(孔、渗)模型建立 1207.7确定性裂缝建模 122第八章油藏属性建模 1248.1Movingaverage滑动平均模拟 1248.2序贯高斯模拟 1258.3相控模拟 1278.4有趋势约束的模拟 1288.5高斯随机模拟 129第九章模型粗化与输出输入 1319.1模型粗化 1319.1.1创建粗化网格 1319.1.2ScaleUpStructure 1329.1.3ScaleUpProperties 1329.2局部网格加密 1339.3模型输出 1349.4模型输入 137第十章构造与断层封堵性分析 13910.1构造和断层分析流程(Structuralandfaultanalysis) 14010.2构造分析 14110.2.1构造分析在3D地震层面解释(和相关属性)中的应用 14110.2.2构造分析在地质模型中的应用 14710.2.3构造和断层分析流程——断层封堵性计算 152第十一章储量计算和井轨迹设计 15611.1WellDesign 15611.2储量计算 159第十二章成果出图 16312.1绘制平面图(MapWindow) 16312.2测井曲线标签 16412.3多边形内属性充填 16612.4绘制截面图(IntersectionWindow) 16812.5FunctionWindow 17012.6蒙太奇绘图 171附录Ⅰ:Petrel2010数据输入/输出类型表 173附录Ⅱ:Petrel建模常用术语英汉对照 178第一章Petrel简介1.1关于本手册本文档为Petrel软件用户实用操作手册。它以一个常规的工作流程(ProcessDiagram)为主线对Petrel软件的绝大部分模块功能和基本操作做了介绍,并以应用实例来帮助用户理解每个步骤的具体实现过程。通过学习本手册,用户可以掌握Petrel的常规工作流程,完成常规的项目。由于能力有限,手册中难免存在疏漏和错误,还请各位用户批评指正。1.2PetrelWorkflowTools功能简介Perel涵盖从地震解释、储层建模到油藏模拟的所有领域,使得地质家、地球物理师以及油藏工程师在同一平台上,避免了不同平台之间数据的交换难题,促进了不同领域之间更有效的合作。强大的三维可视化功能,可以直接在三维空间中进行各种数据的质量控制;所有工作流程具有可重复性,当获得新的现场数据,可以及时更新模型,这给重要决策提供了可靠保证;快速的地质成图及方便的多媒体、报告制作能力,通过Cut、Paste键,用户可直接将Petrel中各个窗口的图像干净地插入PowerPoint、Word及Excel中;Petrel提供了一个类似于Windows的操作界面,undo/redo功能,而且存储模型建立历史,使学习和使用变得更容易。Petrel涵盖以下功能:3Dvisualization(三维可视化)Wellcorrelation(地层对比)Creationofsyntheticseismograms(合成地震记录)Seismicattributes(地震数据叠后处理)2D&3Dseismicinterpretationandmodeling (三维和二维可视化地震解释)Seismicvolumerenderingandextraction(地震数据体透视及提取)SeismicServer(微机集群)3Dmapping(三维成图)3Dgriddesignforgeologyandreservoirsimulation(为油地质和藏数值模拟提供三维网格)3Ddepthconversion(三维时深转换)Welllogupscaling(测井数据离散化)FaciesModeling(相建模)Petrophysicalmodeling(油藏属性建模)Discretefracturemodeling(裂缝建模)Dataanalysis(数据分析)Volumecalculation(储量计算)3Dwelldesign(三维井轨迹设计)Streamlinesimulation(流线模拟)HistoryMatchAnalysis(历史拟合)Simulationpost-processing(数值模拟前、后处理)Plotting(地质成图及绘图)OpenSpiritArcGISRealTimeDataConnection
1.3安装并启动Perel安装和启动步骤步骤1:安装之前先检查一下是否存在旧版本的Petrel和SuperProNetComboInstaller如果有,选择把该软件卸载(如图1-1)。图1-1步骤2:安装盘放入光驱,先后安装CodeMeterRuntime32.exe(硬件狗驱动管理),SlbLicenseInstaller.exe(许可管理),再安装运行Petrel2010.exe,根据提示就可以顺利完成安装,一路Next就可以(如图1-2,1-3)(注意:安装的过程中不要把DONGLE插入USB插槽),安装完毕,再插入DONGLE,如果LICENSE过期,请和我们技术支持联系。图1-2图1-3步骤3:如果是第一次运行Petrel,在执行Petrel运行前首先运行Programs-Schlumberger-Schlumgergerlicensing-Schlumbergerlicensing会出现一个Schlumbergerlicensing的窗口,AddLicenseFile选择许可文件,运行Start(如图1-4),Ok后可以启动Petrel。图1-4步骤4:安装Demo,Perel版的Demo文件是单独安装的,安装方法跟普通软件安装没有区别,您可以把它安装到自己喜欢的目录。步骤5:运行Perel双击桌面上的Petrel图标启动Petrel,或者选择>Programs>Schlumberger>Petrel2010。现在可以打开Petrel10Demo项目。点击文件>打开项目,从Demo安装目录项目目录中选择Petrel2010Demo.pet1.4Perel用户界面简介Petrel09的界面与以往的版本相比也有了一定的变化,主要是加大了易用性的比重,为软件的使用构建了优秀的用户环境,在设计上充分考虑了微机用户的操作习惯,看上去一点都不会感到陌生,当您打开Petrel您会感到似乎是在使用微软offices应用软件,无论菜单、工具条、还是图标您都能在Petrel里面找到和offices相类似的地方,因此对于习惯使用微机的用户,Petrel掌握起来相对较容易。在介绍界面时我们在每个部分后面都做了简单的操作说明,用户在熟悉界面时候可当作练习使用。Petrel2010界面如图(1-5)。数据浏览器模板管理模型管理器动态数据管理器数据浏览器模板管理模型管理器动态数据管理器流程管理器流程管理器事件管理器事件管理器过程管理器过程管理器窗口管理器窗口管理器图1-5数据浏览器:Petrel资源管理器和windows资源管理器很类似,无论从外形,还是操作方式,它管理井工区、地震工区、建模所用的基础数据、相渗、流线控制数据等。模型管理窗口:存放速度模型,地质模型,粗化模型、油藏模型动态数据管理窗口:存放油田或井组的生产动态数据。模板管理:存放工区中所有文件类型的模板文件,可以修改或者新建。流程管理器:Petrel处理对话框里包含了Petrel建模的操作流程,激活一个程序相应的工具条才能被激活,从上至下的每一个程序按照常规工作流程排列。事件管理器:存放储量计算结果、流线模型、黑油模型、组分模型。可以是利用Petrel计算模拟的,也可以是Eclipse计算结果。过程管理器:用户可以设置工作流程(Petrel内部预设的很多操作流程),也可以调用Petrel自动记录下来的建模全过程,重新计算,更新模型。窗口管理器:自动记忆建模过程中使用的所有窗口,可重复使用。1.5菜单及工具条与大多数微机软件一样,Petrel软件菜单条(如图1-6)有标准的“文件”、“编辑”、“视图”等下拉菜单,以及一些用于打开、保存Project的标准工具,在菜单条下面的工具条里还有更多工具。在Petrel里,工具条还包含显示工具。此外在第二个工具条里还有位于Petrel项目窗口的右端的按钮,它具有附加的Petrel相关的功能。后面的工具条称为功能条,这些工具是否有效取决于选择进程表中的哪个进程。图1-6:新建工区。:打开已有的工区。:在数据浏览器内和在选定的文件夹内加载数据。:显示激活的文件的设置。:产生新的文件夹。:使被激活的文件显示缺省色标。:产生新窗口,同Windows。:设置当前窗口的显示方式。:切换背景。:拷贝当前窗口中的图像。:抓取3D模型。:依次为家位置,将当前位置设为家位置,显示目标的全部,设置观测方向。:依次为目标定点放大,3D窗口的正交显示,非旋转状态调整3D窗口的垂向显示比例。:时间/深度域切换。:依次为显示/设置当前属性的色标,显示/设置坐标网,显示/设置指北针,显示/设置地平线。在WellSection窗口、Map窗口、Intersection窗口均有各自工具按钮,请参见手册。
第二章数据格式说明及加载本章将以Perel的Demo工区为例,用练习的方式介绍数据加载方式。2.1数据准备为了使用户更好的理解Petrel的数据格式我们特意做了常规数据文件格式例子供用户参考,这些文件在安装完Demo后能在相应的文件夹input里找到。1有关井数据wellheader(井口坐标和一些井的常规参数)(如图2-1)图2-1第一列仍然为井名,其次为x,y坐标,底深度,补心海拔和井别(油井,气井,注水井等用户可以自己定义),这里不需要顶深。井头信息文件就是一个简单的ASCII码文件,其中包含了按列排列的一些井头信息。井头信息文件就是一个简单的ASCII码文件,其中包含了按列排列的一些井头信息。相应信息如下:Wellname(井名)-必需(必须唯一)Uniquewellid(油井注册序列号)-可选Xcoordinate(X坐标)–必需Ycoordinate(Y坐标)–必需KellyBushing(KB)value(补心海拔)-可选Wellsymbol(井符号)-可选TD(MD)(底深)–可选用户可以输入井符号的名字以代替井符号的代码。不过注意井符号的名字不能包含空格,但是可以有逗号、下划线等等。井轨迹(井斜)文件格式(如图2-2)图2-2井轨迹文件的格式比较自由也可以采用下面的格式MD
AZIM
INCL
1499.878
99.853
42.277
1500.031
99.852
42.278
1500.183
99.851
42.281
1500.335
99.850
42.283测井曲线文件格式(如图2-3)图2-3同样也可以采用下面的格式DEP(MD)
RESIS
AC
SP
GR
1400.0000
5.1703
374.2136
35.5975
127.0
1400.1000
5.2997
374.2136
35.7233
127.0
1400.2000
5.0606
372.9888
35.8568
126.8如有测井综合解释的孔、渗、饱资料,按相同格式排列即可。可直接读取测井*.las格式文件。3)沉积相的划分,或有效厚度,孔隙度,饱和度等深度(MD)
孔隙度
饱和度
渗透率
岩性代码
有效厚度
1046.3
0.22
0.42
3000
1
0.7
1047.2
0.27
0.53
9000
2
0.2
1047.6
0.68
0.22
15000
3
1
1048.6
0.32
0.32
12000
1
0.3注:准备相或孔、渗、饱曲线时,一般没有以上格式的曲线,但我们可以利用现成的数据库通过编写程序来实现,准备以上曲线时要以每口井的名称为文件名来描述该井的相或孔、渗、饱信息,这样可以通过批量输入来节省数据的输入时间。4)分层数据文件格式(如图2-4)图2-14同样也可以采用下面这样的格式X
Y
Z(TVD)
Wellpoint
层名
井名
21674358.005120924.00-1272.70horizonpd
s102
21674358.00
5120924.00-1296.20horizon
pz
s102
21674358.00
5120924.00-1315.80
horizon
pb
s102或采用以下的格式:Z(MD)
Wellpoint
层名
井名
1272.70
horizon
pd
s102
1296.20
horizon
pz
s102
1315.80
horizon
pb
s102
2)等厚图(点或面,也可以利用PETREL计算IsochorsPoint)X
Y
thickness
21674358.00
5120924.00
23.70
21674358.00
5120924.00
33.20
21674358.00
5120924.00
44.80属性平面图(点,面)(N/G,Porosity,Permeability,Saturation)X
Y
property
21674358.00
5120924.00
23.70
21674358.00
5120924.00
33.20
21674358.00
5120924.00
44.804)断点数据X
Y
z(TVD)
21674358.00
5120924.00
1123.70
21674358.00
5120924.00
1133.20
21674358.00
5120924.00
1144.80注:断点数据可以通过GeneralPoint/line的方式输入,输入后需要做以下几点:
1.首先检查断点是否大致在一个一个面上,对于一些距离该断面较远的点,搞清远离的原因,然后进行编辑。
2.通过MakeSurface形成一个断面,然后对该断面进行平滑和上下切除处理。
3.把该断面转换成线(AlongI/JDirection),选择垂直方向的线。
4.利用断层模型中的功能把该Sticks转换成KeyPillar。
2地震数据1)SEGY数据体(可接受2D,3D地震数据体,同时地震反演的数据也可以输入到Petrel中)2)层位解释线(Seismicline,Surface)(Petrel可以接受多种地震解释格式)3)断层解释(Faultstick,polygon)(Petrel可以接受多种地震解释格式)
X
Y
断点深度(TVD)
21674358.00
5120924.00
1272.70
21673319.00
5118923.30
1291.50
21678424.00
5117545.10
1278.00
21678320.00
5118938.90
1258.804)速度资料(Surface,Point)2.2数据输入只要确保数据格式是正确的,几乎所有的数据都能输入到Petrel中。注意带空格和Tab分界的数据都能通过普通ASCII浮点数读取。几种典型数据类型:Lines:2D、3D地震线,从地震体解释的断层(faultpolygons和faultsticks)和来自别的二维图形系统的多边形(有或没有Z值)。Lines能已点的形式输入或在输入后转换成点。Points:有或没有Z值的X-Y坐标定义有效点。例如包含isochore厚度,wellcuts或welltops,井位置的速度点等等。如果合适,点可以以线的形式输入或在输入后转换成线。2DGrids:任何以网格形式组织的点阵都能被输入。例如包括基于地震的horizons或welltops,trendmaps,porosity,isochore等等。Wells:井数据有几种类型。它们包括WellHeader(包含井的顶部信息,井深和井名),deviationsurvey(井轨迹),welllogs和welltops。Welltops被附在输入的井轨迹上。如果WellHeader不存在就必须创建一个。SEG-Y:2D和3D地震数据体都能以SEG-Y格式输入,没有限制该地震体文件的大小,微机硬盘才是限制的因素。3D-grids:由cells定义的3D网格内的每个cells中都被赋予一些属性值。能够输入来自数模的各种格式的数据类型(例如:Eclipse,VIP或CMG)。关于Petrel可以接受的具体数据类型可以参见下表:练习2-1创建一个工区通过选择菜单栏的File:SaveProject,Ctrl+S或者单击ToolsBar上面的SaveProject图标存储当前工区,软件会提示输入工区名字,输入text,OK。练习2-2加载井数据所有Petrel里创建或者加载的井都会存储在一个特别的文件夹下Wellsfolder。用户可以通过创建子文件夹来管理工区内不同井别的井。通常在Petrel里的加载井数据有三个有顺序的步骤:加载井头信息加载井斜或者井轨迹信息加载井曲线创建Wellsfolder:从菜单栏选择Insert,Newwellsfolder,我们可以看见Input栏中增加了一个Wells的图标。右键单击Wellsfolder“wells”选择“Import(OnSelection)”,然后在弹出的对话框中选择文件名C:\ProgramFiles\Schlumberger\Petrel2010\Input\Wells\Wellheader,文件类型为WellHeads(*.*),按ok。图2-15图2-16定义好数据内的那一列与Petrel需要的信息对应。井头信息文件就是一个简单的ASCII码文件,其中包含了按列排列的一些井头信息。相应信息如下:Wellname井头信息文件就是一个简单的ASCII码文件,其中包含了按列排列的一些井头信息。相应信息如下:Wellname(井名)-必需(必须唯一)Uniquewellid(油井注册序列号)-可选Xcoordinate(X坐标)–必需Ycoordinate(Y坐标)–必需KellyBushing(KB)value(补心海拔)-可选Wellsymbol(井符号)-可选TD(MD)(底深)–可选用户可以输入井符号的名字以代替井符号的代码。不过注意井符号的名字不能包含空格,但是可以有逗号、下划线等等。用户可以为不同的井别的井建立自己的子文件夹:右键单击“wells”选择insertfolder,单击“wellsubfolder1”,可以在栏内修改文件夹的名字,诸如“Injectors”等。加载井斜/井轨迹数据:右键单击“wells”,选择Import(onselection);文件选择对话框中,文件名C:\ProgramFiles\Schlumberger\Petrel2010\Input\Wells\*.dev,文件类型为“wellpath/deviation(ASCII)(*.*)”。按Ok关闭文件选择对话框。图2-17文件名和井名匹配对话框。OK关闭此对话框。图2-18井轨迹数据应该是ASCII码文件个时,按列排放。数据中包含几种可能的信息组合:井轨迹数据应该是ASCII码文件个时,按列排放。数据中包含几种可能的信息组合:Measureddepth(测深),inclination(倾角),azimuth(方位角)Trueverticaldepth(真垂深),X-offset(X偏移量),Y-offset(Y偏移量)(MD可选)Trueverticaldepth(真垂深),X,Y(MD可选)X,Y,Z(MD可选)选择MD,INCL,AZIM格式,MD列选1,INCL列选9,AZIM列选8,OKForAll。加载测井曲线:右键单击“wells”选择import(onselection),文件名为C:\ProgramFiles\Schlumberger\Petrel2010\Demo\Input\Wells\*.las文件类型为“Welllogs(LAS3.0)(*.las)”,Ok确认输入同时关闭窗口.在打开的文件名与井名匹配对话框上按OK。在UndefinedWellLog里边修改NetGross的PropertyTemple为Net/Gross,OkForAll确认输入设置同时关闭窗口完成输入操作。图2-19练习2-3加载分层数据分层数据是指一个层位或者一个断层与井轨迹发生交叉,在井上的一系列标记。输入数据主要是针对位置(X,Y,Z坐标),以及名字和所归属的井名。另外,数据里可能还包括一些其他信息,诸如解释者姓名、测量深度、时间值、一个地层单元的属性平均值等等。同时也可以指派数据的类型,比方说,HORIZON、FAULT和OTHER。创建WellTops文件夹:选择Insert,NewWellTops。可以看到Input栏中出现了一个。右键单击“welltops1”选择Import(onselection),文件名C:\ProgramFiles\Schlumberger\Petrel2010\Input\WellTops\Welltops,格式“petrelwelltops(ASCII)(*.*)”,OK关闭对话框。图2-20Ok关闭数据列对应选择面板。提示:当数据中有若干不需要输入的列时,Attribute选择User,Attribute选择VOID就可以屏蔽该列数据;对于数据中非数据行则可以使用#标示确定为注释行。练习2-4加载地震数据提示:当数据中有若干不需要输入的列时,Attribute选择User,Attribute选择VOID就可以屏蔽该列数据;对于数据中非数据行则可以使用#标示确定为注释行。地震数据,包括二维地震线和三维地震体数据,都可以以SEG-Y格式加载到Petrel里。SEG-Y和ZGY格式的三维数据体,二维地震数据测线可以以SEG-Y格式加载。文件存放在surveyfolder中。数据加载后就会自动产生产生一个survey,除非数据是直接加载进一个已经存在的surveyfolder中。Petrel将自动检测输入的文件是二维或三维地震数据。检测只有唯一一条线的SEG-Y文件将被认为是二维地震数据,不过用户可以在Settingswindow中更正该选项。注意:原始SEG-Y文件并没有被存储进Petrel的工区数据里,——注意:原始SEG-Y文件并没有被存储进Petrel的工区数据里,——只是一个对于SEG-Y文件的链接而已。所以如果用户移动了别的地方的SEG-Y文件就有可能造成Petrel报错,同时Input里的地震数据图标变成一个不可识别的样子。可以通过重新定位文件位置解决这个问题,同时也可以作Realize把数据转换到工区的内部。通常为了确保工区数据的完整性,建议用户作完Crop之后,进行Realize操作。注意:原始的地震数据文件一定不要放在工区的.ptd文件夹中。这些文件是Petrel工区的内部文件,在这个路径下的其它非指定文件会被Petrel在清理工区空间时删除掉。Insert,NewSeismicmainFolder,在上单击右键,选择在单击右键,选择Import(onselection),文件名为C::\ProgramFiles\Schlumberger\Petrel2010\Demo\Input\SeismicData\ST8511r92.sgy文件类型为SEG-Yseismicdata,OK关闭文件选择对话框。数据类型匹配对话框,确认Template是Seismic(default),Domain是ElevationTime,然后OK关闭数据类型匹配对话框。可以看到Input里新增加了一个2.3编辑整理数据数据输入以后我们必须对其检查整理,这一步非常重要,Petrel提供了完备的数据检查和编辑工具。数据整理包括两个比较大的部分:一个是井/地层数据方面,另一个是地球物理数据,也就是地震数据方面。Perel明确的把这两个部分安排在不同的工作流程之中:StratigraphicModeling和Geophysics。2.3.1Petrel2010.1提供了断层多边形自动生成系统,通过该功能地震解释人员可以快速完成成果图件的制作。这个功能建立一系列高质量的断层多边形以及相关地震数据图。生成的断层多边形比常规地震系统生成的多边形更加精确。练习操作步骤右键setting地震解释面Base_Cretaceous。图2-36在Operation中选择Converpoints/polygons/sufaces下的Ctreatefaultpolygonsandmap。将存放地震解释断棍的文件夹FaultSticks,通过按钮指入Faultsfolde中,然后点击Run。图2-37在input中生成BaseCretaceous文件夹,其中包括了构造面边界、断层多边形和构造面。图2-382.3.2生成/编辑Polygons在输入数据到Petrel后,您可能必须对输入的数据做一些编辑工作,以使三维网格化更容易。这样编辑可以把线数据劈分成线段数据(有时解释好的连续数据没有线段结束的标记值)。有几个选项可以劈分线数据、基于horizontal的深度,垂深、倾角等。在需要编辑的polygon的设置窗口中的Operations选项卡下进行操作。另一种预处理方法能添加Z值到faultpolygons并除掉毛刺。通常faultpolygons只在X,Y方向被解释出来,Z值在整个faultpolygon中都为0。因此您可以把polygons切换到每个surface。这将在各自的surface上的正确点上给它们赋Z值。有很多类型的操作必须被做。通常,无论如何您都能在Make/EditPolygons进程的操作选项卡中连接Polygons。现在我们来做一个练习,练习的内容是在一个层面上数字化一条等值线练习操作步骤在三维窗口中打开一个层面,并在处理进程框中找到Utilities进程展开就能看到Make/EditPolygons。在右边工具条选择AddNewPoints工具,并在层面上找到您需要数字化的等值线,然后开始沿着等值线拾取点,并注意资源管理器变化(如图)。图2-39已有的polygons能通过功能条上的有效工具进行编辑。SelectandEdit/Addpoints按钮可以用于编辑polygon中的一个点。例如您点击一条线上的两点之间将插入一个新点。SelectandEditLine按钮能选择移动整根线。disconnectapolygon按钮激活剪刀,点击polygon的位置将被煎断,两个点将被插入两条线段的终点,这两个点能用SelectandEdit/Addpoints按钮移动。用户可以试着用各种工具自己来编辑上面创建的Polygon。在建模过程中Make/EditPolygons这个功能非常有用,我们可以用它来实现通过计算不能完成而用手工编辑来实现的情况,例如删减点数、光滑、剪断两点之间的线、等等,这些操非常方便快捷,因此希望用户多练习实践掌握好这个功能。2.3.3生成/编辑Surface在这个进程中您可以网格化点、线等数据使其成为一个表面。它虽然不是唯一跟预处理有关,但是很多输入数据在用于建立网格前都可以通过这个流程来处理。好多种类型的数据都可以用来生成surface。例如:lines/points数据,welltops,faultcuts,3Dseismiclines,contourlines,等等,可以重新网格化来使用。这是Petrel工作流中比较重要的一个功能,打个比方,如果Make/EditPolygons进程是用来编辑点和线的话,那么Make/EditSurface就是用来生成和编辑面,只有具备了好的点、线、面数据我们的三维地质模型才有坚实的基础,可见这个流程的重要性。下面我们通过一个例子来介绍这个进程的具体操作。练习操作步骤1)打开一个三维窗口,并显示要处理某一反射层的解释结果如图图2-402)在进程对话框里双击Make/EditSurface进程弹出对话框。所有有关的设置都将在这个对话框里完成。3)用鼠标在资源管理器里激活TopEtive文件,使其突出显示。回到进程对话框,点击Maininput后面的淡蓝色箭头,这样就把该文件输入了对话框如图,如果自己要重命名生成的面文件,在Name后面输入,如果有边界约束在Boundary输入约束,例子中没有约束。图2-414)设置每个选项卡的内容,例子中我们选用的是缺省的设置,用户可以根据自己的实际情况进行设置其他选项,例如,网格步长、插值算法、圆滑程度、用不用地质分层约束等等图2-435)点击apply,(不要点ok)然后在资源管理器中找到生成的surface并在三维窗口显示,察看效果,如果不满意,回到对话框从新调整参数,直到结果符合标准为止。图2-44除了上面例子列举数据格式外,Make/EditSurface进程还可以处理很多种数据,用户可以自己来做一下welltops,faultpoints,contourlines等类型的数据。甚至,以前处理过的层面,后来觉得不合理,也可以进行再处理。Make/EditSurface和Make/EditPolygons两个进程可以配合使用,其功能相辅相成,是Petrel中两个不可或缺的基础进程,希望大家通过多练习多实践,用好这两个功能为成功的地质建模打下坚实的基础。注:2005及以后版本中可以对Surface和Polygon进行透明度设置,可直接右键Setting需要设置的Surface或Polygon,然后勾选show复选框即可进行设置,Polygon只能在Map窗口中实现,Surface则不受此限制。注:2005及以后版本中可以对Surface和Polygon进行透明度设置,可直接右键Setting需要设置的Surface或Polygon,然后勾选show复选框即可进行设置,Polygon只能在Map窗口中实现,Surface则不受此限制。2.3.4面体积计算Petrel2009中基于常规面的体积计算,允许用户使用断层多边形,大大提高面体积的计算精度。图2-452.4井数据的管理井数据的输入对话框为每口井提供了不限量的属性输入。属性可以有更多类型,譬如线性,连续,离散,日期等等。Petrel默认输入文件包含6栏信息,用户可根据需要输入更多属性。新的日期属性可与电脑的本地设置相同,也可按习惯格式进行设定。图2-46一旦井数据被输入到Petrel,它们就会被保存在一个新的global井文件夹里,该文件夹位于井主文件夹下。Petrel先前版本存储的项目会自动获得新的属性文件夹,同时存储来自Petrel2010.1的数据。在属性栏里会找到12个系统默认属性,如右图所示。井管理器收集与钻井相关的所有信息并将其显示在便于用户使用的电子数据表格里。项目中的每一口井都以行列的形式出现,旁边列出相关的属性。绝大多数的地方是可更改的,允许从其它表格里复制,粘贴数据一系列的工具被引入新版本的Petrel中,使得用户可以将井移动到任何新旧文件夹中,局部修改某些区域,以归类引擎为基础做井滤波(如下所示),并进行快捷操作。亦可从井管理器将数据复制到其它电子数据表格,反之亦然。井管理器也提供了将新井增添到项目中的简便方式。选中Addnewrow键以插入新的井,通过手动输入或自电子数据表粘贴的方式在该区域内进行添加。利用井管理器进行井位置切换时,或者当井直接位于同级别井时,所有附件中的井信息都可与井轨迹相连。例如,如果X位置的最初输入有误,可插入新的位置;井上端,时深关系及任何其它井轨迹数据都可以在MD上与新位置一同被转换。这是在以前版本上的一大改进,以往的版本中只有补心海拔上的各项改变是相连的。图2-472.4.1归类引擎(Savedsearches)归类引擎便于符合特定搜索标准的井的显示/管理。该功能的设置旨在将井数据归类到不同的文件夹中,而无须复制。该引擎中包括了好几种可以应用的搜索标准;每种标准都可以单独使用或者与其它标准一起使用。归类引擎通过一个可用的搜索标准进行应用。一旦保存之后,这些搜索就显示在井的树状浏览器内。归类引擎显示在井子目录上,可以根据搜索标准重新命名。Petrel2009将savedsearch引入到welltops的Spreadsheet、AttributeCalculator以及Makevelocitymodel中。图2-48在打开含有井文件的项目时,系统会自动将名为savedsearches,的子文件夹添加到井子目录下。这可作为所有归类引擎的控制文件夹。要添加新的归类引擎,右键单击该文件夹,选择‘建立新的搜索’。在接下来的对话框中,用户可添加新的搜索标准以便进一步的搜索及保存。如下搜索标准可供选择:1.名称匹配:搜索符合特定名称要求的井2.井追踪数据:搜索所有具有曲线或完井数据的井3.井属性:搜索所有属性值在要求范围内的井。在同一搜索中亦可指定多个属性的滤波。4.用户指定列表:该搜索可被用于自定义列表。可通过自动出现的井产生新的搜索。5.在指定范围内:搜索所有轨迹符合指定多边形或多边形背景的井。搜索的升级可以通过几种方式交替使用来实现,或者叫做综合搜索,综合搜索是一个十分有用的工具,例如,你可能想为标有完井曲线的水平井建立归类引擎。为实现这个目标,首先,你需要进行单个搜索,然后进行综合搜索。下图是通过三次搜索实现的结果:图2-492.4.2井滤波(wellfilter)Petrel2005及以后版本中一个新的文件夹被添加到了wells的下面——Wellfilters,井滤波可以创建通过绝对的Z值,分层数据甚至surface,这个滤波还可以包括一定的间隔范围(z值,分层数据,surface上下一定范围),滤波还考虑了welltop缺失的情况,如果一个缺失的数据被选中那么滤波功能会考虑采用下一个welltop可以使滤波执行下去。滤波可以对所有井进行,也可以只对选中的井起作用Filters还可以实现不同范围的滤波。
第三章聚类分析与井相关3.1属性(地震、测井)聚类分析和判断利用测井资料进行测井相的聚类分析神经网络技术是业已证明的进行数据评估和判断模型问题的技术。PetrelTM聚类分析基于神经网络原理,针对目前PetrelTM中确定性和随机性的3D属性评估技术提供了一个低成本的选择,并对测井评估、属性成图和地震分类引入了新的工作流程。利用测井资料进行测井相的聚类分析对地震数据进行地震相分类如果对于潜在的岩石物理机制的关系不了解的话,神经网络技术是学习和评估岩石属性之间关系的一个方法。聚类分析将能够确定最佳的与这些关系相吻合的非线性函数。一旦这种非线性函数关系确定,就可以用于预测所期望的属性值。对地震数据进行地震相分类图3-1利用地震属性进行3D的地震相聚类分析当一套输入数据和给出的学习数据之间存在一个非线性的关系时,或者当无法得到单一或两个变量来提供一个合适的对比时,神经网络技术具有独特的优势。尤其对于裂缝性油藏描述,由于裂缝网络是复杂地质力学过程的结果,所以该技术是十分重要的。同样,在一个地质统计学的模型中,当co-krigingorco-simulation只有一个单一的次级数据源时常常有太多的限制,这时候该技术也是十分图3-1利用地震属性进行3D的地震相聚类分析在PetrelTM中,神经网络技术的综合分析为测井曲线、相模型、岩石物理模型、地震属性和2D层面创立了新的工作流程。聚类分析模块提供给用户进行神经网络分析的工具。它能够使用户先学习然后再去建立评估的模型目标。用于输入聚类分析处理的数据类型包括:测井曲线具有属性的层面,包括地震属性图连续和不连续的3D属性体地震属性体具有属性的散点(属性能够从图或地震体上采样,点也可以是井分层或井点数据)操作步骤双击ProcessDiagram/Utilities/TrainEstimationModel弹出如图对话框。图3-2储层分类和单井相划分选择Classification,曲线值估算或者判断选择Estimation。选择Datatype类型,可以选择welllog、Surface、3DProperty、Seismicdata、Point,方法选择Neuralnet。选择您要聚类或者估算的数据。进行线性和非线性分析CorrAnalysisSettings,设置训练参数。有主动或被动训练模式。图3-3ErrorLimit:表示训练开始时的CheckError和当前训练时的CheckError之间的比值;如果这个值低于最初设定的Errorlimit值,则训练完成并终止。工作中如果在达到最大迭代次数时,ErrorLimit仍是降低的,可以通过增加迭代次数,提高训练模型的精度。CrossValidation(%)(只用于被动训练):从数据中挑选一部分做为验证数据,其余部分用作模型训练。ProbabilityThreshold(fraction)(只用于聚类):概率门槛值,用于限定各分类的最小百分含量,如果某分类的含量小于这个门槛值,则不定义该分类。Ok。查看分析结果。TrainingNeuralNetworkNumberofpointsfortraining=500==>500=300+200(训练部分和计算部分)Epoch
TrainingError
CheckingError
RelativeError1
0.26152
0.25219
0.93758...store2
0.26085
0.25187
0.93637...store3
0.26020
0.25237
0.938224
0.26024
0.25178
0.93603...store5
0.25792
0.25374
0.94333TrainingError:表示模型值和训练数据点之间的误差;CheckingError:表示模型值和用来验证结果的训练点之间的误差;RelativeError:表示训练开始时的CheckError和当前训练时的CheckError之间的比值;如果这个值低于Errorlimit值,则训练完成并终止。在聚类的情况下,这些误差就是指训练模型中每个相的可能性的误差,当输入数据是二元的(曲线上的某点要么是砂,要么不是),即使训练后得到的曲线与原始曲线完全匹配,相的误差值也永远不会是0。聚类或估算结果输出图3-4质量控制打开FunctionWindows,选择其中的两个参数作为X、Y,聚类分析的结果作为Z值,则不同类别的数据将以不同的颜色区分,进而识别不同类型的储层或岩相。下图左上角的聚类结果是可以接受的。图3-5将训练结果应用到其它井双击Processes中的Stratigraphicmodeling下的MakeWellLog,按下图1、2、3所示设置,即可完成所有井基于聚类或估算模型的相划分或参数解释。1212图3-633图3-7地震数据聚类与估算切换DataType到Seismic,然后从Input中选择相应的准备计算的地震数据并按蓝色箭头按钮输入到面板,选择需计算的属性。图3-8按Corranalysis图3-9按PCanalysis图3-10
切换到Settings图3-11按Apply,在地震数据体下可以看到,在input下可以看到可以应用于地震属性操作中NueralNet来计算其它属性资料。图3-123.2井相关(WellCorrelation)Petrel提供了强大的井相关工具来建立联井的地质模型、进行地层对比、划分及储层特征解释。在地层对比时充分考虑断层间和层位间的关系。下面练习操作介绍了一个联井对比剖面的建立过程。练习步骤创建一个三维显示窗口。显示所有井的轨迹在这个窗口内。双击,StyleTab/PathTab,设定Pipewidth为60。OK。图3-13流程管理器中选择StratigraphicModeling/WellCorrelation,然后在功能栏中选择AddWelltoWellSection,逐个井点选择连井线的轨迹。图3-14关闭三维显示窗口。。可以看到一个WellSection显示如图。显示曲线:勾选Wells/Globalwelllogs/,,
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年中考英语一轮教材复习 八年级(下) Unit 7-2
- 足疗休闲娱乐项目建设可行性研究报告
- 全民健身中心可行性研究报告
- 《相关分析和检验》课件
- 2014年安徽省中考满分作文《说说我自己》3
- 2015年重庆市B卷中考满分作文《我们携手走进童年》
- 2015年天津市中考满分作文《晒出我的思念》
- 激励员工和调整心态的课件
- 文秘培训课件
- 冷库安装合同范本修改方法
- 2022年浙江省农村发展集团有限公司校园招聘笔试试题及答案解析
- 《智能物流技术实训》课程教学大纲
- 《基于杜邦分析法的企业财务分析国内外文献综述》
- 《城市生态学》考试复习题库(含答案)
- 发热待查诊治专家共识
- 隧道掘进光面水压爆破技术(终稿)课件
- 宝安妇幼保健医院医用气体监理细则
- 思想道德与法治2021版第六章第一节
- 颚式破碎机使用说明书
- 生管述职报告5篇
- (新版)旅游接待业理论考试题库(含各题型)
评论
0/150
提交评论