Well test data and flowmeter readings are used to allocate production to wells. The logic is split into three parts which are detailed below.
Usage
Run the workflows from this package to perform the calculations.
Details
Reconciled Flowstation Production
This part of the logic calculates the reconciled flowstation production based on the meter readings and the meter factor.
The reconciled oil and water production are calculated as:
................................................... (1)
......................... (2)
where
Oil and Water Contribution Factors
To calculate the contribution factors for the different phases on well level, the production values of the last well test of each entity are summed. The well's contribution is then calculated as:
............................................................ (3)
Next, the relative uptime of the well is calculated using the well's own uptime and the sum of uptimes of all wells.
To calculate the final contribution factors for each phase, the contribution factor calculated in the first step is multiplied with the well's relative uptime.
Oil and Water Production on Well Level
To obtain the oil and water production on well level, the respective contribution factor is multiplied with the reconciled oil or water volume of the flowmeter.
Data Requirements
The following data is required:
flowmeter final reading
flowmeter initial reading
well test water production rate
well test oil production rate
well test water cut
flowmeter factor
Further comments
This package requires a hierarchy named Flowstation Hierarchy defining the relationships between flowstations and wells.