an introduction to mrst (matlab reservoir simulation toolbox)

29
Presented by : Farshad Jafarizadeh Saeid Javidi Reza Ghahghaei Course Supervisor : Dr.Sedaee Sola 1 Number of slid: 28 April 2016 Reservoir Simulation

Upload: saeid-javidi

Post on 16-Apr-2017

450 views

Category:

Engineering


4 download

TRANSCRIPT

Page 1: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

Presented by : Farshad Jafarizadeh Saeid Javidi Reza Ghahghaei Course Supervisor : Dr.Sedaee Sola

1

Number of slid: 28 April 2016 Reservoir Simulation

Page 2: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

Introduction

2

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 3: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

Introduction

3

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 4: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

Properties

4

An open source comprehensive set of routines for reading, visualising and running numerical simulations on reservoir models.

Developed at SINTEF Applied Mathematics. MRST core: grid + basic functionality Add-on modules: discretizations (TPFA, MPFA,

mimetic), black oil, thermal, upscaling, coarsening, multiscale, flow diagnostics, CO2 laboratory,….

• Statistics: (release 2013b) Number of downloads: ~3000 Number of countries: ~120 Number of institutions: ~1080

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 5: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

5

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 6: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

6

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 7: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

Function

7

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 8: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

Function

8

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 9: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

Function

9

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 10: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

10

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 11: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

11

MRST – CO2 Lab

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 12: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

MRST - Flow Diagnostics

12

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 13: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

MRST - Fully Implicit Solvers

13

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 14: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

MRST - Multiscale Finite Volumes

14

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 15: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

15

MRST – Multiscale Mixed Finite Elements

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 16: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

MRST - MPFA

16

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 17: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

MRST – IMPES Solver

17

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 18: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

MRST – Adjoint Formulations

18

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 19: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

The First Encounter With MRST

19

Page 20: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

20

Page 21: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

Example

21

Page 22: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

22

Page 23: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

23

Page 24: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

Comparison MRST and Eclipse100

24

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 25: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

Comparison MRST and Eclipse100

25

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 26: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

Comparison MRST and Eclipse100

26

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 27: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

Comparison MRST and Eclipse100

27

Introduction Properties Design Grids Function Modules MRST – CO2 Lab Flow Diagnostics Fully Implicit

Solvers Multiscale Finite

Volumes Multiscale Mixed

Finite Elements MPFA IMPES Solver Adjoint

Formulations

Page 28: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

References• An open-source framework for rapid prototyping and

evaluation of reservoir simulation Problems- SPE 173317-MS• Sintef.no/mrst

28

Page 29: An introduction to MRST (Matlab Reservoir Simulation Toolbox)

Thanks For Your Attention