Tutorial Imex Builder Revised 05dec2005
-
Upload
tubagus-fadillah -
Category
Documents
-
view
232 -
download
0
Transcript of Tutorial Imex Builder Revised 05dec2005
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
1/30
Computer Modelling Group Ltd.
2005 Tutorial
Building, Running and Analyzing a
Blac !il" Re#er$oir %imulation Model
ing
Builder2005.'5
(M)*2005.'+
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
2/30
TABL) !- C! T) T%
L(%T !- -(G&R)%............................................................................................................................ ........ 2
CR)AT( G A BLAC/ !(L" M! )L &%( G B&(L )R 2005.'5.............................................................+
Starting CMG Launcher 3
Opening BUILDER 2005.15 3
Creating the Simu ati!n Gri" #$tructura "ata% 3
&$$igning '!r!$it( ) 'ermea*i it( t! the M!"e +
Creating ',- Data +
Creating Re ati e 'ermea*i it( Data /
Creating Initia C!n"iti!n$ 11
CR)AT( G TRA1)CT!R()% A )R-!RAT(! %........................................................................... .. ''
A ( G 3(%T!R(CAL R! &CT(! ATA T! T3) M! )L..............................................................'4
Creating & erage M!nth ( 'r!"ucti!n In ecti!n Recurrent e Data 15
Creating ie " 'r!"ucti!n 4i$t!r( # .6h6% 6!r 4i$t!r( Match 15
e De6initi!n an" C!n$traint$ 15
R(T) !&T R)%TART ( -!RMAT(! T! A R)%TART -(L)................................................ ............ ..'6
R& ( G T3) (M)* ATA%)T.......................................................................................................... ... '6
R)7() ( G T3) %(M&LAT(! R)%<% &%( G R)%<% GRA 3 A R)%<% + ........... .........20
&%( G T3) 3(%T!R(CAL ATA R)%TART -(L) ( A R) (CT(! R& ........................................ ...2'
Adding an A8ui9er 23
Analy#ing t:e ata 25
-urt:er Analy#i# 27
283715+15."!c 0/ 0/ 2018 '
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
3/30
L(%T !- -(G&R)%
IGURE 19 :e; IME< Data$et ;ith C!nt!ur Map Open............................................................................................. 3
IGURE 29 C!nt!ur Map ;ith Orth!g!na C!rner '!int Gri".......................................................................................8
IGURE 39 Genera 'r!pert( Speci6icati!n Sprea"$heet............................................................................................ 8IGURE 89 Speci6(ing a Ge! !gica Map 6!r a 'r!pert(..............................................................................................5
IGURE 59 3D ,ie; !6 Re$er !ir a6ter 'r!pert( Speci6icati!n.....................................................................................7
IGURE 79 Rem! ing the C!nt!ur Map 6r!m the Di$p a(............................................................................................7
IGURE +9 'r!pert( Speci6icati!n Sprea"$heet ;ith Gri" -!p= -hic>ne$$ ) '!r!$it( Speci6ie".................................+
IGURE ?9 C!mp!nent$ -a* in the -ree ,ie;.............................................................................................................?
IGURE /9 IME< ',- -a* e ;ith ,a ue$ Generate" u$ing the @uic> B ac> Oi M!"e ................................................/
IGURE 109 ' !t$ 6!r R!c>-(pe 1............................................................................................................................. 10
IGURE 119 -ra ect!r( 'r!pertie$ in"!;................................................................................................................ 11
IGURE 129 Create :e; -ra ect!rie$ 6r!m 'ER $ in"!;......................................................................................12IGURE 139 -ra ect!r( 'er6!rati!n$ in"!;........................................................................................................ .... 13
IGURE 189 -ra ect!r( 'er6!rati!n$ in"!; a6ter Rea" in 'er6!rati!n i e..............................................................13
IGURE 159 Step A2 !6 the 'r!"ucti!n Data i ar"................................................................................................. 18
IGURE 179 & erage 'r!"ucti!n In ecti!n Data ' !t................................................................................................. 15
IGURE 1+9 e E ent$ in"!;.............................................................................................................................. 17
IGURE 1?9 in"!; 6!r C!p(ing De eting e E ent$............................................................................................ 1+
IGURE 1/9 e C!mp eti!n Data in"!;.............................................................................................................. 1?
IGURE 209 Simu ati!n L!g 6i e #;hen run$ imme"iate (%......................................................................................... 1/
IGURE 219 ' !t !6 Simu ati!n Data er$u$ 4i$t!rica Data...................................................................................... 20
IGURE 229 e E ent$ in"!; ;ith Up"ate" B4' C!n$traint.............................................................................. 21
IGURE 239 e E ent$ in"!; ;ith &L-ER 0 C!n$traint......................................................................................23
IGURE 289 ' !t !6 Simu ati!n Data er$u$ 4i$t!rica Data ;ith uture 're"icti!n.................................................. 28
IGURE 259 Se ect & ui6er L!cati!n in"!;............................................................................................................ 28
IGURE 279 & ui6er 'r!pertie$ in"!;.................................................................................................................... 28
IGURE 2+9 ' !t !6 're$$ure Di66erence Due t! & ui6er............................................................................................ 25
IGURE 2?9 Re$er !ir Sh!;ing 4igh Oi Saturati!n................................................................................................. 27
IGURE 2/9 &rea ,ie;#I 2D% !6 -ra ect!r( 6!r e 11............................................................................................27
IGURE 309 Cr!$$ Secti!n ,ie;#IF 2D% !6 -ra ect!r( 6!r e 11............................................................................. 2+
R);&(R) -(L)%
283715+15."!c 0/ 0/ 2018 2
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
4/30
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
5/30
FIGURE 1: New IMEX Dataset with Contour Map Open
5. Ma imi e the $creen$ 6!r a *etter ie; *( c ic>ing !n the ;in"!; ma imi e *utt!n.
7. C ic> Re#er$oir" #!n the menu *ar% an" Create Grid" .
+. Se ect !rt:ogonal Corner oint an" $peci6( a 25 #I "irecti!n% +5 # "irecti!n% 4 #F "irecti!n% gri".
?. Enter 25F''0 in the I "irecti!n *! #meaning a 25 c! umn$ in the I "irecti!n ;i *e 110 meter$ in ength%.
/. Enter +5F'25 in the "irecti!n *! #meaning a 35 r!;$ in the "irecti!n ;i *e 125 meter$ in ength%.
10. C ic> !/ .
11. 4! " "!;n %:i9t >e( an" h! " "!;n le9t mou#e
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
6/30
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
7/30
the t!ta thic>ne$$ map t! each !6 the 8 a(er$ in the gri". ina (= copy the layer', Grid T:ic ne## ce
c!ntent$ an" pa#te it int! the a(er 2= a(er 3 an" a(er 8 Gri" -hic>ne$$ ce $ t! c!mp ete the $peci6icati!n
!6 Gri" -hic>ne$$ $!urce "ata 6!r each !6 the 8 a(er$ in the gri". H!u can u$e Ctr C an" Ctr , >e($ t!
c!p( $peci6icati!n$ 6!r the 6ir$t a(er t! the !ther 3 u$t a$ in a regu ar $prea"$heet. .
20. C ic> !/ t! ea e the Genera 'r!pert( Speci6icati!n $ecti!n. -he Calculate roperty !pti!n ;i aut!matica (
appear= $! pre$$ !/ t! p!pu ate the gri" ;ith t!p !6 $tructure an" gri" thic>ne$$ "ata #thi$ !perati!n i$
per6!rme" *( BUILDER u$ing the $peci6ie" map "ata t! interp! ate gri" ce a ue$%. 're$$ !/ t! an( me$$age$
that appear.
21. Change the ie; 6r!m (1?2 Areal t! + 7ie> #in the upper e6t c!rnerKK%.
FIGURE ': !D (iew o% Reser)oir a%ter Propert" #pe$i%i$ation
22. C ic> !n the Rotate + 7ie> *utt!n #6r!m the t!! *ar% t! r!tate the "i$p a( *( h! "ing "!;n the e6t m!u$e
*utt!n an" u$ing the cur$!r t! m! e the m!"e . 4! " "!;n the Ctrl ey ;ith the le9t mou#e *utt!n an" move
the mouse toward the bottom of the screen to zoom in !r move the mouse to the top of the screen to zoom out.
23. -! rem! e the c!nt!ur map 6r!m the "i$p a(= clic t:e rig:t mou#e the Sh!; Map Contour# Line# an" -ault *! e$. 're$$ !/ .
283715+15."!c 0/ 0/ 2018
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
8/30
FIGURE *: Re+o)ing the Contour Map %ro+ the Displa"
A##igning oro#ity ermea
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
9/30
FIGURE ,: Propert" #pe$i%i$ation #prea sheet with Gri -op. -hi$/ness 0 Porosit" #pe$i%ie
25. Se ect ermea in the :ole Grid *! . Se ect );&AL%( then !/ .
2+. D! the $ame ;ith ermea !n Roc Compre##i mar> 6!r Re$er !ir $ecti!n.
30. -hi$ ;!u " *e a g!!" p!int t! $a e the "ata $et (!u are ;!r>ing !n. C ic> -ile then %a$e A#. Sa e 6i e a$
Tutorial.dat .
Creating 7T ata
1. C ic> the Component# ta* in the tree ie;. D!u* e c ic> the M! )L >e(;!r".
283715+15."!c 0/ 0/ 2018 I
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
10/30
FIGURE 4: Co+ponents -a in the -ree (iew
2. Chec> !n Launc: dialog to create a 8uic BLAC/!(L model u#ing correlation# then pre$$ the !/".
3. Enter H0 #"eg C imp ie"% in the Reser)oir -e+perature *! . Generate 're$$ure "ata up t! +5000 a . !r
5u le Point Pressure = $e ect the 7alue ro$ided" !pti!n an" enter a a ue !6 500 a . !r the Oil
Densit" !pti!n= $e ect %toc tan oil gra$ity A ( " a$ the t(pe !6 gra it( a ue (!u ;ant t! u$e an" enter a
a ue !6 +5 in "ata entr( ;in"!;. Change the Gas Densit" o t! "i$p a( Gas Gra)it"67ir819 an" t(pe . 5 in
the "ata entr( ;in"!;.
8. In the Re%eren$e Pressure %or ater properties *! . enter a a ue !6 20000 a an" ea e the re$t !6 the
!pti!n$ at their "e6au t a ue$ an" C ic> !/ .
5. D!u* e c ic> !n 7T RegionJ '" in the tree ie; an" $e ect the 7T Ta
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
11/30
FIGURE ;: IMEX P(- -a le with (alues Generate using the
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
12/30
Enter the 6! !;ing parameter$ 6!r the ana (tica re ati e permea*i it( cur e$ generati!n.% C! 0.2% CR(T 0.2%!(R 0.4%!R 0.4%!(RG 0.2%!RG 0.2%GC! 0.05%GCR(T 0.05/R!C 0.I/R (R! 0.+/RGCL 0.+/R!GCG 0.IAll )Kponent# 2.0
8. 're$$ Apply an" then !/ . 're$$ !/ again t! get !ut !6 the Roc Type# ;in"!;. & graph c!ntaining the
re ati e permea*i it( cur e$ ;i appear.
5. -he Roc -luid $ecti!n $h!u " ha e a green chec> mar>. Sa e the 6i e at thi$ time.
FIGURE 1=: Plots %or Ro$/-"pe 1
283715+15."!c 0/ 0/ 2018 ''
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
13/30
Creating (nitial Condition#
1. C ic> the (nitial Condition# ta* !n the tree ie; !6 Builder .
2. D!u* e c ic> !n (nitial Condition# .
3. Se ect ater, !il, Ga# a$ the initia 6 ui" in the re$er !ir t! per6!rm a Gra it( Capi ar( E ui i*rium Ca cu ati!n.
8. -(pe the 6! !;ing a ue$ in the a ai a* e 6ie "$9
2H 00 #>'a imp ie"% in the Re9erence re##ure ;in"!;
+050 #m imp ie"% in the Re9erence ept: ;in"!;
+0I0 #m imp ie"% in the ater?!il Contact ;in"!;
'6I0 #m imp ie"% in the Ga#?!il Contact ;in"!;
5. Lea e the !ther *! e$ * an>.
7. C ic> !n Apply then !/ .
+. H!u $h!u " n!; *e *ac> in the main Bui "er ;in"!; ;ith a ta*$ $h!;ing a green chec>mar> in the tree
ie;= e cept 6!r the e $ ) Recurrent ta*.
?. &t thi$ p!int it i$ a" i$a* e t! $a e the "ata again *( $e ecting -ile 6r!m the t!p menu an" %a$e .
(ncorporating ell Tra@ectorie# and er9oration#
Once we have created the static model, we will now incorporate the trajectory and perforation information into the model .
1. G! t! the main Bui "er menu an" $e ect ell ell Tra@ectorie# !pen ell Tra@ectory -ile . -he
6! !;ing ;in"!; ;i p!p up.
2. H!u nee" t! ch!!$e -ra ect!r( i e -(pe an" appr!priate Unit$ 6!r it #3 Step$ i ar"%.
FIGURE 11: -ra>e$tor" Properties in ow #tep 1 o% !
283715+15."!c 0/ 0/ 2018 '2
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
14/30
3. Ch!!$e Tad the *! Clear all eKi#ting tra@ectorie# then pre$$ eKt #Step 2 !6 3%.
FIGURE 12: -ra>e$tor" Properties in ow #tep 2 o% !5. C ic> -ini#: t! c!mp ete Step 3 !6 3.
7. -hi$ $creen ;i create a ertica tra ect!r( 6!r each ;e that e i$t$ in the main c!nt!ur map.
+. :!; g! *ac> t! main Bui "er menu an" $e ect ell = ell Tra@ectorie# = c ic> !n Tra@ectory er9oration
(nter$al# a ;in"!; ;i !pen # igure 13%9
?. C ic> !n Read -ile an" ch!!$e -ile unit #election !pti!n a$ %( then *r!;$e )R-%=Meter.per9 . 're$$
!pen .
/. I6 thi$ i$ "!ne c!rrect (= the ;in"!; ;i *e i>e igure 189
10. 're$$ Apply an" then !/ . -hi$ c!mp ete$ the tra ect!rie$ an" 'er6!rati!n !6 the ;e $ in the m!"e
283715+15."!c 0/ 0/ 2018 '+
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
15/30
FIGURE 1!: -ra>e$tor" Per%orations in ow
FIGURE 1&: -ra>e$tor" Per%orations in ow a%ter Rea in Per%oration File
283715+15."!c 0/ 0/ 2018 '4
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
16/30
Adding 3i#torical roduction ata 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 Bui "er menu an" $e ect ell (mport roduction (n@ection ata #thi$ i$ the ;i ar" t! imp!rt
pr!"ucti!n in ecti!n "ata int! the ;e ) recurrent "ata 6!r the $imu at!r an" it a $! "e6ine$ the $tatu$ !6 each;e KK%.
2. S-E' 19 ir$t $tep !6 thi$ ;i ar" i$ t! pr! i"e the t(pe an" name !6 the pr!"ucti!n 6i e. In !ur ca$e= ;e ;i u$e
General an" ch!!$e a 6i e in the tut!ria "irect!r( name" roduction?:i#tory.prd . 're$$ the eKt *utt!n.
U$e the eKt Bac *utt!n$ !n the pane $ t! m! e 6!r;ar" *ac>;ar" *et;een each StepP.
3. S-E' 29 ! !; the in$tructi!n$ an" high ight the 6ir$t ine c!ntaining the pr!"ucti!n "ata #t!p ;in"!;% an"
;e name # !;er ;in"!;% #a$ $h!;n in the 6! !;ing 6igure%. 're$$ eKt .
FIGURE 1': #tep ?2 o% the Pro u$tion Data i@ar
8. S-E' 39 I6 the "e imiter$ !!> g!!" an" $eparate the c! umn$ c!rrect (= c ic> eKt t! g! t! S-E' 8.
5. S-E' 89 G! t! C! umn$ 3 t! 5 an" in the i"enti6ier r!;= ch!!$e !il roduced = ater roduced an" Ga#
roduced 6!r each c! umn. Lea e !ther$ a$ the( p!p up then c ic> eKt t! g! t! the ne t $tep.
7. S-E' 59 -hi$ i$ the p ace $h!;ing (!u ;hich ;e Q$ pr!"ucti!n "ata ha$ *een pic>e" up an" ;hich ;e i$ n!t.
!r e amp e= the pr!gram c!u " n!t 6in" an( pr!"ucti!n "ata 6r!m e 5= + an" / #a$ $h!;n in the Unmatche"
:ame$ ta* e !n the right%. Since ;e $ 5= + an" / ha e n! pr!"ucti!n hi$t!r(= the ea$ie$t acti!n i$ t! "e ete
them 6r!m the m!"e . e ;i "! thi$ ater. Other than that= c ic> -ini#: .
283715+15."!c 0/ 0/ 2018 '5
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
17/30
Creating A$erage Mont:ly roduction (n@ection Recurrent ell ata
Next thing we want to do is to generate the well recurrent data for every month.
1. G! *ac> t! the main Bui "er menu an" $e ect ell A$erage roduction (n@ection ata.. .
2. :!;= m! e (!ur m!u$e an" right c ic> !n the ( a i$. & menu ;i $h!; up t! a !; (!u t! change the
a erage inter a 6r!m thi$ p!int !n t! mont:ly, e$tion Data Plot
3. Se ect Re#et all inter$al# to e$ery mont:" an" pre$$ the !/ *utt!n.
Creating -ield roduction 3i#tory F.9:9 9or 3i#tory Matc:
1. :e t thing ;e ;ant t! "! i$ t! create a 6ie " hi$t!r( 6i e $! that ;e can ma>e a c!mpari$!n *et;een the
$imu ati!n run an" the actua 6ie " hi$t!r( 6i e.
2. G! t! the main Bui "er menu again an" $e ect ell Create -ield 3i#tory -ile " then pr! i"e a 6i ename
#!r (!u can u$t u$e the "e6au t%. 're$$ !/ .
ell e9inition and Con#traint#
1. !r th!$e ;e $ that ha e n! pr!"ucti!n hi$t!r(= ;e can either "e ete them !r "e6ine them a$ a pr!"ucer !r
in ect!r an" $hut in the ;e $ $! that the( ;i n!t a66ect the hi$t!r( match.
. In thi$ tut!ria = ;e ;i "e ete e 5 an" change e $ + ) / $! that the( are in ect!r$. -! "! that= !pen the
tree ie; an" pre$$ the ell# Recurrent ta*. E pan" the e $ i$t. Right m!u$e c ic> !n ell 5 = $e ect
elete an" pre$$ Ee# t! the me$$age that p!p$ up.
283715+15."!c 0/ 0/ 2018 '
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
18/30
!. G! t! ell H = right m!u$e c ic> an" $e ect ropertie# . & ne; ;in"!; ;i $h!; up a$ 6! !;$9
FIGURE 1,: ell E)ents in ow
". C ic> !n ( Type = chec> the )dit *! 6!r Type = an" $e ect ( 1)CT!R M!B )(G3T . Chec> the Auto?
apply chec> *! .
#. G! t! Con#traint# ta* #$a( HES t! app ( change$ i6 a$>e"KK%= an" chec> the Con#traint de9inition *! .
$. Un"er #elect ne> #in the C!n$traint c! umn !6 the ta* e%= $e ect ! )RAT) . -hen $e ect B3 the %tatu# *! an" ch!!$e t! %3&T( the ;e at thi$ time. 're$$ Apply .
'. :!;= ;e can c!p( a the a*! e $peci6icati!n$ t! e /. -! "! that= ma>e $ure (!u are !!>ing at e + in
the ame ate i$t. -hen high ight the 6! !;ing E ent$ #6!r e +% *( c ic>ing !n them ;ith (!ur m!u$e an"
pre$$ing "!;n the Ctr >e( t! $e ect mu tip e item$9 ( 1)CT!R =con#traint# =in@ected 9luid an" %3&T( #a
!6 themKKK%. 're$$ the Tool# *utt!n at the *!tt!m !6 the $creen= an" $e ect Copy e$ent# u#ing 9ilter . -hi$
;i !pen a ne; ;in"!;. In the %elect ell# ta*= chec> !n e / an" then g! t! the %elect ate# ta*.
Chec> the "ate 1//1 01 01 an" pre$$ the %earc: Add *utt!n. -he ;in"!; $h!u " !!> i>e thi$9
283715+15."!c 0/ 0/ 2018 'H
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
19/30
FIGURE 14: in ow %or Cop"ingADeleting ell E)ents
1(. C ic>!/ an" the $ame c!n$traint in6!rmati!n create" 6!r e + ;i n!; *e c!pie" t! e /. I6 a me$$age
p!p$ up re ue$ting t! change the ;e t(pe 6!r e /= $a( Ee# . 're$$ !/ t! c !$e the ;in"!;.
11. Ma>e $ure that the ,ie; -(pe i$ $et t! (/?2 *?%ec # !cate" in the upper e6t han" c!rner !6 the main
Bui "er ;in"!;%.1 . E en th!ugh ;e "e6ine" e + a$ an in ect!r= pr! i"e" c!n$traint in6!rmati!n an" "e6ine" the tra ect!r(
path= ;e c!mp eti!n$ #!r per6!rati!n$% might nee" t! *e "e6ine" a !ng the tra ect!r( path. I6 the ;e
c!mp eti!n$ are n!t "e6ine"= then the $imu at!r ;i n!t *e a* e t! pr!per ( rec!gni e the ;e . -! "e6ine
$!me ;e c!mp eti!n$= g! t! the ell menu an" $e ect ell Completion# )R- . -he 6! !;ing ;in"!;
;i !pen9
a. ote 9 *( "e6au t= Bui "er ;i pr! i"e !ne c!mp eti!n in La(er F 1. -! u$e the 6! !;ing appr!ach
t! Add a ne; c!mp eti!n= thi$ $ing e c!mp eti!n $h!u " 6ir$t *e "e ete". & ternati e ( ;e can a"" t!
the e i$ting c!mp eti!n$ a$ a $! "e$cri*e" *e !;.
283715+15."!c 0/ 0/ 2018 'I
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
20/30
FIGURE 1;: ell Co+pletion Data in ow
1!. E pan" the ell ate i$t an" $e ect ell H" .
a. -! "e ete the e i$ting per6!rati!n "ate re## the *utt!n an" $e ect Completion D elete
Current . &n$;er Ee#" t! "e ete the m!"e ;e . & re ate" in6!rmati!n 6!r thi$ c!mp eti!n i$ a $!
"e ete" an" mu$t *e re entere" *( re6erence t! !ne !6 the !ther ;e $. re## the *utt!n an"
$e ect Completion D Add e> . 're$$ the !/ *utt!n in the ;in"!; that p!p$ up regar"ing the :e;
e C!mp eti!n Date . Se ect the 'er6!rati!n$ ta* an" pre$$ the *utt!n. -hi$ ;i
a !; (!u t! u$e (!ur m!u$e t! $e ect the gri" * !c>$ ;here (!u ;ant the ;e c!mp eti!n$ t! *e.
Since the ;e ;i *e S4U-I: right a;a( an(;a(= the !cati!n ;here (!u c ic> in the gri" "!e$ n!t
ha e t! *e e act. Change the ' ane S i"er t! ' $! that (!u can $ee the tra ect!r( 6!r e +
#a th!ugh the p ane in ;hich (!u $ee the tra ect!r( ma( ar( $ ight (%. U$e (!ur m!u$e t! c ic> t;! !r
three time$ $!me;here a !ng the e + tra ect!r( in the main Bui "er ;in"!;. 're$$
;hen (!u are "!ne. 're$$ Apply an" then !/ .
*. & ternati e (= ;e can $imp ( a"" t! the e i$ting c!mp eti!n= !r change it= *( g!ing t! the er9oration#
ta* an" elete the e i$ting c!mp eti!n ;ith the N*O *utt!n an" Add ne; c!mp eti!n$ ;ith the m!u$e.
1". I6 e er(thing i$ !/, a !6 the ta*$ in the tree ie; $h!u " ha e a green chec>mar>.
1#. ' ea$e $a e the 6i e !ne m!re timeKKK
283715+15."!c 0/ 0/ 2018 '6
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
21/30
rite !ut Re#tart in9ormation to a Re#tart -ile1. C ic> !n the ( ! Control ta* in the tree ie;.
2. D!u* e c ic> !n Re#tart .
3. Chec> !n )naord# .
7. C ic> !/ t! c !$e the ;in"!;.
+. C ic> -ile in the main Bui "er menu an" $e ect %a$e A# . :ame thi$ 6i e Tutorial=:m.dat .
?. e n!; ha e a c!mp ete" "ata$et $! ;e can e it Bui "er an" "rag an" "r!p the - utorial=:m.dat 6i e !nt!
the (M)* ic!n t! run it. H!u ;i *e a* e t! ma>e pre"icti!n run$ ;ith!ut ha ing t! rerun the hi$t!rica "ata
p!rti!n a$ a re$u t !6 u$ing the Re$tart Run 6eature.
Running t:e (M)* ata#et
1. I6 e er(thing i$ OF= (!u $h!u " *e a* e t! run the "ata$et u$ing IME
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
22/30
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
23/30
ing t:e 3i#torical ata 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 1'=== /Pa .
1. L!a" the "ata$et tutorial=:m.dat *ac> int! Builder .
2. C ic> !n the ( ! Control ta* in the tree ie;.
3. D!u* e c ic> !n the Re#tart !pti!n.
8. Chec> the *! 6!r Re#tart 9rom pre$iou# #imulation run R)%TART .
5. Br!;$e t! $e ect Tutorial=:m.ir9 . C ic> Record to re#tart 9rom" #:!te that a $erie$ !6 re$tart "ate$ are
n!; a ai a* e%.
7. In the Record to re#tart 9rom" 6ie "= $e ect the "ate '66' 06 0' an" then pre$$ !/ t! e it *ac> t! the
main Builder ;in"!;.
+. C ic> !n the ell Recurrent $ecti!n in the tree ie; an" e pan" the ate# .
?. Se ect the "ate t! '66'?06?0', doue" !n thi$ "ate= unchec> it. -hen c ic> the *utt!n Add a range o9 date# .
10. Change the range !6 "ate$ $! that the -rom "ate i$ '66'?06?0' an" the To "ate i$ '66+?0'?0' . 're$$ !/ .
're$$ Clo#e .
11. C ic> !n the ell# Recurrent $ecti!n in the tree ie; again. E pan" the ell item$ in the tree ie; an"
"!u* e c ic> !n ell ' .
12. Change the "ate t! '66'?06?0' = chec> the Auto?apply chec> *! = an" c ic> !n the Con#traint# ta*.
13. Chec> the Con#traint de9inition *! = then change ! )RAT), M( B3 t! '5000 a
18. -he pane that i$ "i$p a(e" $h!u " !!> $imi ar t!9
FIGURE 22: ell E)ents in ow with Up ate 5 P Constraint
283715+15."!c 0/ 0/ 2018 22
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
24/30
15. C ic> Apply = a ne; c!n$traint ;i *e create" in the "ate 1//1 0/ 01 6!r e 1. -he ne t ta$> ;i *e t!
c!p( the $ame c!n$traint t! a the !ther ;e $ t! "! the 6!reca$t.
17. 4igh ight the ell ' c!n$traint$ E ent 6!r 1//1 0/ 01 #in the :ame Date i$t%. C ic> the Tool# *utt!n at the
*!tt!m !6 the $creen an" $e ect Copy e$ent# u#ing 9ilter .
1+. On the %elect ell#" ta* chec> roducer# an" %elect = then !n the %elect ate#" ta* chec> !n '66'?
06?0'. &t thi$ ta* ma>e $ure t! chec> !n o you >ant to create ne> date#P" . -hi$ !pti!n create$ ne;
"ate 6!r ;e $ ;hich are a rea"( $hut in *ecau$e !6 pr!"ucti!n hi$t!r( e ent . 're$$ the Clear Li#t *utt!n.
're$$ the %earc: Add *utt!n= then !/ . & the ;e $ e cept ;e $ + ) / ;i ha e a ne; c!n$traint
$tarting 1//1 0/ 01.
1?. On the e E ent ;in"!; (!u might $ee ALT)R e ent e ua t! 0 !n 1//1 0/ 01. -hi$ $h!u " *e "e ete"
6r!m pre"icti!n "ata 6i e # igure 23%.
FIGURE 2!: ell E)ents in ow with 7B-ER = Constraint
1/. Right c ic> !n high ighte" &L-ER an" $e ect elete e$ent u#ing 9ilter.." then repeat #tep 'H t! 6i it
20. C ic> !/ an" return t! the main menu.
21. Sa e the ne; 6i e a$ Tutorial=pred.dat .22. e can n!; e it Bui "er an" "rag an" "r!p the Tutorial=pred.dat 6i e !nt! the (M)* ic!n t! run it.
)e can now loo* at the simulation run and compare it with the historical data and see how the reservoir would
continue to perform .
23. Drag an" "r!p Tutorial=pred.ir9 !nt! the Re#ult# Grap: ic!n.
28. Se ect menu item -ile then !pen -ield 3i#tory .
283715+15."!c 0/ 0/ 2018 2+
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
25/30
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
26/30
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
27/30
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
28/30
-urt:er Analy#i#
hen (!u ie; the ternar( p !t 6!r Tutorial=pred.ir9 in Re$u t$ 3D it $eem$ that there i$ uite a *it !6 !i e6t in the
$!uthern antic ine at the en" !6 thi$ $imu ati!n= e$pecia ( in a(er F 2. &$ part !6 !ur re$er !ir p an ;e ;!u " i>e
t! put in a h!ri !nta ;e !n ' ' '662 t! acce$$ thi$ remainingQ !i .
FIGURE 24: Reser)oir #howing igh Oil #aturation
1. L!a" the "ata$et Tutorial=pred.dat int! Bui "er.
2. Ma>e $ure (!u ha e the (1?2 areal ie; $h!;ing $! that ;e can ea$i ( !cate the ;e ;e are a*!ut t! a"".
3. Se ect menu item ell ell Tra@ectorie# !pen ell Tra@ectory -ile .
8. Se ect Tad< = an" ch!!$e m" 6r!m the %elect 9ile unit#" .
7. G! t! neKt = ma>e $ure ;e are imp!rting 11 tra ect!r( an" a $! chec> !n Clear all eKi#ting tra@ectorie# .
+. C ic> !n :e t $e ect the *utt!n Go to er9# .
?. hen the ne; menu $h!;$ up= c ic> !n Read -ile an" $e ect ell?''.per9 = en$ure the unit i$ $et a$ %(
m = then !pen an" !/ .
/. e 11 $h!u " ha e appeare" !n (!ur "i$p a(. H!u can a $! ie; it in IF cr!$$ $ecti!n ar!un" p ane 27
an" 2+. :!te= the e act gri" * !c> p!$iti!n ma( ar( $ ight ( 6r!m that "i$p a(e" *e !;9
FIGURE 2;: 7real (iew 6I 2D9 o% -ra>e$tor" %or ell 11
283715+15."!c 0/ 0/ 2018 2H
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
29/30
FIGURE !=: Cross #e$tion (iew 6I3 2D9 o% -ra>e$tor" %or ell 11
10. :!te that the per6!rati!n ;i appear an" "i$appear "epen"ing !n the "ate (!u ha e "i$p a(e" in Bui "er=
*ut the tra ect!r( ;i a ;a($ *e pre$ent.
11. e 11 ;i ha e n!; appeare" in the ell Recurrent part !6 the tree ie;.
12. Le6t c ic> !n ;e 11 t! $ee that there i$ !ne "ate a$$!ciate" ;ith it '66'?'2?0'. I6 there i$ a $! the$imu ati!n $tart "ate '66'?0'?0' then $e ect thi$ "ate in the tree ie;= right m!u$e c ic> an" $e ect VDe eteV.
-hi$ ;i rem! e thi$ un;ante" "ate.
13. Ma>e $ure the "ate "i$p a(e"= at the t!p !6 the pane = i$ '66'?'2?0' a$ thi$ i$ ;hen ;e ;ant t! $peci6( the
"ata a$$!ciate" ;ith thi$ ne; ;e 9
18. Right c ic> !n ;e 11 in the tree ie; an" $e ect ropertie# . Chec> the Auto?apply chec> *! .
15. Se ect the ( Type ta* an" chec> ell de9inition *! $! that 'RODUCER i$ high ighte".
17. 're$$ Apply.
1+. G! t! the Con#traint ta* an" chec> !n Con#traint de9inition *!
1?. Enter the c!n$traint ! )RAT) B3
-
8/11/2019 Tutorial Imex Builder Revised 05dec2005
30/30
:!; run in IME< the "ata$et an" c!mpare it ;ith tutorial=pred.dat . L!!> at the !i $aturati!n at the en" !6 the
$imu ati!n in Re$u t$ 3D an" the -ield oil production rate in Re$u t$ Graph. :!te the increa$e" pr!"ucti!n ;hen
the h!ri !nta ;e !pen$.