Anda di halaman 1dari 51

IMEX

 MALLAS DE SIMULACION
Modelos de simulación

 Modelos típicos de simulación


 Tipos de grid disponible
 Discretización
 Cálculos de transmisibilidad
 Modelamiento Geológico
 Diseno de grid
 Efectos numéricos
Modelos tipicos utilizados
en simulación

(a) tank (b) 1-D linear (c) 1-D radial

x
y

(d) cross-sectional (e) areal

(f) radial cross-sectional (g) 3D (from Mattax and Dalton, 1990)


Cero- dimensiones

 Modelo de una celda es escencialmente un


simple balance de materia

 Los calculos de flujo no son necesarios


Problemas unidimensionales

Z
2

4
Problemas unidimensionales

 Aplicaciones

 Modelar experimentos con nucleos

 Sistemas de drenaje gravitacional

 Equilibrio vertical
Bi - dimensional, Areal

X
Y 1 2 3 4

1
2
3
4
Bi - dimensional, Areal

 Aplicaciones

 Migracion de fluidos a traves de lineas de


limite

 Simulacion de grandes estructuras con


multiples pozos

 Propiedades de roca arealmente


heterogeneas

 Yacimientos gravitacionalmente estables


Bi - dimensional, Vertical

Z
1
1
2
2
3
3
4
4
Bi - dimensional, Vertical

 Aplicaciones

 Analisis de seccion transversal de un yacimiento

 Segregacion gravitacional en casos de inyeccion


de agua e inyeccion miscible

 Efectos de heterogeneidad vertical en


desplazamientos frontales

 Derivacion de curvas de pseudo permeabilidad


relativa
Problemas tridimensionales

X
Y
1 2
Z
1
1
2
2
3
3
4
Problemas tridimensionales

 Aplicaciones

 Interaccion de barrido vertical y areal

 Capas de gran espesor

 Sistema estratificados con acuiferos


compartidos

 Variacion vertical siginificativa en propiedades


de roca y fluido

 Modelamiento “fullfield”
Coordenadas cilindricas

Gas-Oil Contact

Completion
Oil-W ater Contact
Interval

r
Coordenadas cilindricas
 Aplicaciones

 Interpretacion de pruebas de presion de


pozo

 Pruebas de intervalos de perforacion

 Evaluacion del comportamiento de flujo en


las cercanias del pozo

 Rastreo de contactos

 Conificacion
Tipos comunes de grid

 Radial
 Cartesiano
 PEBI
 CVFE
Tipos comunes de grid

 Localmente refinados
 Permitiendo mayor
resolucion espacial
localizada en areas de
interes
 La correcta localizacion
del refinamiento traduce
en optimizacion del
numero de celdas del
modelo y tiempo de
corrida
Common Types of Grid

 Block Centred  Corner Point


 Construccion  Construccion
simple de la celda compleja de la
basada en su celda basado en
centro sus esquinas
 Facil carga de data  Necesita pre-
procesador para
 Limites no son
cargar data
modelados
exactamente  Grid No-ortogonal
 Las fallas Exactitud en limites
requieren zig-zag del yacimiento
 Las celdas siguen
los planos defallas
Common Types of Grid

 Block Centred  Corner Point


 Dificultades para  El buzamiento
distinguir estructural se
buzamiento de distingue del
planos de falla fallamiento
 Las fallas en zig-  Patrones de flujo
zag distorsionan los mas exactos a
patrones de flujo travez de planos de
 Fallas verticales falla
unicamente  Permite planos de
falla verticales e
inclinados
Seleccion de grid

 Que tipo de grid es requerido para investigar el


problema?
 Orientacion Areal del grid
 Los ejes deben alinearse a lo largo de la
permeabilidad max/min.
 Deben alinearse a lo largo de las tendencias
de las fallas
 Que tipo de estratificacion(layering) se requiere?
 Es necesario modelar un acuifero?
Seleccion de Grid

 Que tamano de celda es necesario para capturar


heterogeneidad
 Tamano areal de la celda + Numero de capas =>
Numero de celdas
 Numero de celdas => Memoria de computador
 Punto medio entre
 Definicion adecuada del problema que se va a
resolver
 Tiempo de computo requerido
Grid Selection

 En IMEX los requerimientos de memoria son ~3kB


por celda activa
 Tiempo de corrida del modelo
 Quiere hacer varias corridas en un dia
 Quiere correr uno o dos modelos durante la noche
 Que tipo de computador necesita?
Seleccion de Grid

 El tipo de grid seleccionado y el numero de celdas


depende de
 Objetivos del estudio (que esta tratando de
modelar?)
 Numero de pozos y area de estudio
 Heterogeneidades (principalmente variacion de la
permeabilidad)
 Efectos Numericos
 Mecanismo de flujo (segregacion gravitacional,
desplazamiento tipo piston, capa de gas, etc.)
Seleccion del Grid

 Objetivos del estudio


 Que tanta exactitud necesita en su problema?
 Ajuste de los tiempos de “breakthrough” de inyeccion o
