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(给构造层位赋值,建立构造模型)
- 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网 格,分别由顶,底和中间点表示 。。