Petrel入门培训02断层建模Pillar网格化
Petrel作断层与层面精品PPT课件
用welltop控 制
3、时深转换
形成深度域层面
4、make zones
检查网格
有两处可对网格进行质量控制:一是网格化后尽量保持其合理,上下面都要 调平,一是作完层后在属性里建立Geometrical modeling 。
点击
新生成文件夹
双击
写在最后
经常不断地学习,你就什么都知道。你知道得越多,你就越有力量 Study Constantly, And You Will Know Everything. The More
1、做等T0层面:
点击
剥蚀或连 续沉积接 触关系, 据实际
默认
时间域 不能加
输入控制层 面:地震时
间域面
据断层多少米以内 不参与计算
某一层面内,可以设置 那些断层不参与
设置 segment
生成时间 域层面
2、建立速度模型
点击
显示速度场
时间域 用welltop控
层面
制
显示速度场
时间域 层面
一、生成断层的三种方法: 1、用FAULT STICKS
2、用FAULT POLYGONS 生成断层
打开
POLYGONS 生 成断层
生成结果
调节
3、用层面生成断层
打开顶面 SURFACE
选1点 拾取
打开底面 SURFACE
自动拾取
在点上吸
观察断层已生成
断层间的相互关系
如何建立削截断层
建边界 新建I、J趋势方向
1、选定断层为边界用 全部定 义完
2、把没有边界的部分用 建立 边界段
显示点 点变大变小
3、把工作区以外已选边界部分, 用 定为非边界
petrel软件详细教程
山东省油气勘探开发工程技术研究中心
提纲
一、Petrel软件介绍及基本功能 二、前期数据整理介绍 三、建模基本操作流程
软件介绍及基本功能
软件介绍及基本功能
强大的 3D 可视化工具 地层对比 地震解释 2D网格化 高级断层建模 创建3D断层网格 3D岩相和岩石物理属性建模 3D井位设计 数据分析,体积计算,绘图和生成报告 断层属性分析和流体界面模拟 模拟数据的后期处理
INCL 3.6 3.9 5.2
AZIN 215 252 226
单井整理,每口井保存为一个文件,文件名为 井名 . prn
井数据
well logs
DEPTH(MD) 1400
1400.1 1400.2
AC 374.2136 374.2136 372.9888
SP 35.5975 35.7233 35.8568
连井剖面地层对比
构造模型
地层切面
地震解释
顶面构造
沉积相模型
属性模型
储量计算
新井设计
图件绘制 储量丰度图
图件绘制 属性平面图
输出3D网格
Petrel
模型输出
格式匹配
模 型 导 入
Eclipse
提纲
一、Petrel软件介绍及基本功能 二、前期数据整理介绍 三、建模基本操作流程
1.数据分类
构造图加坐标
输入坐标值
新建2D窗口显示
构造图数字化
选择画线工具 选择make/ edit polygons
生成数据文件 描等高线
右键单击,选择spread sheet
修改其 深度值 (填入 等高线
值)
petrel RE详细培训资料
纵向上zone分区-基于储量 可以选择怎么分
分区-基于PVT、相渗 计算同上,
纵向上zone分区-基于储量
纵向分区-基于PVT、相渗
平面分区-基于PVT、相渗
多边形多个分区
例如做3个分区
名字要唯一
怎么设置显示井的方式(井很长,显示不一样)
怎么设置显示井的方式(井很长,显示不一样)
打开文件夹,找到主文件 (data)
去文件目录下找到这个文件, 并进行修改
就是这个 文件
编写椭圆里的信息,可调用这个文件,并 且要把mult这个文件拷到主文件夹下。
以上做完之后,可重新define一个case, 然后运行模拟,去比较结果。
三、如何修改断层传导系数
可以对每个断层的传导系数进行修改,0.5 是半封闭,1是不封闭,0是完全封闭
2、导入EV文件
匹配好井名
2、导入EV文件
对时间的设置一 定要改成一致
2、导入EV文件
上下都要勾上才 能显示
3、自动方式设计完井
里导入射孔文件
这个时间是创建井的时间
套管
创建一个简 单完井事件
五、如何导入井的历史数据
五、如何导入井的历史数据
五、如何导入井的历史数据 名字要匹配
五、如何导入井的历史数据
网格的趋势线方向 ,一般参考主断层 的方向
第一步:平面网格的粗化
粗化到的模型,现 在只有平面的网格
第二步:纵向网格的粗化
输出的粗化模型 原始模型
可以把zone减少,比方说3个搞成 2个,但是注意zone1的底深和 zone2的顶深要一致
第二步:纵向网格的粗化
layering也可以粗化
第二步:纵向网格的粗化
一、粗化地质模型(respect,grid,edit); 二、高压物性、相渗(props); 三、初始化(solution); 四、分区(regions); 五、输出控制(summary); 六、观测数据(schedule)。
Petrel入门培训-断层建模Pillar网格化
• 介绍
• 熟悉Petrel界面 • 数据加载 • 编辑输入的数据
• 地层对比
第二天
• 回顾第一天的内容 • 断层建模 • Pillar 网格化
• 回顾第二天的内容 • 垂向分层 • 创建速度模型 • 检查速度异常 • 地震属性提取及重采样
• 随机相建模 • 确定性相建模 • 属性建模 • 储量计算 • 粗化 • 输出 • 绘图
• 从上边的讨论可以看出:在Petrel里断层模型是输入的原始断层数据 的近似,但是永远不使用原始断层数据来创建模型。 事实上, 是使
用Key Pillars (原始数据的近似)在最终的3D网格中创建断层面。只 要Key Pillars能够表示原始数据的实际形状,这样做就基本上没有
什么问题。 这样做的好处是,当同一个断层有两套原始数据,而且 这两套数据又互相矛盾时,这些矛盾不会反映到最终的断层模型中去。
在每一个网格角处都会创建一个Pillar 。
Pillar Gridding
边界: 多边形Polygon, 边界段或者 边界的一部分。
趋势Trends: 指导网格化,并用作segment divider段块的分界线。
断层和方向: 指导网格化,可以设为没有断层 ,没有边界。
段块SegБайду номын сангаасents: 被断层或趋势线所封闭的区域
选择一个 形状点 shape point
选择整个 Key Pillar
在末端增加新Key Pillar 在两个Pillar之间增加新
key pillar
Fault Modeling
连接两个断层 断开两个断层
断层连接
Fault Modeling
调整形状点 shape points
PETREL建模流程
编辑断层Pillar数据
Pillar Gridding
在process中点击pillar gridding,窗口变 为2维。断层显示在窗口中。 添加一个边界
定义方向趋势 选中断层,点击趋势,按住shift可以选中 其中一部分,设置其方向。
增加趋势线 选择
双击pillar gridding 弹出对话框
单击FaultModeling
注意窗口右边 工具条的变化
情况1:
当断层数据很好的情况下,可以对一个断层整体生成Pillar,就像例子一样 把Input页选上,点击要转化的断层数据,使其变黑,字体加粗 在右边工具条上选择按钮 弹出对话框,设置间隔参数
当加载的断层是散点的时候可以先把散点网格化成断面,然后再 用断面生成Pillar
Scale Up Well Logs
把测井曲线的值插在储层网格上 双击Scale Up Well Logs弹出对话框
Data Analysis
双击Data Analysis弹出对话框
选择一个属性
选则一个zone
Facies Modeling
双击Facies Modeling弹出对话框
在Process中单击FaultModeling,进入断层建模状态
把断层数据显示在窗口中 进入选择状态 按住Shift键,用鼠标左键点击其中的Stick,选中的Stick变为白色 点击右边工具条中的按钮 就生成了pillar
编辑断层Pillar数据 交互的移动pillar上的节点:选中要编辑 的节点,移动
在process中双击Depth Coversion 弹出对话框
Petrel操作流程第三部分
(四)、用选取的fault stick 建立断层在Petrel 或其它的地震工作站中都可以得到Fault stick ,这些stick 描述的是断层的表面。
在这个练习中,我们要把fault stick 转化成key pillar 。
操作步骤1.从输入列表栏,将“Fault stick ”文件夹中fault stick 显示出来。
2.根据要模拟的断层的类型选取pillar 的形状:垂线形、直线形、铲形或是曲线形。
3.点击工具栏里的选择对象工具。
4.选中断层中的部分fault stick ,同时按住shift 键。
5.点击用选取的fault stick 建立断层的图标,这样就会沿着选中的fault stick 生成key pillar 。
6.若以前已经在新断层中建立了key pillar ,就只需做些必要的修改,按照以前操作中所讲的程序继续往下进行。
7.对需要连接的断层进行连接。
8.继续建立文件夹中的其它断层。
(五)、利用全部fault stick 建立断层可以选取代表一个断层的全部fault stick ,并使Petrel 用fault stick 的序数作为输入。
这是一个快速的方法,但必须要求这些fault stick对断层而言具有代表性,也就是说不含有噪音(noise)。
操作步骤1.从输入列表栏,将“Fautl stick”文件夹中fault stick显示出来。
2.根据要模拟的断层的类型选取pillar的形状:垂线形、直线形、铲形或是曲线形。
3.点击工具栏里的选择对象工具。
4.选中断层中的全部fault stick。
保证Petrel资源管理器是开的,并且在3D窗口中点击的断层在Petrel资源管理器中是被激活的。
5.点击用fault stick、表面或解释结果建立断层的图标,这样就会沿着选中的断层生成key pillar。
6.若以前已经在新断层中建立了key pillar,就只需做些必要的修改,并按照以前练习中所讲的程序继续往下进行。
Petrel2015建模培训2
1.基本概念
测井曲线分布概率与粗化平均方法选择
孔隙度:Arithmetic
岩相:Most of
渗透率:Hormonic Geometry
1.基本概念
Biasing to a Discrete Log
Upscaled facies Raw facies Raw porosity Upscaled porosity
Demo & Exercise
4.Structural Gridding
From Structural Framework to a fully populated property model at any grid cell resolution in just a few clicks!
Fully stair-stepped grid matching the Structural Framework faults and horizons
Cells exist along the well path.
Values assigned to cells based on well log values along the well path.
Upscaled logs used to fill in the 3D grid.
NOTE: An upscaled property will have a [U] following its name in the Property folder in the Models pane.
Input
Output
Structural framework grid
Fault Model
Pillar Gridding
Make Horizons
Petrel软件学习
地质研所
题纲
1、Petrel 基本理论介绍 2、Petrel 建模操作流程
(一)Petrel 基本理论介绍
1、主要功能
PETREL 主要功能
地球物理 解释分析
地质建模
多点地质统计算法 高斯随机函数算法 序贯高斯模拟 序贯指示模拟 改进的克里金算法 截断高斯模拟算法 神经网络综合预测 目标模拟 分级目标模拟技术 裂缝建模 断层建模的2 质量控制
油藏工程
2、建模流程
数据准备
数据输入
网格化数据 划分小层
构造建模 属性建模
输出数模所需要的文件
地质储量计算
网格粗化及属性粗化
3、油藏三要素
油藏三要素
构造 储层 流体
构造模型 储层地质模型 流体分布模型
题纲
1、Petrel 基本理论介绍 2、Petrel 建模操作流程
(一)数据准备
1、Wellheads(包括井名、横坐标、纵坐标、顶深、底深、补心海拔)
2、Welltops(包括井名、横坐标、纵坐标、补心海拔、测深、层位)
3、属性数据(包括孔隙度、渗透率、含气饱和度、)
(二)数据加载
1、加载Wellheads井位数据 加载类型选择:well heads(*.*)
2、加载Welltops分层数据 文件类型里选:Petrel Well Tops (ASCII)
Line type选择:Boundary polygo
(三)构造建模
Structural modeling (1) Define model (定义模型的名字) (2) 激活边界数据
(3) pillar gridding (设置网格步长,建立网格模型)
(4) Make horizons(给构造层位赋值,建立构造模型)
petrel操作指南精讲
选择了输入类型后,根 据文件类型,对各列数 据定义
设定MD深度计算的方法依据
MD、DEV、AZIM是最常 用的井斜文件类型
Petrel 地质建模系统
常规数据导入>测井曲线的导入: 右键单击wells,在 菜单中选择import (on selection)
在弹出窗口选择文件类型为 well logs (ASCII) (*.*), 选择准备好的井轨迹文件
井斜文件包含内容分四种: 1、MD、INCL、AZIM 2、TVD、X、Y 右键单击wells,选择输入,弹出对话框,在文件类 型一栏选择well path/deviation(ASCII)(*.*),选 择井斜文件,打开
3、X、Y、Z
4、DX、DY、TVD
Petrel 地质建模系统
井斜数据的导入
C、调整pillar时选中这个按钮,让 pillar的移动沿着走势的切线被调节
Petrel 地质建模系统
数据加载 地层对比 断层建模 Pillar 网格化 分层
Petrel介绍
相建模
编辑数据 岩石物性建模
体积计算
绘图
井位设计
Petrel 地质建模系统
点击process栏里的pillar gridding,会自动弹出一 个2D的窗口
利用右侧的make 点击右侧的 new I boundary trend和 , 沿着所有井的边缘圈定一个 new J trend按钮设定I、J趋 边界 势方向,趋势线尽量沿着主 要的断层,以避免后期操作 导致网格重叠
双击pillar gridding,弹出 对话框,设定网格大小, apply。检查生成网格是否 存在问题,一切无误点OK, 产生3D网格
M4 2 Pillar Gridding网格化(Schlumberger petrel教学资料)
EXERCISE
Top skeleton
Mid skeleton
Base skeleton
Segments
1. Change the style settings for the skeleton: Double-click on the Skeleton folder and on the Style tab, Solid subtab, select Show Solid: As Segments. 2. Check segments: Use the Segment Filter to select on/off or make a visual display of segments as a legend by right-clicking on the Segment filter, selecting Insert/update template, and toggling it ON from the Templates pane.
Discuss Editing Options: Edit the fault model QC of Skeletons: Intersections and segments
Processes used for 3D Grid Construction
3D Grid Construction
Corner Point Gridding
Pillar Gridding
Make Horizons
Make Zones
Layering
Pillar Gridding Process
Based on the previously generated key pillars, normal pillars are now established throughout the reservoir from set parameters including, e.g., the boundary and grid increment.
Petrol三维建模软件的使用情况
Petrol三维建模软件的使⽤情况⼀、Petrel三维建模软件的使⽤情况Petrel 综合利⽤地质学、地球物理学、岩⽯物理学和油藏⼯程学进⾏构造建模、岩相建模和油藏属性建模,实现油藏的优化管理。
Petrel 为多学科的协作架设⼀个共享的信息平台,在相同的3D⽹格上完成各种模型的建⽴,保证数据的⼀致性。
构造建模技术使模型的建⽴⼗分快速、准确。
3D⽹格建⽴是Petrel核⼼系统的⼀部分,采⽤⾓点⽹格建⽴复杂地质模型。
通过⽣成精细的三维⼏何⽹格构架,应⽤地质和地球物理信息建⽴和划分区带,建⽴三维地层框架模型。
在⽹格过程中,将层⾯之间垂向上的接触关系和层⾯与断⾯间的关系充分考虑进去,从⽽很好的保障了模型内部各部分之间的⼀致性和完整性。
Petrel 是唯⼀的⼀个完全整合到完整的油藏描述系统中的油藏精细描述、建模⼯具。
以前所有的其它商业化三维建模系统都是独⽴的软件,是⼀体化油藏描述软件的⼀部分。
真正的⼀体化油藏描述软件应包括从地震解释、储层建模到油藏模拟的所有领域。
Petrel 三维地质建模软件已完全整合到从地震解释、储层建模到油藏模拟这⼀套⼯作流中,它使得地质家、地球物理师以及油藏⼯程师在同⼀平台上、以有效的⽅式合作。
Petrel 为油藏描述提供完整的⼀体化解决⽅案,其特有的技术可服务于勘探开发各个领域。
Petrel 具有⼯作流程的可重复性,可以⾃动地记忆⼯程师创建地质模型的整个操作流程,更新和修改模型。
通过联合油藏数值模拟软件Eclipse 的研发,Petrel 建⽴的油藏地质模型更好地考虑了为油藏数值模拟服务。
在建⽴油藏地质模型的过程中,Petrel 就充分考虑了⽹格的空间形态、⽹格结构特征对数值模拟计算速度的影响,Petrel 建⽴的地质模型直接应⽤于油藏数值模拟中具有最好的计算性能。
历史上,⾃从3D 建模⼯具开始被⽤于⽯油和天然⽓⼯业以来,⽯油公司会买⼀种建模⼯具的1个或2 许可证, 然后训练⼏位专家使⽤他们。
Petrel入门培训02-断层建模_Pillar网格化
定义段块(断层区段)
5 设为一部分断 块的边界。
修改后的效 With 果 Default settings
设为无断层
2
设为无边界
3
4
1
Pillar Gridding
网格细化
设定连接处 的网格单元 个数
Pillar Gridding
设置
增量:定义I,J方向网格的大小 。
断层分布:模拟网格需要Z字形 的断层。
Fault Modeling
绑定到与测井曲线的交点
Tying to Well Cuts
Fault Modeling 编辑Key Pillar 的原则总结
原则:
• 根据需要使用尽可能少的Key Pillars • 根据需要使用尽可能少的shape points(形状点) • 使用的Key Pillars 和 shape points (形状点)的数量 要足以表示断层的形状
• 粗化 • 输出
• 绘图
构造模型
概述
构造建模流程
创建构造模型
Fault Modeling 创建断层模型
Pillar Gridding
定义网格垂向和横向分 辨率 插入地震层位以及网格 化 用井标志点优化模型
Make Horizons
Make Zones
Layering
根据地质条件定义模型 的垂向分辨率
断层建模
Fault Modeling
断层建模的学习目标
学习Pillar、Shape point等概念。
学习怎样从Fault sticks、Polygons、Surfaces创建断层模型。 断层连接和切割。
Fault Modeling
Key Pillars
精选Petrel入门培训02断层建模Pillar网格化资料
设置
Pillar Gridding
结果
顶部框架ridding
总结
• 3D网格是2D网格在3D空间内的延伸。2D网格由沿X,Y方向(2D)分布的行 和列来定义。3D网格则由沿X,Y和Z方向(3D)分布的行、列和Pillar来定 义。我们也可以把3D网格看作是由一系列二维网格堆叠而成,连接每个 2D网格对应节点之间的线就是Pillar。
要足以表示断层的形状
记住:
• 如果断层形状不正确,必须做修改时,使用的 pillars和shape points (形状点)越多,修改工作就变 的越困难。
Fault Modeling
总结
• 断层建模 在Petrel里是一个制图的过程。在这个过程中,用表示断层 的数据文件来定义断层的初始形状。用户使用key pillars创建这些断 层。Key Pillar基本上是一个由2,3或5个点定义的(Shape Point形 状点),位于断层面内的垂线。一系列的Key Pillars横向连接在一起, 定义了断层的形状和范围。
Fault Modeling
Pillar网格化
Pillar Gridding
网格化的学习目标 学习怎样创建合适的边界 学习怎样设置I,J方向和趋势线 学习怎样处理异常网格
Pillar Gridding
1、 根据Key Pillar的中间形状 点创建一个网格。
概述
2、 将pillars外推到顶,底形状 点。这将创建一个3D的Pillar网 格,分别由顶,底和中间点表示 。。
课程内容和安排
• 介绍
• 熟悉Petrel界面 • 数据加载 • 编辑输入的数据
• 地层对比
第二天
• 回顾第一天的内容 • 断层建模 • Pillar 网格化
Petrel培训教材(经典)
Petrel软件实例操作流程目录第一章Petrel简介一、安装并启动Petrel (01)二、界面介绍 (02)第二章Petrel处理流程介绍一、数据准备 (07)二、断层建模 (14)三、Pillar Gridding (22)四、Make H orizon (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入门培训03-速度模型_地震属性提取
过程
创建层面
设置: • 设置到断层的距离
过程 – 设置
创建层面
设置: • 设置井矫正
过程 – 设置
速模型
速度模型
时深转换
地震属性提取 及重采样
加载地震特型数据*.sgy
1、Input-insert-new seismic survey folder→SEGY Import with presetparameters (*.*)
创建层面、层和小层的学习目标
学习如何在地质沉积条件下逐步细化垂向分
辨率
构造
断层建模 网格化
概述
垂向小层划分
构造
概述
插入层面 Make Horizons
时深转换
插入层
Make Zones
插入小层 Layering
创建层面
Make Horizons
过程: • 在表格中添加数据项 • 使用“同时加入多项数据” • 选择要输入的数据。 • 用蓝色箭头加载数据 • 定义类型
对SEGY熟悉的选择
对SEGY不熟悉的选择
Input-insert-new seismic survey folder→SEGY seismic data(*.*)→seiemic (default)(原始地 震数据)
地震属性重采样
Geometrical modeling→选择seismic resampling
自动追踪
自动追踪解释
地震属性提取
地震属性提取
地震属性镂空显示
地震属性播放
手动切 剖面
播放
步长
Line号
选中后修改Line号
做连井地震剖面
做连井地震剖面
投影距离
在剖面上显示时间域的构造面
petrel操作指南精讲
Petrel 地质建模系统
添加、删除 Column
定义各列的属 性名称
设定开始列和 无效值
检查无误后, ok
分层数据是搭建构造模型的重 要元素,目的是把地质分层的 概念插入到构建的框架里
Petrel 地质建模系统
数据加载 地层对比 断层建模 Pillar 网格化 分层
Petrel介绍
相建模
编辑数据 岩石物性建模
A、平滑一组pillar 走向上的弯曲度 B、平滑一组pillar 高低位置上的变化 C、这个按钮是用来 平均pillar间的距离
3、做好的pillar难免在 一些地方有尖锐和棱角, 或是分布不整齐,用工 具平滑pillar
A、选中这个钮时,可以对 pillar的一个点进行调解 B、当这个按钮被点亮,整根 pillar被调节
Well head文件包含内容: Well name (required, must be unique) X-coordinate (required) Y-coordinate (required) Top-depth (optional) Bottom-depth (optional) KB (optional) Symbol (optional)
Gd9
井
相数据
地震数据
动态数据
线数据
层面数据
体数据
Petrel 地质建模系统
在PETREL软件中把这些数据分为点数据、线数据、二 维网格数据以及三维网格数据
Petrel 地质建模系统
常规数据导入 井数据:包含井头数据、井 斜数据(井轨迹)、测井曲 线等
Petrel 地质建模系统
首先,准备井头数据: 加载井头文件,确定 工区范围
选中pillar时显示的白色图形叫 做widget,它的作用是用来调节 pillar的位置 Widget中间的柱状体,当点中 它,可拖动着上下移动 而widget上的盘状物,点中拖动 可以让pillar在水平方向上移动
利用PETREL详细建模操作方法
PETREL操作流程1.前期数据准备地震数据体,断层线FAULT LINS OR 断层棍FAULT STICKS,FAULTPOL YGONS,数字化的等值线。
工区内各井的坐标,顶深,海拔,底深(完钻井深),东西偏移,方位角,倾角,砂岩分层数据,砂层等厚图,测井曲线(公制单位),单井相,各层沉积相图,砂岩顶面构造图,单井岩性划分,测井解释成果表,含油面积图。
(在编辑数据的过程中,命名文件时最好数据文件名都和井名一致)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定义新的曲线,对应加载数据的列数,名称和属性进行编辑。
Petrel作断层与层面
一、做层面
1、做等T0层面:
点击
默认 剥蚀或连 续沉积接 触关系, 据实际
时间域 不能加
输入控制层 面:地震时 间域面
据断层多少米参与
设置 segment
生成时间 域层面
2、建立速度模型
点击
显示速度场
时间域 层面
用welltop控 制
显示速度场
如何建立削截断层
Fault modeling 模块常用功能键
二、断层网格化 断
层
三维里看一下结果
pillar gridding 模块常用功能键
pillar gridding之前要求边界封闭,利用该界面 的操作建立一个封闭边界,是下部网格化和做模型的 边界,在其之外不参与计算。 1、选定断层为边界用 义完
新建I、J趋势方向线上加点,可调节 建外部边界
全部定
建边界
新建I、J趋势方向 显示点 点变大变小
2、把没有边界的部分用 边界段
建立
3、把工作区以外已选边界部分, 用 定为非边界
定义网格方向
设断层为边界 分区,segment 非边界 设为非断层 加密抽稀网格数
做层面等T0图: 建立速度模型 时深转换 作出构造大的层面
时间域 层面
用welltop控 制
3、时深转换
形成深度域层面
4、make zones
检查网格
有两处可对网格进行质量控制:一是网格化后尽量保持其合理,上下面都要 调平,一是作完层后在属性里建立Geometrical modeling 。
点击
新生成文件夹
双击
一、生成断层的三种方法: 1、用FAULT STICKS 生成断层
2、用FAULT POLYGONS 生成断层
petrel课程PPT超全
加载井头(井位) 加载井轨迹(井斜) 加载测井曲线 加载well tops(层位标记)
加载井数据
创建井头
• 井头文件是一个ASCII文件,定义井名,井口的位置(XY) ,补心海拔(KB)和symbol(井类别,标志)(可以不选)。
• 用文本编辑器或者Excel创建井头文件并保存成.txt文件。 用space(空格)键或tab键分列。
2 – 边界、断层(可选) 也可以井校正
3 – 定义网格参数
4 –使用系统推荐的设置或者在算法中自 己定义设置。
流程
创建层面
线的网格化
连井剖面
Petrel 连井对比分析
在地层对比中可以做哪些工作?
创建/编辑层位标志点(Markers) 显示已有的井剖面,在3D窗口或Pertrel浏览器里创
4- 给测井曲线选择合适的模版,即曲线类 型
5- OK FOR ALL: Petrel会将该测井 曲线的设置应用到所有要加载的测井 曲线。仅适用于格式完全相同的数据
加载测井曲线
加载井数据
• 所有的井孔数据都存放在井文件夹 下
• 与每口井对应的测井曲线数据存放 在井孔下以及测井曲线总文件夹下
• 可以创建子文件夹来管理井口数据
数据加载概述
井以外的其他类型数据
1- 插入文件夹,定义名称
2- 鼠标右键点击文件夹选择加载(根据 选择)
3- 找到要加载的数据,选择合适的格 式
4- 选择类型和域(时间/深度)
5- 如果所有文件按相同格式输入,点 击“应用于全部”。 如果文件输入 格式不同,选择“OK” 。
数据加载概述
线/点
线和点数据可以加载进用户定义的文件夹里,并且象前一张片子所讲的那 样,要属于某种类型或者域(时间或深度域)。 因为线数据只不过是一系列的点数据连接而成,所以你既可以选择线格式 也可以选择点格式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在每一个网格角处都会创建一个Pillar 。
Pillar Gridding
边界: 多边形Polygon, 边界段或者 边界的一部分。
趋势Trends: 指导网格化,并用作segment divider段块的分界线。
断层和方向: 指导网格化,可以设为没有断层 ,没有边界。
段块Segments: 被断层或趋势线所封闭的区域
断层建模的学习目标
学习Pillar、Shape point等概念。 学习怎样从Fault sticks、Polygons、Surfaces创建断层模型。 断层连接和切割。
Fault Modeling
顶部Shape Point 中部Shape Point 底部Shape Point
Pillar之间的连线
设置
Pillar Gridding
结果
顶部框架
中部框架
底部框架
Pillar Gridding
总结
• 3D网格是2D网格在3D空间内的延伸。2D网格由沿X,Y方向(2D)分布的行 和列来定义。3D网格则由沿X,Y和Z方向(3D)分布的行、列和Pillar来定 义。我们也可以把3D网格看作是由一系列二维网格堆叠而成,连接每个 2D网格对应节点之间的线就是Pillar。
输入 - Fault Polygons
+ Shift
’用Fault Polygons创建断层 ’
Fault Modeling
输入 - Fault Sticks
+ Shift
Fault Modeling
输入 – 2D 网格
Fault Modeling
输入 – 地震
Fault Modeling
编辑 Key Pillars
选择一个 形状点 shape point
选择整个 Key Pillar
在末端增加新Key Pillar 在两个Pillar之间增加新
key pillarΒιβλιοθήκη Fault Modeling
连接两个断层 断开两个断层
断层连接
Fault Modeling
调整形状点 shape points
水平连接
调整Key Pillars
术语
Pillar Gridding
定义一个边界
设置一段网格边界 创建一段边界 创建边界
Pillar Gridding
J-方向 I-趋势 I-方向 A-任意方向 arbitrary J-趋势
方向和趋势
Pillar Gridding
设为一部分断 块的边界。 设为无断层 设为无边界
定义段块(断层区段)
要足以表示断层的形状
记住:
• 如果断层形状不正确,必须做修改时,使用的 pillars和shape points (形状点)越多,修改工作就变 的越困难。
Fault Modeling
总结
• 断层建模 在Petrel里是一个制图的过程。在这个过程中,用表示断层 的数据文件来定义断层的初始形状。用户使用key pillars创建这些断 层。Key Pillar基本上是一个由2,3或5个点定义的(Shape Point形 状点),位于断层面内的垂线。一系列的Key Pillars横向连接在一起, 定义了断层的形状和范围。
修改W后ith的效 De果fault settings
5
2 3
4
1
Pillar Gridding
网格细化
设定连接处 的网格单元
个数
Pillar Gridding
增量:定义I,J方向网格的大小 。
断层分布:模拟网格需要Z字形 的断层。
创建骨架: 点击“应用”创建中间网格的骨 架,如果结果合适点击“Ok”。
• Pillar 网格化就是一个定义3D网格的过程。这个过程从一系列按照指定的 网格增量均匀分布的行和列开始, 在这一阶段, Pillar 是穿过每一个行列 交点的垂线。在网格调化的过程中,先前定义的 Key Pillars指导这些 pillar重新定向。通过一系列算法叠代,创建起平行于Key Pillars 的 pillars。网格化过程最终输出的pillar显示为“Skeleton”(网格骨架),例如, 分别表示顶部、中部和底部pillar的骨架。由于在3D空间显示3个网格骨架 (它们的节点定义了空间中pillar的位置),比显示上百条垂线(pillars) 要方 便的多,所以Skeleton grids (网格骨架)主要用于QC(质量控制),而不是 用作实际的pillars。
Fault Modeling
绑定到与测井曲线的交点
Tying to Well Cuts
Fault Modeling
编辑Key Pillar 的原则总结
原则:
• 根据需要使用尽可能少的Key Pillars • 根据需要使用尽可能少的shape points(形状点) • 使用的Key Pillars 和 shape points (形状点)的数量
• 一旦所有断层的Key Pillars都定义好了,并连接在一起,就可以进 行网格化了。 网格化的过程中只使用Key Pillars 作为输入数据, 创 建出网格的3D框架。每一个角上的一串网格被定义为一个 pillar。这 些pillars不是定义断层的Key Pillars(尽管一些被选上的 Key Pillars 也最终被用作网格的pillar) 。
课程内容和安排
• 介绍
• 熟悉Petrel界面 • 数据加载 • 编辑输入的数据
• 地层对比
第二天
• 回顾第一天的内容 • 断层建模 • Pillar 网格化
• 回顾第二天的内容 • 垂向分层 • 创建速度模型 • 检查速度异常 • 地震属性提取及重采样
• 随机相建模 • 确定性相建模 • 属性建模 • 储量计算 • 粗化 • 输出 • 绘图
Key Pillars
Fault Modeling
断层的形状
垂直断层
线状断层
铲状 断层
弯曲断层
Fault Modeling
输入类型
Fault Sticks
Polygons and/or Well Tops
层面数字化/离散化
2D线的数字化
地震数据数字化
对X-section的数字化
Fault Modeling
• Pillar 网格化结束时,所创建的骨架(实际代表的是pillar)不具有Z方向上的 值,它也不代表任何的面,它们只是一套pillar,定义了3D 模型中每一网 格单元在横向上的形态和大小。
• 从上边的讨论可以看出:在Petrel里断层模型是输入的原始断层数据 的近似,但是永远不使用原始断层数据来创建模型。 事实上, 是使
用Key Pillars (原始数据的近似)在最终的3D网格中创建断层面。只 要Key Pillars能够表示原始数据的实际形状,这样做就基本上没有
什么问题。 这样做的好处是,当同一个断层有两套原始数据,而且 这两套数据又互相矛盾时,这些矛盾不会反映到最终的断层模型中去。
构造模型
概述
构造建模流程
创建构造模型
Fault Modeling
创建断层模型
Pillar Gridding Make Horizons Make Zones
Layering
定义网格垂向和横向分 辨率
插入地震层位以及网格 化
用井标志点优化模型
根据地质条件定义模型 的垂向分辨率
断层建模
Fault Modeling
Fault Modeling
Pillar网格化
Pillar Gridding
网格化的学习目标 学习怎样创建合适的边界 学习怎样设置I,J方向和趋势线 学习怎样处理异常网格
Pillar Gridding
1、 根据Key Pillar的中间形状 点创建一个网格。
概述
2、 将pillars外推到顶,底形状 点。这将创建一个3D的Pillar网 格,分别由顶,底和中间点表示 。。