PCG

Recognised by the OPM Flow parserPROPS

PCG defines the maximum drainage gas-oil capillary pressure values for all the cells in the model via an array. The ENDSCALE keyword in the RUNSPEC section should be activated to enable end-point scaling and the use of this keyword. The keyword can be used with all grid types.

This keyword is not supported by OPM Flow but would change the results if supported so the simulation will be stopped. See also the IPCG keyword for the equivalent imbibition functionality.

Notes:

The number of entries should correspond to the NX x NY x NZ parameters on the DIMENS keyword in the RUNSPEC section, unless the BOX keyword defines a sub area of the grid, in which case the total number of entries should correspond to the number of cells defined by the BOX statement.

If the HYSTER on the SATOPTS keyword in the RUNSPEC section has been activated to invoke hysteresis then PCG scales the drainage curve and IPCG scales the imbibition curve.

The keyword is terminated by a “/”.

The capillary pressure for a grid block is scaled by:

[P sub c ~=~P sub{ c sub{TABLE} } LEFT( PCG OVER {P SUB {c sub {TABLE-MAX }}} RIGHT)]

(8.69)

Where:

[P_c]=the resulting drainage gas-oil capillary pressure for a grid cell.

[PCG]=the maximum capillary pressure from the PCG array for a given cell.

[P sub{ c sub{TABLE} }]=the capillary pressure in the drainage capillary pressure table

allocated to the grid block.

[P sub{ c sub{TABLE-MAX} }]=the maximum capillary pressure in the drainage capillary pressure table

allocated to the grid block at [S sub g = 1 - S sub wco]..

Records
An array of values covering the grid

Parameters

No.NameDescriptionFieldMetricLabDefault
1PCGPCG is an array of positive real numbers assigning the maximum drainage gas-oil capillary pressure values for each cell in the model. Repeat counts may be used, for example 30*100.0.psiabarsatmNone

Example

--
-- DEFINE GRID BLOCK PCG DATA FOR ALL CELLS (BASED ON NX x NY x NZ = 300)
--
PCG
100*50.0 100*75.0 100*125.0 /
The above example defines the PCW for 300 cells in the model as defined by the DIMENS keyword in the RUNSPEC section.
| [P sub c ~=~P sub{ c sub{TABLE} } LEFT(  PCG OVER {P SUB {c sub {TABLE-MAX }}} RIGHT)] | (8.69) |
|----------------------------------------------------------------------------------------|--------|

Related keywords

Requires
ENDSCALE

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