82
MUFITS Training Course Day 1 Overview; EOS-modules; Fundamentals; SIMPLMOD module 1 Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

MUFITS Training Course · Porous medium Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD 4 Rock Pore space Rock Pore space (fluid) 0 1 ity We will not model flows on pore scale!

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

MUFITS Training Course

Day 1

Overview; EOS-modules; Fundamentals; SIMPLMOD module

1 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Program; Day 1

• Introduction (mathematical model, EOS-modules);

• Overview of the RUN-file;

• EOS module SIMPLMOD;

• Cartesian grids;

• Arrays loading;

• Heat conduction; Capillary pressure; Isothermal mode

2

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

Introduction

3 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Porous medium

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

4

Rock

Pore space

Rock

Pore space (fluid)

0

1

Po

rosity

We will not model flows on pore scale!

Components and phase

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

5

Fluid

In p

ore

sp

ace

Liquid 2

Liquid 1

Gas

=

Phases

0

1

Gas saturation

Liquid 1 saturation

Liquid 2 saturation

Components

CH4, C2H6, CO2, N2, H2O

CH4, C2H6, CO2, N2, H2O

CH4, C2H6, CO2, N2, H2O

Mathematical model

( ) ( ) ( ) ( )

1 1

( ) ( )

1 1

,

div , 1,...,

(1 ) div

( ),

p p

i i j i i i j i j j

i i

p p

i i i r r i i i j e

i i

rii i i

i

ri ri i k c ik

c s c q j ct

e s e h qt

KK P

K K s P P P

w ψ

w ψ

w grad g

( )

1 1

( )

1, 1p c

i i j

i j

s

s c

Equations for multicomponent multiphase flows in porous medium:

- mass balance equations

6 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

- energy balance equation

- Darcy correlation

- saturation functions (rel. perm. & cap. pres.)

- consistency relations

+ Equations of state (for fluid and rocks)

Data flowchart

7 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Problem

RUN-file • Grid; • Porosity and

permeability; • Initial & boundary

conditions; • Rel. permeability; • Wells and point

sources; • Report time; • etc.

The file is prepared in a Text Editor

Simulator

Results

Runs via MPI interface

In ParaView

Dat

a fl

ow

char

t

8 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

EOS modules

9 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

EOS modules

10 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

EOS-modules

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

11

Name Components /phases Potential applications

BLACKOIL water/oil/gas Petroleum reservoirs

(underground CO2 storage)

BINMIXT Binary mixture; H2O/CO2

Geothermal applications; underground CO2 storage

GASSTORE (β-версия)

water/gas/salt; Gas = CH4, CO2

Salt = NaCl

Geothermal applications; underground CO2 storage;

Gas storage

SIMPLMOD A single component/phase (+ an arbitrary number of

components/phases)

Immiscible displacement in porous media

T2EOS1 Water/water vapour Geothermal applications

No

niso

the

rmal m

od

ule

s

EOS module SIMPLMOD

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

12

Component 1

Phase 1

Co

mp

on

en

ts

Ph

ase

s K

eyw

ord

s T≠const

EOS module T2EOS1

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

13

H2O

Co

mp

on

en

ts

WATER WATER VAPOUR

Ph

ase

s K

eyw

ord

s T≠const

EOS module BINMIXT

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

14

Component 2 (H2O)

Liquid 1 Liquid 2

Component 1 (CO2)

Gas

T≠const C

om

po

ne

nts

P

has

es

Key

wo

rds

EOS module BLACKOIL

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

15

Water Oil Gas

Water Oil Gas

GAS OIL

DISGAS VAPOIL

WATER

T=const C

om

po

ne

nts

P

has

es

Key

wo

rds

EOS module GASSTORE

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

16

Salt (NaCl) Water Gas

(CH4; CO2 ;…)

Solid phase Liquid phase Gas phase

GAS WATER

DISGAS VAPWAT

SALT SALT

Co

mp

on

en

ts

Ph

ase

s K

eyw

ord

s T≠const

EOS module SIMPLMOD

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

17

Component 1

Phase 1

Co

mp

on

en

ts

Ph

ase

s K

