tutorial cmg
TRANSCRIPT
-
7/24/2019 tutorial cmg
1/30
Computer Modelling Group Ltd.
2007 Tutorial
Building, Running and Analyzing a
Blac !il" Re#er$oir %imulation Model
ing
'ield &nit#
Builder2007.0(
)*eta
+M-2007.0(
-
7/24/2019 tutorial cmg
2/30
TABL !' C!/T/T%
L+%T !' '+G&R%....................................................................................................................................
CRAT+/G A BLAC !+L" M!1L &%+/G B&+L1R 2007.0(.............................................................
Starting CMG Launcher
Opening BUILDER 2007.01
Creating the Simulatin Gri! "#tructural !ata$
%##igning &r#it' ( &ermea)ilit' t the M!el
Creating &*+ Data
Creating Relati,e &ermea)ilit' Data
Creating Initial Cn!itin#
+/C!R!RAT+/G 3LL TRA4CT!R+% A/1 R'!RAT+!/%......................................................
A11+/G 5+%T!R+CAL R!1&CT+!/ 1ATA T! T5 M!1L..............................................................
Creating %,erage Mnthl' &r!uctin - Inectin Recurrent /ell Data
Creating iel! &r!uctin i#tr' ".3h3$ 3r i#tr' Match
/ell De3initin an! Cn#traint#
3R+T !&T R%TART +/'!RMAT+!/ T! A R%TART '+L..............................................................
R&//+/G T5 +M- 1ATA%T.............................................................................................................
R6+3+/G T5 %+M&LAT+!/ R%<% &%+/G R%<% GRA5 A/1 R%<% 1....................
&%+/G T5 5+%T!R+CAL 1ATA R%TART '+L +/ A R1+CT+!/ R&/...........................................
%!!ing an %4ui3er
%nal'5ing the Data
urther %nal'#i#
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
3/30
L+%T !' '+G&R%
IGURE 19 :e; IME< Data#et ;ith Cntur Map Open.............................................................................................
IGURE 29 Cntur Map ;ith Orthgnal Crner &int Gri!.......................................................................................
IGURE =9 General &rpert' Speci3icatin Sprea!#heet............................................................................................
IGURE 9 Speci3'ing a Gelgical Map 3r a &rpert'........................................................................................... ...
IGURE 89 =D *ie; 3 Re#er,ir a3ter &rpert' Speci3icatin.....................................................................................
IGURE >9 Rem,ing the Cntur Map 3rm the Di#pla'............................................................................................
IGURE 79 &rpert' Speci3icatin Sprea!#heet ;ith Gri! +p? +hic@ne## ( &r#it' Speci3ie!.................................
IGURE A9 Cmpnent# +a) in the +ree *ie;.............................................................................................................
IGURE 69 IME< &*+ +a)le ;ith *alue# Generate! u#ing the uic@ Blac@ Oil M!el................................................
IGURE 109 <# 3r Rc@+'pe 1.............................................................................................................................
IGURE 119 +raectr' &rpertie# /in!; Step 1 3 =..............................................................................................
IGURE 129 +raectr' &rpertie# /in!; Step 2 3 =............................................................................................ .
IGURE 1=9 +raectr' &er3ratin# /in!;............................................................................................................
IGURE 19 +raectr' &er3ratin# /in!; a3ter Rea! in &er3ratin ile..............................................................
IGURE 189 Step 2 3 the &r!uctin Data /i5ar!.................................................................................................
IGURE 1>9 %,erage &r!uctin-Inectin Data <.................................................................................................
IGURE 179 /ell E,ent# /in!;..............................................................................................................................
IGURE 1A9 /in!; 3r Cp'ing-Deleting /ell E,ent#............................................................................................
IGURE 169 /ell Cmpletin Data /in!;..............................................................................................................
IGURE 209 Simulatin Lg ile ";hen run# imme!iatel'$........................................................................................
IGURE 219 < 3 Simulatin Data ,er#u# i#trical Data..................................................................................... .
IGURE 229 /ell E,ent# /in!; ;ith Up!ate! B& Cn#traint............................................................................. .
IGURE 2=9 /ell E,ent# /in!; ;ith %L+ER 0 Cn#traint......................................................................................
IGURE 29 < 3 Simulatin Data ,er#u# i#trical Data ;ith uture &re!ictin..................................................
IGURE 289 Select %4ui3er Lcatin /in!;............................................................................................................
IGURE 2>9 %4ui3er &rpertie# /in!;....................................................................................................................
IGURE 279 < 3 &re##ure Di33erence Due t %4ui3er............................................................................................
IGURE 2A9 Re#er,ir Sh;ing igh Oil Saturatin.................................................................................................
IGURE 269 %real *ie; "I2D$ 3 +raectr' 3r /ell 11...........................................................................................
IGURE =09 Cr## Sectin *ie; "IF2D$ 3 +raectr' 3r /ell 11............................................................................
IGURE =19 < 3 Increa#e! &r!uctin !ue t hri5ntal ;ell...............................................................................
R8&+R1 '+L%
T!(0'LT9:ld.*na oro#:lt9:ld.*na T;ic:lt9:ld.*na
TRA49'eet.
-
7/24/2019 tutorial cmg
4/30
A partir de Launc;er CMG
1. Inicie cn el icn !e Launcher CMG u#an! el icn en el e#critri? ir a tra,e# !el menu !e inici
#eleccinan! el prgrama -CMG-Launcher.
2. Seleccine el pr'ect !el element menJ? a cntinuaciKn agregar un pr'ect.
=. Bu#4ue el !irectri !n!e #e almacena l# archi,# !e mapa#.. Llamar el pr'ect Tutorial.
8. aga Clic@!para #alir !e :ue, al Launcher.
>. +u !e)era# ahra tener un !irectri m#tra!.
A*riendo el B&+L1R 2007.0(
1. %)rir el Buil!er 2007.01 hacien! !)le clic@ en el icn crre#pn!iente al Launcher.
2. E#ca9
+M- Simulatr? 'ieldUnit#? %ingle oro#ity
Empe5an! en 3echa (>>(=0(=0(=. aga clic@ en !!# ,ece#.
Creando la Grilla del %imulador )dato# e#tructurale# ?
1. aga Clic@ en 'ile "en la )arra !el menu? arri)a a la i54uier!a $? lueg a*ra el arc;i$o de mapa".
2. E#ca el tip Tipo de Mapa =Atla# Boundary :ormat ).*na?"' pie# en la# &nidade# de coordenada#
-,@ en lo# arc;i$o# "!el cua!r .
=. Selecinar el tpe !el mapa #tructural llama! To(0:lt9:ld.*na"hacien!a clic@ en el )tn !e eaminar'
)u#car archi, .
. aga Clic@ !.
FIGURE 1: New IMEX Dataset with Contour Map Open
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
5/30
8. Maimi5ar la# pantalla# para merar la ,i#ta hacien!a un clic@ en el )tn !e maimi5ar ,entana.
>. acer un Clic@ Re#er$oir" "en la )arra !e menu $ ' Crear Grilla".
7. Selecinar !rt;ogonalCorner oint' e#peci3icar a 2"I!irectin$ "!iretin$ "F!iretin$
grilla.
A. Intr!u5ca 2D0 en el cua!r !e !irecciKn I "e# !ecir? 28 clumna# !e la !irecciKn I la cual #erN !e=>0 pie# !e lngitu!$.
6. Intr!u5ca (0en el cua!r !e !irecciKn "e# !ecir? =8 clumna# !e la !irecciKn la cual #erN !e
10 pie# !e lngitu!$.
10. aga Clic@!.
11. Mantener &re#ina!a la tecla %;i:t' mantenga pul#an! el )tn i54uier! !el Ratn para m,er la
cu!ricula.
12. Mantener &re#ina!a la tecla Ctrl' mantenga pul#an! el )tn i54uier! !el Ratn para Girar la
cua!ricula.
FIGURE 2: Contour Map with Orthogonal Corner Point Gri
1=. %linear la grilla cn la 3alla !e m! 4ue un limite !el )l4ue !e la re! #e encuentre a l larg !e ella ' la
re! cu)ra t! el area !el mapa.
1. Cam)iar el cntrl t ro*e mode ;aga un clic@ en e#te en e#te )tn !e la )arra en el la!
i54uier!.
18. aga Clic en el )tn %peci:y ropertyen el Centr #uperir !e la pantalla para a)rir la ha !e
calcul !e la# General roperty %peci:ication cm #e mue#tra a cntinuaciKn.
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
6/30
FIGURE !: General Propert" #pe$i%i$ation #preasheet
1>. Select the ) 3r layer (un!er the prpert' clumn la)ele! Grid Top. Rig;t clicin thi# ) an!
#electthe Geological Map ptin a# the !ata #urce.
17. Clic@ the 6alue# in :ile( )uttn? then Br;#e an! #elect the tp3#tructure map 3ile calle!
To(0:lt9:ld.*na "it #hul! alrea!' )e #electe! 3rm pre,iu# actin#$.
FIGURE &: #pe$i%"ing a Geologi$al Map %or a Propert"
1A. Clic@!t return t the #prea!#heet t'pe ;in!;.
16. Repeat thi# actin 3r Grid T;icne## in the layer( )?)ut thi# time #elect T;ic:lt9:ld.*na in the
6alue# in :ile(). %l#? enter 0.2in the time#) "#till n the prpert' #peci3icatin menu$ in r!er
t allcate 28 3 the ttal thic@ne## map t each 3 the la'er# in the gri!. inall'? copythe layer(,Grid T;icne##cell cntent# an! pa#teit int the la'er 2? la'er = an! la'er Gri! +hic@ne## cell# t
cmplete the #peci3icatin 3 Gri! +hic@ne## #urce !ata 3r each 3 the la'er# in the gri!. Pu can
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
7/30
u#e CtrlC an! Ctrl* @e'# t cp' #peci3icatin# 3r the 3ir#t la'er t the ther = u#t a# in a regular
#prea!#heet. .
20. Clic@ !the Calculate roperty)uttn ;ill pp up clic@ !t ppulate the gri! ;ith tp3#tructure an!
gri! thic@ne## !ata "thi# peratin i# per3rme! )' BUILDER u#ing the #peci3ie! map !ata t interplate gri!
cell ,alue#$. &re## !t the me##age that appear# regar!ing ,alue# )eing clampe!.21. Change the ,ie; 3rm +4=21 Areal t 1 6ie< "in the upper le3t crnerQQ$.
FIGURE ': !D (iew o% Reser)oir a%ter Propert" #pe$i%i$ation
22. Clic@ n the Rotate )1 6ie
-
7/24/2019 tutorial cmg
8/30
FIGURE *: Re+o)ing the Contour Map %ro+ the Displa"
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
9/30
A##igning oro#ity ermea*ility to t;e Model
2. Repeat the a),e prce## 3r oro#ity "i.e. #imilar t #tep 16$? )ut #elect the map poro#:lt9:ld.*na .
U#e the #ame map 3r each la'er. +hi# time? lea,e the ,alue in the time# ) #et t ( in r!er t
allcate the ;hle pr#it' map t each 3 the la'er# in the gri!.
FIGURE ,: Propert" #pe$i%i$ation #preasheet with Gri -op. -hi$/ness 0 Porosit" #pe$i%ie
28. Select ermea*ility +3rm the li#t n the panel an! enter the 3ll;ing9
La'er 1 80
La'er 2 280
La'er = 800
La'er 100
2>. Select ermea*ility 4an! right clic@ in the 3;ole Grid). Select 8&AL%+ then!.
27. D the #ame ;ith ermea*ility an! #elect 8&AL%+. In the 3ir#t ) #elect an! then enter a ,alue
3 0.(in the #ecn! 3iel! "thi# applie# a F,-Fh rati 3 0.1$. &re## the ! )uttn.
2A. &re## OF t lea,e the General &rpert' Speci3icatin #ectin an! then pre## ! t calculate the
&rpertie#.
26. Du)le clic@ n Roc Compre##i*ility in the tree ,ie; menu an! input =D in the ro$/
$o+pressiilit" o, 000 p#i in the re%eren$e pressure o an O3. Unit# ;ill )e applie!
autmaticall' 'u #hul! n; ha,e the Greenchec@ mar@ 3r Re#er,ir #ectin.
=0. +hi# ;ul! )e a g! pint t #a,e the !ata #et 'u are ;r@ing n. Clic@ 'ile then %a$eA#. Sa,e 3ile
a# Tutorial.dat.
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
10/30
Creating 6T 1ata
1. Clic@ the Component# ta) in the tree ,ie;. Du)le clic@ theM!1L @e';r!.
FIGURE 4: Co+ponents -a in the -ree (iew
2. Select Launc; dialog to create a Euic BLAC!+L model u#ing correlation# then pre## the !
)uttn.
=. Enter (F"!eg implie!$ in the Reser)oir -e+perature ). Generate &re##ure !ata up t 000 p#i. r
5ule Point Pressure? #elect the 6alue ro$ided"ptin an! enter a ,alue 3> p#i. r the Oil
Densit"ptin? #elect %toc tan oil gra$ity )A+?"a# the t'pe 3 gra,it' ,alue 'u ;ant t u#e an! enter
a ,alue 3 in !ata entr' ;in!;. Change the Gas Densit" ot !i#pla' Gas Gra)it"67ir819an! t'pe .
Din the !ata entr' ;in!;.
. In theRe%eren$e Pressure %or ater properties ). enter a ,alue 000 p#ian! lea,e the re#t 3 the
ptin# at their !e3ault ,alue# an! Clic@ !.
8. Du)le clic@ n 6T Region ("in the tree ,ie; an! #elect the 6T Ta*leta) t ,ie; the BL%CFOIL
&*+ !ata. r thi# eample? the !ata #h;n in thi# ta)le ;a# generate! u#ing the in3rmatin entere! in
the 8uic *lac oil model";in!;. ;e,er? it i# al# p##i)le t !irectl' enter r e!it ,alue# in the
&*+ +a)le. +he#e ,alue# can al# )e up!ate! )' u#ing 'ur mu#e t #elect pint# n the plt#
a##ciate! ;ith the &*+ Regin? an! !ragging the pint# t the !e#ire! lcatin. &lea#e nte that the
IME< &*+ Regin#H ;in!; ha# t )e pen ;hile u#ing 'ur mu#e t change the pint# n the plt.
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
11/30
FIGURE ;: IMEX P(- -ale with (alues Generate using the . Cl#e the &*+ +a)le ;in!;.
7. +he Cmpnent #ectin #hul! ha,e a greenchec@ mar@ n;.
Creating Relati$e ermea*ility 1ata
1. Clic@ the Roc='luidta) in the tree ,ie;.
2. Du)le clic@n Roc 'luid Type# in the tree ,ie;. % ;in!; ;ill pen. Clic@ n the )uttn an!
#elect /e< Roc Type.
=. &re## the Tool# )uttn "n the Relati,e &ermea)ilit' +a)le#H ta)$ an! #electGenerate Ta*le# u#ing
Correlation#.
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
12/30
Enter the 3ll;ing parameter# 3r the anal'tical relati,e permea)ilit' cur,e# generatin.
S/CO: 0.2
S/CRI+ 0.2
SOIR/ 0.
SOR/ 0.SOIRG 0.2
SORG 0.2
SGCO: 0.08
SGCRI+ 0.08
FROC/ 0.A
FR/IRO 0.=
FRGCL 0.=
FROGCG 0.A
%ll Epnent# 2.0
. &re## Apply an! then!. &re## !again t get ut 3 the Roc Type#;in!;. % graph cntaining
the relati,e permea)ilit' cur,e# ;ill appear.
8. +he Roc 'luid#ectin #hul! ha,e a green chec@ mar@. Sa,e the 3ile at thi# time.
FIGURE 1=: Plots %or Ro$/-"pe 1
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
13/30
Creating +nitial Condition#
1. Clic@ the +nitial Condition# ta) n the tree ,ie; 3Builder.
2. Du)le clic@ n +nitial Condition#.
=. Select 3ater, !il, Ga# a# the initial 3lui! in the re#er,ir t per3rm a Gra,it'Capillar' E4uili)rium
Calculatin.
. +'pe the 3ll;ing ,alue# in the a,aila)le 3iel!#9
000 "p#i implie!$ in theRe:erence re##ure;in!;
(0007 "3t implie!$ in theRe:erence 1ept;;in!;
(0(0 "3t implie!$in the3ater=!il Contact ;in!;
D>D "3t implie!$ in theGa#=!il Contact ;in!;
8. Lea,e the ther )e# )lan@.
>. Clic@ n Apply then !.
7. Pu #hul! n; )e )ac@ in the main Buil!er ;in!; ;ith all ta)# #h;ing a greenchec@mar@ in the tree
,ie;? ecept 3r the /ell# ( RecurrentH ta).
A. %t thi# pint it i# a!,i#a)le t #a,e the !ata again )' #electing 'ile3rm the tp menu an! %a$e.
+ncorporating 3ell TraHectorie# and er:oration#
Once we have created the static model, we will now incorporate the trajectory and perforation information into the
model.
1. G t the main Buil!er menu an! #elect 3ell I 3ell TraHectorie# I !pen 3ell TraHectory 'ileJ. +he
3ll;ing ;in!; ;ill pp up.
2. Pu nee! t ch#e +raectr' ile +'pe an! apprpriate Unit# 3r it "= Step# /i5ar!$.
FIGURE 11: -ra>e$tor" Properties inow #tep 1 o% !
=. Ch#e Ta*le 'ormatan! :t3r
-
7/24/2019 tutorial cmg
14/30
. Chec@ the ) Clear all eKi#ting traHectorie#then pre## /eKt "Step 2 3 =$.
FIGURE 12: -ra>e$tor" Properties inow #tep 2 o% !
8. Clic@ 'ini#;t cmplete Step = 3 =.
>. +hi# #creen ;ill create a ,ertical traectr' 3r each ;ell that ei#t# in the main cntur map.
7. :; g )ac@ t tp menu an! #elect 3ell - 3ell TraHectorie#? clic@ n TraHectory er:oration
+nter$al#J a ;in!; ;ill pen "igure 1=$9
A. Clic@ n Read 'ile an! ch#e 'ile unit #electionptin a# 'ield then )r;#e R'%9'eet.per:.
&re##!pen.
6. I3 thi# i# !ne crrectl'? the ;in!; ;ill )e li@e igure 19
10. &re## Applyan! then !. +hi# cmplete# the traectrie# an! &er3ratin 3 the ;ell# in the m!el.
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
15/30
FIGURE 1!: -ra>e$tor" Per%orations inow
FIGURE 1&: -ra>e$tor" Per%orations inow a%ter Rea in Per%oration File
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
16/30
Adding 5i#torical roduction 1ata to t;e Model
The last item we want to do is add historical rate data so that we can set up a history match run.
1. G t the main Buil!er menu an! #elect 3ell I +mport roductionI+nHection 1ata "thi# i# the ;i5ar! t
imprt pr!uctin-inectin !ata int the ;ell ( recurrent !ata 3r the #imulatr an! it al# !e3ine# the #tatu#
3 each ;ellQQ$.
2. S+E& 19 ir#t #tep 3 thi# ;i5ar! i# t pr,i!e the t'pe an! name 3 the pr!uctin 3ile. In ur ca#e? ;e ;ill
u#e Generalan! ch#e a 3ile in the tutrial !irectr' name! roduction=;i#tory9:ld.prd . &re## the /eKt
)uttn.
TU#e the /eKtIBac)uttn# n the panel# t m,e 3r;ar!-)ac@;ar! )et;een each Step.
=. S+E& 29 ll; the in#tructin# an! highlight the 3ir#t line cntaining the pr!uctin !ata "tp ;in!;$
an! ;ell name "l;er ;in!;$ "a# #h;n in the 3ll;ing 3igure$. &re## /eKt.
FIGURE 1': #tep ?2 o% the Prou$tion Data i@ar
. S+E& =9 I3 the !elimiter# l@ g! an! the clumn# are #eparate! crrectl'? clic@ /eKtt g t S+E&
.
8. S+E& 9 G t Clumn# = t 8 an! in the i!enti3ier r;? ch#e !il roduced? 3ater roducedan!
Ga#roduced3r each clumn. Lea,e ther# a# the' pp up then clic@ /eKt t g t the net #tep.
>. S+E& 89 +hi# i# the place #h;ing 'u ;hich ;ellV# pr!uctin !ata ha# )een pic@e! up an! ;hich ;ell i#
nt. r eample? the prgram cul! nt 3in! an' pr!uctin !ata 3rm ;ell 8? 7 an! 6. Since ;ell# 8? 7 an!
6 ha,e n pr!uctin hi#tr'? the ea#ie#t actin i# t !elete them 3rm the m!el. /e ;ill ! thi# later. Other
than that? clic@ 'ini#;. +he %imulation 1ate#;in!; ;ill appear. &re## Clo#e.
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
17/30
Creating A$erage Mont;ly roduction I +nHection Recurrent 3ell 1ata
Next thing we want to do is to generate the well recurrent data for every month.
1. G )ac@ t the main Buil!er menu an! #elect 3ell I A$erage roductionI+nHection 1ata...
2. :;? m,e 'ur mu#e an! right clic@ n the 'ai#. % menu ;ill #h; up t all; 'u t change thea,erage inter,al 3rm thi# pint n t mont;ly, *i=annually, yearly? etc.
FIGURE 1*: 7)erage Prou$tionAIn>e$tion Data Plot
=. Select Re#et all inter$al# to e$ery mont;"an! pre## the !)uttn.
Creating 'ield roduction 5i#tory ).:;:? :or 5i#tory Matc;
1. :et thing ;e ;ant t ! i# t create a 3iel! hi#tr' 3ile # that ;e can ma@e a cmpari#n )et;een the
#imulatin run an! the actual 3iel! hi#tr' 3ile.
2. G t the tp menu again an! #elect 3ell I Create 'ield 5i#tory 'ileJ"then pr,i!e a 3ilename "r
'u can u#t u#e the !e3ault$. &re## !.
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
18/30
3ell 1e:inition and Con#traint#
1. r th#e ;ell# that ha,e n pr!uctin hi#tr'? ;e can either !elete them r !e3ine them a# a pr!ucer
r inectr an! #hutin the ;ell# # that the' ;ill nt a33ect the hi#tr' match.
. In thi# tutrial? ;e ;ill !elete /ell 8 an! change /ell# 7 ( 6 # that the' are inectr#. + ! that? pen
the tree ,ie; an! pre## the 3ell# Recurrent ta). Epan! the /ell# li#t. Right mu#e clic@ n 3ell
? #elect 1elete an! pre##@e# t the me##age that pp# up.
!. G t 3ell 7? right mu#e clic@ an! #elect ropertie#. % ne; ;in!; ;ill #h; up a# 3ll;#9
FIGURE 1,: ell E)ents inow
". Clic@ n +1 Type? an! #elect +/4CT!R M!B3+G5T :or t;e type. Chec@ the Auto=applyH chec@
).
#. G t Con#traint#ta) "#a' PES t appl' change# i3 a#@e!QQ$? an! chec@ the Con#traint de:inition).
$. Un!er #elect ne
-
7/24/2019 tutorial cmg
19/30
FIGURE 14: inow %or Cop"ingADeleting ell E)ents
1(. Clic@ ! an! the #ame cn#traint in3rmatin create! 3r /ell 7 ;ill n; )e cpie! t /ell 6. I3 a
me##age pp# up re4ue#ting t change the ;ell t'pe 3r /ell 6? #a' @e#. &re## ! t cl#e the
;in!;.
11. Ma@e #ure that the *ie; +'pe i# #et t +=21 -=%ec"lcate! in the upper le3t han! crner 3 the main
Buil!er ;in!;$.
1. E,en thugh ;e !e3ine! /ell 7 a# an inectr? pr,i!e! cn#traint in3rmatin an! !e3ine! the traectr'
path? ;ell cmpletin# "r per3ratin#$ might nee! t )e !e3ine! alng the traectr' path. I3 the ;ell
cmpletin# are nt !e3ine!? then the #imulatr ;ill nt )e a)le t prperl' recgni5e the ;ell. + !e3ine
#me ;ell cmpletin#? g t the 3ellmenu an! #elect 3ell Completion# )R'?. +he 3ll;ing
;in!; ;ill pen9
a. /ote9 )' !e3ault? Buil!er ;ill pr,i!e ne cmpletin in La'er FW1. + u#e the 3ll;ing
apprach t Adda ne; cmpletin? thi# #ingle cmpletin #hul! 3ir#t )e !elete!. %lternati,el'
;e can a!! t the ei#ting cmpletin# a# al# !e#cri)e! )el;.
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
20/30
FIGURE 1;: ell Co+pletion Data inow
1!. Epan! the 3ell 1ateli#t an! #elect 3ell 7".
a. + !elete the ei#ting per3ratin !ate re## the )uttn an! #elect Completion 1elete
Current. %n#;er @e#" t !elete the m!el ;ell. %ll relate! in3rmatin 3r thi# cmpletin i#
al# !elete! an! mu#t )e reentere! )' re3erence t ne 3 the ther ;ell#. re##the )uttnan! #elect Completion Add /e
-
7/24/2019 tutorial cmg
21/30
3rite !ut Re#tart in:ormation to a Re#tart 'ile
1. Clic@ n the +I! Controlta) in the tree ,ie;.
2. Du)le clic@ n Re#tart.
=. Chec@ n na*le Re#tart 3riting.
. &re## the )uttn an! #elect the 3ir#t #imulatin !ate ;hich i# 16610101. &re## !.
8. Set the /riting re4uenc' OptinH t $ery T+M or 1AT ey. Clic@!t cl#e the ;in!;.
7. Clic@'ile in the main Buil!er menu an! #elect%a$e A#. :ame thi# 3ileTutorial9;m.dat.
A. /e n; ha,e a cmplete! !ata#et # ;e can eit Buil!er an! !rag an! !rp the +utorial9;m.dat 3ile
nt the +M- icn t run it. Pu ;ill )e a)le t ma@e pre!ictin run# ;ithut ha,ing t rerun the
hi#trical !ata prtin a# a re#ult 3 u#ing the Re#tart Run 3eature.
Running t;e +M- 1ata#et
1. I3 e,er'thing i# OF? 'u #hul! )e a)le t run the !ata#et u#ing IME
-
7/24/2019 tutorial cmg
22/30
Re$ie
-
7/24/2019 tutorial cmg
23/30
ing t;e 5i#torical 1ata Re#tart 'ile in a rediction Run
)e want to predict the reservoir performance until 1+1+1''! if the producers are fixed to a minimum - of 21,'
psi.
1. La! the !ata#et tutorial9;m.dat )ac@ int Builder.
2. Clic@ n the +I! Controlta) in the tree ,ie;.
=. Du)le clic@ n the Re#tartptin.
. Chec@ the ) 3rRe#tart :rom pre$iou# #imulation run )R%TART?.
8. Br;#e t #elect Tutorial9;m.ir:. Clic@Record to re#tart :rom" ":te that a #erie# 3 re#tart !ate#
are n; a,aila)le$.
>. In the Record to re#tart :rom"3iel!? #elect the !ate (>>(I0>I0(an! then pre## !t eit )ac@ t the
main Builder ;in!; "pre## !t the me##age that appear#$.
7. Clic@ n the 3ell Recurrent #ectin in the tree ,ie; an! epan! the 1ate#.
A. 1ou*le clicn the !ate (>>(=0>=0(
6. I3 the Set #tp ) i# chec@e! n thi# !ate? unchec@ it. +hen clic@the )uttnAdd a range o: date#.
10. Change the range 3 !ate# # that the 'rom!ate i# (>>(=0>=0(an! the To!ate i# (>>=0(=0(. &re##
!. &re## Clo#e.
11. I3 the Set #tp ) i# chec@e! n (>>(=0>=0(? unchec@ it an! chec@ (>>=0(=0(. &re## Clo#e.
12. Clic@ n the 3ell# Recurrent#ectin in the tree ,ie; again. Epan! the 3ellitem# in the tree ,ie;
an! !u)le clic@ n 3ell (.
1=. Change the !ate t (>>(=0>=0(? chec@ the Auto=applychec@ )? an! clic@ n the Con#traint#ta).
1. Chec@ the Con#traint de:inition)? then change!RAT, M+/ B5t 2(7 p#i
18. +he panel that i# !i#pla'e! #hul! l@ #imilar t9
FIGURE 22: ell E)ents inow with Upate 5P Constraint
1>. Clic@ Apply?a ne; cn#traint ;ill )e create! in the !ate 16610601 3r /ell 1. +he net ta#@ ;ill )e t
cp' the #ame cn#traint t all the ther ;ell# t ! the 3reca#t.
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
24/30
17. ighlight the 3ell ( con#traint#E,ent 3r 16610601 "in the :ame-Date li#t$. Clic@ the Tool# )uttn at
the )ttm 3 the #creen an! #elect Copy e$ent# u#ing :ilter.
1A. On the %elect 3ell#"ta) chec@ roducer# an! %elect.+hen n the%elect 1ate#" ta)chec@ n
(>>(=0>=0(. %t thi# ta)ma@e #ure t chec@ n1o you
-
7/24/2019 tutorial cmg
25/30
26. :; repeat the #ame #tep#? )ut thi# time #elect the 3ile a# production9;i#tory.:;:? a# ;e ;ant t
cmpare the pre!ictin run an! the hi#tr' match run.
=0. + increa#e the #i5e 3 the hi#trical !ata mar@er# #elect menu item 6ie
-
7/24/2019 tutorial cmg
26/30
FIGURE 2': #ele$t 7ui%er Bo$ation inow
. Select Modelling Met;od Carter=Tracey )in:inite?. Lea,e all ther item# )lan@.
FIGURE 2*: 7ui%er Properties inow
8. !t eit the panel t return t the m!el !i#pla' area.
>. G t'ileQ %a$e A#an! change the 3ile name t )e #a,e! t Tutorial9;m9aE.dat.
7. !t #a,e the ne; 3ile an! eit Buil!er.
Pu can n; !rag an! !rp Tutorial9;m9aE.datnt the +M-icn. "+ run #imulatin$.
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
27/30
Analyzing t;e 1ata
1. +he 3ile Tutorial9;m9aE.ir:3ile can )e !ragge! an! !rppe! nt the Re#ult# Graph icn.
2. Select 'ileQ !pen CMG %imulation Re#ult#3rm the menu )ar an! #elect Tutorial9;m.ir:.
=. /e n; ha,e )th #imulatin re#ult# la!e! # that ;e can cmpare them.
. Clic@ n the Y icn t a!! a cur,e .
8. Select Origin +'pe X %ector )Region?.
>. &arameter X A$e re# 5C !6! %CTR.
7. Clic@ n OF t !i#pla' the line.
A. Repeat the a),e ecept #elect the 3ilename a# Tutorial9;m9aE.ir:.
6. /e n; ha,e a cmpari#n plt that #hul! l@ #imilar t9
FIGURE 2,: Plot o% Pressure Di%%eren$e Due to 7ui%er
10. Pu can al# enter the =D !i#pla' area 3rm here "Re#ult# =D$ an! )th t'pe# 3 !i#pla' are lin@e!
tgether. /hen 'u eit Re#ult# =D r Graph? the .#e#"line plt$ r .tp"=D image$ 3ile re3erre! t i# a
template that 'u can u#e t recreate the image# that 'u ha,e generate! u#ing the #ame r ther
input 3ile#.
11. Re#ult# =D an! Graph are ,er' intuiti,e an! m#t thing# can )e acce##e! )' the menu# r )' rightmu#e clic@ing n the !i#pla' area#.
'urt;er Analy#i#
/hen 'u ,ie; the ternar' plt 3r Tutorial9pred.ir:in Re#ult# =D it #eem# that there i# 4uite a )it 3 il le3t in
the #uthern anticline at the en! 3 thi# #imulatin? e#peciall' in la'er F W 2. %# part 3 ur re#er,ir plan ;e
;ul! li@e t put in a hri5ntal ;ell n (I(I(>>2t acce## thi# ZremainingV il.
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
28/30
FIGURE 24: Reser)oir #howing igh Oil #aturation
1. La! the !ata#et Tutorial9pred.datint Buil!er.
2. Ma@e #ure 'u ha,e the +4=21 areal,ie; #h;ing # that ;e can ea#il' lcate the ;ell ;e are a)ut t
a!!.
=. Clic@ n the 3ell# Recurrentta)? then right clic@ n 3ell#in the tree ,ie;. rm the ppup menu that
appear#? #elect /e>(=(2=0(.
8. Select the Con#traint#ta) an! chec@ the Con#traint de:initionchec@ ).
>. Enter the cn#traint !RAT B5 *ottom ;ole pre##ureQ M+/Q (0 p#iQ C!/T RAT.
7. Clic@ ! t eit 3rm the Create :e; /ell panel.
A. /ell /11 #hul! ha,e appeare! n the 3ell Recurrenttree ,ie;. +here #hul! )e an eclamatin
mar@ net t thi# ;ell in!icating that there i# a !ata pr)lem.
6. Right clic@ n thi# ;ell an! #elect *ali!ate t !i#pla' an' errr r ;arning me##age#. +he me##age
#hul! in!icate that there are n ,ali! per3ratin#.
10. Clic@ the #ign net t /11 an! !u)le clic@ n (>>(=(2=0( R'.
2660817.!c 18-11-2018
-
7/24/2019 tutorial cmg
29/30
11. In the /ell Cmpletin Data "&ER$ panel that appear#? #elect the er:oration#ta).
12. Clic@ the Begin)uttn t %!! per3# ;ith the mu#e? then clic@ n the tl )uttn 3r Ad$anced option#
:or per:orating intermediate *loc# *et
-
7/24/2019 tutorial cmg
30/30
3((=?
000
=?
100
=?000
FIGURE !=: Cross #e$tion (iew 632D9 o% -ra>e$tor" %or 11
1>. :te that the per3ratin ;ill appear an! !i#appear !epen!ing n the !ate 'u ha,e !i#pla'e! in
Buil!er.
17. Du)le clic@ n ;ell /11 t #ee that there i# ne !ate a##ciate! ;ith it (>>(=(2=0(.I3 there i# al# the
#imulatin #tart !ate (>>(=0(=0(then #elect thi# !ate in the tree ,ie;? right mu#e clic@ an! #elect
[Delete[. +hi# ;ill rem,e thi# un;ante! !ate.
1A. /ell 11H i# n; 3ull' !e3ine!. Sa,e the !ata#et a# Tutorial9red(.dat? an! eit.
:; run the !ata#et in IME< an! cmpare it ;ith tutorial9pred.ir:. L@ at the il #aturatin at the en! 3 the
#imulatin in Re#ult# =D an! the 'ield oil production ratein Re#ult# Graph. :te the increa#e! pr!uctin
;hen the hri5ntal ;ell pen#.
FIGURE !1: In$rease Prou$tion ue to hori@ontal well in RE#UB-# GR7P