m odeling of d iscrete f racture n etwork u sing v oronoi g rid s ystem
Post on 19-Dec-2015
218 views
TRANSCRIPT
![Page 1: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/1.jpg)
MMODELING OF ODELING OF DDISCRETE ISCRETE
FFRACTURE RACTURE NNETWORK ETWORK UUSING SING
VVORONOI ORONOI GGRID RID SSYSTEMYSTEM
MMODELING OF ODELING OF DDISCRETE ISCRETE
FFRACTURE RACTURE NNETWORK ETWORK UUSING SING
VVORONOI ORONOI GGRID RID SSYSTEMYSTEM
![Page 2: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/2.jpg)
Dual Porosity ModelDual Porosity Model Highly fracturedHighly fractured Connected fracturesConnected fractures No flow occurs No flow occurs
between matrix blocksbetween matrix blocks
Limitations:Limitations: Not applicable to disconnected fractured mediaNot applicable to disconnected fractured media Not suitable to model a small number of fractures Not suitable to model a small number of fractures
![Page 3: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/3.jpg)
Discrete Fracture Network (DFN)Discrete Fracture Network (DFN)
Isolated FracturesIsolated Fractures Disconnected FracturesDisconnected Fractures
![Page 4: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/4.jpg)
Fracture
Matrix
Discrete Fracture Network (DFN)Discrete Fracture Network (DFN)
• Fractures are represented individually
• Complex fractured porous media
Difficult to be modeled with conventional rectangular grid system
![Page 5: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/5.jpg)
Using a Cartesian discretization
Geometrical DiscretizationGeometrical Discretization - -
Number of Grids/Nodes >>>
SPE 79699
![Page 6: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/6.jpg)
Fracture Network & Delaunay Triangulation SPE 79699
![Page 7: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/7.jpg)
Where are we Where are we now ?now ?
MODELING OF DISCRETE FRACTURE MODELING OF DISCRETE FRACTURE NETWORK USING VORONOI GRID SYSTEMNETWORK USING VORONOI GRID SYSTEM
![Page 8: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/8.jpg)
MODELING OF DISCRETE FRACTURE MODELING OF DISCRETE FRACTURE NETWORK USING VORONOI GRID NETWORK USING VORONOI GRID
SYSTEMSYSTEM
Preprocessor Preprocessor - grid generation module (voronoi)- grid generation module (voronoi) - fracture network - fracture network - connectivity- connectivity ProcessorProcessor – – Black Oil (IMPES/IMPIS)Black Oil (IMPES/IMPIS) Postprocessor Postprocessor
- visualization- visualization
60 %
40 %
0 %
Three Modules
![Page 9: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/9.jpg)
PreprocessorPreprocessorGrid Generation (VORONOI)Grid Generation (VORONOI) Conventional rectangular grid systemConventional rectangular grid system Hexagonal grid systemHexagonal grid system Radial grid systemRadial grid system
Grid RefinementGrid Refinement rectangular rectangular hexagonal hexagonal radial radial random random
![Page 10: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/10.jpg)
Voronoi GridVoronoi Grid
Distribute points inside boundary
Delaunay Triangulation
Voronoi
![Page 11: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/11.jpg)
What are Delaunay Triangulation & Voronoi Grid ?
![Page 12: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/12.jpg)
Example : Delaunay Triangulation
![Page 13: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/13.jpg)
Delaunay Triangulation & Voronoi Diagram
![Page 14: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/14.jpg)
Delaunay edge
Voronoi edge
Voronoi – Grid Refinement
![Page 15: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/15.jpg)
Conventional Rectangular Grid SystemConventional Rectangular Grid System
![Page 16: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/16.jpg)
Hexagonal Grid Model
![Page 17: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/17.jpg)
Conventional Grid ModelConventional Grid Modelwith Grid refinement Near Wellswith Grid refinement Near Wells
![Page 18: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/18.jpg)
Flexible Grid Model Flexible Grid Model Rectangular – Hexagonal and radialRectangular – Hexagonal and radial
![Page 19: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/19.jpg)
Voronoi Diagram – Randomly distributed points
100 cells
![Page 20: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/20.jpg)
Voronoi Diagram – Connection
90 cells - 462 connections
![Page 21: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/21.jpg)
Voronoi with 500 Cells – 2766 connections
![Page 22: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/22.jpg)
Modeling Fracture Network using voronoi
Single Fracture
Fracture Set #1
![Page 23: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/23.jpg)
Modeling Fracture Network using voronoi
Multiple Fracture
Fracture Set #1
Fracture Set #2
Fracture Set #3
Fracture Set #4
![Page 24: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/24.jpg)
Geometrical domain Computational domain
Modeling Fracture Network using voronoi
No Flow connection
w w = fracture width
matrix
matrix
matrix
fractureFlow connection
Flow Connection
![Page 25: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/25.jpg)
Voronoi with complex fracture network
645 - 2945 connection
![Page 26: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/26.jpg)
Voronoi with complex fracture network
![Page 27: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/27.jpg)
![Page 28: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/28.jpg)
Processor – Black Oil, 3PProcessor – Black Oil, 3P
Flow EquationFlow Equation• Cubic Law fracture • Darcy’s Law matrix
Data Structure (Template)Data Structure (Template)• Static Data – not recoded for every time step • Dynamic Data – recorded for every time step
![Page 29: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/29.jpg)
Static Data Static Data Cell/GridCell/Grid
ID/NAMESTATUS (ACTIVE/INACTIVE)GEOM
X,Y,ZCONNE FRACT/NOT_FRACT TRANS_MULTAREA, HVOLUME ROCK_PROP
kL kV POR RELPERM_AND_Pc_IDPVT_IDPVMOD
• FRACTUREIDWIDTHPERMROUGHNESSRELPERM_AND_Pc_IDPVT_ID
• AQUIFER (OPTIONAL)IDMODELVOLUMEROCK_PROP
![Page 30: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/30.jpg)
Dynamic DataDynamic Data PressurePressure
Po (ID,time) Pw (ID,time) Pg (ID,time)
SaturationSaturation So (ID,time) Sw (ID,time) Sg (ID,time)
WellsWellsID
LOCATION ID Cells (COMPLETION) or X,Y,Z
TYPE PROD/INJ CONSTRAINS INTERVAL t_start t_End PWF (min, max) DRD (min,max) O,G,W RATE (min,max) GOR,WOR (min,max)
Fluid PermeabilityFluid Permeability
ko (ID,time) kw (ID,time) kg (ID,time)
![Page 31: M ODELING OF D ISCRETE F RACTURE N ETWORK U SING V ORONOI G RID S YSTEM](https://reader035.vdocuments.mx/reader035/viewer/2022062714/56649d375503460f94a0fac3/html5/thumbnails/31.jpg)
ChallengesChallenges Complex Fracture NetworkComplex Fracture Network
ConnectivityConnectivity
Fully implicit finite difference or “Fully implicit finite difference or “StabilizedStabilized” ” IMPES formulation IMPES formulation ????
Sparse matrix solver to solve linear equations (Sparse matrix solver to solve linear equations (no no restrictionrestriction) ) - - BiCGSTAB & ORTHOMINBiCGSTAB & ORTHOMIN(we will not have a banded matrix form) (we will not have a banded matrix form)
Computation time ???Computation time ???