eyw

ord

s T≠const

EOS module SIMPLMOD with option ADDPHASE

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

18

Component 1

Phase 1

Component 2

Phase 2

Component 3

Phase 3

ADDPHASE PH1 /

ADDPHASE PH2 / …

Option ADDPHASE

Co

mp

on

en

ts

Ph

ase

s K

eyw

ord

s T≠const

RUN-file (or data-file)

19 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

RUN-file (Scenario 1)

Open RUN-file (SCENARIO-C1.RUN) in a text editor

20 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Keywords The keywords are the instructions in the RUN-file to the simulator. By using keywords the grid, the physical model, the relative permeabilitiy, the initial and boundary conditions, etc. are specified. The keywords

• must start in column 1 of RUN-file; • must be typed in uppercase letters; • consist of up to 8 uppercase letters.

Example of keywords

21 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

The keywords syntax is provided

in the section Keywords of the

Reference manual

Mnemonics Mnemonics are a short character references to physical, geological, geometrical, logical data, etc. Using mnemonics you can

• load data in simulation; • perform operations on arrays; • specify regions for thermophysical properties; • specify initial or boundary conditions; • specify output data.

Mnemonic Parameter

PRES Pressure (MPa)

TEMP Temperature (K)

TEMPC Temperature (C)

SWAT Water saturation

SGAS Gas saturation

Examples of Mnemonics

22 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

The mnemonics description is

provided in the section

Mnemonics.

Comments in RUN-file

Commented out lines begin with: ‘--‘, ‘!’, ‘ ‘, lowercase letters.

23 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Repeated counts

24 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

A data item can be repeated in a keyword a number of times by using asterisk symbol.

Default values

25 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

There are two options for defaulted parameters: by using asterisk or by the slash symbol.

RUN-file sections

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

26

Name Data to be specified

RUNSPEC Global properties; EOS module; Units

GRID Grid; Porosity; Absolute permeability; Rock heat conductivity

EDIT (optional) We will not use this section in the course

PROPS Thermophysical properties of the fluid and rock; Relative permeability; Capillary pressure

INIT Initial conditions; Data to be saved at every report time

SCHEDULE Report times; Tuning of the simulation

POST (optional) Conversion to ParaView format; Consolidated reports for wells; grid blocks, etc.

Input data

loading

Simulating

Post- processing

Options

SIMPLMOD; Mathematical mode; First example

27 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

EOS module SIMPLMOD

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

28

Component 1

Phase 1

Co

mp

on

en

ts

Ph

ase

s K

eyw

ord

s T≠const

Mathematical model

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

29

div( ) 0

( (1 ) )

div( ) div( )

( , ); ( , ); ( , )

;

r r

r r r

t

e et

h T

KP

P T h P T P T

const e C T

Ph e

w

w grad

w grad g

- mass balance equation

- energy balance equation

- Darcy’s law

- EoS

- a thermodynamic relation

By default, this term is disabled

Formulation of the problem (Scenario-C1)

All boundaries are impermeable.

30 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Grid: 10*10*5 Porosity: 0.25 Permeability (X,Y): 100 mD Permeability (Z): 30 mD

Initial conditions: Pure water at 100 bar and 30 C.

100 m

100 m

10 m

Top surface at 1000 m depth

Simulate evolution of parameters for 100 days.

RUN-file (Scenario 1)

Open RUN-file (SCENARIO-C1.RUN) in a text editor

31 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Folders hierarchy

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

32

Running the problem

33 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

In the folder SIMULATIONS/SCENARIO-C1/0/ execute: Windows: “…mpiexec.exe” –n 1 ../../BIN/H64.EXE SCENARIO-C1.RUN > SCENARIO-C1.LOG Mac: mpirun –n 1 ./../../BIN/H64.EXM SCENARIO-C1.RUN > SCENARIO-C1.LOG Linux: mpirun –n 1 ./../../BIN/H64.EXL SCENARIO-C1.RUN > SCENARIO-C1.LOG

Windows: Copy the H64.BAT (command file) in your working folder (should be SIMULATIONS/SCENARIO-C1/0/). Double click on this file to start simulation.

