JASON(invertrace)操作流程前言一:JASON软件工作的基础与关键:井数据编辑、子波提取、合成记录制作与时深关系的调整。二:工作思路:1:所有的井数据应能较好地反映地下地质情况的变化。2:首要的是要作好井数据的编辑工作;时深转换要准确;合成记录要尽可能的与地震记录接近;子波提取要合理;极性与地震数据相匹配。3:先做InverTrace,了解油藏的大致分布,并在AI体上重新解释储层的顶、底面(因为受地震分辨率的限制,地震数据的波峰或波谷不一定代表油藏的反射)。4:通过交会图(crossplot)寻找与反映油藏关系密切的有关属性(如:GR、RES、Impedance、Porosity…).5:在此基础上进行IverMod的属性反演,但要有一定数量的井,InverMod反演才可靠。6:在作好InverTrace、InverMod的基础上,再应用StatMod模块。第一章数据连接与加载一:首先要建立一个JASON的工作目录。(例sn4jason)加载的数据、中间过程数据及昀终成果将保存在此目录下,相当于一个SeisProject。二:数据连接与加载。在所建的工作目录下启动JASON,出现JASON工作主菜单。图1-1JASON工作主菜单(一)地震工区相关数据连接主菜单→Datalinks→Landmark→Landmark98(97,2000)出现次级菜单。图1-2地震工区相关数据连接菜单1:File→SeisWorksproject(选择要研究的地震工区)2:Select→import→Seismic/propertydata(选择要加载的地震数据体)import→Horizons(选择要研究的地震层位)注:若LandMark地震工区有现成可用井曲线,可import→wells直接加载。3:Select→Tracegate(选择要研究的地震工区范围)4:Select→Timegate(选择要研究的地震工区时间范围)5:Options→DesireJGWformat→Asfile(8bitinteger……可供选择的数据加载格式)6:Options→Existingfiles→overwrite(Append……对已存在文件的处理方式)7:Transport→Import(加载数据执行)注:在整个数据加载过程中,有些选项是可选的,注意选择。1(二)井曲线数据加载井曲线数据编辑和加载是非常关键的工作,也是做好反演的前提和基础,首先要对收集来的井曲线数据进行编辑和优选,剔除无关和异常数据。一般需要测量深度(Measureddepth)、声波(P-sonic)、自然伽玛(Gammaray)以及密度(Density)四种曲线数据。井曲线数据加载过程如下:主菜单→Datalinks→Wells→Welllogimport调出井曲线数据加载主菜单。图1-3井曲线数据加载主菜单1:Input→Settemplatefile(设置模板格式文件,选择一口井即可)。注:在之前进行井曲线数据编辑时,昀好统一格式,便于批量加载。2:Input→Selectfiles(选择编辑好的井曲线数据文件)。3:Edit→Edittemplate调出井曲线格式编辑加载工作菜单。(1):Startdepth→Changeunit(m)(2):Genericlog根据井曲线数据选择列(Colum),然后编辑每列的单位(Editheader).例如:Colum1:JGWlogtype选MeasureddepthLogunit选mColum2:JGWlogtype选P-sonicLogunit选us/ft2Colum3:JGWlogtype选GammarayLogunit选gAPIColum4:JGWlogtype选DensityLogunit选g/cm34:Transport→Importselectedwells(1)Edit井坐标(2)Importwells第二章合成记录制作合成记录制作是否细致、精确是关乎反演结果是否正确合理的关键因素,也是整个反演过程中的核心工作。一:要注意的问题(一)子波提取1:子波长度:太长不好,一般为100ms左右为宜:2:制作子波的时窗(timegate)(1)时窗不能太小,至少是子波长度的三倍以上。(2)当目的层较深,地震资料的信噪比较低时,提取子波的时窗昀好用浅层部分为好,因为浅层资料频率损失较少;而深层资料频率损失严重,主频太低,影响地震反演结果。(3)提取子波的时窗,也可以以目的层为中心,其上取0.05ms,其下取0.05ms(4)井旁地震道扫描,至少为三道;井向测线的投影方向:规定为自北顺时针方向转过的角度为测线方位。3(5)第一次的合成记录用雷克子波,主要目的是把地震解释的层位与井分层对齐。后边的合成记录用从地震数据中提取的子波,不断调整合成记录的波形、振幅与时间。(6)子波的比例——至关重要:因为在所有的反演算法中,均以合成记录代替地震数据进行计算,因此必须保证合成记录与地震数据的昀大匹配,使剩余值更少些。(二)波形调整:尽量保持其原貌进行整体调整,不宜拉伸或压缩波形。二:合成记录制作(一)子波提取主菜单→Modeling→Wavelets调出子波提取菜单图2-1子波提取菜单1:提取雷克子波(Ricker):Edit→Createsyntheticwavelet调出子波提取界面。首先Wavelettype选Ricker;frequency[Hz]选25(注意其它参数的选取)然后Calculate出雷克子波,可通过WaveleteditingQC观察其波形,然后通过调整相关参数调整其波形。2:提取其它子波:根据需要通过Estimate提取其它子波。注:因为在整个反演过程中要生成许多目标名称,因此起名字一定要规范,便于识别目标。(二)合成记录制作41:主菜单→Analysis→WelllogeditingandSeismictie调出合成记录制作工作界面。图2-2合成记录制作工作界面2:Input→well(输入井*.wll)。3:Input→Horizons(输入层*.hor)。4:Input→Seismicdata(输入层*.mod)。5:Input→Wavelet(输入子波*.mtr)。6:Input→Tracegate→Definetracegate(选择道数,*可选)。7:主菜单→Utilities→Projectmanagenent→Projectparameters(统一参数,用Change改,忌直接改,P-sonic(40-150)*可选)。注:以上过程无严格顺序。8:根据井曲线数据计算波阻抗曲线(CalculateAI)。5注:在合成记录制作工作界面右侧编辑框(Edit)Calculate选项中根据实际情况CalculateAI。9:在合成记录制作工作界面右侧编辑框(Edit)CreateTDRelation选项中用Sonic给一个时深关系。10:Edit→Scalewavelet…得出合成记录。注:若正常极性及正反射系数对应波谷时,Scalefactor应是负值。11:调整合成记录使其尽可能的与地震记录接近。12:用右键调出编辑对话框进行加井分层等编辑工作。注:合成记录制作是整个反演过程中“人为干预”昀多和耗时昀长的过程,也是影响反演结果合理正确与否的关键环节,其后基本是工作站在进行各种运算,因此一定要认真、仔细地做好合成记录第三章计算波阻抗体波阻抗体计算基本上需要四步。注:在这四步中,中间生成的路径名和文件名一定要起规范,以免混淆。一:建立模型主菜单→Modeling→EarthModel→Modelbuilder(withoutTDC(时深校正))调出建立模型的工作菜单。图3-1建立模型工作菜单1:Input→Time/Depthmode(选时间和深度模式,选time)2:Input→Horizons(输入层文件,*.hor)3:Edit→Editframework(编辑模型层格架,从底到顶,生成*.frw文件)注:编辑模型层格架时,要通过QC检查一下格架的合理性。4:Input→Framework(上步生成的*.frw文件)65:Input→SelectdataforEarthModel→Wells(输入井,*.wll)6:Input→SelectdataforEarthModel→Wells(输入井曲线)7:Input→Tracegate(输入模型的范围)8:Output→Generate(建立模型)二:模型生成主菜单→Modeling→EarthModel→Modelgenerator调出模型生成的工作菜单。图3-2模型生成工作菜单1:Input→Solidmodel(第一步生成的*.mod)2:Input→Dataforseismicmodeling→Seismicdata&Wavelets(Seismicdata选从地震工区输入的*.mod,子波要适当选取)3:Input→Dataforseismicmodeling→Timegate(用层选取时间范围)4:Input→Tracegate(输入模型生成的范围)5:Edit→Modelingparameters(编辑模型参数)注:Timesampleinterval-时间采样间隔要和地震工区输入的*.mod的时间采样间隔保持一致。6:Output→Generate(模型生成)在Selectoutputfiles对话框中要选P-Impedanceintime三:稀疏约束井反演主菜单→Modeling→Invertrace→Constrainedsparsespike调出稀疏约束井反演工作菜单。7图3-3稀疏约束井反演工作菜单1:Input→SeismicdataandWavelets(选输入地震数据体和子波)注:可用通过主菜单→Modeling→Wavelets→Estimate→Estimatewaveletamplitudespecturm提取的振幅谱子波。2:Input→Tracegate(选输入范围)3:Input→Timegate(选输入时间范围)在“Usehorizons”对话框中的Sethorizonsfile选项中要选第一步生成的*_Tinterface.hor文件,然后再选控制层。4:Input→Wells/Userlocations→Wells(选输入井)5:Input→SelectQCtraces(可选)6:Edit→Edittrend(编辑单口井包络函数)7:Edit→Disableallconstraints(关掉井约束)8:Edit→Advanced→Waveletscaling(子波估算)若Estimate的“Scalefactor”接近于正负1,则输入子波可用,否则要重新提取输入子波以免影响结果的正确性。9:Output→Generateresults在Generatethefollowingoutput选项中选P_Impedance,其它根据实际需要可选。四:道合并(高频地震和低频井约束模型道合并)主菜单→Modeling→Invertrace→Tracemerging调出道合并工作菜单。8图3-4道合并工作菜单1:Input→Lowfreq.data(选第二步生成的*_Timpedance.mod)2:Input→Bandlimiteddata(选第三步生成的*_impedance.mod)3:Input→Wavelet(输入子波)4:Input→Tracegate(输入范围)5:Edit→Designfilter黄线是井的低频(10Hz),兰线是地震的高频(可给大一些),另外Filterlength要给1024。6:Edit→Edittrend7:Output→Generate选CompleteP_Impedancedata,其它根据实际需要可选。至此,稀疏约束井反演(Invertrace)已基本完成,得到了我们要反演的阻抗体。但这并不是想要的昀终结果,我们还需要所反演的目的层(砂层组