In this chapter i will briefly describe eclipse data file structure and build data set for
the test runs.
First of all a little of history
Eclipse was invented by 3 professors and the bought by Schlumberger as Petrel
As it the time the Eclipse was written ( on fortran if i am not mistaken) years past
the interface of eclipse and the data it used were remain on level when we played
tetris on i486 machines but now we have petrel and i will show later how we can
substitute Flowiz with petrel
So once you double click on eclipse link you will return to
I this chapter i will link all keyword description to Eclipse reference manual which is
available from eclipse or from directory C:\ecl\2009.1\manuals .
So lets describe in general what are minimum required information for make 3
phase run
1. RUNSPEC - in this section you need to supply following information
TITLE- case name
DIMENS - dimension of your grid in i j k directions( look to Chapter 1 how to get this
from petrel)
METRIC - type of system ( metric of field)
GAS- phase of run
OIL-phase of run
WATER-phase of run
NOSIM - keywords telling eclipse not tu run simulation just read data in test mode
for errors
So for 3 phase run we need to tell to eclipse each phase if for example i want to run
dead oil case ( with no free and dissolve gas ) i will put only OIL WATER
WELLDIMS - maximum number of well and wells in one group
EQLDIMS- amount of unique equilibrium regions ( in other words regions where you
have different contacts and PVT properties)
TABDIMS- this keyword gives amount of saturation regions , amount of different pvt
regions, amount of FIPNUM (fluid in place regions) , and maximum number of nodes
in pvt and sat tables
number of nodes can be described in following example
For ex i put 2 for nodes in pvt table
but if i supply 3 rows of table , eclipse will read only 2 rows of my table , so put
maximum number to nodes ( 100 for example)
AQUDIMS - dimension and type of my aquifer
FAULTDIMS - dimensions of my fault array if present
MESSAGES - This keyword can be used to reset the print and stop limits
for example by default ran stops when errors exceed 10 . You can manually assign number
of error messages in 11 parameter of messages keyword
2.GRID
In eclipse you can write data directly in data file or use Keyword include to make
link to required information
as grid data is big arrays so we will use include to link
In grid section you need to supply
Grid_array
Actnum_array
Fault_data
Poro_array
Ntg_array
Permx_array
PermY_array
Permz_array
Again it is minimum you need to supply
NOTE!!!!!!
the INCLUDE file should be in the directory of data file. in this case you will
have a mess apart system files that eclipse create during run. to avoid this
mess instead of standard file link
INCLUDE
'actnum.inc'
in this case you can create folder GRID and put actnum.inc file directly
there
as show in the picture below
GRIDFILE- this keyword tell eclipse to produce EGRID file this file required by
schedule and also needed for petrel to visualize results of run
INIT - this keyword tell eclipse to produce INIT file which contains a summary of data
entered in the GRID, PROPS and REGIONS sections.
3.EDIT(OPTIONAL)
in this section you can apply modification to grid like multipliers etc lets pass for
now this section.
4.PROPS
in this section you give eclipse PVT , SCAL and rock data data
5.REGIONS
in this section you give eclipse all geometrical data described in chapter 1 or 2
6.SOLUTIONS
this section tells eclipse pressure distribution , actual contact position
in our example the will be 4 regions
7.SUMMARY
This section tells eclipse what parameters it should save at each step of run to be
then use for analysis like well production rate , etc
8.SCHEDULE
this section tells eclipse the complication of wells and history or forecast rates we
will come back for this section later in separate chapter
NOTE!!!!!!!!!!!! for test run when you are on step of preparing and tuning
your sim model you can use dates keyword to as eclipse to calculate
model for specified period. This approach useful to see if the model stable
or not.
EXCERSIZE - Read all keywords description in Eclipse reference manual
Tomorrow i will put test model