Beruflich Dokumente
Kultur Dokumente
UsingtheMakeSimpleGridProcessto BuildUnfaultedFrameworks
Unfaultedreservoirsarerelativelyrarebutdooccurandprovideawonderfulbreakfromthetediumofmodeling faultedreservoirs.ConstructingunfaultedstructuralframeworksiseasyusingtheMakesimplegridprocess. Becauseitissoeasy,initialmodelsoffaultedreservoirsaresometimesbuiltusingunfaultedtechniquestoallow quickchecksofdata,interpretation,volumes,modelingmethods,andevenissuesrelatedtoupscalingfor simulation. TheMakesimplegridprocessisusedinplaceofthePillargriddingprocessorinplaceofboththePillargriddingand theMakehorizonsprocessestobuildunfaultedpillargridsandunfaultedstructuralframeworks.Frameworksthat arefaultedbutforwhichthefaultshavenotbeenmodeledcanalsobebuiltusingtheMakesimplegridprocess.In fact,thisapproachisusedrepeatedlybyseismicinterpreterswhilemakingtheirinterpretationtogetaquickvisual oftheirprogressandtotestgrossrockvolumes. Figure:MakesimplegridprocessisfoundintheUtilitiesfolderoftheProcessesExplorer.
ThecommonusesfortheMakesimplegridprocessaredescribedinthisdocument.
MakeSimpleGrid,aReplacementforPillarGridding
TheMakesimplegridprocessshouldbeusedtodefinethecellsofa3DGrid(pillargrid)whenfaultsarenotbeing modeledandwhentrendsarenotneededtocontroltheorientationorsizeofthe3DGridscells.Iffaultsandtrends areneeded,thenthePillargriddingprocessshouldbeused.PetreluserslikeusingtheMakesimplegridprocessfor buildingpillargridsbecauseitisquickandsimpletouse. Figure:PillargridskeletonsbuiltusingtheMakesimplegridprocesswithconstantZminandZmax(left)andwith gridsforZminandZmax(right).
Thestepsand/orparametersusedtocreateapillargridusingMakesimplegridare: MakesimplegridDialog Start:doubleclickontheMakesimplegridprocess(Utilitiesprocessfolder). GeneralParameters CreateneworEditexisting:allowsnaminganew3DGridorwritingoveranexistingone. Boundary:notalwaysusedbutallowsa2DGridorpolygontodefinetheboundaryofthepillargrid.Ifthe AutomaticradiobuttonischeckedontheGeometrytab,thisboundarywillalsobeusedtodefineXYlimitsand rotationparameters. InputData Skeletononly:Checkthisradiobuttontoonlybuildapillargridskeleton(dontaddhorizons). Toplimit:agridorconstantdefiningthetopofthe3DGrid(topskeleton). Baselimit:agridorconstantdefiningthebaseofthe3Dgrid(baseskeleton). Figure:GeneralandInputtabparametersforMakesimplegridprocesswhenbuildingonlyapillargridskeleton.
Xmax:Xcoordinateofupperrightcornerofthepillargrid. Ymax:Ycoordinateofupperrightcornerofthepillargrid. Width:XmaxXmin Height:YmaxYmin Rotation:usedwhenchecked.YousupplytheangleorgettheanglefromaPetrelobjecthavingastoredangle byinserting(bluearrow)theobjectorbyhighlightingtheobjectandclickingtheGetallsettingsfromselected button. Gridincrement:alwaysused.YousupplytheXincandYincorgettheincrementsfroma2DGridorseismiccube byinserting(bluearrow)theobjectorbyhighlightingtheobjectandclickingtheGetallsettingsfromselected button. Figure:GeneralandGeometrytabparametersforMakesimplegridprocessusedtobuildapillargrid.
MakeSimpleGrid,aReplacementforPillarGriddingandMakeHorizons
TheMakesimplegridprocessshouldbeusedasareplacementfortheMakehorizonsprocesswhen: Thepillargridcanbedefinedasdescribedintheprevioussection(nofaultsnotrends) Theinputdatausedtomakethehorizonsofthe3DGridare2DGrids(Note,thesegridsmayormaynot containfaultdiscontinuitiesandthatisdiscussedinthesectionbelow.)
Thestepsand/orparametersusedtoinserthorizonsintoa3DGridusingMakesimplegridaredescribedbelow.The parametersneededtobuildthepillargridintowhichthehorizonsareinsertedarenotdiscussedastheywere coveredintheprevioussection. MakesimplegridDialog Seeprevioussection GeneralParameters Seeprevioussection InputData Insertsurfaces:Checkthisradiobuttontoopenthe2DGridinputtable 2DGridinputtable: Highlightoneorallofthe2DGridsthataretobeinsertedandclicktheAppenditeminthetable icon. Usetheblueup order. Usethe , or downarrowiconstoarrangethe2Dgridsintopdownstratigraphic
,and
iconstoaddordelete2DGridstothetable.
Figure:InputtabparametersforMakesimplegridprocessusedtodefineinputdataandrelationshipsforhorizons.
BuildingFaultedFrameworksUsingMakeSimpleGrid
ModelingfaultedstructuresinPetrelorinanymodelingpackagerequiresconsiderabletimeandattentiontodetail. Wheninputdataareinterpretedseismicevents,faultdiscontinuitiesarecontainedinthedata.2DGridscanbebuilt fromthesedatathatclearlyshowthefaultdiscontinuitiesandareadequateforthegoalofmanyprojects.Project goalswhere2DGridsmightbeadequateinclude: QClooksattheseismicinterpretationtoidentifyareasneedingmorework Simplesurfacesusedasinputforvelocityprocessing Simplesurfacestogetaroughestimateofgrossrockvolumes. Inputtobuildingaquickstructuralframeworkandpropertymodelstoevaluateanexplorationprojects feasibilityforcontinueddevelopment.
Figure:Folderwithseismiceventsarrangedintopdownstratigraphicorder.
Figure:Oneofthe2DseismiceventGrids(left)andallthe2DGrids(right).
2. UsetheMakesimplegridprocesstocombinethe2DGridsintoastructuralframeworkina3DGrid. a. Setparameterstocreateanew3DGridandgiveitaname.
Petrel is a mark of Schlumberger
Figure:3DGridfolderintheModelstabbuiltbyMakesimplegrid(left)andstructural frameworkofhorizonscontainedinthat3DGrid(right).
Buildinganonregular(nonorthogonal)gridUsingMakeSimpleGrid
UsinganyoftheabovetechniquesbuildsaPillargridthatisorthogonal(consistentinXincandYincovertheentire gridskeleton).UsingtheTartangridoptionletsyouvarythesizeofthegridcells.Startoffnamingthenew3Dgrid andgatheringtheinputdatathesameasbefore. Next,gototheGeometrytabandsettheXYlimitsusinganyofthemethodsdescribedearlier.Dontbothersetting theXincandYincparameters,thesewillbeoverriddenintheTartangrid.Finally,gototheTartangridtab.After clickingtoMaketartangrid,thegridisconstructedusingthefollowingrules:
Petrel is a mark of Schlumberger
Figure:MakingatartangridusingLogarithmic,Centraldensity.Makesimplegriddialog(left)andmodelskeleton (right);cellsizesgetbiggerlogarithmicallyintheIdirection,symmetricfromthecenter.
Figure:MakingatartangridusingLogarithmic,Customdensity.Makesimplegriddialog(left)andmodelskeleton (right);cellsizesgetlargerlogarithmicallyaroundthechosenwell.
Figure:MakingatartangridusingLogarithmic,I+density.Makesimplegriddialog(left)andmodelskeleton(right); cellsgetlargerlogarithmically,startingfromtheminimumIlocation.
10