14
1 Petrel 2012.1 Hydraulic Fracturing Modeling Contents Table of Figures ............................................................................................................................................. 2 Acronyms ...................................................................................................................................................... 2 1. Introduction .......................................................................................................................................... 3 2. Correlation Technique .......................................................................................................................... 3 3. Tartan Gridding Technique ................................................................................................................... 6 4. LGR Technique ...................................................................................................................................... 7 4.1 GSG format export ........................................................................................................................ 8 4.2 GRDECL format.............................................................................................................................. 9 5 Convergence Issues............................................................................................................................. 12 6 Recommendations .............................................................................................................................. 14 Schlumberger Public

Hydraulic Fracturing Modelling by Hadi Parvizi

  • Upload
    tees

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

1

Petrel 2012.1 Hydraulic Fracturing Modeling

Contents Table of Figures ............................................................................................................................................. 2

Acronyms ...................................................................................................................................................... 2

1. Introduction .......................................................................................................................................... 3

2. Correlation Technique .......................................................................................................................... 3

3. Tartan Gridding Technique ................................................................................................................... 6

4. LGR Technique ...................................................................................................................................... 7

4.1 GSG format export ........................................................................................................................ 8

4.2 GRDECL format .............................................................................................................................. 9

5 Convergence Issues ............................................................................................................................. 12

6 Recommendations .............................................................................................................................. 14

Schlumberger Public

2

Table of Figures Figure 1) the settings for the Hydraulic Fracture event\Fracture properties ............................................... 3

Figure 2) the settings for "global completions | Hydraulic Fracture" or “Hydraulic Fracture" event to

Customize for a specific event ...................................................................................................................... 4

Figure 3) SCHEDULE section and at the event time ...................................................................................... 5

Figure 4) Make local grids for the HFs .......................................................................................................... 7

Figure 5) Dropping LGR set in DSC ................................................................................................................ 8

Figure 6) Advanced grid export type selection ............................................................................................. 8

Figure 7) SCHEDULE section exported keywords for GSG format ................................................................ 9

Figure 8) GRID section of exported deck for GRDECL grid type .................................................................. 10

Figure 9) SCHEDULE section exported keywords for GRDECL format ........................................................ 11

Figure 10) Results are the same for different formats and also the performance ..................................... 11

Figure 11) LGRLOCK is automatically added by Petrel to the SCHEDULE section for Eclipse100 cases ..... 12

Figure 12) The performance issue due to LGRLOCK ................................................................................... 13

Figure 13) The effect of managing LGRs by LGRON and LGROFF keywords ............................................... 13

Acronyms DFS: Define simulation case

HF: Hydraulic Fracture

PI: Productivity Index

LGR: Local Grid Refinement

Schlumberger Public

3

1. Introduction There are different approaches for Hydraulic Fracturing modeling in Petrel 2012.1. This document is to

discuss each technique and the expected Eclipse keywords which Petrel exports to the data deck; then it

should ease the process of quality checking of the HF modeling. There are also some recommendations

to enhance the performance of the simulation run.

2. Correlation Technique In order to apply correlation technique, the Use correlation in the settings for the Hydraulic

Fracture\Fracture properties should be toggled on (Figure 1). In this technique rather than modeling

fractures explicitly, based on a Schlumberger correlation, Petrel calculates the transmissibility

modification of the grid blocks and a multiplier for well productivity index. The methodology of

obtaining the correlation and the original form of the correlation are available in InTouch

Documentation #4570027.

These transmissibility modifications and the well PI multiplier would be applied to the model at

the hydraulic fracturing event time in SCHEDULE section and depending on the settings for "global

completions | Hydraulic Fracture" it can be shifted to Previous report date, Next report date or just the

same specified event date (Figure 2).

Figure 1) the settings for the Hydraulic Fracture event\Fracture properties

Schlumberger Public

4

Figure 2) the settings for "global completions | Hydraulic Fracture" or “Hydraulic Fracture" event to Customize for a specific event

To observe the effect of HF definition in simulation data deck, the well with HF should be used in a

Development strategy and then this Development strategy should be added to a Define simulation

case and the case should be exported. In SCHEDULE section and at the event time (or at the previous

report or next report) there are WPIMULT, BOX, MULTX, MULTY, MULTZ and ENDBOX keywords (Figure

3). Regarding the range of the cells in the BOX keywords, refer to InTouch Solution # 4924790.

Schlumberger Public

5

Figure 3) SCHEDULE section and at the event time

As Eclipse Technical Description manual 2012.1 (page 1295)explains: ECLIPSE 300 provides an additional

formula to calculate the connection factor for cases where a vertical fracture penetrates the full width

of the cell in the x- or y- direction. Thus, for Eclipse 300 and the horizontal wells, one might try to

provide the Skin factor and modify COMPDAT (item 13), to use FX and FY rather than X and Y

penetration direction. If FX or FY is specified, the keyword FWELLS and HWELLS must be included in the

RUNSPEC section.

Schlumberger Public

6

3. Tartan Gridding Technique For description of this technique refer to InTouch Solution # 5390812. This technique is applicable to

single well modeling in which HF happens at the start of simulation. Therefore, as described in the