Option 1

Option 2

Results in ParaView

Open ParaView

34 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Fundamentals

35 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Control on output data The output in the file SCENARIO-C1.GRID.SUM is controlled by the RPTGRID keyword

The output in the file SCENARIO-C1.####.SUM is controlled by the RPTSUM keyword

Exercise: Add output of grid blocks coordinates

Exercise : Add output of viscosity of the phase

36 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Cartesian grids The number of grid blocks along every axis is defined by the keyword MAKE

37 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Cartesian grids The domain boundaries are defined by the keyword XYZBOUND

xmin xmax X

zmin

zmax

Z

Locate the top boundary of the reservoir at depth 900

meters, whereas the bottom boundary at depth 920

meters.

38 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Cartesian grids The grid block extensions can be redefined using the DXV, DYV, DZV keywords

xmin xmax X

zmin

zmax

Z dx(1) dx(2) dx(3) dx(nx) …

dz(1)

dz(2)

dz(nz)

Note, this boundary is redefined by the keyword DXV

Resimulate Scenario 1 using the following thicknesses of the

layers: 1 m, 3 m, 1 m, 2 m, 5 m.

39 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Coordinate systems

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

40

X

Y

Z

MAP coordinates In ParaView reservoir model are shown in this coordinates.

X

MAP

GRID coordinates In RUN-file the grid is constructed in this coordinates (e.g. XYZBOUND)

By default option

Z

X X

Y

Y

Y

GRID

Coordinate systems

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

41

X

Y

Z

Y

X

If you want to have the coordinate systems as shown below then type before ENDMAKE:

Arrays loading

Mnemonic of Array to be loaded (e.g., PERMX, PERMY, PRES)

value 1 value 2 value 3 value 4

value 5 value 6 value 7 value 8

value 9 value 10 value 11 value 12

An example for the grid 4*1*3: i-index

k-in

dex

Note: i-index – X axis j-index – Y axis k-index – Z axis

42 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Arrays loading

value 1 value 2 value 3 value 4

value 5 value 6 value 7 value 8

value 9 value 10 value 11 value 12

An example for the grid 4*1*3: i-index k-

ind

ex Note:

i-index – X axis j-index – Y axis k-index – Z axis

43 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Layer 1: PORO=0.25; Layer 2: PORO=0.2; Layer 3: PORO=0.15; Layer 4: PORO=0.17;

Layer 5: PORO=0.3. Specify this distribution of porosity and resimulate

Scenario 1.

Arrays loading

value 1 value 2 value 3 value 4

value 5 value 6 value 7 value 8

value 9 value 10 value 11 value 12

An example for the grid 4*1*3: i-index k-

ind

ex Note:

i-index – X axis j-index – Y axis k-index – Z axis

44 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Initial pressure is 100 bar for j=1,...,5 , and 105 bar for j=6,…,10 . Resimulate Scenario 1

Keyword BOX

The BOX keyword allows to select a region of the reservoir for arrays input. The arrays in the selected region are loaded on a block by block basis, as this region is the whole domain. The ENDBOX keyword resets the input box so that it encompasses the whole domain. Note that at the beginning of every section the input box is reset by the program.

45 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Keyword BOX

1 2 3 4 5 6 7 8 9

10 11 12 13 14 15 16 17 18

BOX 3 11 2* 2 3 /

For example, the keyword selects the following region for arrays input

i-index

k-in

dex

46 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Keyword BOX

Index i

Ind

ex j

Specify this porosity

distribution and resimulate Scenario 1.

47 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

10 mD

10 mD

30 mD

50 mD

Rock properties The rock thermophysical properties must be specified within brackets ROCK-ENDROCK. The rock density and heat capacity can be defined using the ROCKDH keyword:

48 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Properties of fluid (DENTAB)

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

49

The function is specified by the DENTAB keyword. ( , )P T

Properties of fluid (VISTAB)

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

50

The function is specified by the VISTAB keyword. ( , )P T

Properties of fluid (ENTHTAB)

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

51

The function is specified by the ENTHTAB keyword. ( , )h P T

Report times Note that time units is Days.

