petrel建模个人笔记_第1页
petrel建模个人笔记_第2页
petrel建模个人笔记_第3页
petrel建模个人笔记_第4页
petrel建模个人笔记_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1,在加分层时;注意输入模板注意若第四列没有,那么在分层数据文件夹中,分层数据不会对应到分层文件夹中。 2,在18-12中输地震资料的时候将line number改为9选3D即可输入。3,make surface 时,Geometry选automatic(from input databoundary)再调网格数。4,怎么样做一个面,然后用这个面来切断层或其他的东西。方法;在2D窗口中用polygons圈一个面,然后make surface,用计算器给赋z值。右键单击fault modeling,选operation输入刚才做的surface,最后点击cut/extend即可。注意:这个操作在

2、流程窗口中的setting中,双击流程或者是激活流程后在右边窗口中点setting,或者右键流程点process dialog都会出来一样的窗口。任务:挨个点击流程右键的process dialog,然后查看其与一般setting的不同的地方。5,输入网格数据时,网格数据格式为*.DAT,输入格式为Zmap+grid(ASCII)(*.*)6,输入层面时,看格式输入,培训中选择general line/point , line type 中选择contours 即可.7,调整地震工区大小;右键点击地震数据文件,从中选insert virtual cropped volume 再根据层面及来进行

3、调整。8,计算horizon 的时候选automatic 自动算法,和make surface一样。9,做make zones 时,在make type中选用conformable而不用isochors(等容线)Build From (TOP horizon 从顶建) volume correction (None correction 不相关) Build along TVT 10,聚类分析中计算器的用法 ;Fluvialnew=if(Fluvial=U,2,Fluvial)含义:若Fluvial=空白地段,则Fluvialnew=2,否则Fluvialnew=Fluvial 11,在做属性

4、模型的时候主方向和次方向上的NO lags可以不同。而在垂直方向上的NO logs则应该比该地区的最小单砂体厚度小。12,若将流程窗口关闭,则可以在View 中选first 和second打开。13,surface层与Well tops中的数据应该吻合。14,若三个层面互相倾斜,且为不规则情况,则应该每个层分开做polygons来限制做surface 。15,做polygons的时候有专门的工具来用其闭合。16,怎么样做一个报告来检查数据于层面的交点坐标?方法;将面点开,well也点开,右键well,点report,将面输入,点执行,即可得到表格数据,用来检查。此操作中得到的数据也可以以str

