ArcEOR A posteriori error estimate tools to enhance the performance of

Slides:



Advertisements
Similar presentations
School of something FACULTY OF OTHER School of Computing An Adaptive Numerical Method for Multi- Scale Problems Arising in Phase-field Modelling Peter.
Advertisements

Marco R. Thiele and Rod P. Batycky
Emerging Technologies for FETCH2 Jeff Gomes Applied Modelling and Computation Group (AMCG) Severe Accident Subproject Meeting 14/11/2011.
Dual Mesh Method in Upscaling Pascal Audigane and Martin Blunt Imperial College London SPE Reservoir Simulation Symposium, Houston, 3-5 February 2003.
Ground-Water Flow and Solute Transport for the PHAST Simulator Ken Kipp and David Parkhurst.
1 Internal Seminar, November 14 th Effects of non conformal mesh on LES S. Rolfo The University of Manchester, M60 1QD, UK School of Mechanical,
E. Putra, Y. Fidra and D.S. Schechter
Usage of X-ray CT in Dual Porosity Simulation. Prasanna K Tellapaneni.
Petroleum Reservoir Management Based on Approximate Dynamic Programming Zheng Wen, Benjamin Van Roy, Louis Durlofsky and Khalid Aziz Smart Field Consortium,
Novae and Mixing John ZuHone ASCI/Alliances Center for Thermonuclear Flashes University of Chicago.
Multi-Scale Finite-Volume (MSFV) method for elliptic problems Subsurface flow simulation Mark van Kraaij, CASA Seminar Wednesday 13 April 2005.
PETE 603 Lecture Session #30 Thursday, 7/29/ Accuracy of Solutions Material Balance Error Nonlinear Error Instability Error Truncation Error Roundoff.
Direct and iterative sparse linear solvers applied to groundwater flow simulations Matrix Analysis and Applications October 2007.
1 Parallel Simulations of Underground Flow in Porous and Fractured Media H. Mustapha 1,2, A. Beaudoin 1, J. Erhel 1 and J.R. De Dreuzy IRISA – INRIA.
Tutorial 5: Numerical methods - buildings Q1. Identify three principal differences between a response function method and a numerical method when both.
© IFP Energies nouvelles Renewable energies | Eco-friendly production | Innovative transport | Eco-efficient processes | Sustainable resources Time.
Shuyu Sun Earth Science and Engineering program KAUST Presented at the 2009 annual UTAM meeting, 2:05-2:40pm January 7, 2010 at the Sutton Building, University.
Simulation of Steam Flooding at West Coalinga Field Lekan Fawumi, Scott Brame, and Ron Falta Clemson University School of Environment.
DISCRETIZATION AND GRID BLOCKS NTNU Author: Professor Jon Kleppe Assistant producers: Farrokh Shoaei Khayyam Farzullayev.
ParCFD Parallel computation of pollutant dispersion in industrial sites Julien Montagnier Marc Buffat David Guibert.
Numerical Modelling of Capillary Transition zones Geir Terje Eigestad, University of Bergen, Norway Johne Alex Larsen, Norsk Hydro Research Centre, Norway.
Laser Energy Transport and Deposition Package for CRASH Fall 2011 Review Ben Torralva.
Journées Scientifiques du GNR MOMAS, novembre 2009DM2S/SFME/LSET 1 MPCube Development Ph. Montarnal, Th. Abballe, F. Caro, E. Laucoin, DEN Saclay.
1 1 What does Performance Across the Software Stack mean?  High level view: Providing performance for physics simulations meaningful to applications 
Wytch Farm Field Development Project
© IFP Controlled CO 2 | Diversified fuels | Fuel-efficient vehicles | Clean refining | Extended reserves Écrire ici dans le masque le nom de votre Direction.
TSV-Constrained Micro- Channel Infrastructure Design for Cooling Stacked 3D-ICs Bing Shi and Ankur Srivastava, University of Maryland, College Park, MD,
MECH4450 Introduction to Finite Element Methods Chapter 9 Advanced Topics II - Nonlinear Problems Error and Convergence.
A Dirichlet-to-Neumann (DtN)Multigrid Algorithm for Locally Conservative Methods Sandia National Laboratories is a multi program laboratory managed and.
Controlled CO 2 | Diversified Fuels | Fuel-efficient Vehicles | Clean Refining | Extended Reserves © IFP IEA Collaborative Project on EOR - 30th Annual.
High performance computing for Darcy compositional single phase fluid flow simulations L.Agélas, I.Faille, S.Wolf, S.Réquena Institut Français du Pétrole.
1 Data Structures for Scientific Computing Orion Sky Lawlor /04/14.
CO 2 maîtrisé | Carburants diversifiés | Véhicules économes | Raffinage propre | Réserves prolongées © IFP Écrire ici dans le masque le nom de votre Direction.
0 International Joint Study on CO2-EOR - Study on Applicability of CO2-EOR to Rang Dong Field, offshore Vietnam - Sunao Takagi, Komei Okatsu IEA Collaborative.
IOR in the North Sea Average recovery around 45% Remaining 55% Half due to non swept volumesHalf due to residual oil saturation 1 % increase in oil recovery.
Unstructured Meshing Tools for Fusion Plasma Simulations
Measurement and Control of Reservoir Flow
José S. A. Cavalcante Filho, Thomas D.S. Oliveira, Silvio R.R. Costa,
Algorithm of the explicit type for porous medium flow simulation
ON NUMERICAL UPSCALING FOR STOKES AND STOKES-BRINKMAN FLOWS
Hui Liu University of Calgary
Two-Stage Upscaling of Two-Phase Flow: From Core to Simulation Scale
Hasan Nourdeen Martin Blunt 10 Jan 2017
Chamber Dynamic Response Modeling
Enhanced Oil Recovery Market Future Market Insights
Date of download: 10/18/2017 Copyright © ASME. All rights reserved.
Dual Mesh Method in Dynamic Upscaling
Saudi Aramco – Course in Advanced Fluid PVT Behavior
A TWO-FLUID NUMERICAL MODEL OF THE LIMPET OWC
GMS Geostatistical Realizations CMG-STARS Results
Unconventional Reservoirs
Oil-Based Mud Contamination in Gas-Condensate Samples
on Petroleum and Refinery
© Fluent Inc. 1/10/2018L1 Fluids Review TRN Solution Methods.
Jincong He, Louis Durlofsky, Pallav Sarma (Chevron ETC)
Assessing uncertainties on production forecasting based on production Profile reconstruction from a few Dynamic simulations Gaétan Bardy – PhD Student.
Efficient Parallel Simulation of Fluid Dynamics on Cartesian Grids
Upscaling of 4D Seismic Data
Konferanse i beregningsorientert mekanikk, Trondheim, Mai, 2005
GENERAL VIEW OF KRATOS MULTIPHYSICS
Introduction to Effective Permeability and Relative Permeability
Modeling Well Performance in Simulation
Use Quality-Controlled PVT data to set up an EoS model of the reservoir. Ensure that gas Z-factors and C7+ content of the gas are matched accurately.
Gas Condensate Blockage
Gas Condensate Blockage
A. Dollari*, Ch. Chatzichristos and A. G. Yiotis
Software Cradle Releases SC/Tetra V8
Fractured Reservoir Simulation Milind Deo and Craig Forster
Use Quality-Controlled PVT data to set up an EoS model of the reservoir. Ensure that gas Z-factors and C7+ content of the gas are matched accurately.
Heavy Oil Recovery Techniques
Presentation transcript:

