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

akersolutions.com

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

Flow Assurance in Every PhaseAppraise• Reservoir behaviour• Well performanceField developement• Concept evaluation• Drilling schedule• Drainage strategy• Flow assuranceEngineeringMultidisciplineConsistent use of dataWell performanceFlow line sizingGas lift benefitVFP tablesThermal insulationShut down timesFlare volumesLiquid disposal• M/E balances• Design• Accidental analysisMETTEOperationWell delierabilityReservoir diagnosticRemedial actionsOptimize productionModel matchingProduction allocationForward predictionsCash profilesDifferential incomeProduction phasingDesign parameters• Production optimization• Value of 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• Flowing 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 of wells and flow lines.Define location of 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 of 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 of same.Q waterQ oil


YYggdrasil asField Production ManagementAutomated extractionof production dataFiltering- Semiautomatic removalof spurious dataParameter tuning based onreference data.- Semiautomatic adjustmentof 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

More magazines by this user
Similar magazines