WELLSTRE

Recognised by the OPM Flow parserSCHEDULE

The WELLSTRE keyword defines a well stream together with the compositional component mole factions, associated with the well stream, as such it should have the same number of entries as that declared via the COMPS keyword in the RUNSPEC section, and the NCOMPS keyword in the PROPS section. Once a gas well stream has been defined, it can be used with either the WINJGAS or GINJGAS keywords in the SCHEDULE section, to set the injected gas composition. Similarly, if an oil well stream has been defined by WELLSTRE, then the well stream can be used with the WINJOIL keyword in the SCHEDULE section, to specify the injected oil composition.

The keyword should only be used if the CO2STORE and GASWAT keywords in the RUNSPEC section have also be activated for the gas-water two component model.

Note

This is an OPM Flow keyword used with OPM Flow’s CO2STORE and GASWAT keywords in the RUNSPEC section, and should not be confused with the more general version of the WELLSTRE keyword used in the commercial compositional simulator.

Secondly, although OPM Flow parses the keyword, the simulator currently ignores the data for this keyword.

Notes:

The keyword is followed by up to MXSTRMS records as declared on the WELLDIMS keyword in the RUNSPEC section.

Each record is terminated by a “/” and the keyword should be terminated by a “/”.

Records
One or more records, each terminated by /
Variadic
The record accepts a variable number of items

Parameters

No.NameDescriptionTypeDimensionFieldMetricLabDefault
1STREAMSTREAM is a character string of up to eight characters in length, representing the well stream name. The WELLDIMS(MXSTRMS) parameter in the RUNSPEC section determines the maximum number of well streams allowed in the model.STRINGNone
2COMPOSITIONS
manual: ZCOMP
A row vector, with each item representing a compositional component mole fraction for a given component. In addition, the sum of the compositional component mole fractions must sum to one, otherwise an error will occur. Note that the number ZCOMP values, should be the same as that entered via the NCOMPS keyword in the PROPS section, and the COMPS keyword in the RUNSPEC section. However, for a given ZCOMP component, the mole fraction may be defaulted with 1*, in which case the mole fraction is set to zero. Secondly, ZCOMP may be terminated early, in this case the undefined mole fractions will be set to zero. Finally, only the default value of two components are currently supported by OPM Flow.DOUBLE1mole fractionmole fractionmole fractionNone

Example

The following example defines how to specify a two component formulation, together with defining the names of the composition components, to be used with the CO2STORE and GASWAT options.
-- ==============================================================================
--
-- PROPS SECTION
--
-- ==============================================================================
PROPS --
-- CONFIRM NUMBER OF COMPOSITIONAL COMPONENTS (OPM FLOW KEYWORD)
--
NCOMPS
2 /
--
-- DEFINE COMPOSITIONAL COMPONENTS NAMES (OPM FLOW KEYWORD)
--
CNAMES
'CO2'
'H2O' /
The second part of the example, defines the well stream for the above two component CO2 water system.
-- ==============================================================================
--
-- SCHEDULE SECTION
--
-- ==============================================================================
SCHEDULE
--
-- WELL STREAM INJECTION COMPOSITION (OPM FLOW Keyword)
--
-- WELL -- WELL STREAM COMPOSITIONAL COMPONENT --
-- STREAM -- MOLE FRACTIONS --
WELLSTRE
'C02STREAM' 1.000 0.000 /
/
Here the well stream consists of 100% CO2 and zero water.
| Note This is an OPM Flow keyword used with OPM Flow’s CO2STORE and GASWAT keywords in the RUNSPEC section, and should not be confused with the more general version of the WELLSTRE keyword used in the commercial compositional simulator. Secondly, although OPM Flow parses the keyword, the simulator currently ignores the data for this keyword. |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|

Manual source: parts/chapters/subsections/12.3/WELLSTRE.fodt