The report times are the times at which the output is saved. These can be specified in SCHEDULE section by the TSTEP keyword. When the simulator encounters this keyword it advances the simulation further in time and produces the required outputs.

Exercise : Re-simulate Scenario 1 reporting parameters distributions at the times: 10, 15, 30, 70, 100, 150, 500 days

52 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Report times

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

53

Exercise: Re-simulate Scenario 1 reporting parameters distributions at the times: 10, 15, 30, 70, 100, 150, 500 days and using the TIMES

keyword

Exercise : Re-simulate Scenario 1 reporting parameters distributions at the times: 10, 15, 30, 70, 100, 150, 500 days and using both TIMES

and TSTEP keywords in the same simulation.

Scenario 2

54 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Scenario 2 (a 2D problem)

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

55

100 m (X)

20

m (

Y)

Impermeable & insulated

Impermeable & insulated

PR

ES=10

0 b

ar TEM

PC

=30

C

PR

ES=1

10

bar

TE

MP

C=5

0C

FLUID FLOW

Grid: 100*20 PORO=0.25 PERMX=100 mD PERMY=100 mD

Init. Cond.: PRES=100 bar TEMPC=30C

Simulate the flow over 200 days reporting every 20 days.

ACTNUM flag

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

56

Possible value of ACTNUM: 0 – cell inactive; 1 – cell active (default); 2 – fixed parameters.

100 m (X)

20

m (

Y)

Impermeable & insulated

Impermeable & insulated

PR

ES=10

0 b

ar TEM

PC

=30

C

PR

ES=1

10

bar

TE

MP

C=5

0C

FLUID FLOW

Grid: 100*20 PORO=0.25 PERMX=100 mD PERMY=100 mD

Init. Cond.: PRES=100 bar TEMPC=30C

We set ACTNUM=2 for i=1 and i=100

RUN-file (Scenario 2)

Open RUN-file (SCENARIO-C2.RUN) in a text editor

57 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Scenario 2 (result)

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

58

Heat conduction

59 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Including physical phenomena in simulation

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

60

Keyword in RUNSPEC section

Description

CAPPRES Enables capillary pressure

ROCKCOMP Enables compressibility of rocks

HCROCK Enables heat conduction through rocks

HCFLUID Enables heat conduction through fluid

NOGRAV Disables gravity

ISOTHERM Simulate at constant temperature

Heat conduction option

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

61

1i i r

i

s

Heat conduction coefficient:

HCFLUID HCROCK

The HCFLUID and HCROCK enable heat conduction modelling. The keywords must be specified in the RUNSPEC section. The rock heat conductivity distribution must be loaded in the GRID section using HCONDCFX, HCONDCFY and HCONDCFZ keywords.

Scenario 2; exercise

Open RUN-file (SCENARIO-C2.RUN) in a text editor

62 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Resimulate scenario 2 with heat conductivity of rocks 2 W/m/K .

Options vs. EOS modules

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

63

SIMPLMOD T2EOS1 BINMIXT BLACKOIL GASSTORE

CAPPRES Yes No No Yes Yes

HCROCK Yes Yes Yes No Yes

HCFLUID No Yes No No No

ISOTHERM Yes Yes No No Yes

ADDPHASE Yes Not tested Yes Not tested Not tested

EQL-ENDEQL (initial

equilibration) No No No Yes Yes

EOSNUM regions

Yes No No Yes No

Buckley-Leverett problem (modelling two-phase immiscible

displacement)

64 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

EOS module SIMPLMOD with option ADDPHASE

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

65

Component 1

Phase 1 (“gas” phase)

Component 2

Phase 2 (“liquid” phase)

ADDPHASE PH1 /

Option ADDPHASE

Co

mp

on

en

ts

Ph

ase

s K

eyw

ord

s T≠const

Mathematical model

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

66

1,2

1,2

1 2

div( ) 0, 1,2

(1 )

div( ) div( )

( ); ( )

( , ); ( , ); ( , )

i ii i

i i i r r

i

i i i

i

rii i i c

i

i i i i i i

ii i

i

si

t

s e et

h T

K sK P P P P s

