GLIFTOPT
Recognised by the OPM Flow parserSCHEDULE
The GLIFTOPT keyword defines the maximum amount of gas lift gas available and the maximum amount of gas the group can produce, including the top most group in the group hierarchy known as the FIELD group, for when gas lift optimization has been activated via the LIFTOPT keyword in the SCHEDULE section. Note that the LIFTOPT keyword should precede the GLIFTOPT keyword in the SCHEDULE section in order to activate the gas lift optimization facility.
Wells are allocated to groups when the wells are specified by the WELSPECS keyword in the SCHEDULE section. Wells defined to be under group control will have their production rates controlled by the group to which they belong, in addition to any well constraints defined for the wells, including any well gas lift optimization parameters on the WLIFTOPT keyword.
Notes:
The keyword is followed by any number of records with each record terminated by a “/” and the keyword should be terminated by a “/”.
See also the LIFTOPT keyword to activate gas lift optimization, the WLIFTOPT keyword to define the wells under gas lift optimization control, the GRUPTREE keyword to define the hierarchy of the groups below the FIELD level, the GCONPROD and GCONINJE keywords to define a group’s production and injection rate targets and constraints. All the aforementioned keywords are described in the SCHEDULE section.
- Records
- One or more records, each terminated by
/ - Items per record
- 3
Parameters
| No. | Name | Description | Type | Dimension | Field | Metric | Lab | Default |
|---|---|---|---|---|---|---|---|---|
| 1 | GROUP_manual: GRPNAME | A character string of up to eight characters in length that defines the group name for which the group’s gas lift optimization parameters are being defined. The group named FIELD is the top most group and should be used to set targets and constraints for the field. Note that the group hierarchy should be defined by the GRUPTREE keyword when there is more than one level of groups, otherwise all the groups will sit directly under the FIELD group in the group tree hierarchy. | STRING | None | ||||
| 2 | MAX_manual: MXLIFT | A real value that defines the total amount of gas lift gas available for this group and any subordinate groups, multiplied by their respective efficiency factors. The units for MXLIFT are the same as that defined by the ALQ parameter on the VFPPROD keyword in the SCHEDULE section. In this case ALQ should be GRAT on the VFPPROD keyword, as MXLIFT applies to the maximum amount of gas lift gas available. The default value of zero, or a negative value implies that there is no limit applied to the group and its subordinate groups. | DOUBLE | GasSurfaceVolume/ | Mscf/ | sm3/ | scc/ | 0 |
| 3 | MAX_manual: MXGAS | A real value that defines the total amount of gas the group can process. This is the sum of the gas lift gas plus the produced gas for this group and any subordinate groups, multiplied by their respective efficiency factors. The default value of zero, or a negative value implies that there is no limit applied to the group and its subordinate groups | DOUBLE | GasSurfaceVolume/ | Mscf/ | sm3/ | scc/ | 0 |
Example
The following example first switches on gas lift optimization via the LIFTOPT keyword and then defines the artificial lift constraints for the field, assuming all the well are on gas lift, using the GLIFTOPT keyword.
-- ACTIVATE GAS LIFT OPTIMIZATION AND PARAMETERS
--
-- INCR INCR TSTEP NEWTON
-- GAS OIL INTVAL OPTN
LIFTOPT
12.5E3 5E-3 0.0 YES /
/
--
-- GROUP GAS LIFT OPTIMIZATION CONSTRAINTS
--
-- GRUP MAX MAX
-- NAME GAS ALQ TOTAL GAS
GLIFTOPT
FIELD 200E3 1* /
/
Here the LIFTOPT keyword defines the maximum incremental gas lift gas quantity to be 12.5 x 103 m3, the minimum incremental oil gain per m3 of gas lift gas is set to 5.0 x 10-3 m3, the time step interval is set to zero to perform the gas optimization every time step, and finally the gas lift optimization will be performed NUPCOL Newton iterations for the time step.
The GLIFTOPT sets the maximum amount of gas lift gas for the field to 200,000 m3 and there is no maximum limit for the total maximum amount of gas that the group can process.Related keywords
- Requires
LIFTOPT
Manual source: parts/chapters/subsections/12.3/GLIFTOPT.fodt