You are on page 1of 6

Exercise-1: please use the information below to build a reservoir

model in ROCX, and couple the reservoir model with pre-built


wellbore model.

RESERVOIR GEOMETRY
Top reservoir depth: 3000 m
Reservoir height: 25 m
Cylinder reservoir, outer boundary radius 560 m
No tilting
Discretize the reservoir into five numerical layers in vertical
direction, and use logarithmic gridding in radial direction, use 25
sections. The total numerical grids are 125.
RESERVOIR PARAMETERS
Porosity: 12%
Reservoir pressure: 100 bara
Reservoir temperature: 100 degC
Connate water saturation: 25%:
Initial gas saturation: 75%
Rock compressibility: 5e-5 bar^-1
Permeability: 10 mD (homogeneous)
Relative permeability see table below
Cappilary pressure: ignored
Irreducible water saturation: 0.25
Critical gas saturation: 0.0
Residual oil saturation: 0.2
RESERVOIR FLUID
Dry gas
Formation water
Three-phase fixed format PVT table is already created using PVTsim

Relative Permeability
krw
o use the Corey equation to estimate krw
o assume krwoc = 0.8, nw = 2
o click the calculator icon to make the calculation.
o Check if the krw table looks correct

kro (as this case only involves gas-water flow, the input of the oil relative
permeability is not used. So you only need adjust the residual saturation point
in the table so that it can pass the syntax check)
0.25 0
...
...
...
...
1 1 /

krg
o Use the Corey equation to estimate krg
o Assume krgom = 0.5, ng = 3
o Click on the calculator icon and make the calculation.
o Check if the krg table looks correct
RESERVOIR BOUNDARY CONDITIONS
Closed tank, no pressure support
Wellbore radius: rw = 0.05m
Restart
Remember to write ROCX restart file
WELL INFORMATION
Tubing depth: 0-3000 m
Tubing ID: 0.100 m
Tubing head pressure (after choke): 40 bara
Well model is already built in OLGA, but not coupled with ROCX

SIMULATION TASK
1. Run OLGA Case0.opi (standalone) with closed wellhead choke to initialize
the wellbore so that the bottomhole pressure is equal to the reservoir pressure.
(a pressure boundary node at the bottomhole)
2. Make an OLGA restart case, recounting time from zero, change the bottom
node to a CLOSED node, and couple this restart case with the reservoir model
built in ROCX. Open the wellhead choke (within 1 minute) to run drawdown
test (1500s, to save time).
3. Make a new OLGA restart case (time continues from last run) and a ROCX
restart case. Couple the two new models to run restart simulation close the
wellhead choke within 1 minute for buildup test
4. Plot the Pressure and QGST at both the wellhead and the bottomhole. Show
the curves for drawdown and buildup test in one plot. Check the wellbore
storage effect.




One more task:

The operator of the well has recently identified that there is another thin gas layer (5
m in thickness) just right above the main reservoir (no communication on the
formation side) was also producing to the wellbore. All the reservoir and fluid
properties are the same as the main reservoir, except for that it is connected to a water
source in the deep of reservoir. Due to production, the water front now approaches the
wellbore (only 1 m away).

25 m

560 m
0.1 m



3000 m
20 m
The operator wants to know if starting from the same wellbore/reservoir initial
condition as the Task 2, but also consider this thin upper layer (to be in the same level
as PIPE-4, SECTION-1):

When the water will enters into the wellbore
The operator will shut in the well after 3 hours and then wait for another 17
hours to restart it. Could you quantify if there will be cross flow after shut-in,
and whether the well can be started up again after 17 hours shut-in.


Hints:


Duplicate the case of Task 2. (for both olga model and the main reservoir
model)
Reconnect the duplicated OLGA model to the duplicated ROCX model (only
need update the ROCX file name in the NEARWELLSOURCE keword)
Make a separate ROCX model (one layer is enough) to represent the thin
layer with water breakthrough
Connect this thin layer to the OLGA model with a new NEARSOURCE
keyword. (by now, you have two ROCX models connected to one OLGA
well model)
Extend the simulation e.g. to 24 hours, at Hour 3, the well should be shut in,
and at Hour 20, the well should be restarted up.
Report the findings. (please to remember to add GLTWTWELL to the
TRENDDATA list to monitor the sandface water flow. The new
NEARWELLSORUCE of the thin layer should be added to the trending list)

Exercise-2: Water coning

In this exercise, we model a horizontal gas well. A predefined OLGA case with a
simplified L-shape well trajectory is stored in the folder EX-2 (basically a similar case
as in the Exercise-1)

The near-wellbore region that enters into the ROCX model is described below:

All the reservoir properties are the same as in the Exercise-1.
Same fluid table can be used
On the top of the region, it is an impermeable layer
The flow in and out of the region from the heel and the toe side can be
ignored
Two sides the region are connected to the rest of the reservoir, thus should
have a pressure boundary
At the bottom of the region, there is water aquifer, assumed to have the same
pressure as the reservoir.
The wellbore is pure horizontal and initial design is to penetrate the region in
its center of the vertical direction.

SIMULATION TASKS

Follow the same procedure as in the Exercise-1 to initialize the wellbore
model
Build a ROCX model for the near-wellbore region using 5X11X5 blocks
Couple the OLGA model (make a restart case from the given model) to the
ROCX model, and simulate the startup production of the well. To answer:
o Whether water coning will happen
o Can the well continue to produce even with water coning
o Anything you can think of to keep the production, or reduce the
coning. Please test your ideas

50 m
11 m
5 m

You might also like