PETREL软件介绍1/10/2020PETREL软件介绍2PETREL软件演示主要模块建模基本流程第一部分界面介绍第二部分数据输入第三部分数据整理第四部分构造模型第五部分属性模型第六部分粗化模型第七部分辅助功能1/10/2020PETREL软件介绍之建模基本流程3建模基本流程1/10/2020PETREL软件介绍之建模基本流程4建模基本流程StructuralModelingDefineModel给你要建的模型一个名字。.FaultModeling此模块是让用户构造化和几何学化创建正确断层表述。断层通过KeyPillar创建。KeyPillar就是通过一个或者五个称为定型点(ShapePoints)确定的一个垂直、直线、折线或者曲线型的线。两个定型点可以确定垂直线或者直线,三个可以确定折线,五个确定曲线。若干KeyPillar通过定型点的连线确定一个断层面。PillarGridding创建构造模型的步骤叫做PillarGridding。PillarGridding是Petrel里面的独特概念,用于把断层模型中的断层作为基础产生一个三维网格。一些选项用于定制三维网格适应于地质建模或者流体模拟需要。1/10/2020PETREL软件介绍之建模基本流程5建模基本流程StructuralModelingMakeHorizonsMakeHorizons过程是Petrel在三维网格中定义垂向分割的第一个步骤。一般地震解释数据用于定义油藏模型的主要垂向结构。当我们把层面(Horizon)引入到PillarGridding生成的一系列的Pillar中,所有的Pillar和层面之间的交点变成了三维网格的一个节点。MakeZonesandLayeringMakeZones和MakeSubZones过程是定义三维网格的垂向分割的最后两个步骤。MakeZones过程是被用于地质上的地层(厚度)可以得到的情况。当没有地层数据提供的时候这个步骤可以省略。MakeSubZones或者叫做Layering是让用户定义一个最终的网格的垂向分割,这个分割依据分割的垂向网格的厚度或者是总的单元格个数的要求。1/10/2020PETREL软件介绍之建模基本流程6建模基本流程PropertyModelingGeometricalModeling几何模型是诸如单元格高度,总体积,总深度和油水界面上部的属性,是利用提前定义的系统变量计算获得。每一个单元格会得到一个对应于选择的系统变量的数值。这些属性可以和地球物理属性(比如Sw变化)放在一起作为是体积计算中数学操作的重要部分。ScaleupofWellLogs地球物理属性建模的时候,模型区域被产生的三维网格分割。每一个网格单元格会对于每一种属性拥有一个单一的值。通常网格单元比起测井曲线的采样间隔要大许多,所以测井曲线必须在能装进网格前作粗化。这一过程有时也叫做测井曲线方波化。Dataanalysis数据分析是对数据和推测数据的一个质量控制过程,同时也是为相建模和属性建模准备输入。1/10/2020PETREL软件介绍之建模基本流程7建模基本流程PropertyModelingFaciesModeling相建模意味着把离散化数据的相分布到整个模型网格。通常用户会有离散化的属性曲线通过粗化进入模型网格,然后再通过数据分析来分析这些数据在油藏范围的分布趋势获得推测的定义。PetrophysicalModelingPetrel为在一个油藏模型中确定地球物理属性的分布提供了几种算法。测井数据、相的控制、变差函数,而且允许一个协变量或者趋势数据作为输入,以及多种变量参数用户设定。1/10/2020PETREL软件介绍之建模基本流程8建模基本流程UpscalingPillarGridding(Zigzag)断层不选锯齿形模式,那些任意方向断层上的节点就会被限制到对应的KeyPillar的位置。如果选,节点将准确的靠近断层上的KeyPillar而不是准确对应。这个选项帮助作出一个额外的正交网格结果。ScaleUpZones/SelectGrid这是一个连接粗化网格和精细网格的粗化过程。ZoneMapping地层批分(Zonemapping)是让用户把精细地质网格中的Layer和粗化的数模网格对应起来的过程。当用户开始把属性粗化到粗化的网格,这一步骤将决定精细地质网格中哪些Layer能被采样进入每一个粗化网格。ScaleUpProperties通过一套粗化方法,每一个分布于精细网格单元的数值都能够粗化进入粗化网格。1/10/2020PETREL软件介绍之一界面介绍9第一部分界面介绍Petrel是一个基于Windows平台,用于三维显示、三维成图和三维油藏建模的软件。用户界面在按钮、对话框和帮助系统方面都是基于MicrosoftWindows标准。这使得Petrel对于当今的大多数地质学家非常容易上手,同时保证高效的程序使用。1/10/2020PETREL软件介绍之一界面介绍10第一部分界面介绍Petrel的启动界面如下图所示:1/10/2020PETREL软件介绍之一界面介绍11第一部分界面介绍Petrel用户界面工具栏介绍Titlebar(标题栏)-文件名(工区名)和所在路径显示于标题栏。通过按住和托拽标题栏来在桌面上移动Petrel窗口。Menubar(菜单栏)–(顶部)点击菜单栏上任何一个标题都展开一个对话框、弹出菜单、命令和特征的列表。Toolbar(工具栏)-(顶部)常用命令工具。这些工具是非常有用的项目的链接,用户也可以在菜单栏里面找到。Functionbar(功能栏)-(右侧)流程特定功能。这些工具会因为选择了不同的流程单元而改变。注意一共有两个功能栏,一个在右手边,一个实在显示窗口的下边。PetrelExplorer(Petrel浏览器)–(左侧)用于优化各种模型关联数据的文件管理器。包括四个栏目,Input(输入,输入数据管理)、Models(模型,创建的模型)、Results(结果,一些例如体积计算等的结果)和Templates(模版,用于显示数据的颜色、标尺等)。1/10/2020PETREL软件介绍之一界面介绍12第一部分界面介绍Petrel用户界面工具栏介绍Processdiagram(流程管理器)-(左侧)也是四个栏目,ProcessDiagram(流程管理器,Petrel中流程启动)、Cases(案例,所有模拟模块定义的案例)、Workflows(工作流程,工作流程管理和为指定工区创建工作流程)和Windows(窗口,提供一个在已经打开的工区内创建的显示窗口和绘图窗口的管理)。Displaywindow(显示窗口)-显示PetrelExplorer里面的被选择的项目。Messagebar(通知栏)-(底部,左)处理流程的信息会显示在这里。InfoBar(信息栏)-(底部,右)显示当前显示窗口内选择的项目的信息,处理流程工作时显示出一个沙漏。1/10/2020PETREL软件介绍之二数据输入13第二部分数据输入输入文件类型如下图所示::1/10/2020PETREL软件介绍之二数据输入14第二部分数据输入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不存在就必须创建一个。输入数据格式:1/10/2020PETREL软件介绍之二数据输入15第二部分数据输入SEG-Y:2D和3D地震数据体都能以SEG-Y格式输入,没有限制该地震体文件的大小,微机硬盘才是限制的因素。3D-grids:由cells定义的3D网格内的每个cells中都被赋予一些属性值。能够输入来自数模的各种格式的数据类型(例如:Eclipse,VIP或CMG)。输入数据格式:1/10/2020PETREL软件介绍之二数据输入16第二部分数据输入通过选择菜单栏的File:SaveProject,Ctrl+S或者单击ToolsBar上面的SaveProject图标存储当前工区,软件会提示输入工区名字,输入text,OK。1创建工区1/10/2020PETREL软件介绍之二数据输入17第二部分数据输入所有Petrel里创建或者加载的井都会存储在一个特别的文件夹下Wellsfolder。用户可以通过创建子文件夹来管理工区内不同井别的井。通常在Petrel里的加载井数据有三个有顺序的步骤:1.加载井头信息2.加载井斜或者井轨迹信息3.加载井曲线2.加载井数据1/10/2020PETREL软件介绍之二数据输入18第二部分数据输入2.加载井数据(加载井曲线)1/10/2020PETREL软件介绍之二数据输入19第二部分数据输入3.加载分层数据分层数据是指一个层位或者一个断层与井轨迹发生交叉,在井上的一系列标记。输入数据主要是针对位置(X,Y,Z坐标),以及名字和所归属的井名。另外,数据里可能还包括一些其他信息,诸如解释者姓名、测量深度、时间值、一个地层单元的属性平均值等等。同时也可以指派数据的类型,比方说,HORIZON、FAULT和OTHER。1/10/2020PETREL软件介绍之二数据输入20第二部分数据输入3.加载分层数据1/10/2020PETREL软件介绍之二数据输入21第二部分数据输入4.加载地震数据地震数据,包括二维地震线和三维地震体数据,都可以以SEG-Y格式加载到Petrel里。而且已经开发了一个特别针对大数据体的方法。现在制约数据大小的就是用户的硬盘。为了提高三维大数据体的处理速度,对大数据体进行剪裁(crop)也是必需的。通过这个办法用户可以对不同的工区特别设计一系列子体。1/10/2020PETREL软件介绍之二数据输入22第二部分数据输入4.加载地震数据1/10/2020PETREL软件介绍之二数据输入23第二部分数据输入5.加载地震解释数据加载地震解释数据包括:层位解释数据、断层解释数据、层位T0图网格数据、层位T0图断层多边形数据、层面平均速度网格数据等。1/10/2020PETREL软件介绍之二数据输入24第二部分数据输入6MakeSurface1/10/2020PETREL软件介绍之三数据整理25第三部分数据整理数据整理包括两个比较大的部分:一个是井/地层数据方面,另一个是地球物理数据,也就是地震数据方面。第一步:创建连井线(连井线的工作目标就是连井对比)。第二步:地震属性提取、地震资料解释和构建速度模型。1/10/2020PETREL软件介绍之四构造建模26第四部分构造建模构造建模包括了faultmodeling,pillargridding和verticallayering三个部分操作,这三个部分配合在一起就是为了构建一个三维空间网格。1/10/2020PETREL软件介绍之四构造建模27第四部分构造建模1.FaultModeling:构成断层的那些“柱子(Pillar)”,就是用于定义断层的倾角和外形的一些线段,一般称为KeyPillars。这些线段或者叫KeyPillar最多时可以由五个沿着Pillar分布的决定Pillar走势的定型点(ShapePoints)控制其形态,这些定型点可以更好的帮助用户构建与