IMEX Tutorial
-
Author
aditya-kurniawan -
Category
Documents
-
view
227 -
download
0
Embed Size (px)
Transcript of IMEX Tutorial
-
8/10/2019 IMEX Tutorial
1/34
-
8/10/2019 IMEX Tutorial
2/34
Computer Modelling Group Ltd.
2008 Tutorial
Building, Running and Analyzing a
Blac !il" Re#er$oir %imulation Model
ing
'ield &nit#
Builder2008.(0
)M*+2008.(0
-
8/10/2019 IMEX Tutorial
3/34
TABL* !' C!-T*-T%
L)%T !' ')G&R*%............................................................................................................................... 2
CR*AT)-G A BLAC !)L" M!/*L &%)-G B&)L/*R 2008.(0.......................................................
Starting CMG Launcher............................................... ........................................ ................................. ....... ...... .... 5
Opening BUILDER 2008.10.......................................................................... ......................................... ............. ... 5
Creating the Simu ati!n Gri" #$tructura "ata%........................................................................................................5
&$$igning '!r!$it( ) 'ermea*i it( t! the M!"e ............................................ ........................................ ............... 10
Creating '+, Data..................................................... ......................................... ........................................ ......... 11
Creating Re ati-e 'ermea*i it( Data................................................ ......................................... ............... ...... ...... 12
Creating Initia C!n"iti!n$................................................................. ......................................... ................. ....... .. 1
)-C!R1!RAT)-G *LL TRA3*CT!R)*% A-/ 1*R'!RAT)!-%................................................(4
A//)-G 5)%T!R)CAL 1R!/&CT)!- /ATA T! T5* M!/*L.......................................................(6
Creating &-erage M!nth ( 'r!"ucti!n / In ecti!n Recurrent e Data......................... ............................. ...... ....18
Creating ie " 'r!"ucti!n 3i$t!r( #4. h % !r 3i$t!r( Match.................................... ......................................... ...... 18
e De initi!n an" C!n$traint$............................... ......................................... ........................................ ........ .... 16
R)T* !&T R*%TART )-'!RMAT)!- T! A R*%TART ')L*........................................................27
R&--)-G T5* )M*+ /ATA%*T........................................................................................................27
R* )* )-G T5* %)M&LAT)!- R*%<% &%)-G R*%<% GRA15 A-/ R*%<% 7/..... ... .. .24
&%)-G T5* 5)%T!R)CAL /ATA R*%TART ')L* )- A 1R*/)CT)!- R&-.....................................2
&""ing an &7ui er.............................................................. ......................................... ...................... ....... ...... ...... 2
&na (9ing the Data............................................................ ........................................ ..................................... ...... 26
urther &na ($i$........................................................... ......................................... ..................................... ....... ... :0
1;: 0 0:."!c 12/08/201: (
-
8/10/2019 IMEX Tutorial
4/34
L)%T !' ')G&R*%
')G&R* (9 -* )M*+ /ATA%*T )T5 C!-T!&R MA1 !1*-......................................................:
')G&R* 29 C!-T!&R MA1 )T5 !RT5!G!-AL C!R-*R 1!)-T GR)/.....................................6
')G&R* 79 G*-*RAL 1R!1*RT; %1*C)')CAT)!- %1R*A/%5**T.............................................6
')G&R* 49 %1*C)';)-G A G*!L!G)CAL MA1 '!R A 1R!1*RT;................................................8
')G&R* 9 7/ )* !' R*%*R !)R A'T*R 1R!1*RT; %1*C)')CAT)!-...................................MD then *r!
-
8/10/2019 IMEX Tutorial
18/34
. !< g! *ac= t! t!p menu an" $e ect ell / ell TraEectorie# > c ic= !n TraEectory 1erHoration
)nter$al#F a
-
8/10/2019 IMEX Tutorial
19/34
Adding 5i#torical 1roduction /ata to tDe 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 [email protected])nEection /ata #thi$ i$ the c ic= -eNt t! g! t! S,E'
.
5. S,E' A G! t! C! umn$ : t! 5 an" in the i"enti ier r! ch!!$e !il 1roduced > ater 1roduced an"
Ga# 1roduced !r each c! umn. Lea-e !ther$ a$ the( p!p up then c ic= -eNt t! g! t! the ne?t $tep.
;. S,E' 5A ,hi$ i$ the pace $h!
-
8/10/2019 IMEX Tutorial
20/34
Creating A$erage MontDly 1roduction @ )nEection 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 [email protected])nEection /ata.. .
2. ! m!-e (!ur m!u$e an" right c ic= !n the ( a?i$. & menu etc.
FIGURE 1*: 7)erage Pro u$tionAIn>e$tion Data Plot
:. Se ect Re#et all inter$al# to e$ery montD" an" pre$$ the ! *utt!n.
Creating 'ield 1roduction 5i#tory .HDH Hor 5i#tory MatcD
1. e?t thing
-
8/10/2019 IMEX Tutorial
21/34
ell /eHinition and Con#traint#
1. !r th!$e !pen
the tree -ie< an" pre$$ the ell# Recurrent ta*. E?pan" the e $ i$t. Right m!u$e c ic= !n ell
> $e ect /elete an" pre$$ ;e# t! the me$$age that p!p$ up.
:. G! t! ell 6 > right m!u$e c ic= an" $e ect 1ropertie# . & ne< an" $e ect Copy e$ent#
u#ing Hilter . ,hi$
-
8/10/2019 IMEX Tutorial
22/34
FIGURE 14: in ow %or Cop"ingADeleting ell E)ents
10. C ic= ! an" the $ame c!n$traint in !rmati!n create" !r e
-
8/10/2019 IMEX Tutorial
23/34
FIGURE 1;: ell Co+pletion Data in ow
Se ect the 'er !rati!n$ ta* an" pre$$ the *utt!n. ,hi$ 2 an" : a !ng the e tra ect!r( in the
main Bui "er
-
8/10/2019 IMEX Tutorial
24/34
Figure 2=: 7 ing per%orations to well
1 . I e-er(thing i$ ! , a ! the ta*$ in the tree -ie< $h!u " ha-e a green chec=mar=. ,he /ate# un"er
ell# Recurrent ta* ma( $ti ha-e a (e !< e?c amati!n mar=. ,hi$ can *e rem!-e" *( "e eting
ALT*R 0 at (
-
8/10/2019 IMEX Tutorial
25/34
rite !ut Re#tart inHormation to a Re#tart 'ile1. C ic= !n the )@! Control ta* in the tree -ie (!u $h!u " *e a* e t! run the "ata$et u$ing IMEJ. ir$t !cate the i e
TutorialJDm.dat in (!ur auncher> then "rag an" "r!p it !nt! the )M*+ 2008.(0 ic!n an" re ea$e the
m!u$e. & ne< the MS DOS
-
8/10/2019 IMEX Tutorial
26/34
Re$ieKing tDe %imulation Re#ult# u#ing R*%<% GRA15 and R*%<%7/We can now loo at the simulation run and compare it with the historical data and see how the reservoir would
perform .
1. Drag an" "r!p TutorialJDm.irH !nt! the Re$u t$ Graph 2008.10 ic!n.2. Se ect menu item i eH then !pen 'ield 5i#tory .
:. Se ect the production Di#tory.HDH i e
-
8/10/2019 IMEX Tutorial
27/34
ing tDe 5i#torical /ata Re#tart 'ile in a 1rediction Run
We want to predict the reservoir performance until !"!"!##$ if the producers are fixed to a minimum %&' of 21,'
psi .
1. L!a" the "ata$et tutorialJDm.dat *ac= int! Builder .2. C ic= !n the )@! Control ta* in the tree -ie
-
8/10/2019 IMEX Tutorial
28/34
1;. C ic= Apply > a ne< c!n$traint
-
8/10/2019 IMEX Tutorial
29/34
2 . C ic= !n the Add cur$e ic!n .
28. Se ect the i e t! "i$p a( "ata r!m a$ TutorialJpred.irH . Se ect cur-e parameter !il Rate %C H then C ic=
! .
26. !< repeat the $ame $tep$> *ut thi$ time $e ect the i e a$ productionJDi#tory.HDH > a$
-
8/10/2019 IMEX Tutorial
30/34
FIGURE 2*: #ele$t 7 ui%er Bo$ation in ow
. Se ect Modelling MetDod Carter Tracey inHinite . Lea-e a !ther item$ * an=.
FIGURE 2,: 7 ui%er Properties in ow
5. ! t! e?it the pane t! return t! the m!"e "i$p a( area.
;. G! t! 'ileQ %a$e A# an" change the i e name t! *e $a-e" t! TutorialJDmJa .dat .
. ! t! $a-e the ne< i e an" e?it Bui "er.
@!u can n!< "rag an" "r!p TutorialJDmJa .dat !nt! the )M*+ ic!n. #,! run $imu ati!n%.
1;: 0 0:."!c 12/08/201: 28
-
8/10/2019 IMEX Tutorial
31/34
Analyzing tDe /ata
1. ,he i e TutorialJDmJa .irH i e can *e "ragge" an" "r!ppe" !nt! the Re$u t$ Graph ic!n.
2. Se ect 'ileQ !pen CMG %imulation Re#ult# r!m the menu *ar an" $e ect TutorialJDm.irH .
:. e n!< ha-e *!th $imu ati!n re$u t$ !a"e" $! that
-
8/10/2019 IMEX Tutorial
32/34
'urtDer Analy#i#
hen (!u -ie< the ternar( p !t !r TutorialJpred.irH in Re$u t$ :D it $eem$ that there i$ 7uite a *it ! !i e t in
the $!uthern antic ine at the en" ! thi$ $imu ati!n> e$pecia ( in a(er V 2. &$ part ! !ur re$er-!ir p an
2. Ma=e $ure (!u ha-e the )3 2/ areal -ie< $h!
-
8/10/2019 IMEX Tutorial
33/34
11. In the e C!mp eti!n Data #'ER % pane that appear$> $e ect the 1erHoration# ta*.
FIGURE !=: 7 ing Per%orations using the 7 )an$e Options
12. C ic= the Begin *utt!n t! &"" per $ then c ic= !n the t!! *utt!n !r Ad$anced option#
Hor perHorating intermediate Iloc # IetKeen mou#e clic #.
1:. Chec= the 1erHorate all intermediate Iloc # *!?> an" chec= the *!? t! %et con#tant Kell lengtD an"
change the
-
8/10/2019 IMEX Tutorial
34/34
FIGURE !2: Cross #e$tion (iew 6 3 2D9 o% -ra>e$tor" %or 11
1;. !te that the per !rati!n an" e?it.
!< run the "ata$et in IMEJ an" c!mpare it