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,如图:。