P T h P T P T

Ph e

w

w grad

w grad g

i=1 – gas phase (CO2) i=2 – liquid phase (H2O)

- mass balance equation

- energy balance equation

- Darcy & cap. Pres.

- EoS

Some words about the fractional-flow theory

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

67

Fluid 1 P=P1=const

P=P2=const

Fluid 2

Satu

rati

on

(Fl

uid

2)

X

Displacement front

Influence of capillary pressure

For isothermal flow

Scenario 3 (a 1D problem)

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

68

H2O P1=80 bar

P2=85 bar

CO2

T2=30 C

Initial conditions PRES=80 bar TEMPC=47 C SAT%H2O=1

Rock PORO=0.25 PERMX=100 mD HCONDCFX=2 W/m/K

100 m

Saturation functions See RUN-file

Scenario 3

69 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

1. Open RUN-file in text editor 2. Run the simulation 3. Open LOG-file to see results

Relative permeability The saturation functions (e.g., the relative permeability and capillary pressure) must be specified within brackets SAT-ENDSAT. They can be defined using the SATTLIQ, SATTGAS and SATTAB keyword.

70 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Specifies saturation functions as tabulated functions of liquid saturation

Relative permeability The saturation functions (e.g., the relative permeability and capillary pressure) must be specified within brackets SAT-ENDSAT. They can be defined using the SATTLIQ, SATTGAS and SATTAB keyword.

71 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Specifies saturation functions as tabulated functions of liquid saturation

Relative permeability The saturation functions (e.g., the relative permeability and capillary pressure) must be specified within brackets SAT-ENDSAT. They can be defined using the SATTLIQ, SATTGAS and SATTAB keyword.

72 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Specifies saturation functions as tabulated functions of gas saturation

Relative permeability (example)

3,

2,

( )

( ) (1 )

r wat wat wat

r vap wat wat

k s s

k s s

73 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Relative permeability in ParaView The relative permeability can be loaded in ParaView by the RPTSATTA keyword. This keyword invokes the output of CSV file with a table for relative permeability (and capillary pressure).

74 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Load and create a plot for the relative permeability curves in ParaView

Result

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

75

Including physical phenomena in simulation

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

76

Keyword in RUNSPEC section

Description

CAPPRES Enables capillary pressure

ROCKCOMP Enables compressibility of rocks

HCROCK Enables heat conduction through rocks

HCFLUID Enables heat conduction through fluid

NOGRAV Disables gravity

ISOTHERM Simulate at constant temperature

Scenario 3; Exercise 1

77 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Resimulate scenario 3 enabling calculation of capillary pressure.

Scenario 3 (Exercise 2; extension to 2D)

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

78

H2O P1=80 bar P2=90 bar

CO2

T2=30 C

Initial conditions PRES=80 bar TEMPC=47 C SAT%H2O=1

Rock PORO=0.25 PERMX=100 mD PERMY=100 mD HCONDCFX=2 W/m/K HCONDCFY=2 W/m/K

10 m

Inactive region

i=20 i=30 0 m 100 m 0 m

10 m

Inject only through this half

Reduce the size of the “boundary” grid blocks Grid:

200*20

X

Y

Scenario 3; exercise 2

79 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

1. Open RUN-file in text editor 2. Run the simulation 3. Open LOG-file to see results

Including physical phenomena in simulation

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

80

Keyword in RUNSPEC section

Description

CAPPRES Enables capillary pressure

ROCKCOMP Enables compressibility of rocks

HCROCK Enables heat conduction through rocks

HCFLUID Enables heat conduction through fluid

NOGRAV Disables gravity

ISOTHERM Simulate at constant temperature

Scenario 3; Exercise 3

81 Day 1. Overview; EOS-modules;

Fundamentals; SIMPLMOD

Resimulate scenario 3 in isothermal mode

Next day

• EOS module GASSTORE

• Operations on arrays

• Regions

• Boundary conditions

• Fluid-in-place regions

• Radial grids

• POST section

• Point sources

Day 1. Overview; EOS-modules; Fundamentals; SIMPLMOD

82

Vertical brine displacement by CO2