5、atigraphyfaultsothers的形式,输入到well tops中。(在做构造图中用到了此方法,将井和层面的交点输入到well tops中,在well tops的属性中选择well,在well filter中选井,然后就可以在做构造图时将井名井号投到相应的层中。17,做一个任意形状的面,并给其赋一个Z值方法;做一个polygons,点击make/Edit Surface ,input polygons,边界选自身(必须),在geometry中选auto,加上网格数。然后在Algorithm中的Method 中选Artificial Algorithms(人工算法),在Z中输入想要的Z

6、值即可。18,将一个JPJ的图变成层面的模式方法:载入一张图,点开一个层面(并激活)将图打开,双击JPJ图的图标,在color中选Textured,并在下面小框中将层输入,点击OK,即将图片变成层面的模式。(此种方法应用与将储量计算中得到的含油面积叠加到构造图上)19,将两个不同深度的面合并。方法:做两个不同的polygons(一个包含另一个),用17的方法将其分别做面,并给其赋不同的Z值。右键单击其中的一个面,打开Operations,从中选A Union B,Keep B 输入B,然后点执行即可。注:这种方法能够帮助解决建属性模型时从中扣除一部分不参与建模。(这个方法应用与圈一个polyg

7、ons,在岩相模型中扣出一部分其他属性,注意给面赋值的时候和岩性代码相匹配)20,将数字化点赋值到一个层面上。方法;打开一个面,打开一个数字化点图,右键单击点setting,并从中选calculations 在A?中输入一个面(那个已经打开了的面)在Assign中点z=A即将数字化电赋值到面上。21,在make horizons界面中,有一个fault界面,其中的active fault用来关掉误切了面的断层。(修改好了以后直接点OK,而不用重新计算horizons)22,有些断层是直接数字化后产生的,直接将其转化成polygons时,会有相互连接的情况,此时不能直接将其转化成断层pillar

8、若要将其连接的部分剪断,操作为:右键点击其中任意一个层,双击operationpolygons operation-split by horizontal length然后选定剪断的范围即可(注意;1,每一个POLYGONS的范围都会有所不同,剪断范围都不同,而且不能太大也不能太小,试验后确定其范围;2,在polygons操作界面中有个小剪刀,这个用来单独对单个polygons 来进行操作,煎polygons时注意两个工具配合使用)23,在test模型中,horizons里面的不同于surface里面的最高值是由于网格而产生的而网格的变形则是因为有一个断层的底部相对于其他断层太靠上而产生的解决

9、的方法是将那个相对靠上的断层往下拉,于其他断层一样对齐若有不应该切断的层面,则在active fault中来解决(这种情况告诉我们,若有的地方发生异常,则首先从基础数据,基本断层模型来找问题,不要贸然来修改当前值,这样在不断不好调,而且最基本的问题不解决,在后面的计算中还有可能依然会出现问题)24,在map窗口中,转动滑轮时,有时为上下移动,有时候则会放缩比例原因是在窗口setting中,比例尺有没有被锁定若转动滑轮地图比例变化很大,则可用手输一个接近当前比例的比例,再转动滑轮,则比例变化适中25,关于层面的镂空是在属性模型建立了之后的操作在过滤器中过滤到泥或其他属性。做属性模型的珊状图也是在

10、其中。(注意filter一次只能过滤一个属性,如果同时使用两个过滤器不会有作用)26,vertical layering的质量控制要点 Make Horizons以后,依据顶层和底层的界面Petrel重新匹配Pillar的垂向范围。 如果出现层面撕裂状孔洞主要原因就是断层乡丁面或底面延仲时发生扭曲所致。 作Make Zones有时候会出现层面出现光滑的圆型孔洞,这个原因主要是由于 Zones的上下界面发生接触局部厚度为零。 Layering里面有控制细分层的地质含义的选项,比如剥蚀可以采用Follow丁。p, 欠沉积可以采用Follow Base,而A可以指定最小划分单元的厚度。27,变差函数

11、的分析首先设置主方向的分析参数,包括带宽,搜索半径,步长,容差等,然后再设置次方向和垂向上的参数,这些参数的设置需要用户对本地区数据的大概了解的基础上,否则分析的结果的可信度大大降低,在图(5-41)显示了一个分析参数和结果。在分析变差之前,首先大概了解数据的分布情况,然后再设置这些分析参数,这样才能达到比较好的分析效果。28,在输入有DC解释的时候用product well,可以输入连续的,也可以输入离散的。但要注意的是,如果最初输入的数据是连续的,那么只用在setting中修改一下岩性代码即可使用;若输入的数据是离散的,那么要进行计算,具体计算见视频教程。29,等厚图的做法;在well t

12、ops 中,激活一个层,然后点击需要做的另一个层,右键convert to isochors points OK,即生成一个等容点数据。在make surface 中输入,属性选thickness,即可生成厚度数据。(在生成的isochors points 的表格中可以查看厚度数据,用他的数据统计出平均厚度用来做make zones可以节约很多时间。)若有厚度数据,那么在输入的时候用general point格式输入,然后在模版中选择thickness,生成厚度点。然后再make surface,其中输入的数据类型选isochors point 注意:在用well tops数据来做等厚图的时候

13、,make surface的时候属性选thickness和做好了以后再改属性效果不一样;生成了厚度数据以后可以用来make zones,但不知道用厚度数据来make zones和直接用well tops来make zones有什么区别。30,做属性模型时,若出现no upscale cell 的情况,而查看粗化曲线的时候发现曲线不让粗化,这个时候应检查基础测井曲线,并重新输入曲线(不要认为将井数据转成*.las的格式就万事大吉,当文件里相同名字的曲线太多太复杂的时候也会出现错误,正确的做法是打开文件,仔细检查最大最小值,选择最可能的曲线然后选出来重新编辑文件)31,输入well logs和输入

14、well tops 时,有时候有的井输不进去,而且在总的管理器下会出现相重复的东西,这是因为以前这口井的曲线或分层曾经输入过,后来井被删掉了,而其他数据却没有被删掉,解决方法是将以前的数据和现在的新井相对应,或者全部删掉重新输入。重新输入测井数据的时候,注意再设置里面勾上覆盖原来曲线(注意如果不选这项将会出现错误)并将模板上的globe well logs中的曲线与现在要加的曲线对应上,否则会出现问题。32,在聚类分析中,储层分类和单井相划分选择classification,曲线估值或者判断选择Estimation,做好聚类后,打开function windows ,选两个参数作为x、y,聚类

15、结果作为z,可以查看聚类结果。33,断层线的用法;在make horizons之后,在horizons的setting中,有一个operations选项卡。在里面选择resample 则在fault之下会出现horizon lines,打开horizon lines返回fault modeling中,在断层编辑流程右边的工具栏重点select horizon nodes后在断层上会出现层面的投影,拉动他可以进行调整。调好上下盘后再重新make horizons(勾上使用resample)则新horizons会重新进行计算。34,数据分析中,probability中需要一个连续型变量的属性模型(

16、某种地震属性或反演数据体)其目的是分析该离散属性和连续属性的相关性并求出其相关概率曲线。35,连续数据(por,perm等)与不连续数据(岩性等)的数据分析区别有:连续数据有相约束;不连续数据多了两种分析数据的方法(probability和thickness)共同点有:打开界面后都要进行刷新。 问题:数据分析里的相约束起什么作用?36,做削截的时候至少要有两对key pillars 用来保证削截形态。37,断层线 resample和horizons种的断层选项卡种的断距指的是断层的垂向和水平断距。38,输出模型, 网格和属性一起输出(注意其中粗化的时候不要带岩相模型,不然会出现错误)Gener

17、ic Eclipse style(ASC)grid geometry and properties(*.GRDECL)(*.*), 输入断层数据, 输入井数据。39,接触关系的可视化中,在contacts下取消show fill on horizons的选择项,即可以在构造模型中一边显示构造等值线,一边显示油水边界。40,怎样在3D网格下以属性的方式显示接触关系. 鼠标右键单击一个 Contact Set. 选择 Settings. 在settings 窗口, 选择 Operation tab. 选择 Code above the highest contact, 例如. 选择最高的接触关系上

18、的一个 zone ,赋予一个代码.赋予 每个接触关系和较低的接触关系之间一个特定的数值,例如 给一个zone 赋予一个数值. 单击 OK ,一个新的网格会添加到 Properties 文件夹中. 在显示窗口中显示接触关系注意:涉及到代码的问题都可以再setting中来解决,编辑好代码后进行重新计算会得到更好的效果,具体情况还需要继续摸索。41,利用intersections中的grid I-direction切片对zones进行调整的时候,不需要点开相应的horizons,它检查的是zones的质量,理解其含义。但有一点不理解的是,检查zones最好是用一般的切片检查,便与随时查看约束点与面之

19、间的接触关系,用grid I-direction时检查不出这一点,所以用grid I-direction检查似乎没什么意义。若层面相交的时候,必须使用这两格切片来将层与层拉开,然后才可以使用general intersection来调整zones。42,怎么样不用计算器,不用曲线,直接利用岩相平面图再生成一个岩相模型。利用几何模型,直接生成一个全为泥岩的岩相模型(=0),然后在facies modeling流程中,选定已经存在的模型,用做的沉积相图为约束,做岩相模型。实际上有点多余,如果已经有沉积相图,可以在流程里直接计算出相同的结果,而且也可以不用曲线,在设置窗口的颜色菜单中定义相代码的数目

20、。43,怎么样做砂泥岩饼状图在well tops中,右键增加属性,在增加的属性中右键执行operation操作,选择to the zones at level,选好DC曲线,在average中选择percentage,选择所要分析的岩性。同样再做一次,选择另一种岩性。在well tops的setting中选饼状图显示,再打开Map,并选择所要显示的层和刚做好的属性,即可在其中显示饼状图。注意:,在计算时,不知道模版和属性离散、连续会对这个有什么影响,待研究。在average中选percentage来做比例图,如果选thickness呢,会不会就是砂岩等厚图?,在well tops中做出来的属性

21、,指的都是井与层面交点,如果在fliter只有两口井,那么即使曲线再全,做出来的属性也只能有两组数据。如果井分层很少,但井很多,而且都想要做砂泥岩比例,那么可以重新做一个well tops,点击well,右键report,做一个层面与井的交点well tops,再在里面做砂泥比例图,这样可以统计所有的井(包括没有井分层的井)44,利用43中新生成的砂泥岩百分比数据来做平面图右键上面生成的属性convert to point(如果使用过滤器,那么将会滤掉一些井),然后用这个数据作为约束来做surface,即可生成平面图。砂岩百分比也可以转成点然后做成平面图。值得注意的是,选择不同的输入方式会导致

22、插值方法的不同。若前面不选择输入类型在后面来选择插值方法也可以。45,体积计算时如果存在负的体积值,将给出警告. 如果存在交叉的pillars 就会出现负的体积值. 主要存在于垂直交切的断层或其他断层. 总体积属性可以通过滤波来识别负的体积值. 在Properties Settings Filters Values Filter 对Bulk Volume 进行滤波检查负的体积值.由于网格被三角切割,所以断块边界和边界周围的网格体积是精确的 46,显示误差锥形图(Error Cone)在井轨迹周围可以显示误差锥形图。该选项可以在Settings 窗口中的Error Cone 标签中选择,误差锥形

23、图围绕井轨迹,离起始点越远圆柱体越厚。(允许较大的不确定性). 47,属性建模中粗化曲线时average method的选择相模型中砂泥岩相的粗化方法用Most of all空隙度、饱和度曲线、及净毛比用Arithmetic mean渗透率用:(再仔细地看,好像翻译得有点问题) Harmonic mean (对低值敏感,不能有负值,每一个小层有持续的perm)Geometric mean(没有空间相关性及对数自然分布时,对低值敏感)RMS(Root Mean Square)提供偏低的平均值Most of all:仅适用于离散曲线。Median:仅适用于离散曲线,输入的数据按大小排序,然后取中间

24、一个数。48,粗化曲线时其他选项(1)Treat log :有As lines和As points两种 用As points时,如果曲线没有数值点落到网格里,那么该网格不会有这种属性,所以它不能用与离散曲线。 用As lines:如果粗化算法中有体积加权,那么必然要用到As lines,其他几乎所有的曲线粗化都用它。 As lines:如图所示,Li表示曲线值的影响范围(作为线,在li内,任意点的值都相同且等于中间点的值),若选用的计算方法为算数平均,则计算公式为aai 其中,ai为该点的曲线值,li为该点值的长度(取两个点的中间值) 由此,我们可以看出,如上图最右边的那个点,虽然点在网格外,

25、但其值域有一部分在网格内,所以其仍然会参与网格内的值的计算,这个就称为weighted。(2) Method:有simple、Through cell和Neighbor cell三种。它指的是井轨迹穿过时给哪些网格赋值。 simple是给所有的井轨迹穿过的网格赋值。 Through cell是指只给井轨迹击穿的网格赋值(同时过网格顶底面或两个相对的侧面) Neighbor cell,若曲线穿过位与同一个layer的多个网格,那么这些同一个layer的网格数值将会取平均值。 一般情况下用simple和用Neighbor区别不大,但是如果遇到水平井的情况,那么就不能使用Neighbor了,这样会使

26、很多网格都取一个值,最好使用simple,不容易出错。49,make zones时如果使用的是小层的平均厚度thickness,那么在Build along里应该使用TVT,这样才能统一50,off shore 指软件按照真实情况给数据赋值,比如说海平面下的海拔值为负值(注意:数据中多数值为负的情况下软件会将值转为负,但若反过来则保持不变)On shore 不管怎么输入,数据保持自己的输入值不变。但录像中为什么选on shore呢?因为什么原因?51,在well的setting中,Thickness标签中将厚度输入well tops是做什么用的?52,在输入测井曲线的时候,会弹出一个对话框,里

27、面的setting中有一个other setting,跳过未定义曲线值是什么含义?为什么在录像里都要选这一选项并将值改为-9999?增加曲线,但是NP132还是加不进去,所以这个和曲线加不进去无关。它的含义是曲线里面的点如果值为-9999(自己根据曲线里面的值来设)那么就为无意义的点,系统自动跳过。53,用DC解释成果做成的Fluids模型(直接用LOG(*.*)的格式输入,选择模板为Fluids)做的是一个油气水三相的一个模型,根据原始的油层,水层,气层,干层等建立一个模型,可以直观的看见油水、 油气界面 。但是关于它的应用还待摸索,它和岩性模型,相模型在井剖面上对比,修改(还不知作用是什么

28、)A:Fluids的颜色模板和其在连井剖面中的形态(最右边一个柱子) B:录像中的岩相模型(lith)的判断和他的颜色模版 做岩相模型进行了利用POR进行了两次运算,第一次用Lith=if(POR=0.1,2,0)判断出砂子和泥,然后修改模版使之对应。第二次又从砂子中判断出好砂子利用左上图公式。C:录象中的Fancies模型的模版和三种资料的连井对比 D:这三种资料是怎么样来进行对比的:操作1,去掉fluids中的zm柱 操作2,将lith和fancies中的砂子、河道修改得和Fluids中的砂子一致。 操作3,若lith和fancies中的相为泥,则消掉Fluids中对应的zm层 操作4,若

29、Fluids中为水层,而lith和fancies中为泥,则修改lith和fancies与Fluids一致(水层对应砂层)总结:对比原则是以DC做的Fluids为主,增加lith和fancies中的砂岩,以lith和fancies中的泥岩为标准,消去Fluids中的zm层。其他的情况未说明。54,make surface后可以如果看起来比较暗,则可以将它设为高亮状态Setting-soli-Material-Highlight55, 用构造面做surface时,可以选高密度的点,也可以不选。不知道两者区别是什么?做surface时候可以不选输入类型。56,连井剖面可以两边延长,在setting-

30、plan setting中。57 在windows窗口下的well section的曲线的设置中有一个Curve filling-Delete,它的作用是去掉曲线填充颜色。58,当两条曲线都在一个道里面的时候,可以将其中一条变为虚线,以便对比。曲线-setting-style-line type59,井设计的录像:,用等厚图来make zones,然后再将生成的horizons转成surface。另外再生成一个网格,用转化而来的surface 来make horizon(注意,不是用来make zones),不做zone,选其中一个层做laying(只做一个laying)弄清楚到底是为什么?

31、为什么不直接用第一个模型来做呢?是否牵扯到horizons和zones的区别?,做连井剖面的方法,将井和面放大,polygon点在井柱子上且离面要近,这样做切面的时候才好一点。然后再切面的设置里面延伸切面的长度。,在一个horizons上做laying后只能再这个horizons上来做属性模型,做好属性后,再在上面做连井剖面,点开粗化的por曲线,效果如下 , 在3D窗口中的切片中打开井、属性后,就可以开始井设计了,直接点well design的图标,开始井设计。点击图标(用polygons的那个工具来设计井轨迹也一样),然后在剖面中开始设计井轨迹。在well中找到刚设计好的井,右键,打开表格

32、,可以得到这口井的井斜等其他各种参数。右键setting有一个make logs,可以做出新井的曲线,report可以得到井与层面交点等数据。 ,右键well section -Layout-panel-By domain可以显示设计井做出来的曲线。(但做出来的曲线不对,不知道是不是方法不对?)这个模版里面的功能还有其他的专门找时间摸索。最后效果图如下: , 还有一种设计井的方法是在面上需要用来钻穿的目的层上用make polygons中的做散点的工具,来点上需要的点,然后再来点击well design输入点后自动生成所需要的井资料。60,尽量利用文件的复制,粘贴功能,能够减少工作量。例如:在

33、设置数字化层面的polygon的宽度的时候,可以设置一个,然后再用复制功能使文件夹中的其他polygon也改变设置。61,make surface 的时候也可以用井点来控制,well adjustment中输入分层数据。但这么做有什么作用?其中算法等等也都可选,不同算法之间有些什么区别?62,在surface里的operation中有一个eliminate where,圈一个polygon后可以去掉圈外或圈内的层面。63,如果断层polygons相交,利用断层里面的工具也可以生成断层。64,pillar girding里面,用图标可以在2D窗口中移动断层的节点。65,在well section

34、中,按照某一个层面对齐,可以直接点击分层数据,右键即可以对齐了(比进入窗口setting设置方便)65,在断层卡片中,关掉第二格,Allow hing,然后设置最小垂直断距,设置平滑次数。 关闭Allow hing后,断层两盘的horizons会有垂直方向上的断距产生,设置最小最大断距后,如果超过这个值那么断距按同一个相同的断距处理。66,在make zone中的一个选项,仅仅在从底或从顶建中使用。勾上了以后,在遇到了陡峭的坡面时,电脑会使用一种算法通过排除断层来恢复原始地貌。67,做好油水界面以后,打开一个切片,然后生成一个打开一个new intersection窗口,再打开油水界面和hor

35、izon,打开井,在切片的setting中调整井距,显示名称和well tops就可以做一张图。68,在加载曲线的时候,如果曲线和一般的曲线不一样,MD是右大到小的,那么就选这一项。69,在基于目标的河流相模型中,除了依次设置外,还有一项值得注意的是在Trends有一个应用砂泥百分比的选项,注意一定不要漏选(选了此项后,在运算之前先在数据分析窗口中统计砂泥百分比。70,在计算渗透率的属性时,用孔隙度来进行约束,在下面的方法中选择Collocated co-kriging,然后再下面设置常数(经过了数据变换和数据分析之后)不知道这一项的含义是什么,为什么要选这一项?71,录像中不同的模型之间的计

36、算。目的:将岩性模型和河流相模型结合起来,河道加到岩性模型里去,此外还有一个用固定值做的模型,三个模型经过计算数器而组合在一起,建一个新河流相模型,和岩相模型结合,faciesnew=if(Lithologies=1,2,0),都为河流相模型了,用下一个计算公式。faciesnew=if(fancies=1,1,faciesnew),用平面图来建一个有边界的属性模型,再用计算器来糅合在一起。由此可见,在做岩相模型时,一定要灵活运用各种资料,尽量的使之与现有资料相吻合。 72,做完了孔渗等属性后,在模型的setting中有一个more,可以对属性沿着相模型的边界来进行平滑。实验了一下,发现还是不

37、用为好,它会使砂子和有属性的地方变少。但是在净毛比模型中却会使值变得好一些,不知道为什么,有时间仔细看说明。73,在岩相模型的setting中,点开Variogram,点击Variogram map ,就可以使用Output选项卡来做一个变量图了(在Map窗口中看) 也可以在Sample variogram中来做一个由点组成的曲线图。74,数据分析中,泥岩也要做数据分析以及变差函数分析。但做得比较简单,物源方向来自与地质分析结果。75,多次实现累积概率求储量、用蒙卡罗特法来求。76,网格匹配(Zone mapping),指的是地质模型里的多少个网格合成一个粗化网格。粗化网格的时候最好是等比例设

38、置,这样比较容易匹配网格。但如果不是等比例的,也就是说layering匹配不好,那么在输出模型的时候选择几何匹配(Upscale by matching geometry)77,关于属性的粗化,por用净毛比和体积加权; Sw用净毛比、孔隙度和体积加权;NTG只用体积加权;perm也只用体积加权。 78,变差函数分析看不懂,似乎没有什么规律。但是数据变换做得很简单分别为input Truncation output Truncation Normal Score ,点击右边来赋值然后点左边的图来刷新曲线就分析完毕,在做泥岩等其他没有属性为0的数据变换中一定要注意使用输入截断。 但是渗透率的数据

39、变换中新加入了一项对数Logarithmic,为什么?79,打开intersection 窗口,做一个剖面图的时候,右键切片setting,如图,Distance limit指的是投井的时候的最大距离,若井离切片距离超过这个值,那么井将不能投到这个切片上。80,渗透率的数据变换里面都要加上对数。81,在make polygon的进程里面,图标可以给已经圈定的polygon赋深度值。,后面的inc值为间隔值,可以给不同的polygon按照相同的间隔来给定Z值。82,A11断块模型属性分析(华北研究院做) 有效孔隙度数据分析:有的小层做了数据分析,而有的小层没有做数据分析。做数据分析的小层都用相模

40、型作为约束,只要有数据的地方都做了数据变换(输入截断、空间变换和正态变换)而有的层没有做数据分析不知道原因。 所有的小层都没有做变差函数。 相模型;找不到河流相的计算过程,只能看到砂泥岩相的计算过程。计算方法是续贯指示模拟;砂岩做了变差函数和含量统计,泥岩没有做变差,但做了含量统计; 孔隙度:用岩相模型作为约束,砂岩用的是克里金算法。砂岩做了简单的变差函数和输出统计;泥岩用的是续贯指示,没有做任何统计。 有效孔隙度:用河流相模型作为约束,计算方法用续贯高斯模拟,引用数据分析里的空间变换,每一种相都做了简单的变差函数分析 渗透率模型:用岩相模型作为约束,克里金算法。砂岩做了简单的变差函数,泥岩没

41、有做变差函数。都做了输出统计,输入输出相同的地方都做了修改。 含水饱和度:岩相模型作为约束,砂岩用克里金算法;泥岩为续贯高斯模拟,砂岩做变差,泥岩不做变差;泥岩没有做输出统计,砂岩做了输出统计。分析:抛开有效孔隙度的做法,就其他模型而言 都用岩相模型作为约束;砂岩计算方法都为克里金,泥岩为续贯高斯;都没有专门数据分析,砂岩都做简单的变差和输出统计,而泥岩则只选计算方法,没有进行基本的数据统计。总结:看到的这一部分很可能只是最终模型前的粗略的一个模型,用河流相来约束的模型才可能会是真正的最终完成模型。可惜被删掉83,了。83,1-29模型属性分析(小曲做) 都没有做专门做数据分析 岩相模型用续贯

42、指示模拟,所有的岩性都做了变差和含量统计 沉积相模型用续贯指示模拟,但只有砂岩做了变差。(砂子多,最后结果也用它) 用相控建模,砂子用续贯高斯模拟,其他岩性直接赋值为0。分析总结:砂子做了变差,其他岩性不做变差,最后结果是只做砂子变差的相效果好,砂子多。在做其他属性的时候如果只有砂子参与计算,其他相控的地方直接赋值为0做出来的模型会和相的模型差不多,不会出现偏差。84,NP1-1模型属性分析(张燕红做) 同小曲模型,只是相模型所有的岩性都做了变差和含量统计。85,Note: Instead of a General Intersection, which is linear, you coul

43、d digitize a polygon and then create a vertical section through it. This is static though, and can not be played through the model(试验)86,数据统计应用:surface的z值为正数,而isochors的z值为负数。87,general point/lines 能输入任何以X,Y,Z表示的数据。这些数据必须是以列的格式来存储,列于列之间以空格隔开。输入的时候必须指定共有多少列,标记值和无定义的值分别指定x,y,z分别所在的列以点数据输入还是以线数据输入。88,头文

44、件可以先复制到excel 中,然后在粘贴到well tops 中的well top editor中。(试验)扩展:加入新或新的数据(如断点数据),也可以直接在其中操作。89,将断点数据用general points/lines 格式加载进去,然后再转化成断点数据(如何操作,试验)90,英文教程day 1第34页介绍了给各种不同的软件的输出的一些东西。91,输入数据通常需要编辑来使他们和模型一致,例如:断层polygons 也许会含有负值 线数据在输入的时候如果没有指定标记值从而显示线块(标记值可能会插入来使数据线变为数据块,通常线数据在线块的末端被解释成一个没有标记值的连续的线)试验在输入数据

45、的时候指定标记值消除不合理的数据不规则的2D网格需要平滑2D网格和地震解释面有时候包含高的异常值。92,给一个断层 polygons赋上合适的Z值也是在Arithmetic operations 或者在计算器上来进行.93,make surface 是通过网格线、点、线、well tops、断点来生成一个2D网格的进程。 输入数据(如果是well tops,则注意一定要选择属性) 给输出的surface命名。 定义几何tab中的内容。 选择算法。 可选:使用边界、调整。94,在well correlation(well section 窗口中)中可以通过计算或是手工生成一个不连续的曲线。(试验

46、,通过计算怎么生成一个不连续的曲线,创造一个不连续的曲线怎么样来操作)95,在well section窗口中,白色和灰色的部分代表了显示的比例。如果白色的部分充满了整个刻度,那么曲线会整个显示在窗口中;白色比分越小,曲线比例越小。(试验)96,当给一条曲线充填颜色的时候可以直接用充填图标,但是如果是同一道里有很多条曲线,则最好是进入到“曲线充填”标签里来设置(点一条曲线的设置,然后进入到curve filling”中,然后进行设置)填充的时候可以选择填充模板(填砂子还是泥,根据相来设置(min或者max)(试验)97,生成一个新的well tops,注意要先激活create/edit well

47、 tops 然后再才能激活Add new well tops (试验,是否如此)98,使用计算器来计算一条离散曲线(例如岩相模型),若GR超过一个特定值,则定义为泥岩,如果没有超过一个特定值,则定义为砂岩。一种比较好的方法是利用这种方法来做粗略解释,然后用手工来进行详细的解释。(练习、熟练)99,交互式相解释: 生成曲线:点击 create/Edit discrete log和Create new discrete log 图标,出现一个窗口,指定曲线类型,选择合适模板,按ok, 开始解释:右键空白地方,选择相代码可见(这些相代码是事先在颜色中来定义的),左键点击,拖动鼠标从起始点到结束点来画

48、相。 微调:激活create/Edit discrete log ,移动鼠标到两个相的连接处,对相进行微调。100,输入文件的例子在输入流程文件夹中显示,输入/输出到petrel里的可用到的文件格式的全部菜单,点击petrel里的Help按钮,选择“可用的格式条目”。所有的格式例子的条目看在线帮助里的附录1。101,控制断层的空间位置(走向、倾向、倾角)的几个因素:fault stick fault polygons well tops (well cuts point) digitize surface digitize 3D line digitize seismic digitize i

49、ntersection这些控制因素既可以用来控制断层的空间位置也可以用来控制的空间位置,只有几个因素相互约束才可以得到一个精密控制的断层。 102,用2D网格做的surface 和3D地震面来做断层。基本原理是先在上一个面上数字化断层的顶部控制点,然后在下一个面上用”snapping”按钮来调整断层的下部控制点,使他们一致。103,地震体在断层中的运用:直接在地震体中来解释断层(先做断层stick,然后在转化成断层)用地震体来对断层进行QC,断层可以全部显示在地震体中先打开一个地震切面,然后定义要生成的断层的类型,然后用点来生成断层,完成后跳一条线,继续下一个面来解释,直到所有的有断层的面解释

50、完为止,这样就可以直接在地震体中来生成一个断层了。104,Philosophy of key pillar editing :use as few key pillars as possible/necessaryuse as few shape points as possible/necessaryuse enough key pillars and shape points to define the faults form 105,安装好软件后再次仔细放映幻灯片,结合软件看英文说明.106,网格是由断层而控制的,所以只要不更新断层,那么井的更新以及层面的更新都可以不用建断层模型和pil

51、lar girding.107, create boundary ,点击以后在断层封闭的地方自动将这个区域分成一个块.108,为什么要分块? 在体积计算里可以分开来计算各小块的储量,还可以使用计算器,使同一个模型的不同小块用不同的方法来计算储量.(断层、趋势和边界都可以作为条件来做块的边界)109,在pillar grading 中,明亮的线表示是否参与分块,颜色表示是否代表趋势,实线和虚线表示是否作为断层。 110,在pillar gridding 之后也要进行质量控制,在I和J方向上来播放三维网格。111,在make surface的时候,在断层卡选项中设置断层的断距很重要.(但一定要注意

52、距离要适当)112,petrel_training_day2幻灯片中第21页有时深转换的内容,有时间细看.113,在幻灯片petrel_training_day2,第26页中,当make laying的时候有一个选项是使用”Follow top +using a depositonal surface “是什么意思? (重要,沉积面怎么确定?)114,几何模型中,Bulk Volume 能够用来检查负体积的网格.Cell Angle 用来检查非正交的网格.115,在粗化曲线中,选择的应用:因为曲线粗化以后作为模型的一个部分且不能使用过滤器来进行过滤,所以,如果你想要做几个不同的模型,那么你就可

53、以选择不同的来进行粗化产生许多不同的粗化曲线,再用这些粗化曲线来做模型,这样就可以得到许多不同的模型。116,粗化曲线中的Log as Bias :连续曲线(比如孔隙度)应该偏向与离散曲线(比如相曲线)这样做的目的是保证连续曲线粗化后与所粗化的相模型一致。例如:粗化相模型的时候选择的是most of all,这样有的地方的泥会被忽略,变成砂子,但是它所对应的网格里的POR所选的平均算法却不是most of all,这样有可能粗化后的por曲线值有可能会不能反映对应的网格的岩性。而选了bais 选项后,por曲线的粗化会直接选用大多数的比较接近的值来进行粗化,以保证最后的结果和岩性相匹配。(图例

54、说明见幻灯片2第34页)117,关于属性模型里面的过滤器:如果打开过滤器选项,那么可以是属性过滤器(对确定的相代码的过滤)、zone过滤器和segment过滤器,注意:如果你打开过滤器,那么所有的过滤器都会打开,所以如果你要使用过滤器,那么只激活你要使用的过滤器。118,在属性模型的一般设置选项里,ensure that all cells get a value 使用默认选项(默认为勾上)119,基于目标的相建模步骤:打开通用设置,设置实现次数以及是否使用过滤器。打开zone setting,开锁、选择zone以及计算方法(object modeling)Add a new body ,在s

55、etting中统计砂子比例,选择背景相设置body的几何形状以及尺寸大小使用趋势,包括垂直趋势和Areal 趋势Add a new channel 统计砂泥岩比例设置背景相设置layoutchannellevee的参数120,在基于目标相建模中的一些设置的含义及注意事项:综述:基于目标的相建模允许用户使用许多不同的bodies来组合一个离散的相模型,这些bodies可以有不同的几何形状,不同的相代码以及成分。背景相可以是一个相代码或者是一个存在的模型,侵蚀和代替规则(erosion/replacement rules)可以应用到不同的bodies中去;垂直和aerial趋势可以应用来定义空间分布;所生成的相属性可以用来约束计算孔隙度、渗透率等其他模型每一个不同的zone 都会有不同的沉积相,所以在建模的时候一定要收集尽可能多的资料来确定不同的zone都是数据什么沉积,进而选用不同的建模方法和不同的设置。所有的几何输入都控制着body的形状(方向、宽度、厚度)这些都由用户自己定义。如果设置了Triangu

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论