Have a personal or library account? Click to login
Virtual Multiphase Flow Meter using combination of Ensemble Learning and first principle physics based Cover

Virtual Multiphase Flow Meter using combination of Ensemble Learning and first principle physics based

Open Access
|Jun 2022

Figures & Tables

Figure 1

Typical real-time measurement devices installed in upstream production well.
Typical real-time measurement devices installed in upstream production well.

Figure 2

MPM (now TechnipFMC™) Multiphase Flow Meter.
MPM (now TechnipFMC™) Multiphase Flow Meter.

Figure 3

Well 101 and 102 is diverted manually through a common Multiphase Flow Meter (MPFM).
Well 101 and 102 is diverted manually through a common Multiphase Flow Meter (MPFM).

Figure 4

Overall Virtual Flow Meter architecture incorporating the combiner.
Overall Virtual Flow Meter architecture incorporating the combiner.

Figure 5

Illustration of bias-variance trade-off.
Illustration of bias-variance trade-off.

Figure 6

Data-driven VFM based on ensemble learning.
Data-driven VFM based on ensemble learning.

Figure 7

3 Distinct models were developed namely subsurface model, surface model and complete model.
3 Distinct models were developed namely subsurface model, surface model and complete model.

Figure 8

Fluid characterization in Multiflash®.
Fluid characterization in Multiflash®.

Figure 9

Inflow Performance Relationship (IPR) and Vertical Lift Performance (VLP) (Fetoui, [Online]).
Inflow Performance Relationship (IPR) and Vertical Lift Performance (VLP) (Fetoui, [Online]).

Figure 10

Inflow Performance Model (IPR) provide relationship between well flowing bottom-hole pressure, Pwf as a function of production rate, BPD.
Inflow Performance Model (IPR) provide relationship between well flowing bottom-hole pressure, Pwf as a function of production rate, BPD.

Figure 11

The intersection of the IPR with the VLP, called the operating point, yields the well deliverability.
The intersection of the IPR with the VLP, called the operating point, yields the well deliverability.

Figure 12

Geothermal profile along the vertical well (depth), ft vs. Temperature ºF.
Geothermal profile along the vertical well (depth), ft vs. Temperature ºF.

Figure 13

Initial calibration step in Flux Simulator.
Initial calibration step in Flux Simulator.

Figure 14

Flux Simulator in autonomous optimization.
Flux Simulator in autonomous optimization.

Figure 15

Combiner general workflow.
Combiner general workflow.

Figure 16

Detailed combiner algorithm.
Detailed combiner algorithm.

Figure 17

Model performance evaluation metrics.
Model performance evaluation metrics.

Figure 18

Cumulative deviation for well 101 (a) Qgas and (b) Qoil.
Cumulative deviation for well 101 (a) Qgas and (b) Qoil.

Figure 19

Cumulative deviation for well 102 (a) Qgas and (b) Qoil.
Cumulative deviation for well 102 (a) Qgas and (b) Qoil.

Figure 20

Error bands for well 101 (a) for Qgas (b) for Qoil.
Error bands for well 101 (a) for Qgas (b) for Qoil.

Figure 21

Error bands for well 102 (a) for Qgas, (b) for Qoil.
Error bands for well 102 (a) for Qgas, (b) for Qoil.

Figure 22

Flow rates with confidence intervals for well 101 (a) for Qgas, (b) for Qoil.
Flow rates with confidence intervals for well 101 (a) for Qgas, (b) for Qoil.

Figure 23

Flow rates with confidence intervals for well 102 (a) for Qgas, (b) for Qoil.
Flow rates with confidence intervals for well 102 (a) for Qgas, (b) for Qoil.

Figure 24

Flow rate with confidence interval for Qwater well 102.
Flow rate with confidence interval for Qwater well 102.

Pilot Experiment Parameters_

ParameterDetail
Producing WellsWell 101 and Well 102
Well-testing equipmentShared MPFM
Flow typeMultiphase (3 phases)
Training data6 weeks multi-rate well-tests
Online test duration6 months
MeasurementsDownhole P/T, Upstream P/T, downstream P/T, Choke opening
Data sourceOSIsoft PI

Flow rate deviation (delta Q) performance summary for data-driven VFM estimators_

DD-VFM
WellOutputFullSurfaceSubsurfaceCombiner
101Qgas216248222189
Qoil242263377248
Qwater0.50.3-0.2
102Qgas6813510690
Qoil35254027
Qwater1216610

