petrel相建模实例
Petrel建模的方法研究
Petrel建模的方法研究我这几年做过十几个地质模型,逐渐积累了一些经验,在这里跟大家分享一下,希望对你们能有所帮助。
一、净毛比surface的生成1.NTG要加上断层控制,因为效厚图受断层影响,含油零线禁止赋0值,只能当边界控制NTG的分布范围,如图:小层平面图和净毛比趋势面2.砂体尖灭,NTG不赋值,不能给0。
砂体模型中泥岩划分在隔层,隔层统一按NTG=0处理。
3.水层净毛比不为0,可以大概给一个0.8到1的值。
二、净毛比模型的处理用赋值法做净毛比模型的时候,有些时候在断层另一侧有异常值,如图:NTG模型这里提供几种解决方法:1.刷沉积相。
具体做法如下:首先建立一个流体相模型Fluid,流体相一开始全部赋值为1,应用公式Fluid=if(NTG<>0,1,0),这样如果净毛比不为0,流体相就为1,如图:流体相Fluid然后用沉积相的刷子工具(Brush)把不合理的Fluid刷为0相,如图:刷掉不合理的网格值最后应用公式NTG=if(Fluid=0,0,NTG)反向校正NTG就可以了,如图:调整好的NTG模型2.相控。
在生成NTG模型的过程中采用相控,泥岩相用Assign Value算法赋值为0,每种相的NTG互不影响,如图:相控3.分区建模。
在已有NTG模型的基础上,在Segment filter中只选择相应断块,如图:在Zone filter中勾选相应层位,如图:这是一种按断块分层位二次建模的方法,图中右上断块采用Assign values算法,NTG全部赋值为0,其它2个断块采用克里金算法,每个断块的NTG互不干扰,数值也不会越界,效果如图:4.直接改值:孔渗模型里有个工具叫 Apply Property value能更改单个网格的属性值,这样方法适用于孤立NTG比较少的条件三、地层剥蚀的建模方法小层平面图有剥蚀线和尖灭线,如图:提取剥蚀线,用剥蚀线控制隔层厚度,产生的效果就是模型中的隔层厚度在剥蚀线内为0,如图:同样提取尖灭线,用尖灭线控制砂体厚度,如图:有时要用尖灭线和剥蚀线分别控制砂厚面,注意砂厚图中的黑线(剥蚀线)和黄线(尖灭线),如图:另外简介角度不整合建模的做法,中间两个horizon的剥蚀面是第四个horizon,如图:。
最简单实用的petrel教程(超值)
主要模块介绍一、数据准备本实例中的数据整理如下:wellhead井位坐标文件jinghao X Y kb topdepth bottomdepth X21-233973816364714261433.0821502195 X21-243974070364716291433.082156.12193.1 X21-253974257364718491433.082154.42190.4 X21-263974480364720961436.52154.82189.8 X22-193972535364705161407.562120.32152.3 X22-203972803364707951417.462139.12165.1 X22-213973010364710401379.72102.62135.6 welltop分层文件X Y hb wellpoint surface jinghao 397381636471426-716.92Horizon c811X21-23397381636471426-724.92Horizon c8121X21-23397381636471426-735.92Horizon c8122X21-23397381636471426-755.92Horizon c813X21-23397381636471426-761.92Horizon c821X21-23397407036471629-723.02Horizon c811X21-24397407036471629-731.02Horizon c8121X21-24397407036471629-742.02Horizon c8122X21-24397407036471629-754.02Horizon c813X21-24397407036471629-760.02Horizon c821X21-24测井文件准备DEPTH PERM_K POR_K SW_K VSH_K NTG 2140.1250.00590100 2140.250.0059010 1 2140.3750.00590100 2140.50.005900 1 0二、数据输入1 输入WellHeader(井位坐标文件)右键点击输入Well Header:文件类型里选:well heads(*.*)2 输入Well Tops(分层文件):右键点击Well Tops文件夹并选择Import (on Selection);文件类型里选:Petrel Well Tops (ASCII)3 输入输入Well Logs右键点击Wells文件夹,选择Import (on Selection);文件类型:well logs(ASCII)input Data logs specify logs to be load加载per,perm,sw vash,ntg 等数据。
Petrel软件实例操作流程
Petrel软件实例操作目录第一章Petrel简介一、安装并启动Petrel (01)二、界面介绍 (02)第二章Petrel处理流程介绍一、数据准备 (07)二、断层建模 (14)三、Pillar Gridding (22)四、Make Hori zon (27)五、深度转换(可选步骤) (32)六、Layer ing (34)七、建立几何建模 (35)八、数据分析 (36)九、相建模 (42)十、属性建模 (51)十一、体积计算 (60)十二、绘图 (64)十三、井轨迹设计 (66)十四、油藏数值模拟的数据输入和输出 (69)第一章Petrel简介一、安装并启动Petrel把安装盘放入光驱,运行Setup.exe程序,根据提示就可以顺利完成安装,在安装的过程中同时安装DONGLE的驱动程序,安装的过程中不要把DONGLE插入USB插槽,安装完毕,再插入DONGLE,如果LICENSE过期,请和我们技术支持联系。
然后按下面的顺序打开软件。
1. 双击桌面上的Petrel图标启动Petrel。
2. 如果是第一次运行Petrel,在执行Petrel运行前会出现一个Petrel的介绍窗口。
3. 打开Gullfaks_Demo项目。
点击文件>打开项目,从项目目录中选择Gullfaks_2002SE.pet。
二、界面介绍(一)、菜单条/ 工具条与大多数PC软件一样,Petrel软件菜单条有标准的“文件”、“编辑”、“视图”、View等下拉菜单,以及一些用于打开、保存project的标准工具,在菜单条下面的工具条里还有更多工具。
在Petrel里,工具条还包含显示工具。
此外在第二个工具条里还有位于Petrel 项目窗口的右端的按钮,它具有附加的Petrel相关的功能。
后面的工具条称为功能条,这些工具是否有效取决于选择进程表中的哪个进程。
操作步骤1.点击上面工具条中的每一项看会出现什么。
你可以实践一些更感兴趣的选项。
Petrel建模流程
Contents一、数据准备二、数据输入三、Pillar gridding四、Make horizon五、Laying六、建立几何模型七、离散化测井曲线八、对Vsh数据进行分析九、相建模十、对连续数据进行分析十一、属性建模十二、网格粗化及属性粗化的操作十三、储量计算十四、产生STOIIP (烃体积密度分布图)十五、输出数模所需要的文件主要模块介绍一、数据准备本实例中的数据整理如下:wellhead井位坐标文件jinghao X Y kb topdepth bottomdepth X21-233973816364714261433.0821502195 X21-243974070364716291433.082156.12193.1 X21-253974257364718491433.082154.42190.4 X21-263974480364720961436.52154.82189.8 X22-193972535364705161407.562120.32152.3 X22-203972803364707951417.462139.12165.1 X22-213973010364710401379.72102.62135.6 welltop分层文件X Y hb wellpoint surface jinghao 397381636471426-716.92Horizon c811X21-23397381636471426-724.92Horizon c8121X21-23397381636471426-735.92Horizon c8122X21-23397381636471426-755.92Horizon c813X21-23397381636471426-761.92Horizon c821X21-23397407036471629-723.02Horizon c811X21-24397407036471629-731.02Horizon c8121X21-24397407036471629-742.02Horizon c8122X21-24397407036471629-754.02Horizon c813X21-24397407036471629-760.02Horizon c821X21-24测井文件准备DEPTH PERM_K POR_K SW_K VSH_K NTG 2140.1250.00590100 2140.250.0059010 1 2140.3750.00590100 2140.50.005900 1 0二、数据输入1 输入Well Header(井位坐标文件)右键点击输入Well Header:文件类型里选:Well heads (*.*)2 输入Well Tops(分层文件):右键点击Well Tops文件夹并选择Import (on Selection);文件类型里选:Petrel Well Tops (ASCII)3 输入Well Logs右键点击Wells文件夹,选择Import (on Selection);文件类型:Well logs (ASCII)Input Data logs specify logs to be load加载per, perm, s w, vash, ntg 等数据。
Petrel2004软件实例操作流程5
七、建立几何建模几何属性是通过先前定义好的方法,如网格高度(Cell Height)、总体积(Bulk Volume)、深度(Depth)和接触面以上(Above Contact)创建出的3D属性。
每个网格都将赋予一个与所选方法相对应的数值。
在进行储量计算和岩石物理属性间的数学运算(如生成含水饱和度属性)时可能会用到。
几何属性建模进程允许用户建立几何属性模型,另外还可进行简单的建模操作,如接触面之上的计算,它是计算用户定义的接触面之上的网格单元的高度。
操作步骤1.激活深度域的3D网格模型;2.双击几何建模进程;3.选择“创建新的属性”;4.选择“单元体积”方法;5.用总体积作为属性模板,然后点击应用即可生成;6.选择Above Contact方法,设接触面的值为-2010;7.将方法改为‘通过接触面以上的网格单元的中心’,然后点击OK即可可生成Above Contact 属性;8.在模型标签中,展开属性文件夹,显示总体积属性。
八、离散化测井曲线离散化进程就是给井曲线穿过的网格单元赋值。
因为每个网格单元仅能得到一个值,那就要求测井曲线要均匀分布,即离散化。
其目的就是要在属性建模时能把井的信息作为输入,即控制井间的属性分布。
有一点要明确,离散化之后得到的网格单元将作为属性的一部分,而不是独立出的一项。
沿井轨迹的网格单元内分布的值与整个3D离散化之后得到的属性分布是一致的。
操作步骤1. 在GeoModel项目下激活3DGridfh2. 在Petrel进程窗口中打开离散化测井曲线进程(双击它)。
3. 在离散化测井曲线对话框中使用the Create new Property选项。
4. 选择在这个进程中包含的井。
5. 选择孔隙度测井曲线6. 定义离散化设置。
算法选平均法,以线数据处理测井曲线,使用Neighbor cell 方法。
.7. 按OK创建属性建模。
8. 离散化渗透率和流体相测井曲线.9. 在Models标签下检查属性文件夹,新属性文件夹已经创建,显示它们。
petrel相建模实例
主要模块介绍一、数据准备本实例中的数据整理如下:wellhead井位坐标文件jinghao X Y kb topdepth bottomdepth X21-233973816364714261433.0821502195 X21-243974070364716291433.082156.12193.1 X21-253974257364718491433.082154.42190.4 X21-263974480364720961436.52154.82189.8 X22-193972535364705161407.562120.32152.3 X22-203972803364707951417.462139.12165.1 X22-213973010364710401379.72102.62135.6 welltop分层文件X Y hb wellpoint surface jinghao 397381636471426-716.92Horizon c811X21-23397381636471426-724.92Horizon c8121X21-23397381636471426-735.92Horizon c8122X21-23397381636471426-755.92Horizon c813X21-23397381636471426-761.92Horizon c821X21-23397407036471629-723.02Horizon c811X21-24397407036471629-731.02Horizon c8121X21-24397407036471629-742.02Horizon c8122X21-24397407036471629-754.02Horizon c813X21-24397407036471629-760.02Horizon c821X21-24测井文件准备DEPTH PERM_K POR_K SW_K VSH_K NTG 2140.1250.00590100 2140.250.00590101 2140.3750.00590100 2140.50.00590010二、数据输入1 输入WellHeader(井位坐标文件)右键点击输入Well Header:文件类型里选:well heads(*.*)2 输入Well Tops(分层文件):右键点击Well Tops文件夹并选择Import (on Selection);文件类型里选:Petrel Well Tops (ASCII)3 输入输入Well Logs右键点击Wells文件夹,选择Import (on Selection);文件类型:well logs(ASCII)input Data logs specify logs to be load加载per,perm,sw vash,ntg 等数据。
Petrel地震地质解释和建模使用技巧
Petrel地震地质解释和建模使用技巧Petrel 合成记录工作流制作合成地震记录,进行层位标定和确定时深关系是地震解释工作中非常重要的环节。
从Petel2009.1.1,开始Petrel里有两个制作合成记录的模块,一个叫Synthetics,一个叫Seismic-Well tie。
这里介绍如何使用Synthetics模块制作合成地震记录。
从Petrel 2007开始Synthetics模块有了很大改进。
最重要的变化是其结果可在Global well logs下有相应的synthetic目录,其相应时深关系可在数据表中显示。
对同一口井可产生多个合成记录,如图1-1,1-2所示。
Synthetics模块制作合成记录工作流主要分为两大步骤:按照已有数据产生合成记录通过welltop 进行时深关系调整(bulkshift或sqeeze/stretch)一、 生成合成记录1. 双击synthetic模块,打开合成记录主界面(如下图),选择create new folder,从界面中well 到well seismic 四个界面对合成记录中所需数据进行选择或创建,如图2所示。
Well:选择要做合成记录的井,可多选,但每口井必须有相应的数据(DT和子波)。
Sonic and time:确定原始输入数据及时深关系。
根据实际数据品质,如果有checkshot,可用来做DT曲线校正;所有井上时深关系以工区井目录,以及每口井的Settings界面里Time界面下设置为准,Synthetics界面里的Overwrite global time log项不启用。
Create synthetic seismogram:创建合成记录选择创建合成记录所需数据:Density、Acoustic Impedence、Reflectiotion coefficients和Wavelet。
如果这些数据都不存在,或者希望修改参数重新创建,则点击黄色星状按钮创建新数据。
petrel沉积相建模技术及应用—以SDQ地区BXG组地层为例
petrel沉积相建模技术及应用—以SDQ地区BXG组地层为例摘要:SDQ地区BXG组发育辫状河三角洲-滨浅湖相沉积体系,储层有利砂体主要发育在辫状河三角洲前缘水下分流河道中。
本次研究综合利用多种地质资料,将BXG组辫状河三角洲前缘亚相划分为水下分流河道,河漫滩,分流间湾三个沉积微相,通过建立构造模型,变差函数分析等前期准备给工作,采用petrel随机建模方法对辫状河三角洲前缘亚相中的各沉积微相和滨浅湖亚相进行三维沉积相地质模拟。
从模拟结果中可以看出辫状河三角洲分流河道砂体主要分布在工区南部地区,建模结果符合地质客观规律,提高了储层预测精度,为后期勘探布井提供新思路。
关键词:SDQ地区;水下分流河道;随机建模;沉积相模型;储层预测1区域地质概况SDQ地区位于KCSQD中段,BXG组地层新生代地层全区发育,厚度均一,约50m。
据岩性特征分为两段,下段砂体普遍发育,以细-粉砂岩为主,部分井发育含砾中粗砂岩,上段以泥岩为主,局部发育砂岩。
工区QG2井BXG组测试得3.5m3海相原油,展示该地区BXG组碎屑岩储层具有良好的勘探潜力,具备岩性圈闭条件,但物源体系多,砂体纵横向变化较快,沉积相控制储层发育,常规储层预测方法如地层倾角属性、厚度图等方法存在一定风险,因此本次研究将利用petrel软件对工区BXG组进行沉积相建模,对储层有利砂体从空间、平面、剖面三种方式进行预测,为同类油藏储层预测提供思路。
工区BXG组发育辫状河三角洲-滨浅湖相沉积体系,为辫状河三角洲前缘亚相和滨浅湖亚相。
辫状河三角洲前缘亚相可进一步划分为水下分流河道,河漫滩,分流间湾三个沉积微相,滨浅湖亚相本次不做划分。
依据井上试油结果,储层有利砂体主要发育在水下分流河道沉积微相中,本次研究将以此为依据建立三维地质模型,探索有利砂体展布情况。
2 petrel沉积相建模2.1构建三维构造模型本次建模工区面积范围为637km2,工区范围内已钻井10口。
Petrel中的属性建模流程简介讲课稿
P e t r e l中的属性建模流程简介属性建模:一、相模型的建立:1、测井曲线离散化双击:Process ——Proerty modelding——Scall up well logs;弹出对话框:在Select里选择需要离散化的相曲线数据 facies(input到wells的沉积相数据),点击all可以对需要离散的井进行选择,剔除没有曲线或者曲线数据不正确的井)。
在相模型建立时:Average选择“most of”、method选择“Simple”。
单击“Apply”或“OK”确定。
完成沉积相数据的离散化,离散化后,沉积相数据赋给井轨迹所通过的网格。
离散化后models里的properties里新增了沉积相属性“facies”,可在3D视图里进行查看。
2、沉积相模型建立;双击:Process ——Proerty modelding——Facies modeling。
弹出对话框:对话框右上角选择离散化后的沉积相数据,依次选择各小层(zone)进行属性控制;点击解锁进行编辑控制。
目前的沉积相建模算法很多;通常,纵向上细分网格后用序贯高斯的算法,纵向上未细分用经典算法(此处的“纵向细分“是指layering里把zone细分为不同个数的网格。
⑴、序贯高斯的算法;“Method for zone /facie”选项单击下拉菜单,选择序贯高斯算法:“Sequential indicator simula”,在左侧选择该小层所以相类型(可从左侧出现的百分比统计中看出)单击箭头,相类型移动到右侧。
下侧空白区域新增两个选项卡“Variogram”,“Fraction”,点击按钮,弹出对话框:点击解锁,点击后如图:点击按钮:点击“OK”确定;自动返回之前属性设置界面。
单击“红圈”按钮,点亮其功能,点亮后按钮会变为淡红底色。
在“Variogram”选项卡将Range:里三个值“1000,1000,10”设置为默认值“0.1、0.1、0.1”(注意:每个相类型都需设置,包括M)。
Petrel软件实例操作流程
Petrel软件实例操作流程目录第一章Petrel简介一、安装并启动Petrel (01)二、界面介绍 (02)第二章Petrel处理流程介绍一、数据准备 (07)二、断层建模 (14)三、Pillar Gridding (22)四、Make Horizon (27)五、深度转换(可选步骤) (32)六、Layering (34)七、建立几何建模 (35)八、数据分析 (36)九、相建模 (42)十、属性建模 (51)十一、体积计算 (60)十二、绘图 (64)十三、井轨迹设计 (66)十四、油藏数值模拟的数据输入和输出 (69)第一章Petrel简介一、安装并启动Petrel把安装盘放入光驱,运行Setup.exe程序,根据提示就可以顺利完成安装,在安装的过程中同时安装DONGLE的驱动程序,安装的过程中不要把DONGLE插入USB插槽,安装完毕,再插入DONGLE,如果LICENSE过期,请和我们技术支持联系。
然后按下面的顺序打开软件。
1. 双击桌面上的Petrel图标启动Petrel。
2. 如果是第一次运行Petrel,在执行Petrel运行前会出现一个Petrel的介绍窗口。
3. 打开Gullfaks_Demo项目。
点击文件>打开项目,从项目目录中选择Gullfaks_2002SE.pet。
二、界面介绍(一)、菜单条/ 工具条与大多数PC软件一样,Petrel软件菜单条有标准的“文件”、“编辑”、“视图”、View等下拉菜单,以及一些用于打开、保存project的标准工具,在菜单条下面的工具条里还有更多工具。
在Petrel里,工具条还包含显示工具。
此外在第二个工具条里还有位于Petrel 项目窗口的右端的按钮,它具有附加的Petrel相关的功能。
后面的工具条称为功能条,这些工具是否有效取决于选择进程表中的哪个进程。
操作步骤1.点击上面工具条中的每一项看会出现什么。
你可以实践一些更感兴趣的选项。
最简单实用的petrel教程(超值)
主要模块介绍一、数据准备本实例中的数据整理如下:wellhead井位坐标文件jinghao X Y kb topdepth bottomdepth X21-233973816364714261433.0821502195 X21-243974070364716291433.082156.12193.1 X21-253974257364718491433.082154.42190.4 X21-263974480364720961436.52154.82189.8 X22-193972535364705161407.562120.32152.3 X22-203972803364707951417.462139.12165.1 X22-213973010364710401379.72102.62135.6 welltop分层文件X Y hb wellpoint surface jinghao 397381636471426-716.92Horizon c811X21-23397381636471426-724.92Horizon c8121X21-23397381636471426-735.92Horizon c8122X21-23397381636471426-755.92Horizon c813X21-23397381636471426-761.92Horizon c821X21-23397407036471629-723.02Horizon c811X21-24397407036471629-731.02Horizon c8121X21-24397407036471629-742.02Horizon c8122X21-24397407036471629-754.02Horizon c813X21-24397407036471629-760.02Horizon c821X21-24测井文件准备DEPTH PERM_K POR_K SW_K VSH_K NTG 2140.1250.00590100 2140.250.0059010 1 2140.3750.00590100 2140.50.005900 1 0二、数据输入1 输入WellHeader(井位坐标文件)右键点击输入Well Header:文件类型里选:well heads(*.*)2 输入Well Tops(分层文件):右键点击Well Tops文件夹并选择Import (on Selection);文件类型里选:Petrel Well Tops (ASCII)3 输入输入Well Logs右键点击Wells 文件夹,选择Import (on Selection); 文件类型:well logs(ASCII)input Data logs specify logs to be load 加载per,perm,sw vash,ntg 等数据。
Petrel地震地质解释和建模使用技巧2013
Schlumberger Private
Petrel 地震地质解释和建模使用技巧
I
2.1 Petrel 合成记录工作流
Schlumberger
2.1 Petrel 合成记录工作流
制作合成地震记录,进行层位标定和确定时深关系是地震解释工作中非常重要的环 节。从 Petel2009.1.1,开始 Petrel 里有两个制作合成记录的模块,一个叫 Synthetics,一 个叫 Seismic-Well tie。这里介绍如何使用 Synthetics 模块制作合成地震记录。
从 Petrel 2007 开始 Synthetics 模块有了很大改进。最重要的变化是其结果可在 Global well logs 下有相应的 synthetic 目录,其相应时深关系可在数据表中显示。对同一口井可产 生多个合成记录,如图 1-1,1-2 所示。
Schlumberger Private
一、 生成合成记录
1. 双击 synthetic 模块,打开合成记录主界面(如下图),选择 create new folder,从 界面中 well 到 well seismic 四个界面对合成记录中所需数据进行选择或创建,如图 2 所示。
图 1-1,右键点击 Global well logs 目录下的 Synthetics 目录,选择 Spreadsheet
图 1-2,以图表方式显示多井的合成地震记录信息
Petrel 地震地质解释和建模使用技巧
1
2.1 Petrel 合成记录工作流
Schlumberger
Synthetics 模块制作合成记录工作流主要分为两大步骤: 按照已有数据产生合成记录 通过 welltop 进行时深关系调整(bulkshift 或 sqeeze/stretch)
Petrel入门培训05-确定性相建模
岩相建模
确定相建模
加入砂体厚度
该模版可顶底相减,做砂体底
Make horizon—加入砂体
明化镇砂 体
如果该方法做完,horizon面没 被断层切割,则复制该model, 将horizon-fault lines 删除,重做
不用该方法,没将砂 体提出来
砂体厚有问题,须校正1
拷贝砂体边界,在2D窗口中显示断层与边界,在 make pologon中将边界与断层重合部分擦掉
ok
Make zone
a.有砂厚的以厚度方式进去,不用体积加权校正, 其他用层面的方式进去
Make zone
b.最小网格厚1m
பைடு நூலகம்
Make zone
c.搜索半径200m
做几何模型察看砂体形状
属性建模
设置所有层共有的参数
设置所有层共有的参 数
过滤
实现个数
砂体厚有问题,须校正1
赋值z=0,做出了零线
砂体厚有问题,须校正1
做厚度面,工区边界,零线控制
没成功,零 线外有非零 值
砂体厚有问题,须校正2 A拷贝反演砂体厚度,赋0值,做边界用 B直接以砂体边界做边界
砂体厚有问题,须校正2 C在大面0厚度面上叠加小面(B生成的面)
砂体厚有问题,须校正2 B生成厚度面时产生了负值,范围很小去掉
课程内容和安排
• 介绍
• 熟悉Petrel界面
• 数据加载 • 编辑输入的数据 • 地层对比 • 断层建模
第六天
• 回顾第五天的内容 • 确定性相建模
• 回顾第六天的内容 • 属性建模 • 储量计算 • 粗化 • 输出 • 绘图
• Pillar 网格化
• 实例练习 • 创建速度模型 • 检查速度异常 • 地震属性提取及重采样 • 随机相建模
15petrel微相建模的相关步骤
• 把每个小层的数据调好之后,点击ok就可以生成 模拟的结果了。
如果某个zone里面只有一种岩相,模拟过程将提示出 错,此时要预先设置此处为单一岩相。例如sand。
如果要将手绘的微相界限加入到建模过程中,要设置此 处选项。具体作法请看下面几张片子。
背景相, 可以借用 建模边界
镶嵌相,例如 河流相,需要 自己画
在make/edit polygons状态下,画出你想要的微相或岩 相。
作出背景相的 surface
背景相surface 的文件和图形 显示
设置背景相的z 值,例如此处 为0,并按Z=A 按钮,使整个 surface都赋值 为0
背景相surface 的文件和图形 显示
同理作出镶嵌 相的surface
地震属性的图形显示
地震属性转化岩相后的图 形显示
• 至此培训基本结束,还有许多东西需要自己摸索。谢谢大家
点击右键设置
点击此项命令 B为镶嵌相
镶嵌完毕后的文件和图形显示
把制作好的surface加入到相应 小层的建模过程中。
相控之后的建模结果图形显示,从中可 以看出河流控制的效果。
给模型做个沿某方向的切割剖面
此按钮可使剖面发生移动
此按钮将模型切掉一半
切掉之后的结果显示。
将地震属性转化为岩相
通过GR曲线生成相或岩性曲线
粗化颜相曲线
粗化后的井点显示结果
• 以上四张片子是小层zone数据分析的显示。
应用地震属性作为井间插值的约束
点击此处应用前面各小层数据分析的结 果,本对话框下部的变差函数设置将变 成灰色不激活状态。
此处变程越短,井点之间区域给地震约束Hale Waihona Puke 空间就 越多。地震发挥作用就越大。
(完整)利用PETREL详细建模操作方法
PETREL操作流程1.前期数据准备地震数据体,断层线FAULT LINS OR 断层棍FAULT STICKS,FAULT POLYGONS,数字化的等值线。
工区内各井的坐标,顶深,海拔,底深(完钻井深),东西偏移,方位角,倾角,砂岩分层数据,砂层等厚图,测井曲线(公制单位),单井相,各层沉积相图,砂岩顶面构造图,单井岩性划分,测井解释成果表,含油面积图。
(在编辑数据的过程中,命名文件时最好数据文件名都和井名一致)2.数据加载①加载井口数据(WELL HEADERS)WELL_NAME X Y KB TOP BOTTOM SYMBOL井名 X坐标 Y坐标海拔顶深底深(完钻)井的类型②加载井斜数据(WELL PATH)第一种数据格式MD TVD DX DY AZIM INCL斜深垂深东西偏移南北偏移方位角倾角第二种数据格式MD INCL AZIM第三种数据格式TVD DX DY(单井用WELL LOGS,多井加井斜可用 PRODUCTION LOGS)③加载分层数据(WELL TOPS)(包括断点数据)MD WELLPOINT 层名 WELL NAME-1500 HORIZON Nm31 NP1-1600 FAULT Nm32 NP1以WELL TOPS加载之后删除系统的缺省项,新建4项,对应输入数据的列,名称进行编辑,Sub-sea Z values must be negative!(低于海平面的Z值都为负),该选项在编辑时不要选中④加载测井曲线(WELL LOGS) LAS格式文件MD RESIS AC SP GR曲线采用0。
125m的点数据(1m8个点数据),注意有的曲线单位要由英制转换为公制,如:AC 英制单位μs/in要换成工制单位μs/m,再用转换程序转换为LAS格式文件进行输入,以提高数据的加载速度。
如果有孔渗饱数据,按相同格式依次排列即可。
在/INPUT DATA中设置数据的排列顺序,曲线内容较多,系统缺省项只有MD,所以要用SPECIFY TO BE LOADED定义新的曲线,对应加载数据的列数,名称和属性进行编辑。
Petrel2004软件实例操作流程7
2.使用其他方法,观察其变化:a. 点击3D 窗口,在工具栏中打开Process Dialog icon按钮.b. 打开Petrophysical Modeling 处理流程的Settings 标签在Output data range 右边点击 Estimate 按钮(将估计孔隙度的范围). 设定输出范围(例如. 0.1-0.25).c. 按 OK,观察模型的变化.(三)、随机性建模( 沉积相约束)一般情况下岩石物理模型要受沉积相的约束. 这将约束岩石物理数值. 很明显在泥岩背景下的地质沉积环境,如河流相沉积,主要是代表河道的网格拥有高的孔隙度值,并不是在整个层中平均化孔隙度值。
操作步骤1. 打开 Petrophysical Modeling 处理流程.2. 选择 Porosity 属性进行建模.3. 打开 Common settings 设置实现的数目10.4. 打开 Zone Settings ,选择 Zone1 进行建模,点击当前层的 Resetsettings ,按设置为缺省值.5. 选择Sequential Gaussian Simulation 方法.6. 单击 Facies 按钮选择 Fluvial Facies 模型,定义变差设置7. 定义其他相的变差设置.8. 打开Petrophysical Modeling 处理流程的设置标签,在Output data range 下点击 Estimate 定义 minimum 和 maximum 孔隙度值.对其他相作相同的操作.9. 按 OK .沉积相模型孔隙度模型10. 在 Properties 文件夹下, 右键单击,打开Calculator 标签. 选择所有的孔隙度实现,并计算他们的平均值.Mean_por=(por01+por02+por03+por04+por05+por06+por07+por08+por09)/911. 显示平均Porosity 模型,和Fluvial Facies 模型进行对比. 使用 Zone filter 只显示Zone1 层.(四)、随机性建模( 平面趋势图的约束)操作步骤1. 打开 Petrophysical Modeling 处理流程.2. 选择 Porosity 属性进行建模.3. 打开 Common settings 设置实现的数目10.4. 打开 Zone Settings ,选择 Zone1 进行建模,点击当前层的 Resetsettings ,按设置为缺省值.5. 选择Sequential Gaussian Simulation 方法.6. 打开Petrophysical Modeling 处理流程的设置标签,定义变差的变程,方向,在Output data range 下点击 Estimate 定义 minimum 和 maximum 孔隙度值.对其他相作相同的操作.7.建立孔渗饱模型时,我们除了可以用相约束,同时也可以利用其他的趋势面进行约束,具体的操作步骤为:a).打开Trend标签(见下图)b).把描述该层的空隙度的平面趋势图输进来c).按APPLY 键观察模型的变化8.在 Properties 文件夹下, 右键单击,打开Calculator 标签. 选择所有的孔隙度实现,并计算他们的平均值.Mean_por=(por01+por02+por03+por04+por05+por06+por07+por08+por09)/99.观察利用趋势图约束的效果和相约束效果的区别。
Petrel属性建模用户手册—(3)相建模流程
Petrel属性建模系列(3)—相数据分析及相建模构造模型建好之后,在此基础上进行属性建模的工作,属性建模包括相建模和岩石物理属性建模两个部分。
主要分为四大步完成:属性数据准备、属性数据粗化、相数据分析及相建模、孔渗饱数据分析及孔渗饱建模。
相数据分析及相建模流程如下:一、相数据分析:1、在Models面板,激活三维模型Exercise model。
2、数据分析选上Property Modeling标签,在Data preparation组,点击图标,选择要分析的沉积相为Facies。
点开锁图标,选择要分析的Zones:zoneA。
相数据分析包括有5项内容:相比例Proportion、相厚度Thickness、相概率曲线Probability、变差函数Variograms和去丛聚Declustering。
1)相比例Proportion分析在相比例Proportion标签下,在左边窗口的Estimated facies proportions是井上粗化的每个小层layer的相比例,如果对井上粗化的相比例认为不能完全代表一个小层的真正的相比例,可以通过右边的窗口去手动调整小层的相比例。
调整过程如下:可以选上要调整的相,比如Channel,点击图标得到井上粗化的相曲线,然后点击圆滑图标,对调整的相曲线做一下圆滑。
可以调整每个小层的控制点得到新的相比例曲线,要调整的相曲线都调好以后点击Apply保存相比例调整结果,可以为后面的相建模调用。
2)相厚度Thickness分析在Thickness标签下可以查看在每个Zone里井上粗化的每种相的厚度分布,如下图:3)相概率曲线Probability分析在Probability标签下可以选择和沉积相相关性比较好的第二属性,比如反演的波阻抗属性AI,分析在第二属性的分布范围内,相出现的概率曲线,如果分析得到了很好的正相关或负相关的概率分布曲线,则可以用该概率曲线约束相建模。
Petrel三维地质建模ppt课件
Make Zones
Layering
用井标志点优化模型
根据地质条件定义模型的
垂向分辨率
5
构造精细建模技术
砂体空间归位技术 断层自动解释技术 三维空间精细调整技术 地震层面精细修正技术 小层层面修正技术
6
砂体空间归位技术
问题1:埕岛油田目前总共完钻339口井,其中有220口定向斜井, 17定向井井斜数据存在问题导致砂体对比存在油水矛盾等问题?
软件只能设置一个主方向变差函数46分区过滤多方向变差函数分析技术沉积微相平面图模型分区示意图47分区过滤多方向变差函数分析技术48埕岛油田馆上段42小层沉积相图埕岛油田馆上段33小层沉积相图井过滤多方向变差函数分析技术49wellindex属性展示geometricalmodeling生成wellindex属性井过滤多方向变差函数分析技术50井过滤多方向变差函数分析技术模型wellindex设置数据分析窗口51未使用wellindex属性主方向变差函数图次方向变差函数图垂向变差函数图ng42小层沉积相图多方向变差函数分析技术52使用wellindex属性主方向变差函数图次方向变差函数图垂向变差函数图ng42小层沉积相图多方向变差函数分析技术53使用wellindex属性主方向变差函数图次方向变差函数图垂向变差函数图ng42小层沉积相图多方向变差函数分析技术54主方向变差函数图使用wellindex属性次方向变差函数图垂向变差函数图ng42小层沉积相图多方向变差函数分析技术55埕岛油田主体馆上段42小层孔隙度沿层切片多方向变差函数分析技术56一前言二三维地质建模应用技术一构造精细建模技术二复合相建模技术三多方向变差函数分析技术三认识和下步目标57认识1精细的构造模型是地质建模的重点内容精细的构造描述是油藏评价的基础
Petrel建模流程
Contents一、数据准备二、数据输入三、Pillar gridding四、Make horizon五、Laying六、建立几何模型七、离散化测井曲线八、对Vsh数据进行分析九、相建模十、对连续数据进行分析十一、属性建模十二、网格粗化及属性粗化的操作十三、储量计算十四、产生STOIIP (烃体积密度分布图)十五、输出数模所需要的文件主要模块介绍一、数据准备本实例中的数据整理如下:wellhead井位坐标文件jinghao X Y kb topdepth bottomdepth X21-233973816364714261433.0821502195 X21-243974070364716291433.082156.12193.1 X21-253974257364718491433.082154.42190.4 X21-263974480364720961436.52154.82189.8 X22-193972535364705161407.562120.32152.3 X22-203972803364707951417.462139.12165.1 X22-213973010364710401379.72102.62135.6 welltop分层文件X Y hb wellpoint surface jinghao 397381636471426-716.92Horizon c811X21-23397381636471426-724.92Horizon c8121X21-23397381636471426-735.92Horizon c8122X21-23397381636471426-755.92Horizon c813X21-23397381636471426-761.92Horizon c821X21-23397407036471629-723.02Horizon c811X21-24397407036471629-731.02Horizon c8121X21-24397407036471629-742.02Horizon c8122X21-24397407036471629-754.02Horizon c813X21-24397407036471629-760.02Horizon c821X21-24测井文件准备DEPTH PERM_K POR_K SW_K VSH_K NTG2140.1250.00590100 2140.250.00590101 2140.3750.005901002140.50.0059001二、数据输入1 输入Well Header(井位坐标文件)右键点击输入Well Header:文件类型里选:Wellheads (*.*)2 输入Well Tops(分层文件):右键点击Well Tops文件夹并选择Import (on Selection);文件类型里选:Petrel Well Tops (ASCII)3输入Well Logs右键点击Wells文件夹,选择Import (on Selection);文件类型:Welllogs (ASCII)Input Data logs specify logs to be load加载per,perm,s w, vash,ntg 等数据。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
主要模块介绍一、数据准备本实例中的数据整理如下:wellhead井位坐标文件jinghao X Y kb topdepth bottomdepth X21-233973816364714261433.0821502195 X21-243974070364716291433.082156.12193.1 X21-253974257364718491433.082154.42190.4 X21-263974480364720961436.52154.82189.8 X22-193972535364705161407.562120.32152.3 X22-203972803364707951417.462139.12165.1 X22-213973010364710401379.72102.62135.6 welltop分层文件X Y hb wellpoint surface jinghao 397381636471426-716.92Horizon c811X21-23397381636471426-724.92Horizon c8121X21-23397381636471426-735.92Horizon c8122X21-23397381636471426-755.92Horizon c813X21-23397381636471426-761.92Horizon c821X21-23397407036471629-723.02Horizon c811X21-24397407036471629-731.02Horizon c8121X21-24397407036471629-742.02Horizon c8122X21-24397407036471629-754.02Horizon c813X21-24397407036471629-760.02Horizon c821X21-24测井文件准备DEPTH PERM_K POR_K SW_K VSH_K NTG 2140.1250.00590100 2140.250.00590101 2140.3750.00590100 2140.50.00590010二、数据输入1 输入WellHeader(井位坐标文件)右键点击输入Well Header:文件类型里选:well heads(*.*)2 输入Well Tops(分层文件):右键点击Well Tops文件夹并选择Import (on Selection);文件类型里选:Petrel Well Tops (ASCII)3 输入输入Well Logs右键点击Wells文件夹,选择Import (on Selection);文件类型:well logs(ASCII)input Data logs specify logs to be load加载per,perm,sw vash,ntg 等数据。
设置templatesettings -9999全选左击OK然后下图设置左击OK For All 。
在流程窗口左键双击出现下图,在窗口中输入建模名称点apply,再点cancel三、Pillar Gridding建一个网格边界(工区范围)边界标定了3D网格的侧向延伸。
仅在边界内形成3D网格,因此在边界外不会进行储量计算,也不存在构造层面和属性单元。
可用创建边界工具,在2D窗口中创建一个边界。
同时再这里设置最终模型的横向网格大小。
步骤:左击下拉菜单中的并把资源管理器中的wells打勾出现建模的2D图形:把pillar gridding 单击点亮:左击在2D里浏览全图,出现下图:左击,然后用鼠标左键画边界:边界将要封闭前双击左键,就封闭了.然后左键双击左击apply,出现下图左击是(Y)。
Pillar网格化的过程就是一个空间结构生成的过程。
在I、J方向上定义网格单元的大小。
生成的骨架网格(也叫作pillar网格)定义出了空间结构。
创建出的骨架网格不代表任何表面,而是代表了pillar顶部、中部和底部的位置。
在下一个进程中(创建地层层面)地层层面会被插入(make horizon),并连接到pillar上,Z方向上的网格单元也将被定义。
Pillar网格化进程完成后,首先会生成一个3D GRID网格。
网格化的目的就是要创建均匀分布的矩形网格单元。
对生成的网格结果感觉满意后,点击OK以开始构建顶部和底部的骨架网格。
在弹出窗口(询问是否将开始构建顶部和底部骨架网格)中点击"Yes"。
四、Make Horizon在3D骨架网格中加入层面左键双击:窗口中出现下图:左击5次,建立5个层面。
出现下图:左击1,然后依次左击2 、3 ,4把层面加上去。
1 2 3 4 出现下图。
并把光滑窗口数字0改为2。
双击窗口中出现下图:直接左击。
再cancel.五、Laying细分层仅仅是网格精细化的过程,不是所有输入资料都用在了这个进程中。
用户可通过设置单元的厚度、单元的个数或用比例数,来定义网格垂向的分辨率。
给定单元厚度时,zone 的划分既可以跟随顶部也可以按底部。
小层本应该根据将要建立的属性模型来定义。
通常,小层的厚度应该是模拟的最薄相的厚度。
但是,有很重要的一点应当记住,小层厚度减少时,单元数目会增加,所以不应该插入太多的细节。
步骤:下面创建细分层:左键双击出现下图:把分层数改成如下图,两个主力层各分成10个小层。
左击apply,再cancel.六、建立几何建模几何属性是通过先前定义好的方法,如网格高度(Cell Height)、总体积(Bulk Volume)、创建出的3D属性。
每个网格都将赋予一个与所选方法相对应的数值。
在进行储量计算和岩石物理属性间的数学运算(如生成含水饱和度属性)时可能会用到。
几何属性建模进程允许用户建立几何属性模型,另外还可进行简单的建模操作,如接触面之上的计算,它是计算用户定义的接触面之上的网格单元的高度。
选择“单元体积”方法;用总体积作为属性模板,然后点击应用即可生成;左键双击出现下图,左击apply,再左击cancel.打开input资源管理器(出现下图)对右击出现下图:左击设置如下图:把Vsh测井曲线处理成离散的值0(代表砂岩段)和1(代表泥质段)七、离散化测井曲线离散化进程就是给井曲线穿过的网格单元赋值。
因为每个网格单元仅能得到一个值,那就要求测井曲线要均匀分布,即离散化。
其目的就是要在属性建模时能把井的信息作为输入,即控制井间的属性分布。
有一点要明确,离散化之后得到的网格单元将作为属性的一部分,而不是独立出的一项。
沿井轨迹的网格单元内分布的值与整个3D离散化之后得到的属性分布是一致的。
左键双击定义离散化设置。
算法选平均法,以线数据处理测井曲线,使用Neighbor cell方法。
.注意:*对Vshale设置成如下方式,然后左击*对于连续数据Perm离散化时应该选用Hamonic方法,其它设置完后左击*每次设置完一道测线参数并Apply后,都要把点上,以免被冲掉(那就白做了)。
*对于por,sw,ntg选用的方法一样,都用Arithmetic八、对Vsh数据分析数据分析的结果可以直接被相建模和属性建模的模块调用,数据分析分为两类:对离散数据的分析和连续数据的分析。
VSH离散数据的分析:1.打开分析窗口,界面如下:2.选择分析的对象,是经过离散化的井点,还是未离散化的测井曲线,或整个模型(默认).3.是否使用滤波功能,很少使用(默认不用)。
4.左击标签,进行相应的分析:选中vsh[U]的Zone 1依次左击1 、2 、3 、41 4235、Vsh变差函数的分析对Vshale的4个层(zone1,zone2,zone3,zone4)分别进行变差函数的分析:以zone1层的泥shale为例,其它2、3、4层的操作相同左击标签,进行相应的变差分析:出现下图:首先设置主方向的分析参数,包括带宽,搜索半径,步长等,然后再设置次方向和垂向上的参数,这些参数的设置需要用户对本地区数据的大概了解的基础上,否则分析的结果的可信度大大降低.在该例中的分析参数和结果如下图.在分析变差之前,首先大概了解数据的分布情况,然后再调整这些分析参数,这样才能达到比较好的分析效果。
1)先把Major Direction (主方向值)左击,(出现下图)然后设置其它参数,手动调参完毕后左击Apply,手动调整下图的1和2的幅度,使得蓝线尽量与小黑点重合,调好后块金值Nugget设为0。
21注意:Major range 值比Minor range 值一般要大些。
Type值均设置成spherical ,No lags 一般根据经验设置,,本例设为30 ,这样条柱较多,容易调参。
2)Major Direction 手动调参完毕后,再左击次方向(出现下图),开始手动调参,调完后,左击Apply3)Major Direction调参完毕后,左击Vertical Direction(出现下图)垂向厚度一般小于10米,但有时主力层厚要超过10米。
块金值Nugget设为0至此,Vshalede的Zone 1层的泥质操作完毕。
然后是Zone 1层的砂层是同样操作。
本例中调好的图形如下:主方向调试如下:次方向调试如下:垂向调试如下:然后调试Vsh[U]的Zone 2 ,zone 3,zone 4 ,重复前面操作过程,4个层都依次变差分析完成后,对Vsh的数据分析结束。
九、相建模Petrel中有几种方法可以用来生成相模型:在这里常使用序贯指示模拟法的相模型随机计算(随机建模)。
用序贯指示模拟法(SIS),建立一个基本的相模型的进程1、双击下的。
2、打开相建模流程3、选择Use existing property,属性选择4、选择Zone settings,选择Zone 1 (顶层) ,左击,把打勾,并设为2,并把Leave Zone Unchanged 按钮按下。
以zone层为例:5 、选择zone 1。
取消选择Leave Zone Unchanged 按钮以改变设置并选择序贯指示模拟方法。
、左击、、、、各一次,并左击、两次、出现下图:左击Apply 运行,然后依次对zone 2,zone 3,zone 4 层做和上述相同步骤。
(本例做出的2、3、4层图形如下)2 3 4 5选中zone1打勾1zone 2层相建模如下:zone 3层相建模如下:zone 4层相建模如下:这样相模型就做完了。
十、对连续数据进行分析:双击流程图中的出现下图:分别对perm,por,sw等连续数据进行如下操作:用鼠标选中中的Perm,对Perm进行操作。
123操作:分别对此窗口中的、、左击,然后依次点击加入到右侧窗口。