Petrel自编教程

合集下载

petrel软件详细教程

petrel软件详细教程
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操作流程

PETREL操作流程

PETREL操作流程2008.01一.前期数据准备前期需要准备的基础资料:井头数据,井斜数据,分层数据,测井曲线,构造线,断层线,沉积相,有效厚度图二.数据处理,加载(在编辑数据的过程中,命名文件时最好数据文件名都和井名一致)①井头数据(WELL HEADERS)*.PRN OR *.TXT 格式WELL_NAME X Y KB TOP BOTTOM SYMBOL 井名X坐标Y坐标顶深底深(完钻)井的类型KB值为海拔与补心高的和,底深取完钻井深,注意井名的大小写要统一,例如,NP1,NP1-2,格式要规范。

井的类型要确定清楚。

数据先用EXECEL编辑,保存为PRN格式。

②井斜数据(WELL PATH)*.PRN OR *.TXT 格式第一种数据格式MD INCL AZIM测深井斜角方位角第二种数据格式TVD DX DY垂深东西偏移南北偏移③分层数据(WELL TOPS)(含断点数据)*.PRN OR *.TXTMD WELLPOINT 层名WELL NAME-1500 HORIZON Nm31 NP1-1600 FAULT Nm32 NP1在地质分层成果出来以后,读取每层的顶数据,短点数据就把WELLPOINT 设置为FAULT。

④测井曲线(WELL LOGS)*.TXT 转化为*.LAS格式MD RESIS AC SP GR由甲方的来得来的曲线数据,大多是一口井的曲线分成几段,处理数据时,分清曲线名对应的数据,根据深度把曲线连接起来,数据量比较大,要确认数据没有异常值,格式要对齐,注意有的曲线单位要由英制转换为公制,如:AC 英制单位μs/in要换成工制单位μs/m,先保存为TXT文本,再用转换程序转换为LAS格式(单井用WELL LOGS,多井加井斜可用PRODUCTION LOGS)孔渗饱数据,按相同格式依次排列即可。

⑤沉积相数据(WELL LOGS)*.PRN格式MD(斜深)FACE(岩性代码)在曲线上划分不同层所属的相,划相时读取每层的顶值,不同的相取不同的代码,如:河道1,天然堤2,决口扇 3 …..以WELL LOGS加载之后,使用默认的MD,使用类似曲线的添加方式,属性取岩性LITHOLOGIES(岩性)。

petrel标准教程

petrel标准教程
双击改属性或数据类型info进入info修改template调整曲线颜色井分层数据加载注意右键点击的是空白区注意数据名属性2地震数据加载地震数据加载1双击234调整一下显示切片作切片具体设置切片位置1双击2点击播放解释的构造面数据加载1双击设置显示参数新建文件夹1双2文件夹名断层数据加载faultpolygons数据加载数据质量查看数据质量查看数据质量查看画线生成面1置入23自动获取边界4等值线间距可将同一文件夹下的数据一起生产面可将同一文件夹下的数据一起生产面算法选择线型可修改加载深度域数据加载时间域数据方法同加载深度域数据注意template的不同123时间域数据转换转换结果显示地震剖面和断层叠合的二维窗口选中地震切片可见地震切片上的断层解释断层地震解释的层地震解释的层滤波应用滤波范围滤波条件规类引擎只显示有gama曲线井可见没有gama曲线的b1井不显示了再建一个search圈定一定范围的井规类圈定一定范围的井规类注意poygons要闭合123注意选中圈定的poygons可见只显示圈定的范围井了可见只显示油井了再建一个search油井规类123做联井剖面地层对比显示分层数据可增删井进入window选中联井剖面显示测井曲线数据12拖动对比做地层对比双击设置比例颜色等调整分层曲线颜色填充清除调整岩性界面调整道次序或合并道存为模板应用模板应用模板层拉平对比层拉平了井间颜色填充注意分层数据位置
地震解释的层
滤波应用
滤波范围
滤波条件
规类引擎
只显示有gama曲线井
可见没有gama曲线的B1井不显示了
再建一个search,圈定一定范围的井规类
圈定一定范围的井规类,注意poygons要闭合
3 2
1
注意选中圈定的 poygons
可见只显示圈定的范围井了

