Upload
api-3700441
View
109
Download
0
Embed Size (px)
Citation preview
04/08/23
A Brief History of EclipsePast, Present and Future
1981 ECL 1987 Intera1995 GeoQuest
04/08/23
Exploration Consultants Ltd.- ECL
– ECLIPSE = ECL’s Implicit Program for Simulation Engineering
– Oct. ‘81 Eclipse Development started– John Appleyard– Jon Holmes– Ian Cheshire – Nov.‘83 First release– Graf, Fill, VFP, Edit.
04/08/23
Eclipse First Release 1983
•Fully Implicit - reliability
•Nested Factorisation - fast linear solver
•Memory Management - minimum memory usage
•Corner Point Geometry - realistic reservoir models
•Dual Porosity and Permeability - carbonates
•Machine Independent - PCs, Workstations
•Extensive data checking - user friendly
04/08/23
Memory Management Active Cell Addressing
9 164 10 17 23
1 5 11 18 24 272 6 12 19 25 263 7 13 20 26
8 14 2115 22
Save memory and work by eliminating inactive cells.
Eclipse works only with active cells.
Work and space are reduced by about 30% in practical applications
04/08/23
Corner Point Geometry
Cells are defined as distorted shoe boxes in space defined by beads sliding on co-ordinate lines.
Allows a faithful representation of reservoir geology including sloping faults and pinch-outs.
04/08/23
Corner Point Geometry
04/08/23
Eclipse System History
–84 Pseudo, Endpoint Scaling–85 Vertical Equilibrium–86 PVT and E300 Compositional –87 Grid Surface Networks–88 API and Tracers–89 Coal Bed Methane–90 Polymers
04/08/23
Eclipse History
– 91 Flux Boundary Conditions– 92 Gas Lift Optimisation– 93 LGR, Gas Field Operations– 94 Reservoir Coupling– 95 Schedule, Adaptive Implicit Method– 96 Weltest200, PVTi– 97 FloGrid, Parallel– 98 Eclipse Office, SimOpt, Segmented Wells– 99 FrontSim, GridSim
04/08/23
Flux Boundary Conditions 91 History Matching Aid
– Sector Modeling
– Define reservoir regions
– Full field run
– Store inter-region flows
– Flux runs - 1 or more regions
– Drainage Regions
04/08/23
Gas Lift Optimization 92
Determine how much lift gas to allocate to each well to meet or maximise well, group or field production targets
If production targets cannot be met, preferentially allocate lift gas to wells that make best use of it
Oil
Pro
du
ctio
n R
ate
Lift Gas Injection Rate
04/08/23
Gas Field Operations 93
Model gas field production constraints & contracts
• Multiple contract groups are possible
• Model monthly pattern of demand with seasonal profile
Adjust DCQ to allow for swing, ensuring reservoir will always be able to produce DCQ profile times swing
• Variety of “swing” interpretations possible
Control & output SALES gas rate (i.e., net of import & fuel gas)
Constantly estimate & report delivery capacity
Use automatic compressors to model increasing & decreasing compressions levels to suit seasonal demands
04/08/23
Local Grid Refinement 93
Enhance grid definition around areas of interest
Produce local grids, radial or Cartesian, with more layers than global model
• Gain efficiency by solving local grids independently of global grid for heavily refined grids
• Use fully-coupled solution method for moderate refinements
• Switch refinements on/off as needed during the run
Amalgamate areas of little interest/activity into a single cell with grid coarsening
04/08/23
Reservoir Coupling 94
Independently history-matched reservoirs can be linked together• Reservoirs may be coupled through
surface facilities & network constraints
• Different types of models can also be linked
One Master reservoir (with the network constraints) controls several Slave reservoirs• pvm is used for the communication
between the different models
04/08/23
Parallel Eclipse 97
0
2
4
6
8
10
12
14
16
18
0 20 40 60 80 100 120 140
number of processors (IBM SP)
rela
tive
sp
eed
up
1.5 million cells
Processors Speed-up16 132 1.964 1.8
128 1.6
04/08/23
Segmented Wells 98
Deviated and multi-branch horizontal wells
Wellbore is split into segments• Each segment has its local pressure
and fluid properties.• Perforations are at true depth
– not at cell centre!
04/08/23
ECLIPSE OFFICE 98Interactive Simulation Desktop
Study organiser,
Run controller,
Data generator,
2D/3D graphics,
Open architecture,
Uncertainty analysis.
04/08/23
ECLIPSE OFFICE 2000a
Frontsim and ThermalSpeedSummary file reading: 60*Print file reading: 5*Restart file reading: 5-10% fasterCase import: 40-50% fasterResults ViewerMore GRF-commands 2D radial grids displayedReport GeneratorMonthly and annual averages
04/08/23
SIMOPT 98History-Matching using Gradients
04/08/23
SIMOPT Gradient Calculation
0)(
XX
RRXXR
0),(
X
X
RRX
X
RRXXR
RX
X
R
04/08/23
SIMOPT Parameters defined regionally
– Pore Volumes
– Transmissibilities
– Permeabilities
– End Point Scaling
– Fault transmissibility
– Aquifers
– Sigma (DP)
04/08/23
• Gradient calculations in E100• Graphical front end for analysis and regression
SIMOPT
Gradients
Multipliers
04/08/23
SIMOPT 2000a
RFT observed data• Pressures and saturations at well connections
New parameters• Numerical Aquifers, Inter-region Transmissibility, Rock
Compressibility
Improved E100 compatibility• Friction and multi-segmented wells
• API, Brine, Surfactants
04/08/23
SIMOPT 2001+
•HUTS History matching Using Time lapsed Seismic•Improved Optimization - backtracking•Improved Workflow•Improved Graphics•E300
Gradients
v
04/08/23
Unstructured Grids 96
Voronoi/PEBI Grids- PErpendicular BIsection
Distribute points based on features such as wells, faults etc.
Construct PEBI cells by joining perpendicular bisectors of edges
04/08/23
Unstructured Grids
04/08/23
FloGrid 97
04/08/23
FloGridCorner-Point Grids
Unstructured Grids 2000a
04/08/23
Unstructured LGRs
Local (3D) unstructuredgrids generated inFloGrid can berun as LGRs inE100 2000a
04/08/23
2000a Release (May2000)
ECLIPSE 100/300FRONTSIMECLIPSE OFFICE
Maintenance mode:• GRID, GRAF, GRIDSIM
FLOGRIDFLOVIZ PVTi SCALSCHEDULESIMOPTVFPiWELTEST200
One release per annum of all programs starting with 2000a
04/08/23
ECLIPSE Unification 2000a
Enhanced E100/E300 compatibility
• Single, unified manual• Input/Output of data• Well controls• Error reporting• Consistency checking
Simplified Licensing
04/08/23
Parallel ECLIPSE 2000a
E100:– Flux– Horizontal pinch-outs– Inplace LGRs, LGRs + tracers, Auto-refinement
E300:– Flux– Grid coarsening– Multisegment wells
04/08/23
ECLIPSE 300 2001+ Compositional
– Black Oil– Linear solver– Gradients– PEBI– Tracers– Endpoint Scaling– Extended well model– Flash - Pedersen, Li, speed
04/08/23
ECLIPSE Thermal
Athabasca ReservoirSteam Assisted Gravity Drainage
Horizontal Well-Pair Spacing = 100 mVertical Well Spacing = 5 m
Oil Saturation
0 0.5 1
Temperature
After 2 years After 4 years
0 130 260ºC
04/08/23
Eclipse Thermal 2001a
SAGD with Segmented WellsHysteresisImproved Steam Tables
04/08/23
Surface Network Modelling 2001a
Drivers • Network limitations control development decisions• Network problems becoming more compositional• Need to tightly couple Network/Reservoir models
Vision• E100 networks
in E300 for 2001• compositional networks• Network optimization• Injection and Production
04/08/23
Geomechanics Prototype
•Stress equations solved fully coupled with flow equations in E300•Porosity and Permeability effects •IMPES •Slowdown = 3•AIM and Implicit are untested•Far Field boundary conditions•Parallel•LGR and PEBI•Office Integration
04/08/23
PLANOPT Prototype
Field Development Planning
• An Office extension• Automatic well placement• Vertical production wells only• Simple heuristic algorithm
• Improved Algorithm• Horizontal wells• Injection wells
04/08/23
PRODOPT Conceptual Product
Setting optimum well rates
•New project - not yet launched
•Use of the adjoint (time reversed) method to optimise well production rates
•Will exploit the existing segmented well model
•Another Office module
04/08/23
Near Well Modelling 2001a• Extract a near well region from a full-field model• Get flux boundary conditions from full field model
04/08/23
Near Well Modelling
• 3D PEBI LGR for accurate near well modelling• Segmented well model for accurate well bore
phenomena
04/08/23
Near Well Modelling
• Study near well effects.• Edit rock properties.• History match• Re-integrate as a full-field
unstructured upscaled LGR.
04/08/23
NWM Workflow
04/08/23
Reservoir Coupling 2001+
Coupling of Black Oil and Compositional Models
04/08/23
Weltest 200 - 96 Analytical and
Multi-phase NumericalWell Test Analysis
04/08/23
Frontsim 99Streamline Simulator
Features:• 3D, 2-phase (oil/water)• Compressibility• Gravity• Faults, LGRs, pinch-outs• Tracers
Applications:• Fast simulation• Flow (streamline) visualisation• Geological Model simulation
04/08/23
Frontsim 2000a
Streamlines can now be visualised using FloViz
Data and controls that are the same in Eclipse and Frontsim now have the same keywords.
Accessible via Eclipse Office
04/08/23
FrontSim 2001a
3D 3-Phase Blackoil
3D Compositional
Geologic Uncertainty
04/08/23
Eclipse Development Team50 developers in Abingdon, Houston and Oslo
Jeff Allen - ManagerGarf Bowen - EclipseJon Holmes - WellsMike Wells - ModelingTommy Miller,Kirsty Foster - OfficeJim Nolen - NetworksJohn Wallis - Linear SolversKyrre/Frode Bratvedt - FrontSimPeter Yerburgh - FloVizJon Cox - Near Well ModelingJon Norris - SCAL
Jim Flynn - Product PlanningDayal Gunasekera - FloGridJohn Bulman - ToolsMarie Ann Giddins - ProcessPaul Crumpton - ParallelTerry Stone - ThermalKieran Neylon - SimOptRaj Banerjee - Weltest200PVTi - Mike WilliamsPhilip Gilchrist - ScheduleIan Cheshire - Fellow