Hi RavenKrofft,
Thanks for your explanation.
I believe,the issue is with the manner you are inputting your Rs and Bo values.And Obviously,you are right ,that the Rs values should be constant above the Bubble point pressure(Its as correct,as the Sun rises in the east...)
----------------------------------------------------------------------------------------------
Now,say for exmaple we have a data table,that we want to enter in a simulator:
==============TABLE-1================================================= ====================
RS(GOR) Pressure(B.p) FVF(Bo) Viscosity(Mu)
0 14.7 1.0725 0.909
0.1291 500 1.1616 0.3362
0.2636 1000 1.238 0.2914
0.5569 2000 1.3966 0.2217
0.9212 3000 1.5875 0.17
The Simulator actually takes the values of Rs,Bo and Viscosity at one single bubble point pressure(as in the table,above),and also requires values of Bo and Viscosity at that Rs and pressures above bubble point(undersaturated oil).
For Example,The simulator will ask for minimum one set of values above Bubble point pressure for the constant Rs,that is consider that Rs is 0.1291 in the second row at abubble point pressure of 500,then the simulator aska a value of Bo and viscosity at pressures above 500 for the same Rs(0.1291)---------------and that would make your table look a bit like this:
==============TABLE-2================================================= ====================
RS(GOR) Pressure(B.p) FVF(Bo) Viscosity(Mu)
0 14.7 1.0725 0.909
----------------------------------------------------------------
0.1291 500 1.1616 0.3362
0.1291 1000 1.1517 0.3601 ''''''Undesaturated Values for Rs = 0.1291'''''''''''''
0.1291 2000 1.135 0.4063
0.1291 3000 1.1215 0.4507
----------------------------------------------------------------
0.2636 1000 1.238 0.2914
0.5569 2000 1.3966 0.2217
0.9212 3000 1.5875 0.17
And,You have to do this for all Rs values defined with a Bubble Point pressure.After you have done that,your table would look something like this:
==============TABLE-3================================================= ====================
RS(GOR) Pressure(B.p) FVF(Bo) Viscosity(Mu)
----------------------------------------------------------------
0 14.7 1.0725 0.909
0 500 1.07 0.9324 ''''''Undesaturated Values for Rs = 0.0'''''''''''''
0 1000 1.0676 0.9559
0 2000 1.0633 1.0005
0 3000 1.0594 1.0426
0 4000 1.0559 1.0822
---------------------------------------------------------------
0.1291 500 1.1616 0.3362
0.1291 1000 1.1517 0.3601 ''''''Undesaturated Values for Rs = 0.1291'''''''''''''
0.1291 2000 1.135 0.4063
0.1291 3000 1.1215 0.4507
0.1291 4000 1.1101 0.4933
----------------------------------------------------------------
0.2636 1000 1.238 0.2914
0.2636 2000 1.2159 0.334 ''''''Undesaturated Values for Rs = 0.2636''''''''''''''
0.2636 3000 1.1984 0.375
0.2636 4000 1.184 0.4147
----------------------------------------------------------------
0.5569 2000 1.3966 0.2217
0.5569 3000 1.3674 0.255 ''''''Undesaturated Values for Rs = 0.5569'''''''''''''
0.5569 4000 1.3444 0.2875
-----------------------------------------------------------------
0.9212 3000 1.5875 0.17
0.9212 4000 1.5496 0.1952 ''''''Undesaturated Values for Rs = 0.9212'''''''''''''
================================================== ==============================
Now, If you see in Table-1,the values of Bo are increasing down the table which is actually what is required,and also the values of Rs are monotonically increasing.
The way data is entered in the simulator,which is actually Table-3,accounts for the variation of Bo and Viscosity for the undersaturated oil for a constant Rs. I have attcahed a plot of the data in Tabl1-1 and Table-3 for your asistance,Please have a look at it.I hope that eases your peoblem a bit.TAble-3 is the manner in which you enter the values in ECLIPSE simulator
[link Point to another website Only the registered members can access]
================================================== =============================
Now,as you are using CMG(IMEX),the way you can enter your PVT data:
Suppose,you have the same data as Table-1 and Table-3,then in IMEX,you have to use,the following Table-4:
------------------------------------------TABLE-4-------------------------------------------------
*PVT*EG
** RS(GOR) Pressure(B.p) FVF(Bo) GEF(Eg) Viscosity(Mu)
0 14.7 1.0725 1.000 0.909
0.1291 500 1.1616 5.000 0.3362 """"" GEF(Eg) is the Gas Expansion factor,which is Reciprocal of Bg""
0.2636 1000 1.238 50.000 0.2914
0.5569 2000 1.3966 100.000 0.2217
0.9212 3000 1.5875 200.000 0.17
-------------------------------------------------------------------------------------------
After you have entered this table,then you need to define your values of Bo for underasaturated oil(that is above the bubble point,In IMEX you can do that by using the keyword *BOT
the Table will look like this then:
====================TABLE-5========================
-----------------------------------------------------
*BOT
**p Bo
14.7 1.0725
500 1.07
1000 1.0676
2000 1.0633
3000 1.0594
4000 1.0559
--------------------
*BOT
**p Bo
500 1.1616
1000 1.1517
2000 1.135
3000 1.1215
4000 1.1101
--------------------
*BOT
**p Bo
1000 1.238
2000 1.2159
3000 1.1984
4000 1.184
-------------------
*BOT
**p Bo
2000 1.3966
3000 1.3674
4000 1.3444
-------------------
*BOT
**p Bo
3000 1.5875
4000 1.5496
------------------------------------------------------------------------------
================================================== ====
Now for Viscosity ,above the bubble point pressure you have to use the Keyword *VOT,and in the same way as the used for Bo,
and now you will have three tables,Table-4,table-5 and then table for viscosity that you need to input in the IMEX(CMG) simulator,to get you going........
I hope this helps,
If it doesn't,please put a reply,I will try to explain again.
Thanks for sharing an easy (yet really really difficult to sort out) problem.
Regards
Samad
---------------------------------------------------------------------------------------------
Bookmarks