PETREL操作手册文字版

PETREL操作手册文字版
2. 单击Seismic Interpretation处理步骤 使之处于活动状态.
- 当某一断层在几条线 上解释时,较好的质量控 制方法是在3D窗口中观 察解释的结果.
3. 单击功能栏中的 Interpret Faults 按钮 ( 或使用快捷键 F).
4. 在活动状态的主测线 上通过数字化断层线来 解释某一主断层.
2. 显示一个井和参考数 据.如 surface.
3. 单击Make/Edit Well Tops 处理步骤,使之处 于击活状态.
PETREL中井分层信息 以Sorted on type和 Sorted on wells两种方 式储存在 well tops 文 件夹中.
PETREL操作手册文字版
目录
1 载入数据
1.1 添加新文件夹
1.2 载入数据
1.3 属性、深度/时间和厚度的色

1.4 质量控制
2 地震解释
2.1 断层解释
2.2 层位追踪
3 井相关
3.1 2D面板下的井相关
3.2 3D窗口下的井 定义模型
6 建立断层模型
2
10.1 划分地层
14 数据分析
14.1 直方图
14.2 变差图
15 井曲线(相带)的比例计算
15.1 井曲线(相带)的比例计算
16 建立几何属性模型
16.1 建立几何属性模型
17 建立岩石物理模型
17.1 建立确定性岩石物理属性模型
17.2 建立随机性岩石物理属性模型
17.3 建立交互式相模型—建立确定
4. 选择 make/edit well tops 按钮.
5. 编辑井分层的位置.
备注: 相关剖面中的井分层的 移动会在3D下得到交互 显示.

详细的petrel操作流程(适合初学者)

详细的petrel操作流程(适合初学者)
2) Major Direction手动调参完毕后,再左击次方向(出现下图),开始手动调参 ,调完后,左击Apply
3) Major Direction调参完毕后,左击Vertical Direction (出现下图)垂向厚度一般小于10米,但有时主力层厚要超过10米。 块金值Nugget 设为0
至此,Vshale的Zone1层的泥质操作完毕。然后是Zone 1层的砂层 是同样操作。
X21-24
测井文件准备
DEPTH
PERM_K
POR_K
SW_K
VSH_K
NTG
2140.125
0.0059
0
1
0
0
2140.25
0.0059
0
1
0
1
2140.375
0.0059
0
1
0
0
2140.5
0.0059
0
0
1
0
二、
1输入Well Header(井位坐标文件)
右键点击输入Well Header:
再选中permzone1的砂体 如下图进行操作(步骤重复以上):
解释1.选择分析对象,是经过离散化的井点,还是未离散化的测井曲线,或整个模型 (默认即可)
2.是否使用滤波功能 ;是否用相约束 (打勾)
3.分别按以下2个标签,进行相应的分析
4.打开每个标签后,按 键,刷新显示
5.在进行transformation分析时,可以能够多种数据的处理,包括输入截断,对数变换,正态分布变换等。
36471040
1379.7
2102.6
2135.6
welltop分层文件
X
Y
hb

最简单实用的petrel教程(超值)

最简单实用的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是一种用于油气勘探和生产建模的地质学和工程学软件,可以帮助地质学家和工程师进行不同类型输入数据的解释和模拟。

本文将介绍Petrel的最简单建模流程,并逐步讲解其主要步骤。

步骤1:启动Petrel软件并创建一个新的工程首先,您需要启动Petrel软件。

打开软件后,您将看到一个“新建工程”对话框。

在这个对话框中,您可以为新的工程选择一个名称并定义其相应的路径。

然后,单击“创建”按钮以创建新的工程。

步骤2:导入数据一旦新的工程创建完成,您将看到Petrel的主界面。

在主界面的左侧面板中,选择“数据导入管理器(Data Import Manager)”按钮。

然后,在数据导入管理器对话框中,选择“添加”按钮,以导入地质数据。