flujo requiere usualmente una gran cantidad de celdas
en la direccion del flujo(Efectos de dispersion numerica)
 Los modelos de produccion por gas en solucion o
expansion pueden modelarse con celdas grandes por
que el mecanismo de produccion es dispersado
 Los sistemas de Capa de gas, sistemas de produccion
de agua, o esquemas de inyeccion de fluido en los que
ocurre segregacion gravitacional requieren mayor
numero de celdas verticalmente para capturar el
movimiento de contactos
Seleccion de grid

 Las estrategias de perforacion de pozos interubicados


necesitan suficientes celdas entre los pozos existentes
para colocar los pozos interubicados.

 Para capas de gas utilice celdas grandes para la capa y


celdas pequenas en donde la capa se mueve.
 Refinamiento local de grid para capturar los efectos de
conificacion

 Para acuiferos normalmente es mejor utilizar la funcion


de acuiferos en lugar de celdas grandes, si la
permeabilidad del acuifero es baja. Si el acuifero es de
alta permeabilidad utilice una celda grande
Seleccion de grid

 Numero de pozos y area de estudio


 Normalmente los campos grandes requieren un gran
numero de celdas
 Los modelos puden restringirse en tamano utilizando
limites naturales de no flujo para dividir el modelo en
partes
 Se pueden realizar estudios por sector, pero la entrada
y salida de flujo al area exterior puede ser un problema.
Deben encontrarse condiciones de limite ajustables.
 Los problemas de conificacion o en modelamiento de
pozos horizontales, se estudian mejor utlizando
refinamiento local. El mayor grado de detalle se
examina en las cercanias del pozo.
Seleccion de Grid

 Heterogeneidades (variacion de permeabilidad)


 El ingeniero debe decidir si las permeabilidades se van
a manejar por promedio o por modelamiento explicito
de heterogeneidades
 La heterogeneidad esta gobernada por diferentes
escalas de longitud y pueden investigarse por
diferentes metodos ejm. variogramas, secuencia
estratigrafica
 Algunas propiedades requiren analisis mas complejos
que otras
 Existen heteregeneidades a gran y pequena escala.
Para ambas debe aplicar el analisis geoestadistico
Problemas con grids

 Algunos no se puden
resolver
 Problemas de
convergencia
 Limitaciones de
Timestep
 Pueden provocar que la
simulacion pare
 Transmisibilidades
incorrectas
 Las conecciones
pueden hacerse de
manera incorrecta
Efectos numericos

 Efectos numericos – Orientacion de Grid

 Utilice fallas o limites de acuifero para guiar la orientacion


del grid, Experimente la rotacion del grid para lograr la
orientacion adecuada

 Para sistemas anisotropicos el grid debe rotarse en la


direccion de la maxima permeabilidad

 Una consideracion secundaria puede ser localizar los


pozos en el centro del grid
Efectos numericos

 En general el flujo paralelo a los ejes del grid es preferible que


flujo cruzado atraves del grid

 Los grid paralelos tienden a mostrar un “breakthrough” mas


temprano del fluido inyectado

 Los grid diagonales tienden a mostrar tiempos mas


prolongados para el “breakthrough”

 Sinembargo, los tiempos de “breakthrough” estan


generalmente controlados por

 Heterogeneidad de Yacimiento

 Numero de celdas entre pozos , localizacion de los pozos y


dispersion numerica
Efectos numericos
 Para mejorar la exactitud en los tiempos de “breakthrough”
utilizar tantas celdas como sea posible entre pozos y utilice
Refinamiento Local

 Mantenga las celdas del tamano mas uniforme posible

 En le area de Interes, no permita que el tamano de las


celdas cambien en tamano en un orden maximo de 1.2

 En las areas externas, no permita que las celdas cambien


en tamano en un factor mayor de of 2.0

 Las variaciones en el tamano de las celdas, causan variacion


en los efectos numericos y de esta forma influencian los
perfiles de presion y saturacion
Efectos numericos

Diagonal Grid Parallel Grid


Efectos numericos

 Entre mas grande la relacion de movilidad, mas


pronunciado se hace el efecto de orientacion de grid

Agua desplazando petroleo ….. gas desplazando petroleo …..


Inyeccion de vapor en crudo pesado

Incrementando el efecto de orientacion de grid -------->


Grid Calculation

 Things the grid supplies to the simulator

 Pore volume

 Use gross layer thickness

 (x*y*z) * f * NTG * Modifier

 f can vary with pressure (rock compressibility)

 Modifier can be altered in time - beware of pressure


