13.07.2015 Views

Flow assurance using life of fild simulations Ole J ... - Aker Solutions

Flow assurance using life of fild simulations Ole J ... - Aker Solutions

Flow assurance using life of fild simulations Ole J ... - Aker Solutions

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Flow</strong> Assurance in Every PhaseAppraise• Reservoir behaviour• Well performanceField developement• Concept evaluation• Drilling schedule• Drainage strategy• <strong>Flow</strong> <strong>assurance</strong>EngineeringMultidisciplineConsistent use <strong>of</strong> dataWell performance<strong>Flow</strong> line sizingGas lift benefitVFP tablesThermal insulationShut down timesFlare volumesLiquid disposal• M/E balances• Design• Accidental analysisMETTEOperationWell delierabilityReservoir diagnosticRemedial actionsOptimize productionModel matchingProduction allocationForward predictionsCash pr<strong>of</strong>ilesDifferential incomeProduction phasingDesign parameters• Production optimization• Value <strong>of</strong> debottlenecking• What-if scenarios• Tie-back evaluations• Well deliverability• Forecasting• History matchingYYggdrasil as


Integrated System AnalysisFrom network simulation process:• Well phase guide rates• Well open / close commands• Well intervention commandsResult storageReservoirsimulationprocessesProduction/servicenetwork simulationprocessResult storageFrom res. Sim. processes:• Well phase fractions• <strong>Flow</strong>ing bottom hole pressure• IPR data• RegularitiesResult storageYYggdrasil as


YYggdrasil asDefine System ParametersDefine and execute multiple scenarios.Define external processesSet interfacing networksImplement run time eventsTime series for parametersPig tracing and hold-upDefine network topologies and controller components.Parameterization <strong>of</strong> wells and flow lines.Define location <strong>of</strong> sensors and active components.Component parametrizations(chokes, pumps,sources, compressors ...)Parametrizationswell and flowline walls.Fluid property/rheologydata for wells, flow linesand mass sources.


YYggdrasil asWell Description


YYggdrasil asProduction Network


YYggdrasil asGas Lift Distribution


YYggdrasil asA More Complex Network


YYggdrasil asGas Lift


YYggdrasil asInsulation Effects


YYggdrasil asSimulation EventsEVENTSERIESLABEL = "WELL_OPEN"IF(TIME ABSOLUTE YMD >= 20200101 )WELLOPEN DELAY = 0 DAYS BRANCH “P1" “P2" “P3" “P4"END_IFIF(TIME ABSOLUTE YMD >= 20200217 )WELLOPEN DELAY = 0 DAYS BRANCH “P5"MAX GRAT = 1 MSm3/D BRANCH “P1“ “P2” “P3”END_IFIF(TIME ABSOLUTE YMD >= 20200403 )WELLOPEN DELAY = 0 DAYS BRANCH “P6"END_IFIF(TIME ABSOLUTE YMD >= 20200526 )WELLOPEN DELAY = 0 DAYS BRANCH “P7“ “S1”END_IFEND_EVENTSERIESEVENTSERIESLABEL = "PPLAN"IF(TIME ABSOLUTE YMD >= 20200101 )TARGET ORAT = 11000 GROUP “FIELD”MAX LRAT = 25000 GROUP “FIELD”MAX WRAT = 20000 GROUP “FIELD”SET GROUPEFF = 0.96 GROUP “FIELD”SET WELLEFF = 0.98 BRANCH “P1” “P2” “P3”SET WELLEFF = 0.98 BRANCH “P4” “P5” “P6” “P7”SET WELLEFF = 0.96 BRANCH “S1”SET MAXPOWER = 5 MW ITEM “BOOST” BRANCH “SPOOL”TARGET POUT = 35 BARA BRANCH “MANIFOLD”END_IFIF ( GROUP “FIELD” ORATPOT 20200101 )TARGET POUT = 150 BARA BRANCH “GL_MANIFOLD"TARGET TOUT = 60 C BRANCH “GL_MANIFOLD"END_IFEND_EVENTSERIESEVENTSERIESLABEL = “SINGLE_LINE“IF( GROUP “FIELD” GRAT < 1 MSm3/D )SET FACTOR = 1 - BRANCH “SPOOL" ITEM "MUL"SET FACTOR = 1 - BRANCH “MANIFOLD" ITEM "MUL“END_IFEND_EVENTSERIESEVENTSERIESLABEL = "RECONFIGURE"IF(TIME ABSOLUTE YMD >= 20250823)NEWCONFIG FILE = “P3_ST.bch" BRANCH “P3"NEWCONFIGPVT FILE = "PVT_ST.bch" BRANCH “P3"END_IFEND_EVENTSERIESEVENTSERIESLABEL = "REOPEN_WELLS"TYPE = STATICIF(TIME ABSOLUTE YMD >= 20270101 AND TIME DELTA DAYS >= 365 )WELLOPEN DELAY = 0 DAYS BRANCH “P3" “P5" “P7"END_IFEND_EVENTSERIES


YYggdrasil asWhich Plateau?


YYggdrasil asEffect <strong>of</strong> Tubing Size


YYggdrasil asPower Consumption


YYggdrasil asBase Case Key Data


YYggdrasil asRegularity Impact


YYggdrasil asLife Time Variations


YYggdrasil asPractical Use Execution Times


YYggdrasil asVirtual MeteringQ gasObject functionas spatial surfaceOil and/or water and/orgas flows are freevariables.Minimize object functiondefined by differencesin measured andcalculated quantities:Vector search pathiwiY i,MYYi,Mi,C2Phase flows reflectminimum in objectfunction.Object function mayreflect well, flow line ornetwork <strong>of</strong> same.Q waterQ oil


YYggdrasil asField Production ManagementAutomated extraction<strong>of</strong> production dataFiltering- Semiautomatic removal<strong>of</strong> spurious dataParameter tuning based onreference data.- Semiautomatic adjustment<strong>of</strong> correction factorsUpdate calibration settingsCalculate flowsfrom measured dataMerge wellproduction data tohistory databaseHistory match reservoirmodels from calculatedand measured parametersProduction optimization providing valveset points, lift gas usage...


Do it AnywhereY Yggdrasil as

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!