Combiner group description_

TypeDescription
combiner-allCombining the three DD-VFM estimator categories and TF-VFM
combiner-ddCombining the three DD-VFM estimator categories only
combiner-fullCombining the full-type DD-VFM estimator and TF-VFM
combiner-surfaceCombining the surface-type DD-VFM estimator and TF-VFM

MAPE performance summary for data-driven VFM estimators_

DD-VFM
WellOutputFullSurfaceSubsurfaceCombiner-dd
101Qgas16.619.216.913.9
Qoil9.710.015.79.8
102Qgas6.09.510.27.7
Qoil3.12.33.82.5

Format for well test report to be for both training and testing dataset_

INPUTOUTPUT
Date/TimeWell NoFlowing tubing head pressure (FTHP), psiFlowing tubing head temperature (FTHT), °CDifferential pressure across the well (dPWell), psiDifferential temperature across the well (dTWell), °CChoke opening (CV), %Differential pressure across the choke (dPChoke)Differential temperature across the choke (dTChoke)Oil Flow Rate (bbl/day)Gas Flow Rate (MMscf/day)Water Flow Rate (bbl/day)
DD:MM:YYYY HH:MM:SS101
DD:MM:YYYY HH:MM:SS102
DD:MM:YYYY HH:MM:SS101
DD:MM:YYYY HH:MM:SS102

Tested combiner VFM_

WellOutputHybrid-VFMInput Estimators
101Qgascombiner-all[full, surface, subsurface, TF]
combiner-dd[full, surface, subsurface]
combiner-full[full, TF]
combiner-surface[surface, TF]
Qoilcombiner-all[full, surface, subsurface, TF]
combiner-dd[full, surface, subsurface]
combiner-full[full, TF]
combiner-surface[surface, TF]
Qwatercombiner-all[full, surface, TF]
combiner-dd[full, surface]
combiner-full[full, TF]
combiner-surface[surface, TF]
102Qgascombiner-all[full, surface, subsurface, TF]
combiner-dd[full, surface, subsurface]
combiner-full[full, TF]
combiner-surface[surface, TF]
Qoilcombiner-all[full, surface, subsurface, TF]
combiner-dd[full, surface, subsurface]
combiner-full[full, TF]
combiner-surface[surface, TF]
Qwatercombiner-all[full, surface, subsurface, TF]
combiner-dd[full, surface, subsurface]
combiner-full[full, TF]
combiner-surface[surface, TF]

Data-driven model category with the associated inputs and outputs for each well_

WellModel CategoryInputsOutputAlgorithm
101fullCV, FTHP, FTHT, dPWell, dTWell, dPChoke, dTChokeQgasAdaBoost
QoilRandomForest
QwaterAdaBoost
surfaceCV, FTHP, FTHT, dPChoke, dTChokeQgasRandomForest
QoilRandomForest
QwaterAdaBoost
subsurfaceFTHP, FTHT, dPWell, dTWellQgasAdaBoost
QoilRandomForest
102fullCV, FTHP, FTHT, dPWell, dTWell, dPChoke, dTChokeQgasBagging
QoilRandomForest
QwaterAdaBoost
surfaceCV, FTHP, FTHT, dPChoke, dTChokeQgasAdaBoost
QoilRandomForest
QwaterAdaBoost
subsurfaceFTHP, FTHT, dPWell, dTWellQgasRandomForest
QoilAdaBoost
QwaterBagging

Flow rate deviation (delta Q) performance for all VFM_

Hybrid VFM (combiner)
WellOutputDD-VFMTF-VFMAllFull+TFSurface+TF
101Qgas214155186148146
Qoil278221220126146
Qwater0.215.40.60.60.7
102Qgas8385775487
Qoil1415212.61213
Qwater753445

MAPE performance summary for all VFM_

Hybrid VFM (combiner)
WellOutputDD-VFMTF-VFMAllFull+TFSurface+TF
101Qgas16.69.611.89.08.7
Qoil9.78.38.54.75.5
102Qgas6.05.64.93.65.4
Qoil3.117.51.31.21.3
Language: English
Submitted on: Nov 15, 2021
Published on: Jun 29, 2022
Published by: Professor Subhas Chandra Mukhopadhyay
In partnership with: Paradigm Publishing Services
Publication frequency: 1 issue per year

© 2022 Mohd Azmin Ishak, Tareq Aziz Hasan Al-qutami, Idris Ismail, published by Professor Subhas Chandra Mukhopadhyay
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.