effects
Grid Calculation

 Depth

 Gives position relative to fluid contacts for initialisation

 Allows gravity effects to be modelled: Pgravity = rgh

 Effects transmissibility calculation


Grid Calculation

 Transmissibility

 Simplistically :

Transmissibility = interface area * permeability


*multiplier

 However what values do we use?

 Calculation varies depending on grid type chosen


Grid Calculation

xi xi+1

fi ki fi+1 ki+1

Cell i
Cell i+1

 How do we calculate the transmissibility from cell i to cell


i+1?
 Permeability is just the arithmetic average weighted by cell
dimension (half cell value)
Permeability = ((ki * xi) + (ki+1 * xi+1)) / (xi + xi+1 )
Grid Calculation

 Interface Area
 Simple cartesian grids
Area = (xi+1(yi * zi) * NTGi ) + (xi (yi+1 * zi+1) * NTGi+1 ) / xi +
xi+1
 A correction for dip angle has to be made
Tranx i to i+1 = Multiplier * Area * Dip Correction * Permeability
 Point distributed grids

 Calculation is based on the half cell transmissibility

 Use the projection of the mutual interface area of the 2 cells.


An inner (dot) product is then taken with the vector distance
from cell centre to the centre of the cell face. Thus dip
correction is automatically made.
Grid Calculation

Area = (A . Di) / (Di . Di)

(A . Di) = Ax . Dix + Ay . Diy + Az . Diz

Ax is the x projection of the mutual interface area between


cells

Dix is the x component of the cell centre to cell face distance

Ti = Permeability * NTG * Area

Tranx i to i+1 = Multiplier / (1/ Ti + 1/ Ti+1)

 NTG term is not included in vertical interface area


Grid Calculation

 What cells are active in the model

 Null arrays completely remove unwanted cells

 Zero porosity cells contain no fluid, but facilitate heat


flow

 What connections exist between cells

 Can depend on grid type !


Grid Calculation

(i j k) Normal Connection

(i+1 j k)
(i j k+1) Non-Neighbour Connection

 Block centred grids


 Direct flow from (i, j, k-1) to (i+1, j, k) not included
 Often have to add connection manually if wanted
 Point distributed grids
 Mutual cell overlap area used
 NNC connections made automatically
Modelling Faults

 Scale of Fault

 Can it be seen from seismic or well tests?

 Does it have significant throw?

 Model implicitly (multipliers) or explicitly (part of grid)

 Fault plane transmissibility

 Simulators assume perfect sand to sand connection


Modelling Faults

 Should the fault plane slope or is vertical adequate?

 Block centred grids often have to zig-zag faults

 Point distributed grids allow most fault traces to be followed


exactly

 History matching process can alter ideas about faulting


Fault Transmissibility

 Default
 All fault connections
are sand to sand
 Transmissibility only
modified by the
overlap area
 GridBuilder Data menu
 Defined map faults allow
individual selection
 Without any map all fault
connections selected
Modelling Shale

 Issues to consider
 Is it dispersed or does it form distinct layers?
 How much hydrocarbon is contained in the shale?
 Is any of it recoverable?
 Beware of cut-offs removing mobile fluid.
 Is it semi-permeable and are there windows?
 How thick is it?
 How laterally extensive is it?
Modelling Shale

 Several ways to model dispersed shale horizons


 NTG ratio
 Will effect horizontal transmissibility
 Will not effect vertical transmissibility
 Kv/Kh ratio will include some dispersed shale effects
 Kv reflects the tortuosity caused by dispersed shale
 Geostatistically created transmissibility arrays
Modelling Shale
Modelling Shale

 Several ways to model extensive shale


horizons
 Explicit layer of cells
 Allows direct modelling of flow and hydrocarbon
volume
 Transmissibility barrier
 Quicker modelling of thin horizons
 Gaps in grid
 Correct pressure centre for sand cells
 Acts as a barrier to flow
Modelling Boundaries

 Point distributed grids


allow exact
positioning of
boundaries
 However cells can be
severely distorted
 Lease boundaries,
faults, etc can be
positioned exactly
Modelling Boundaries

 NULL arrays needed


for irregular shapes
as grids need
constant I J and K
dimension
 Block volume
modifiers can also be
supplied
Truncated Layers

 The concept of pinchouts:

 Grid must have constant I,


J, and K dimensions

 K layer does not disappear


but becomes vanishingly
small

 Cell must be nulled at some


point and connection made
across it (Non Neighbour
Connection)
Summary

 The reservoir needs to be discretised to allow


 Solution of the mathematical model
 Fluid positions to be observed
 This discretisation leads to numerical errors
 Smearing of flood fronts
 Methods are available to limit this error
 Chose the grid type to reflect the problem you are trying to
solve
 Geologically realistic scenarios can be obtained
 Trade-off between speed and accuracy

Anda mungkin juga menyukai