Task 6: Reservoir simulation tools - University of Stavanger Sept 2016.pdf · Standard Eclipse...
Transcript of Task 6: Reservoir simulation tools - University of Stavanger Sept 2016.pdf · Standard Eclipse...
Theme 2: Tasks and Task Leaders
TRACER THECNOLOGY &
TRACER DEVELOPMENT
Tor BjørnstadChief Scientist/Professor EmeritusIFE/[email protected]
DEVELOPMENT & IMPROVED METHOLOGY
FOR FULL FIELD RESERVOIR SIMULATION
TOOLS
FIELD SCALE EVALUATION &
HISTORY MATCHING & OPTIMIZATION
Svein SkjævelandProfessor [email protected]
Robert KöfkornSenior [email protected]
Geir NævdalChief [email protected]
IMPROVE VOLUMETRIC
SWEEP
Task5
Task6
Task7
Outline
• OPM initiative• OPM Flow – an open source research
tool for reservoir simulation• IOR centre Task 6 activities
Open Porous Media Initiative (OPM)
OPM encourages open innovation and reproducible research for modeling andsimulation of porous media processes. All OPM software is open-source.
Other (current and former) partners: Uni Research CIPR University of Bergen Total University of Stuttgart University of Heidelberg
Open Porous Media Initiative (OPM)
• OPM is the part specialized for porous media• OPM can use good parts from other libraries• OPM is much more than Black oil
two-phase solvers, upscaling, pressure-solvers, transport-solvers, etc.
Open Porous Media Initiative (OPM)
Installation (releases twice a year): Open-source (GPL v3+) Ubuntu/Red Hat packing system Run OPM-Flow using a virtual machine Install from source on Linux and Mac OS X
• OPM-Flow is the black-oil simulator in OPM
• OPM-Flow reads and writes Eclipse files
OPM-Flow
OPM-Flow Features
Fully implicit model for mulation based on Automatic Differentiation and TPFA1 : black-oil with dissolved gas and vaporized oil rock-dependent capillary and relative-permeability curves end-point scaling and hysteresis oil vaporization control
EOR options: Todd-Longstaff type polymer model with adsorption, dead-pore space, permeability reduction, and shear
effects (Flow-polymer) extra component equation(s), such as a solvent model (Flow-solvent)
Performance: 2014: ≈ 60× slower than Eclipse100 on SPE cases 2015: ≈ 8× slower than Eclipse100 on Norne field model 2016: ≈ 2.2× slower than Eclipse100 on Norne field model 2017: ≈ 1.5× slower than Eclipse100 on Norne field model
Other features: Code review via github merge requests Performance monitoring on linuxbenchmarking.org Parallel version of flow working for limited number of cores
OPM-Flow improvements lately
• Increased user-friendliness: Standard Eclipse input Standard Eclipse output Reasonable error messages
• Increased speed• Increased robustness
These are efforts are mainly outside the IOR centre of Norway
Norne (to catch up with industry standard)
NORNE field model (SOIL)
NORNE field model (SWAT)
NORNE field model (D-2H)
NORNE field model (E-3H)
Task 6 – Reservoir Simulation Tools
Task 6: UoS activityPostDoc Pål Andersen (UoS) & Steinar Evje (UoS)
• Research Focus: The upscaling part where we will gain insight on how the equations should look like for a field scale simulation. – Better modeling of reactive single phase-flow in a
fractured porous media MgCl2 brine behavior with diffusion Dissolution/precipitation Ion-exchange
– Better modeling of pressure driven two phase-flow in a fractured porous media Pressure driven flow along fracture Capillary driven flow from matrix Design of transfer function in dual porosity setting
The results of the above works provide insight to be used in a full simulator (OPM)
Task 6: UoS Journal publications
• Andersen, Pål Østebø; Evje, Steinar. A Model for Reactive Flow in Fractured Porous Media. Chemical Engineering Science 2016 ;Volum 145. s. 196-213UIS
• Andersen, Pål Østebø; Evje, Steinar; Kleppe, Hans; Skjæveland, Svein Magne. A Model for Wettability Alteration in Fractured Reservoirs. SPE Journal 2015 ;Volum 20.(6) s. 1261-1275UIS
Task 6: Planned UoS activity 2017PostDoc Pål Andersen (UoS) & Steinar Evje (UoS)
Paper about fracture-matrix model with seawater-like chemistry is planned
Modeling of experimental spontaneous imbibition work with a group at UiB is planned, aiming to publish 1-2 paper(s).
Participation in flooding experiments in chalk. Co-supervision of PhD Student (P. Andersen)
Task 6: IRIS– Contributed to functionality and performance of the
OPM black oil simulator; e.g. Additional relative permeability models Solvent functionality Improved solvers and parallelization
– Contributing to framework releases. – Testing the OPM black oil model and polymer model on
scales relevant for a detailed single well model. – Paper on higher order, fully implicit schemes applied to
polymer flooding (postdoc, T. Mykkeltveit). – Continued work on on parallel reservoir simulation (R.
Klöfkorn).– Coupling OPM with IORSim (O. Sævareid)– Implementation of higher order Finite Volume methods
into OPM (Anna Kvashchuks PhD project)
Implementation of higher order Finite Volume methods into OPM
(Anna Kvashchuks PhD project)
Developing higher order methods for realistic field cases (reservoir grid/corner-point grid).
Implementation of higher order Finite Volume methods into OPM
(Anna Kvashchuks PhD project)
Developing higher order methods for realistic field cases (reservoir grid/corner-point grid).
Fully-Implicit Higher-Order Schemes Applied to Polymer Flooding
(Trine Mykkeltvedt, PostDoc)
Trine S. Mykkeltvedt (IRIS), Xavier Raynaud (SINTEF), Knut-Andreas Lie (SINTEF).Fully implicit higher-order scheme applied to polymer flooding. ECMOR XV
Polymer flooding: • Enhances the waters ability to push the oil through the reservoir, and can reduce channeling
through high flow zones• Crucial to capture polymer fronts sharply to resolve the nonlinear displacement mechanisms
correctly (avoid misleading predictions) challenge when using standard low-order methods
• Most higher-order simulators based on explicit time-stepping• In this work: review several high-resolution spatial discretizations in a fully implicit
framework applied to polymer flooding
Fully-Implicit Higher-Order Schemes Applied to Polymer Flooding
(Trine Mykkeltvedt, PostDoc)
Developing fully-implicit higher order methods applicable in black-oil simulators.
20 x 20 40 x 40 80 x 80
Implicitfirst-order
Implicitsecond-order
Trine S. Mykkeltvedt (IRIS), Xavier Raynaud (SINTEF), Knut-Andreas Lie (SINTEF).Fully implicit higher-order scheme applied to polymer flooding. ECMOR XV
Task 6: IRIS Journal publications• Alkämper, Martin; Dedner, Andreas; Klöfkorn, Robert; Nolte, Martin.
The DUNE-ALUGrid Module.. Archive of Numerical Software 2016 ;Volum 4.(1)IRIS
• Blatt, Markus; Burchardt, Ansgar; Dedner, Andreas; Engwer, Christian; Fahlke, Jorrit; Flemisch, Bernd; Gersbacher, Christoph; Gruber, Felix; Gräser, Carsten; Grüninger, Christoph; Kempf, Dominic; Klöfkorn, Robert; Malkmus, Tobias; Müthing, Steffen; Nolte, Martin; Piatkowski, Marian; Sander, Oliver. The Distributed and Unified Numerics Environment, Version 2.4. Archive of NumericalSoftware 2016 ;Volum 4.(100) s. 13-29IRIS
Task 6: Planned IRIS activity 2017
• Higher order schemes• Robustness of OPM-Flow in 2017: Seamless run in ensemble modemore field scale models
• Investigation of fractured reservoirs in 2017:Appropriate fracture representation (e.g. Discrete
Fracture Model ...)Test cases related to our considered field scale
models
• (Improved coupling with IORSim in 2017)• Dissemination