ArcEOR A posteriori error estimate tools to enhance the performance of the reservoir simulator ArcEOR J-M. Gratien, O. Ricois, S. Yousef Sim-Race 2015, IFPEN December 1Oth 2015

Outline Introduction : EOR process overview ArcEOR : a new general purpose simulator Aposteriori Error Estimation Adaptative linear solver stop criteria Space error criteria for Adaptive MeshRefinement/Coarsening Results Perspective Sim-Race 2015, IFPEN – Aposteriori error estimators in ArcEOR December 10th, 2015

EOR : Enhanced Oil Recovery process

Various Process type Primary recovery process: Water injection Secondary recovery process : Improve oil recovery rate : Gas injection Chemical injection Polymer, Alkaline, Surfactant chemical products Thermal process Heat, vapour injection

Various thermal EOR process Steam Drive process Huff’n Puff process Steam Assisted Gravity Drainage Toe To Heel Air Injection Réunion Estimateurs à postériori - Arc EOR Janvier 2013

ArcEOR : a new general purpose Reservoir simulator Design the next generation Parallel Reservoir Simulator for various Enhanced Oil Recovery processes. Efficient even on full field models Advanced thermodynamics models Coupled with geodynamics models Innovative simulator based on the technologies developped in the OpenFlow™ and ArcGeoSim™ projects. Advanced linear solvers (Multi-Cores, GP-GPU,…) Advanced mesh functionnalities : load balancing, AMR, AMC (Adaptative mesh refinement/coarsening) OpenFlow environnement ( IHM, Data bases, workflow,…) Réunion Estimateurs à postériori - Arc EOR Janvier 2013