InTouch one can define Perm/Porosity of the fractures at the GRID section.

If HF does not happen at the start of simulation time which this is the implicit assumption of the InTouch

Solution # 5390812 then basically the model should have the effect of the applied HF in SCHEDULE

section. In Eclipse defining PERM in SCHEDULE section is not possible and the user has to define MULTX,

MULTY or MULTZ. The calculation of these parameters is not straightforward. A possible workflow

would be

Define Perm in a pilot project for the HF fractures

Export the model

Extract MULTX, MULTY and MULTZ

Then by keyword editor, in the HF event time, user can add the MULTX, MULTY, and MULTZ

Repeat the steps for every HF event

It is a tedious workflow and I do not recommend it.

Schlumberger Public

7

4. LGR Technique In order to define HF with LGR, one should remove the tick of Use Correlation in the settings for the

Hydraulic Fracture event\Fracture properties (shown in Figure 1)

Then open Make local grids and drop the well with HF event in and specify the required parameters or

just leave them as default (Figure 4).

Figure 4) Make local grids for the HFs

Then drop the created Local grid refinement set into the Grid tab of Define simulation case (Figure 5).

Schlumberger Public

8

Figure 5) Dropping LGR set in DSC

4.1 GSG format export

Figure 6) Advanced grid export type selection

If the Advanced grid export type would be the default (.GSG format) as Figure 6, then by clicking Export,

Petrel will export the following relevant keyword:

RUNSPEC Section:

PETOPTS -- Generated : Petrel

INITNNC LGRSIMGD / LGRSIMGD: to inform the simulator about LGR

Schlumberger Public

9

GRID Section:

PETGRID -- Generated : Petrel

'HF_LGR.GSG' /

So basically the LGR definition is embedded into .GSG file and user will not be able to observe the details

such as CARFIN keywords anymore.

SCHEDULE section:

At the time of HF event (it is 30 Jun 2012 in this example) for SCHEDULE section, there are COMPDATL,

WPIMULTL keywords for modifying the completion parameters. As many as the HF event sets, at this

particular time, there are BOX, MULTX, MULTY, MULTZ, and ENDBOX keywords (Figure 7).

Figure 7) SCHEDULE section exported keywords for GSG format

4.2 GRDECL format

If the Advanced grid export type would be the GRDECL format, then by clicking Export, Petrel will

export the following relevant keyword which is somehow different from GSG format (Figure 8) but

they are basically definition of the same object with different approaches.

Schlumberger Public

10

GRID Section:

There are some CARFIN and ENDFIN keywords to define LGRs, but the fracture properties would be later

on defined in SCHEDULE section.

Figure 8) GRID section of exported deck for GRDECL grid type

SCHEDULE section:

Figure 9 shows the keywords which are exported in SCHEDULE section.

Schlumberger Public

11

Figure 9) SCHEDULE section exported keywords for GRDECL format

The results are the same for different formats and also the performance (Figure 10).

Figure 10) Results are the same for different formats and also the performance

Schlumberger Public

12

5 Convergence Issues Eclipse 100 only: If the simulation case is Eclipse Black oil, Petrel exports LGRLOCK at the beginning of

SCHEDULE section which sometimes has a serious effect on the performance which is absolutely case

dependent. So I recommend double checking of suppressing/removing LGRLOCK by using keyword

editor and compare the performance and the results before proceeding (Figure 11).

Figure 11) LGRLOCK is automatically added by Petrel to the SCHEDULE section for Eclipse100 cases

Note: If LGRLOCK is removed then as soon as Petrel exports the case again, it adds LGRLOCK but if

LGRLOCK (or any other keyword) is suppressed, then there is no worries for exporting the case again

because Petrel checks the suppressed keyword and will not add it again. Thus, I recommend suppressing

such keywords rather than removing them.

Figure 12 shows although the Gas Production Rate of the Field is almost the same, the case in which

LGRLOCK is removed is much faster than the equivalent case with LGRLOCK. But there are some

evidences that LGRLOCK might be helpful as well.

Schlumberger Public

13

Figure 12) The performance issue due to LGRLOCK

Eclipse 100 only: If the user can manage turning off the LGRs on a time before HF event by using LGROFF

and then turning them ON at HF event by LGRON keywords, the performance might be dramatically

boost as shown in Figure 13 whereas the results are the same.

Figure 13) The effect of managing LGRs by LGRON and LGROFF keywords

Schlumberger Public

14

6 Recommendations Regarding validity of HF definition and known issues refer to InTouch Best Practice #5637349.

There are some evidences that show the results of HF correlations are over-estimated in some cases

such as InTouch Case Study #4796291 and also there are some cases that show a good match between

using Correlation and making LGR technique such as InTouch content # 4607976.

My conclusion is that the reliability of the HF Correlation approach is case dependent and can be

exercised by a pilot test before proceeding. The advantage of faster simulation runs is obvious for

correlation approach.

Eclipse 100 only: In order to enhance the performance of HF with LGR simulation runs, try to

suppress/remove LGRLOCK, then manage your run by adding LGROFF at the beginning of simulation run

in SCHEDULE section and add LGRON at the HF event report step for the relevant LGRs.

Schlumberger Public