您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > petrel建模个人笔记
1,在加分层时;注意输入模板注意若第四列没有,那么在分层数据文件夹中,分层数据不会对应到分层文件夹中。2,在18-12中输地震资料的时候将linenumber改为9选3D即可输入。3,makesurface时,Geometry选automatic(frominputdata\boundary)再调网格数。4,怎么样做一个面,然后用这个面来切断层或其他的东西。方法;在2D窗口中用polygons圈一个面,然后makesurface,用计算器给赋z值。右键单击faultmodeling,选operation输入刚才做的surface,最后点击cut/extend即可。注意:这个操作在流程窗口中的setting中,双击流程或者是激活流程后在右边窗口中点setting,或者右键流程点processdialog都会出来一样的窗口。任务:挨个点击流程右键的processdialog,然后查看其与一般setting的不同的地方。5,输入网格数据时,网格数据格式为*.DAT,输入格式为Zmap+grid(ASCII)(*.*)6,输入层面时,看格式输入,培训中选择generalline/point,linetype中选择contours即可.7,调整地震工区大小;右键点击地震数据文件,从中选insertvirtualcroppedvolume再根据层面及#来进行调整。8,计算horizon的时候选automatic自动算法,和makesurface一样。9,做makezones时,在maketype中选用conformable而不用isochors(等容线)BuildFrom(TOPhorizon从顶建)volumecorrection(Nonecorrection不相关)BuildalongTVT10,聚类分析中计算器的用法;Fluvialnew=if(Fluvial=U,2,Fluvial)含义:若Fluvial=空白地段,则Fluvialnew=2,否则Fluvialnew=Fluvial11,在做属性模型的时候主方向和次方向上的NOlags可以不同。而在垂直方向上的NOlogs则应该比该地区的最小单砂体厚度小。12,若将流程窗口关闭,则可以在View中选first和second打开。13,surface层与Welltops中的数据应该吻合。14,若三个层面互相倾斜,且为不规则情况,则应该每个层分开做polygons来限制做surface。15,做polygons的时候有专门的工具来用其闭合。16,怎么样做一个报告来检查#数据于层面的交点坐标?方法;将面点开,well也点开,右键well,点report,将面输入,点执行,即可得到表格数据,用来检查。此操作中得到的数据也可以以stratigraphy\faults\others的形式,输入到welltops中。(在做构造图中用到了此方法,将井和层面的交点输入到welltops中,在welltops的属性中选择well,在wellfilter中选井,然后就可以在做构造图时将井名井号投到相应的层中。17,做一个任意形状的面,并给其赋一个Z值方法;做一个polygons,点击make/EditSurface,inputpolygons,边界选自身(必须),在geometry中选auto,加上网格数。然后在Algorithm中的Method中选ArtificialAlgorithms(人工算法),在Z中输入想要的Z值即可。18,将一个JPJ的图变成层面的模式方法:载入一张图,点开一个层面(并激活)将图打开,双击JPJ图的图标,在color中选Textured,并在下面小框中将层输入,点击OK,即将图片变成层面的模式。(此种方法应用与将储量计算中得到的含油面积叠加到构造图上)19,将两个不同深度的面合并。方法:做两个不同的polygons(一个包含另一个),用17的方法将其分别做面,并给其赋不同的Z值。右键单击其中的一个面,打开Operations,从中选AUnionB,KeepB输入B,然后点执行即可。注:这种方法能够帮助解决建属性模型时从中扣除一部分不参与建模。(这个方法应用与圈一个polygons,在岩相模型中扣出一部分其他属性,注意给面赋值的时候和岩性代码相匹配)20,将数字化点赋值到一个层面上。方法;打开一个面,打开一个数字化点图,右键单击点setting,并从中选calculations在A=?中输入一个面(那个已经打开了的面)在Assign中点z=A即将数字化电赋值到面上。21,在makehorizons界面中,有一个fault界面,其中的activefault用来关掉误切了面的断层。(修改好了以后直接点OK,而不用重新计算horizons)22,有些断层是直接数字化后产生的,直接将其转化成polygons时,会有相互连接的情况,此时不能直接将其转化成断层pillar.若要将其连接的部分剪断,操作为:右键点击其中任意一个层,双击-operation-polygonsoperation-splitbyhorizontallength然后选定剪断的范围即可.(注意;1,每一个POLYGONS的范围都会有所不同,剪断范围都不同,而且不能太大也不能太小,试验后确定其范围;2,在polygons操作界面中有个小剪刀,这个用来单独对单个polygons来进行操作,煎polygons时注意两个工具配合使用)23,在test模型中,horizons里面的不同于surface里面的最高值是由于网格而产生的.而网格的变形则是因为有一个断层的底部相对于其他断层太靠上而产生的.解决的方法是将那个相对靠上的断层往下拉,于其他断层一样对齐.若有不应该切断的层面,则在activefault中来解决.(这种情况告诉我们,若有的地方发生异常,则首先从基础数据,基本断层模型来找问题,不要贸然来修改当前值,这样在不断不好调,而且最基本的问题不解决,在后面的计算中还有可能依然会出现问题.)24,在map窗口中,转动滑轮时,有时为上下移动,有时候则会放缩比例.原因是在窗口setting中,比例尺有没有被锁定.若转动滑轮地图比例变化很大,则可用手输一个接近当前比例的比例,再转动滑轮,则比例变化适中.25,关于层面的镂空是在属性模型建立了之后的操作.在过滤器中过滤到泥或其他属性。做属性模型的珊状图也是在其中。(注意filter一次只能过滤一个属性,如果同时使用两个过滤器不会有作用)26,verticallayering的质量控制要点MakeHorizons以后,依据顶层和底层的界面Petrel重新匹配Pillar的垂向范围。如果出现层面撕裂状孔洞主要原因就是断层乡丁面或底面延仲时发生扭曲所致。作MakeZones有时候会出现层面出现光滑的圆型孔洞,这个原因主要是由于Zones的上下界面发生接触局部厚度为零。Layering里面有控制细分层的地质含义的选项,比如剥蚀可以采用Follow丁。p,欠沉积可以采用FollowBase,而A可以指定最小划分单元的厚度。27,变差函数的分析首先设置主方向的分析参数,包括带宽,搜索半径,步长,容差等,然后再设置次方向和垂向上的参数,这些参数的设置需要用户对本地区数据的大概了解的基础上,否则分析的结果的可信度大大降低,在图(5-41)显示了一个分析参数和结果。在分析变差之前,首先大概了解数据的分布情况,然后再设置这些分析参数,这样才能达到比较好的分析效果。28,在输入有DC解释的时候用productwell,可以输入连续的,也可以输入离散的。但要注意的是,如果最初输入的数据是连续的,那么只用在setting中修改一下岩性代码即可使用;若输入的数据是离散的,那么要进行计算,具体计算见视频教程。29,等厚图的做法;①在welltops中,激活一个层,然后点击需要做的另一个层,右键——converttoisochorspoints——OK,即生成一个等容点数据。在makesurface中输入,属性选thickness,即可生成厚度数据。(在生成的isochorspoints的表格中可以查看厚度数据,用他的数据统计出平均厚度用来做makezones可以节约很多时间。)②若有厚度数据,那么在输入的时候用generalpoint格式输入,然后在模版中选择thickness,生成厚度点。然后再makesurface,其中输入的数据类型选isochorspoint注意:在用welltops数据来做等厚图的时候,makesurface的时候属性选thickness和做好了以后再改属性效果不一样;生成了厚度数据以后可以用来makezones,但不知道用厚度数据来makezones和直接用welltops来makezones有什么区别。30,做属性模型时,若出现noupscalecell的情况,而查看粗化曲线的时候发现曲线不让粗化,这个时候应检查基础测井曲线,并重新输入曲线(不要认为将井数据转成*.las的格式就万事大吉,当文件里相同名字的曲线太多太复杂的时候也会出现错误,正确的做法是打开文件,仔细检查最大最小值,选择最可能的曲线然后选出来重新编辑文件)31,输入welllogs和输入welltops时,有时候有的井输不进去,而且在总的管理器下会出现相重复的东西,这是因为以前这口井的曲线或分层曾经输入过,后来井被删掉了,而其他数据却没有被删掉,解决方法是将以前的数据和现在的新井相对应,或者全部删掉重新输入。重新输入测井数据的时候,注意再设置里面勾上覆盖原来曲线(注意如果不选这项将会出现错误)并将模板上的globewelllogs中的曲线与现在要加的曲线对应上,否则会出现问题。32,在聚类分析中,储层分类和单井相划分选择classification,曲线估值或者判断选择Estimation,做好聚类后,打开functionwindows,选两个参数作为x、y,聚类结果作为z,可以查看聚类结果。33,断层线的用法;在makehorizons之后,在horizons的setting中,有一个operations选项卡。在里面选择resample则在fault之下会出现horizonlines,打开horizonlines返回faultmodeling中,在断层编辑流程右边的工具栏重点selecthorizonnodes后在断层上会出现层面的投影,拉动他可以进行调整。调好上下盘后再重新makehorizons(勾上使用resample)则新horizons会重新进行计算。34,数据分析中,probability中需要一个连续型变量的属性模型(某种地震属性或反演数据体)其目的是分析该离散属性和连续属性的相关性并求出其相关概率曲线。35,连续数据(por,perm等)与不连续数据(岩性等)的数据分析区别有:①连续数据有相约束;②不连续数据多了两种分析数据的方法(probability和thickness)共同点有:打开界面后都要进行刷新。问题:数据分析里的相约束起什么作用??36,做削截的时候至少要有两对keypillars用来保证削截形态。37,断层线resample和horizons种的断层选项卡种的断距指的是断层的垂向和水平断距。38,输出模型①,网格和属性一起输出(注意其中粗化的时候不要带岩相模型,不然会出现错误)GenericEclipsestyle(ASCⅡ)gridgeometryandproperties(*.GRDECL)(*.*)②,输入断层数据③,输入井数据。39,接触关系的可视化中,在contacts下取消showfillonhorizons的选择项,即可以在构造模型中一边显示构造等值线,一边显示油水边界。40,怎样在3D网格下以属性的方式显示接触关系①.鼠标右键单击一个ContactSet.②.选择Settings.③在settings窗口,选择Operationtab.④.选择Codeabovethehighestcontact,例如.选择最高的接触关系上的一个zone,赋予一个代码
本文标题:petrel建模个人笔记
链接地址:https://www.777doc.com/doc-5038977 .html