步骤3:解释地质数据在步骤2中,您可以导入各种类型的地质数据,例如测井数据、地震数据和地质模型数据。

当数据导入完成后,您需要对这些数据进行解释。

例如,您可以使用测井数据对地层进行解释,并使用地震数据进行结构解释。

通过解释地质数据,您可以获得有关地下结构和储层特性的更多信息。

步骤4:创建地质模型在步骤3中,您可以将解释好的地质数据用于创建地质模型。

在Petrel中,您可以通过多种方式创建地质模型,包括地层划分、网格建模和地质建模等。

这些方法允许您将地质数据应用于地质建模,以获得更准确的地质模型。

步骤5:导入生产数据在创建了地质模型之后,您可以导入生产数据,以评估油田或气田的生产潜力。

在Petrel的左侧面板中,选择“数据导入管理器(Data Import Manager)”按钮,并选择“添加”按钮,以导入生产数据。

然后,使用这些生产数据对地质模型进行评估,以确定最佳的开发方案。

步骤6:评估生产方案在步骤5中,您导入了生产数据并将其应用到地质模型中。

您可以使用这些数据来评估不同的生产方案,并找到最佳的开发策略。

例如,您可以尝试不同的注水井和采油井配置,并使用模型进行模拟以评估不同方案的效果。

Petrel软件实例操作流程

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.点击上面工具条中的每一项看会出现什么。

你可以实践一些更感兴趣的选项。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Petrel自编教程
一、加载数据
1、wellhead.prn文件,文件格式:
well x y 补心海拔(KB) depth(完钻井深TD(MD))
文件类型选择well heads(*.*),文件打开后,选择对应的列,及注意prn文件本身有无表头(有表头,Number of head line输入1,无表头,输入0),然后ok for all.
2、井斜数据,文件格式有多种,可以dev、prn等,只要包含有以下字段就行:
MD(测深)INCL(井斜角)AZIM(方位角)
文件类型选择well path/deviation(ASCII)(*.*),文件可多选,打开后,选择文件名对应的井号,点ok,在input data标签页中,选第一种,把MD、INCL、AZIM对应到相应的列,点ok for all.
井斜数据加载方法有多种,从input data标签页中就可以看出,自己根据能收集到的数据来定。

注:如果是多口井的井斜在一个文件里,文件格式如:井号MD INCL AZIM。

这种也可以加,文件类型要选择Multiple well paths/deviations(ASCII)(*.*),同样在input data 标签页中,选第一种,把MD、INCL、AZIM对应到相应的列,在Name on every data line 前选中,在Data line format框中要设成S N N N,然后点ok就行了。

3、测井曲线数据,我们能得到的测井曲线数据是ASCII文件,在petrel可能也能加,但我
不会。

我每次先把.asc文件转换成.txt文件,然后再用专用软件(在本机D:\TDDOWNLOAD\petrel2008\ACSII曲线txt格式转换成las格式软件.rar)把txt转换成las文件。

文件类型选择well logs(ASCII)(*.*),文件打开后,在input data标签页中,MD就设成1,让它自动检测logs,点ok for all.
4、分层数据加载,prn文件和txt文件一样,文件格式:
Well MD(测深) surface(层名) type(小层写horizon,断点写fault)
在空白处点击,文件类型选择petrel well tops(ASCII)(*.*),文件打开,选择对应的列,点ok for all.
5、测井解释成果数据,prn文件,文件格式:
井名顶深底深代号解释结论
文件类型选择production logs(ASCII)(*.*),因为它是要做为井的一条曲线加载。

文件打开后,在input data标签页中,选择前3列:井名、顶深、底深,第4列的property template 选择facies,输入相应的log name和column,如果该条井曲线原来没有,选择create new,点ok。

这样,就在Wells Global well logs里出现一条新曲线,双击打开它的设置,点colors标签页,根据加载文件所对应的代号和解释结论,增加相应项。

这些都是为了以后相建模做准备。

6、Well filters和saved searches:井过滤和搜索,能把一些无关紧要的井过滤掉。

在Wells下有Well filters和saved searches。

