Data Schema
...
Well
Wellbore

Wellbore Gas Lift Valves

For gas lift wells, valve information is important to accurately compute gas lift performance, optimization, and bottomhole pressure.

In the absence of gas lift valve data, injection will be assumed at the lowest point in the well with adequate delta pressure from injection to production to support gas passage.

In the presence of gas lift valve data, the preferred method is to calculate downhole opening and closing pressures based off of the r-ratio and test rack opening pressure. If those values are missing, the designed surface opening and closing pressures are used to determine which valves are open, which is less accurate.

Different valve types have different data requirements and assumptions in the schema to prevent the need for valve types from being required in the input schema.

  1. Pressure operated valves - The most thorough calculation is performed with test rack opening pressure and R are provided alongside a positive port size. Nominal valve size will increase accuracy, but 1.5" is assumed when the provided value is null. When test rack opening pressure and R are not provided, simplified calculations are performed based on input surface closing and opening pressures, which have an inherent assumption about surface pressures under designed conditions.
  2. Dummy valves - the system will infer a dummy valve when port size, surface opening, and surface closing pressures are all 0.
  3. Orifice valves - the system will infer orifice valves with port size is > 0 and surface opening and closing pressures are 0.

Variable

Data Type

Unit of Measure

Is Nullable?

Default Value

Description

sourceId

String

-

No

-

SourceId of the gas lift valve

From Wellview Table: wvtubcompmandrelinsert - use idrec column

sourceWellboreId

String

-

No

-

SourceWellboreId in which the valve is installed

sourceWellId

String

-

No

-

SourceWellId in which the valve is installed

From WellView Table: use wvtubcompmandrelinsert - use idwell column

sourceTubingId

String

-

No

-

SourceTubingId in which the valve is installed

From Wellview Table: wvtubcomp - use idrecparent column

runDate

Datetime Offset

-

No

-

Run date of the valve

From Wellview: wvtubcompmandrelinsert use column DTTMRUN

pullDate

Datetime Offset

-

Yes

-

Pull date of the valve

From Wellview: wvtubcompmandrelinsert use column DTTMPULL

glvStation

Integer



Yes

-

Station number of the valve. Typically orifice valves are station 1.

From Wellview: wvtubcompmandrel use STATIONNO

installMd

Double

ft

No

-

Install depth of the valve

From Wellview: wvtubcomp use column DEPTHTOPCALC

testRackOpenPressure

Double

psig

Yes

-

Test rack opening pressure (PTRO) of the valve

From Wellview: wvtubcompmandrelinsert use TRORUN

surfaceOpenPressure

Double

psig

No

-

Designed surface opening pressure of the valve

From Wellview: From wvtubcompmandrelinsert use Pressurfgaugeopen

surfaceClosePressure

Double

psig

No

-

Designed surface closing pressure of the valve

From Wellview: From wvtubcompmandrelinsert use Pressurfgaugeclose

portSize

Double

/64 inch

No

-

Port size of the valve

From Wellview: From wvtubcompmandrelinsert use column SZport

r

Double

-

Yes

-

R-ratio: area of the valve port divided by the effective bellows area

nominalValveSize

Double

in

Yes

-

Nominal valve size, ex: 1", 1.5", 1.75". When null, 1.5" is assumed.