PERMFACT

Recognised by the OPM Flow parserPROPS

PERMFACT defines the permeability multiplication factor due to a change in porosity. The keyword is used in conjunction with OPM Flow’s Salt Precipitation model, in which the pore space is reduced due to salt precipitating in the pore space, causing a reduction in porosity and an associated reduction in permeability. This keyword is also used for the BIOFILM and MICP model, where the pore space is reduced due to biofilm formation, and for the MICP model, also due to calcite precipitation.

Note

This is an OPM Flow specific keyword.

Notes:

The keyword is followed by NTSFUN tables as declared on the TABDIMS keyword in the RUNSPEC section.

Each table must contain a minimum of two rows and a maximum of NSSFUN rows as declared on the TABDIMS keyword in the RUNSPEC section.

There must be same number of entries for each column.

Each table is terminated by a single “/” and there is no “/” terminator for the keyword.

The porosity reduction can be written as a function proportional to the initial porosity, e.g., considering the volume fraction of salt ([s sub s]) precipitated out of the vaporized water phase, that is:) precipitated out of the vaporized water phase, that is:

[%phi ~=~ ( 1`-` s sub s) %phi sub o]

(8.71)

The porosity and associated permeability factor data can be calculated using a permeability-porosity relationship, for example:

[k over k sub o`=`left( {%phi - %phi sub c} over {%phi sub o - %phi sub c} right) sup %gamma]

(8.72)

Where:

ko and[%phi_o] =the initial permeability and porosity,

k and[%phi] =the actual permeability and porosity that changes due to the model dynamics (e.g., precipitation or dissolution of salt, biofilm formation, calcite precipitation),

[%phi_c]=the residual porosity at which permeability is zero, and

[%gamma]=a positive exponent.

See also Kozeny-Carment (extended)206 J. Kozeny, "Ueber kapillare Leitung des Wassers im Boden." Sitzungsber Akad. Wiss., Wien, 136(2a): 271-306, 1927., 207 P.C. Carman, "Fluid flow through granular beds." Transactions, Institution of Chemical Engineers, London, 15: 150-166, 1937.and 208 P.C. Carman, "Flow of gases through porous media." Butterworths, London, 1956.and Verma-Pruess209 Verma, A., & Pruess, K. (1988). Thermohydrological conditions and silica redistribution near high-level nuclear wastes emplaced in saturated geological formations. Journal of Geophysical Research,93, 1159–1173. for additional functional forms that can be used to derive the tabulated data that can be entered via the PERMFACT keyword.

J. Kozeny, "Ueber kapillare Leitung des Wassers im Boden." Sitzungsber Akad. Wiss., Wien, 136(2a): 271-306, 1927.

P.C. Carman, "Fluid flow through granular beds." Transactions, Institution of Chemical Engineers, London, 15: 150-166, 1937.

P.C. Carman, "Flow of gases through porous media." Butterworths, London, 1956.

Verma, A., & Pruess, K. (1988). Thermohydrological conditions and silica redistribution near high-level nuclear wastes emplaced in saturated geological formations. Journal of Geophysical Research,93, 1159–1173.

Records
Fixed number of records
Variadic
The record accepts a variable number of items

Parameters

No.NameDescriptionTypeDimensionFieldMetricLabDefault
1DATA
manual: POROFAC
A real monotonically increasing positive columnar vector that defines the porosity ([%phi over %phi sub 0]) factor for the corresponding PERMFAC vector.) factor for the corresponding PERMFAC vector. In the simulator’s Salt Precipitation model, the maximum value of [%phi]is [%phi sub 0], implying a maximum value of one for POROFAC., implying a maximum value of one for POROFAC.DOUBLE1, 1dimensionlessdimensionlessdimensionlessNone
2PERMFACA real positive monotonically increasing columnar vector that defines the permeability (k) multiplier associated with POROFAC and used to scale a grid block's permeability due to the reduction in pore volume caused by salt precipitation. Where: [PERMFAC~=~ m left (%phi right) newline with `` k~=~ m left (%phi right) k sub 0]dimensionlessdimensionlessdimensionlessNone

Example

The example below defines two PERMFACT tables assuming NTSFUN equals two and NSSFUN is greater than or equal to five on the TABDIMS keyword in the RUNSPEC section.
--
-- PERMEABILITY FACTOR AS A FUNCTION OF POROSITY REDUCTION
-- (OPM FLOW KEYWORD)
--
PERMFACT
-- PORO PERM
-- FACTOR FACTOR
-- ------- --------
0.00 0.0000
0.25 0.0625
0.50 0.2500
0.75 0.5625
1.00 1.0000 / TABLE NO. 01
-- ------- --------
0.00 0.0000
0.25 0.0625
0.50 0.2500
0.75 0.5625
1.00 1.0000 / TABLE NO. 02
Both tables use equation (8.72)with Φc equal to zero and ɣ equal to 2.0. Note that PERMFACT changes the permeability in all three dimensions, that is the PERMX, PERMY and PERMZ arrays are all modified.
| Note This is an OPM Flow specific keyword. |
|--------------------------------------------|
| [%phi ~=~ ( 1`-` s sub s) %phi sub o] | (8.71) |
|---------------------------------------|--------|
| [k over k sub o`=`left( {%phi - %phi sub c} over  {%phi sub o - %phi sub c} right) sup %gamma] | (8.72) |
|------------------------------------------------------------------------------------------------|--------|

Manual source: parts/chapters/subsections/8.3/PERMFACT.fodt