WECONT
Recognised by the OPM Flow parserSCHEDULE
The WECONT keyword defines the tracer economic criteria for production wells that have previously been defined by the WELSPECS and WCONPROD keywords in the SCHEDULE section, for tracers define by the TRACER keyword in the PROPS section.
Note that wells can be allocated to a group when they are specified by the WELSPECS keyword and groups can also have economic controls. Wells under group control are therefore subject to the economic criteria set via the GECONT keyword in the SCHEDULE section and the controls specified by this keyword. Note that GECONT is not supported by OPM Flow in the current release
This keyword is not supported by OPM Flow but would change the results if supported so the simulation will be stopped.
Notes:
WECONT keyword consists of two records, with entries 1-1 to 1-5 representing record one items and 2-1 to 2-8 representing record number two items, in the “No.” column in this table. A maximum of three type two records can be entered following a type one record.
Each type one and type two records are terminate by a “/” as indicated in the table, and a well data set is terminated by a further “/”, after which additional well data sets can be entered stating with a record of type one followed by type two.
The keyword the keyword should be terminated by an additional “/” after the well data set termination “/” character.
See also the WELSPECS keyword to define a wells shut-in or stop options, and WECON for setting a well’s economic criteria. Both the aforementioned keywords are described in the SCHEDULE section.
- Records
- One or more records, each terminated by
/ - Items per record
- 4
Parameters
| No. | Name | Description | Type | Default |
|---|---|---|---|---|
| 1 | WELLmanual: WELNAME | A character string of up to eight characters in length that defines the well name for which the well target and constraints are being defined. | STRING | None |
| 1 | WELLmanual: NAME | A three letter character string defining the tracer’s name. Note it is best to void names beginning with the letters F, S, and T as these names may create naming issues in post-processing software. | STRING | None |
| 2 | WORKOVERmanual: ACTION | A defined character string that defines the action to be taken if the economic WCUT, GOR, or WGR limits are violated. ACTION should be set to one of the following character strings: NONE: no action is taken. CON: close the worst offending connection in the worst offending. If connections have been welled as completions then the worst offending completion will be closed. +CON: close the worst offending connection and all below it in the worst offending well. If connections have been welled as completions then the worst offending completion and all below it in the worst offending well will be closed. WELL: shut or stop the well as per the AUTO variable on the WELSPECS keyword. PLUG: plug back the worst offending well based on the plug back length and options defined on the WPLUG keyword in the SCHEDULE. The corrective action takes places at the end of the time step in which the constraint is violated. | STRING | None |
| 2 | WORKOVERmanual: MXTOTAL | A real positive value that defines the maximum total (free plus solution) tracer rate. Tracer units are per those defined by the carrying fluid, oil, gas, water, etc. | STRING | None |
| 3 | END_manual: END | A defined character string that defines if the simulation should terminate if the well is shut or stopped. END should be set to one of the following character strings: NO: no action is taken and the run continues. YES: terminate the run at the next report time step. | STRING | NO |
| 3 | END_manual: MXFREET | A real positive value that defines the maximum total (free plus solution) tracer concentration. Tracer units are per those defined by the carrying fluid, oil, gas, water, etc. | STRING | None |
| 4 | FOLLOW_manual: WELL | A character string of up to eight characters in length that defines the well name of a fully defined well that will be “opened” when the well WELNAME is shut-in or stopped. | STRING | None |
| 4 | FOLLOW_manual: MXFREEQ | A real positive value that defines the maximum free tracer rate. Tracer units are per those defined by the carrying fluid, oil, gas, water, etc. | STRING | None |
| 5 | MXCONC | A real positive value that defines the maximum free tracer concentration. Tracer units are per those defined by the carrying fluid, oil, gas, water, etc. | None | |
| 6 | MXSOLNQ | A real positive value that defines the maximum solution rate. Tracer units are per those defined by the carrying fluid, oil, gas, water, etc. | None | |
| 7 | MXSOLNC | A real positive value that defines the maximum solution concentration. Tracer units are per those defined by the carrying fluid, oil, gas, water, etc. |
Example
The following example defines the tracer economic criteria for the field and two wells, OP01 and OP02.
--
-- WELL TRACER ECONOMIC CRITERIA FOR PRODUCTION WELLS
--
-- WELL WORK END MAX
-- NAME OVER RUN WELLS
WECONT
OP01 +CON 'YES' 1* / START OF WELL
--
-- TRACER TRACER TRACER TRACER TRACER TRACER TRACER
-- NAME TOTAL TOTAL FREE FREE SOLN SOLN
-- RATE CONCEN RATE CONCEN RATE CONCEN
PLY 800.0 /
BRI 800.0 /
/
OP02 +CON 'YES' 1* / START OF WELL
--
-- TRACER TRACER TRACER TRACER TRACER TRACER TRACER
-- NAME TOTAL TOTAL FREE FREE SOLN SOLN
-- RATE CONCEN RATE CONCEN RATE CONCEN
PLY 800.0 /
BRI 800.0 / END OF WELL
/ END OF KEYWORD
If the economic limits are violated then the worst offending connection and all below it in the worst offending well will be closed, If connections have been grouped as completions then the worst offending completion and all below it in the worst offending well will be closedManual source: parts/chapters/subsections/12.3/WECONT.fodt