ArcEOR :Various physical models Fluid system models : Various PVT models : Black Oil (Di/Tri phasic model) SteamBlackOil model (BO + water steam) Compositional model (EOS + tabulated ki model) Thermal Compositional model (Heat + Compositional model) Tri Phasic KrPc model Tabulated relative permeability curves Tabulated Capilarity curves Rock model Thermal conductivity, compressibility,… Facies and model zone management

Various numerical models Numerical schemes Two points, MPFA schemes for VF discretisation Non linear model solved with an Interative Newton solver Full implicit time discretisation scheme Non linear and linear solvers Iterative Newton Solver Various linear solvers via ALIEN MPI (PETSC,PMTL4,HYPRE,IFPSolver,…) Multi-core (HARTS+MCGSolver) GP-GPU (MCGSolver)

Performance issues Thermal models are complexe Complexe nonlinear physical models : (Flash, EOS,…) Complexe time step management Space and time scale problems Performance is a key issue for full field simulation Linear solver : up to 80% of computation time AMR : Adaptive Mesh Refinement AMC : Adaptative Mesh Coarsening Adapt cells size to the need of precision Reduce the number of unknowns for a given precision Take into account geological data at the fine level Compute at a coarse level if possible

Error Estimators  

Aposteriori Error Estimators Theorical implementation Theorical aposteriori estimator can be expensive to compute Based on RT basis function with DOF on nodes Need interpolation between cell unknowns to node unknowns Pratical implementation Simplification link to the simulator numerical scheme Based on the real discrete flux computation and flux reconstruction algorithms More efficient algorithms

Application of aposteriori error estimators Improve the performance of non linear solver; Adaptative linear solver stop criteria : Improve the performance of the simulator with the Adapatative Mesh Refinement/Coarsening feature: Adapt the number of grid blocks for a given space error;

Adaptative linear solver stop criteria Objectives: Improve the performance of non linear solver; Adaptative linear solver stop criteria : Better estimation of linear error regarding time, space and non linear errors; Reduce the cumulative number of steps of iterative linear solvers; Optimisation of the Newton based Iterative Non Linear Solver.

Adaptive Mesh Refinement/Coarsening Objective : For a given precision, manage the number of unknowns adapting the mesh size For a given number of unknowns, balance error over the all mesh Source of errors Sharp front, non linearities,… Tools : Various error estimators : Gradient Estimators Aposteriori Error Estimator Interpolator, Upscaling operators

Interpolator, Upscaling Operator  

Particle, Upscaling and Interpolator Particles level Geological data Fine level Medium level Coarse level

Example SAGD study case DeadOil Model Cartesian mesh 4218 cells Pair of horizontal wells (1 injector, 1 producer) Heat of the two wells during 90 days Saturated Steam Injection (90%), limit rate constraint (980 bbl/d) Production by the lower well, limit pressure constraint (90 psi)

Performance analysis

Example : Spe10 study case DeadOil Model Cartesian 60x220x85 5 spots 1 water injector well 4 productor wells

SPE10 layer 85 : Space Error vs Water Saturation

SPE10 Layer 85 : AMR results

Spe10 Layer 85

SPE10 layer 85 : production well curves vs AMR ratio

Adaptative linear stop criteria SPE10 full mesh : production well curves

Adaptative linear stop criteria SPE10 full mesh : performance results

AMR space error criteria : SPE10 full mesh : production well curves

AMR space error criteria : SPE10 full mesh : performance results

Conclusion and future works Aposteriori error estimators: Interesting tools to manage adaptative algorithms: Linear error estimations; Space error estimations. Future works Improve time step management; Numerical Scheme for semi conform mesh: MPFA scheme Improved Two Points Scheme Anisotrope refinement pattern

Énergies renouvelables | Production éco-responsable | Transports innovants | Procédés éco-efficients | Ressources durables www.ifpenergiesnouvelles.fr