Well filter可以根据所需要的层面或深度对一些井进行过滤,让其显示的美观。

在Well filters上点右键,增加一新的Well filter,先选井,然后选择Top Z和Base Z,得到需要显示的深度或层面,点ok就可以显示出所需要的井,要多试几遍。

Saved searches也是一样。

7、断层数据,因为在建段层模型时一般有两种方法:①通过Fault Sticks(这需要地震数据);
②通过Fault polygen的方法。

咱们用的就是第二种,一般需要两个层面的断层线趋势,
即上面和下面的层,可以通过mapbase软件得到(需要手工整理成一个一个的polygon),文件格式:
x y polygon编号z(可以为0,因为深度现在不知道)
文件类型选择Zmap+ lines(ASCII)(*.*),文件可多选,打开后,模板先不选(因为z值为
0),line type选择fault polygons,然后ok for all。

如果导入的polygon没有z值,还要通
过层面的z值附给到断层上。

8、层面数据,有地震体数据的话不需要导入层面数据,因为地震体数据能解释出来带时间
域的层面,再通过时深转换(时间与深度)转换成带深度的层面。

实际上,这个层面是用来以后在做构造模型时的趋势面,一般需要两个层面,上面一个,下面一个。

在地质上,我们可以通过mapbase软件,将研究院所绘制的小层构造图导出来(实际上是构造等值线),文件格式:
x y z(这是有深度值的)
文件类型选择General lines/points (ASCII) (*.*),文件可多选,一个层面一个文件。

打开后,在Read as point前选中,点“ok of all”,在新打开的窗口中选择模板为Z↓Elevation dep,然后ok for all。

层面数据导入后,是点数据,还要转变成面。

在Utilities里有一项Make/edit surface,双击它,把input、boundary、fault polygon指入,在Geometry标签页里选中Automatic(from input data/boundary),确定网格的xy步长,然后ok。

二、构造模型
1、定义模型Define model
在Structural modeling里双击Define model,输入模型名,点ok。

2、断层建模Fault modeling
①在Structural modeling里单击Fault modeling。

双击Fault modeling,打开的对话框可以
改变建立断层的设置,如setting中的间隔设置、缺省高度设置、高度是否需要额外延伸。

②按“Shift”选择对应的上下两条断层线,点击右侧工具条中“create fault from fault
polygons”按钮,建立断层。

③仔细建立好的各断层,与原来的断层趋势线越吻合越好。

3、Pillar gridding创建三层骨架网格
①选中建立好的断层,在Structural modeling里先单击Pillar gridding,会新打开一个2D
视窗,这是要设置以后建模的范围,即画出一个闭合的Boundary
②双击Pillar gridding,打开一对话框,设置好3D grid的名字、I和J方向间隔增量(可
以设到20*20,根据需要。

它的意义就跟图片中的分辨率一回事),先点Apply,有时会需要你设置I、J的方向,没问题后点OK。

它会在当前骨架网格的基础上再建Top和Base 骨架网格。

4、Make horizons插入层
插入主要的层,咱们在前面只导入两个带深度的构造趋势面(最上面和最下面一层),所以在做主层时也做这两层。

双击Make horizons,在Horizons标签页里插入两层,Input#1列把两个趋势面指进来,在Well tops列里把分层下Stratigraphy的相应分层指进来,设置Smooth iteration(平滑度)为3,然后OK。

5、Make zones插入细分层和厚度层
①先做厚度层。

打开分层下的Stratigraphy,让第一层变成粗体,在第二层上鼠标点右键,
选择Convert to isochore points(转换出两层之间的各种属性点数据),其它层也相应做出来。

然后分别把每两层之间的Thickness(厚度)数据转换出来(在Thickness上点右键选择Convert to points),再把厚度点数据生成厚度面。

②双击Make zones,设定具体插入的层的个数,选择好对应的输入数据,Horizones里
边对应Well Tops,Zones里边对应厚度面。

确定正确后,按OK。

6、Layering细分垂向网格
这是为了给每个zone,再细划网格,可以在主力层划分的多些,对不重要的层划分少一些。

相关文档
最新文档