capiii

67
Simulaci Simulaci ó ó n Num n Num é é rica de rica de Yacimientos Yacimientos CAP CAP Í Í TULO III: T TULO III: T é é cnicas Num cnicas Num é é ricas ricas Elkin Rodolfo Santaf Elkin Rodolfo Santaf é é Rangel Rangel Ingeniero de Petr Ingeniero de Petr ó ó leos leos Bucaramanga Bucaramanga Colombia Colombia © © 2008 2008

Upload: fabianchopinto

Post on 05-Dec-2014

995 views

Category:

Documents


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Capiii

SimulaciSimulacióón Numn Numéérica de rica de YacimientosYacimientos

CAPCAPÍÍTULO III: TTULO III: Téécnicas Numcnicas Numééricasricas

Elkin Rodolfo SantafElkin Rodolfo Santaféé RangelRangelIngeniero de PetrIngeniero de Petróóleosleos

BucaramangaBucaramanga –– Colombia Colombia ©© 20082008

Page 2: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

La aproximaciLa aproximacióón por diferencias finitasn por diferencias finitas

• Es ampliamente usada.

• Busca aproximar el concepto de derivada.

• Es una aproximación discreta.

• Para ser aplicada requiere generalmente de un sistema de enmallado ortogonal.

• Aproxima la solución sobre un dominio físico del tamaño de la celda que contiene al nodo de interés.

Page 3: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Serie de TaylorSerie de Taylor

( ) ( ) ( ) ( ) ( ) ( )n

nin

iiiii Rh

nxfhxfhxfhxfxfxf ++++++=+ !

...!3!2

3'''

2''

'1

( )( )( )

11

! 1+

+

+= n

n

n hn

fR ξ

Page 4: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Tipos de Diferencia FinitaTipos de Diferencia Finita

( ) ( ) ( )iii xfh

xfxf '1 ≈− −( ) ( ) ( )iii xf

hxfxf '1 ≈

−+

( ) ( ) ( ) ( ) ( ) ( )n

nin

iiiii Rh

nxfhxfhxfhxfxfxf ++++++=+ !

...!3!2

3'''

2''

'1

( ) ( ) ( ) ( ) ( ) ( )n

nin

iiiii Rh

nxfhxfhxfhxfxfxf +++−+−=− !

...!3!2

3'''

2''

'1

SERIE DE TAYLOR HACIA ADELANTE

SERIE DE TAYLOR HACIA ATRÁS

D.F. Progresiva D.F. Regresiva

Page 5: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Tipos de Diferencia FinitaTipos de Diferencia Finita

SERIE DE TAYLOR HACIA ADELANTE

SERIE DE TAYLOR HACIA ATRÁS

D.F. Central

+

( ) ( ) ( ) ( ) ...!3

22 3'''

'11 +++= −+ hxfhxfxfxf i

iii

( ) ( ) ( ) ( ) ...!3 2

2'''

11' −−−

= −+ hxfh

xfxfxf iiii

Page 6: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Tipos de Diferencia FinitaTipos de Diferencia Finita

DEFINICIÓN GEOMÉTRICA

Page 7: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Orden de TruncamientoOrden de Truncamiento

( ) ( ) ( )iii xfh

xfxf '1 ≈− −

( ) ( ) ( )iii xfh

xfxf '1 ≈−+ ( ) ( ) ( ) ( )iii xfhO

hxfxf '1 =+

−+

( ) ( ) ( ) ( )iii xfhOh

xfxf '1 =+− −

( ) ( ) ( )h

xfxfxf iii 2

11' −+ −≈ ( ) ( ) ( ) ( )211'

2hO

hxfxfxf ii

i +−

= −+

Page 8: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

EDPEDP´́ss

2 0U∇ =

2 UUt

∂∇ =

∂2

22

1 UUC t∂

∇ =∂

ELÍPTICA

PARABÓLICA

HIPERBÓLICA (Onda)

2 (x)U f∇ =• Laplace• Poisson

Page 9: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Esquemas de aproximaciEsquemas de aproximacióón en 1Dn en 1D

dim

ensi

ón te

mpo

ral

dimensión espacial

1−ix 1+ixixxΔ

it

1+itEXPLÍCITA – Molécula Computacional 1D

Page 10: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Esquemas de aproximaciEsquemas de aproximacióón en 1Dn en 1D

dim

ensi

ón te

mpo

ral

dimensión espacial

1−ix 1+ixix

it

1+it

IMPLÍCITA – Molécula Computacional 1D

Page 11: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CASO TIPO: Modelo difusivo en 1DCASO TIPO: Modelo difusivo en 1D

21 1

2 2

2i i iP P PPx x

+ −− +∂≈

∂ Δ

1n nP P Pt t

+∂ −≈

∂ Δ

Aproximando numéricamente:

Varían los índices asociados al espacio.

Varían los índices asociados al tiempo.

Esto genera una doble notación: P Índice de tiempo

Índice de espacio

Esquemas de aproximaciEsquemas de aproximacióón en 1Dn en 1D

Page 12: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CASO TIPO: Modelo difusivo en 1DCASO TIPO: Modelo difusivo en 1D

Los índices dependerán del esquema:

11 1

2

2n n n n ni i i i iP P P P P

x t

++ −⎛ ⎞− + −

=⎜ ⎟Δ Δ⎝ ⎠

1 1 1 11 1

2

2n n n n ni i i i iP P P P P

x t

+ + + ++ −⎛ ⎞− + −

=⎜ ⎟Δ Δ⎝ ⎠Explícito Implícito simple

( ) 11 12 2n n n n n

i i i i it P P P P Px

++ −

Δ− + = −

Δ( )1 1 1 1

1 12 2n n n n ni i i i i

t P P P P Px

+ + + ++ −

Δ− + = −

Δ

( ) 11 12n n n n n

i i i i iP P P P Pλ ++ −− + = − ( )1 1 1 1

1 12n n n n ni i i i iP P P P Pλ + + + ++ −− + = −

Esquemas de aproximaciEsquemas de aproximacióón en 1Dn en 1D

Page 13: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CASO TIPO: EcuaciCASO TIPO: Ecuacióón de conduccin de conduccióón de calor en 1Dn de calor en 1D

Los índices dependerán del esquema:

Explícito Implícito simple

( ) 11 12n n n n n

i i i i iP P P P Pλ ++ −− + = − ( )1 1 1 1

1 12n n n n ni i i i iP P P P Pλ + + + ++ −− + = −

? ?1niP + 1 1 1

1 1, ,n n ni i iP P P+ + ++ −

1 incógnita1 ecuación

3 incógnitas1 ecuación

( )11 12n n n n n

i i i i iP P P P Pλ++ −= + − + ( )1 1 1

1 11 2n n n ni i i iP P P Pλ λ λ+ + ++ −− + + − =

Solución directa ! Sistema de ecuaciones !

Esquemas de aproximaciEsquemas de aproximacióón en 1Dn en 1D

Page 14: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CASO TIPO: Modelo Difusivo en 1DCASO TIPO: Modelo Difusivo en 1D

Aproximación de CRANK - NICHOLSON: esquema implícito alternativo, con exactitud de segundo orden para el espacio y el tiempo.

Implícito simple Crank - Nicholson

it

1+it1−ix 1+ixix 1−ix 1+ixix

21+it

Punto intermedio

Comparación entre las moléculas computacionales asociadas a cada esquema

Esquemas de aproximaciEsquemas de aproximacióón en 1Dn en 1D

Page 15: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CASO TIPO: EcuaciCASO TIPO: Ecuacióón de conduccin de conduccióón de calor en 1Dn de calor en 1D

Implícito simple Crank - Nicholson

1 1 121 1

2 2

2n n ni i iP P PP

x x

+ + ++ −− +∂

≈∂ Δ

1n nP P Pt t

+∂ −≈

∂ Δ

► Toda la aproximación espacial se hace en n+1

► Diferencia finita progresiva con aproximación de primer orden.

1 12 2

2 1 1 11 1

2

212 2

n n ni i i

n n ni i i

P P PP x

x P P Px

+ −

+ + ++ −

⎛ ⎞− ++⎜ ⎟∂ Δ⎜ ⎟≈

∂ ⎜ ⎟− +⎜ ⎟Δ⎝ ⎠

► Se toma por referencia el punto intermedio y se promedia la variación espacial en n+1 y en n.

1n nP P Pt t

+∂ −≈

∂ Δ

► Se construye con una D.F. Central alrededor del punto intermedio.

Esquemas de aproximaciEsquemas de aproximacióón en 1Dn en 1D

Page 16: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Sistemas de ordenamiento en 1DSistemas de ordenamiento en 1D1 2 3 4 5 6 7 8

► Forma general de la matriz.Esta refleja las relaciones existentes entre las celdas que componen la malla.La matriz resultante para este caso es una tridiagonal.

Page 17: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

MMéétodos de Solucitodos de Solucióónn

MMéétodo de Thomastodo de Thomas

MMéétodo de Ciclo reduccitodo de Ciclo reduccióónn

Page 18: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Problema de FronteraProblema de Frontera

Punto Punto CentradoCentrado

Punto Punto DistribuidoDistribuido

Page 19: Capiii

Condiciones de primera claseCondiciones de primera clase

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Se conoce también con el nombre de condiciones tipo Dirichlet.

Problema de FronteraProblema de Frontera

( ) ( )1,U izq t f t=

( ) ( )2,U der t f t=

( )1 0,1,...n nizqu f t n= =

Page 20: Capiii

Condiciones de primera claseCondiciones de primera clase

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Problema de FronteraProblema de Frontera

X1izqu f=

1izqu f=

Tiene implicaciones a nivel de la forma como se expresa la condición de frontera.

1 01 2

u uf +=

10

Page 21: Capiii

Condiciones de segunda claseCondiciones de segunda clase

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Se conoce también con el nombre de condiciones tipo Neumann.

Problema de FronteraProblema de Frontera

( )1U f tx

∂=

X

1u fx∂

=∂ 1

u fx∂

=∂

1 2

1 2

Page 22: Capiii

Condiciones de segunda claseCondiciones de segunda clase

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Problema de FronteraProblema de Frontera

( ) ( )2 11

n nn

u uf t

x−

≈Δ

10

1 01

n nn u uf

x−

-1

1 01

n nn u uf

x−

0

Page 23: Capiii

Condiciones de tercera claseCondiciones de tercera clase

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Se obtiene por una combinación de las dos condiciones anteriores.

Problema de FronteraProblema de Frontera

( )1Ua bU f tx

∂+ =

∂II

I

0

1u 2uIIU

Page 24: Capiii

Condiciones de tercera claseCondiciones de tercera clase

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Problema de FronteraProblema de Frontera

Considere que el reservorio I se encuentra conectado en X=0 con otro yacimiento de presión promedio conocida. Se requiere incluir la influencia del segundo yacimiento a través de la condición límite en X=0. El flujo desde el yacimiento II al I viene dado por:

( ) ( ) 1II I IIq t b U t u→ = −⎡ ⎤⎣ ⎦

donde b es una constante de proporcionalidad similar al índice de productividad.

Page 25: Capiii

Condiciones de tercera claseCondiciones de tercera clase

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Problema de FronteraProblema de Frontera

De otro dentro del yacimiento I, la tasa de flujo debe satisfacer la Ley Darcy:

( )II IUq t ax→

∂=

Estas dos ecuaciones combinadas da la ecuación de condición límite combinada dada a continuación:

( )IIUa bU bU tx

∂+ =

Page 26: Capiii

Condiciones de tercera claseCondiciones de tercera clase

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Problema de FronteraProblema de Frontera

Para una malla de punto distribuido se tendrá la siguiente aproximación:

212

n nII n n

II

a u Ubu bU

x

⎡ ⎤−⎣ ⎦ + =Δ

Page 27: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Esquemas de AproximaciEsquemas de Aproximacióón en 2Dn en 2D

2 2

2 2 0P Px y

∂ ∂+ =

∂ ∂EcuaciEcuacióón de n de LaplaceLaplace

( )2 2

2 2 ,P P f x yx y

∂ ∂+ =

∂ ∂EcuaciEcuacióón de n de PoissonPoisson

Fuentes o pérdidas de calor.

Ecuaciones Elípticas

Page 28: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Esquemas de AproximaciEsquemas de Aproximacióón en 2Dn en 2D

21 1

2 2

2i i iP P PPx x

+ −− +∂≈

∂ Δ

21 1

2 2

2j j jP P PPy y

+ −− +∂≈

∂ Δ

1, , 1, , 1 , , 12 2

2 20i j i j i j i j i j i jP P P P P P

x y+ − + −− + − +

+ =Δ Δ

CASO TIPO: EcuaciCASO TIPO: Ecuacióón de n de LaplaceLaplace

( )[ ]2xO Δ ( )[ ]2yO Δ

Page 29: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Esquemas de AproximaciEsquemas de Aproximacióón en 2Dn en 2D

2 2

2 2

P P Px y t

∂ ∂ ∂+ =

∂ ∂ ∂

Ecuaciones Parabólicas

Esquema ExplEsquema Explíícitocito

Esquema ImplEsquema Implíícitocito

( ) ( )( )2 218

t x yΔ ≤ Δ + Δ

Dejan de ser tridiagonales y se pueden convertir en matrices dispersas.

Page 30: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Sistemas de ordenamientoSistemas de ordenamiento

► En 2D, la forma de la geometría se determina con el sentido del ordenamiento. Si se escoge un ordenamiento normal, el resultado será una matriz con 5 diagonales y un somero grado de dispersión.

Page 31: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Page 32: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Page 33: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

MMéétodos de solucitodos de solucióónn

MMéétodo de todo de JacobiJacobi

MMéétodo PSORtodo PSOR

MMéétodo de Gauss todo de Gauss -- SeidelSeidel

MMéétodo SORtodo SOR

MMéétodo LSORtodo LSOR

MMéétodo LSORCtodo LSORC

Esquema IDAEsquema IDA

Page 34: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Concepto de Concepto de StencilStencil

El concepto de Stencil permite expresar los modelos de forma generalizada.

iC

i

iEiW

i, j

,i jW

,i jE

,i jS

,i jN , ,i j kN

, ,i j kS, ,i j kE, ,i j kW

, ,i j kTC

, ,i j kBC

Page 35: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Concepto de Concepto de StencilStencil

iC iEiW

i i+1i-1

( )1 1 11 11 2n n n n

i i i iP P P Pλ λ λ+ + +− +− + + − =

1 1 11 1

n n ni i i i i i iW P C P E P F+ + +

− ++ + =

► Modelo de Stencil para un sistema unidimensional.

Page 36: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Concepto de Concepto de StencilStencil

► Distribución de Stencils para un sistema unidimensional.

Page 37: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Concepto de Concepto de StencilStencil

i, j

,i jW

,i jE

,i jS

,i jN

1, 1, , , 1 , 14 0i j i j i j i j i jP P P P P+ − + −+ − + + =

, 1, , 1, , ,

, , 1 , , 1 ,

i j i j i j i j i j i j

i j i j i j i j i j

E P W P C P

N P S P F+ −

+ −

+ + +

+ =

► Modelo de Stencil para un sistema bidimensional.

Page 38: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

Concepto de Concepto de StencilStencil

• En la frontera se debe ajustar de acuerdo a la ecuación que rija el fenómeno allí.

• Algunos stencils pueden anularse y otros tomar valores que carecen de sentido físico.

• Dependiendo de las características del sistema se pueden dar condiciones de simetría.

Page 39: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CondiciCondicióón del Sisteman del SistemaError de TruncamientoError de Truncamiento

► Definición para un esquema explícito

Page 40: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CondiciCondicióón del Sisteman del SistemaError de TruncamientoError de Truncamiento

Hacen que el error tienda a cero cuando ellos tienden a cero.

Se puede afirmar que el esquema es consistente.

Page 41: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CondiciCondicióón del Sisteman del SistemaEstabilidadEstabilidad

Page 42: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CondiciCondicióón del Sisteman del SistemaEstabilidadEstabilidad

Existen dos criterios muy utilizados para desarrollar el análisis de estabilidad de un sistema:

• Criterio de Karplus: no tiene en cuenta el efecto de las condiciones de borde en el límite.

• Análisis Armónico: se basa en series de Fourier.

Page 43: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CondiciCondicióón del Sisteman del SistemaEstabilidadEstabilidad

Criterio de Karplus:

La ecuación en diferencias finitas es reordenada de tal manera que adquiera la siguiente forma:

Cambio en subíndices

Cambio en superíndices

Término de referencia

Page 44: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CondiciCondicióón del Sisteman del SistemaEstabilidadEstabilidad

Criterio de Karplus:

• Si todos los coeficientes son negativos el esquema es estable.

• Si solo algunos de los coeficientes son negativos, entonces la suma de os mismos debe ser menor o igual que 0.

Page 45: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CondiciCondicióón del Sisteman del SistemaEstabilidadEstabilidad

Criterio de Karplus:

Corroborar para un esquema implícito

Page 46: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CondiciCondicióón del Sisteman del SistemaEstabilidadEstabilidad

Análisis Armónico:

Se debe aplicar la definición general al esquema numérico:

La ecuación toma una forma dependiendo del esquema.

Page 47: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CondiciCondicióón del Sisteman del SistemaEstabilidadEstabilidad

Análisis Armónico:

► Formulación para un esquema implícito

Page 48: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CondiciCondicióón del Sisteman del SistemaEstabilidadEstabilidad

Análisis Armónico:

► Formulación para un esquema explícito.

Page 49: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CondiciCondicióón del Sisteman del SistemaEstabilidadEstabilidad

Análisis Armónico:

Page 50: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CondiciCondicióón del Sisteman del SistemaEstabilidadEstabilidad

Análisis Armónico:

Se toma el n-ésimotérmino.

Se debe analizar el cambio del error en el tiempo.

Page 51: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

CondiciCondicióón del Sisteman del SistemaEstabilidadEstabilidad

Análisis Armónico:

Factor de amplificación.

Condición de estabilidad.

Page 52: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

MMéétodos de solucitodos de solucióónn

MMéétodo de todo de JacobiJacobi

MMéétodo PSORtodo PSOR

MMéétodo de Gauss todo de Gauss -- SeidelSeidel

MMéétodo SORtodo SOR

MMéétodo LSORtodo LSOR

MMéétodo LSORCtodo LSORC

Esquema IDAEsquema IDA

Page 53: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

PP--SORSOR

*( 1) 1 1, , . 1, . , 1 , , 1 , 1,

,

1k k k k ki j i j i j i j i j i j i j i j i j i j

i j

P F W P S P N P E PC

+ + +− − + +⎡ ⎤= − − − −⎣ ⎦

( )( 1) *( 1), , ,1k k k

i j i j i jP w P wP+ += − +

Page 54: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

LL--SORSOR

Estos valores se determinan simultáneamente

Page 55: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

LL--SORSOR

( )

1, . 1,

( 1) 1, , . , 1 , , 1

,

, 1,

11

ki j i j i j

k k k ki j i j i j i j i j i j

i j ki j i j

F W P

P w P w S P N PC

E P

+−

+ +− +

+

⎛ ⎞⎡ ⎤−⎜ ⎟⎢ ⎥⎜ ⎟= − + − −⎢ ⎥⎜ ⎟⎢ ⎥⎜ ⎟−⎢ ⎥⎣ ⎦⎝ ⎠

( ) , , ,( 1) 1 1, , 1, , 1

, , ,

, ,, 1 1,

, ,

1 i j i j i jk k k ki j i j i j i j

i j i j i j

i j i jk ki j i j

i j i j

F W SP w P w w P w P

C C C

N Ew P w P

C C

+ + +− −

+ +

= − + − −

− −

Page 56: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

LL--SORSOR

( ), , ,1 ( 1)1, , 1, ,

, , ,

, ,1, 1 , 1

, ,

1i j i j i jk k k ki j i j i j i j

i j i j i j

i j i jk ki j i j

i j i j

W E Fw P P w P w P w

C C C

S Nw P w P

C C

+ +− +

+− +

+ + = − +

− −

Se hace necesario ajustar este superíndice a la iteración correspondiente

Page 57: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

LL--SORSOR

( ), , ,1 ( 1) 11, , 1, ,

, , ,

, ,1, 1 , 1

, ,

1i j i j i jk k k ki j i j i j i j

i j i j i j

i j i jk ki j i j

i j i j

W E Fw P P w P w P w

C C C

S Nw P w P

C C

+ + +− +

+− +

+ + = − +

− −

Se aplica el siguiente criterio de convergencia:

Esto genera como resultado un sistema tridiagonal por fila recorrida…

Page 58: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

LL--SORC o WATTS SORSORC o WATTS SOR

Lo que se busca con este método es repartir el error residual producto de la aproximación

Page 59: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

LL--SORC o WATTS SORSORC o WATTS SOR

. 1, . , 1 , , , , 1 , 1, , ,k k k k k k

i j i j i j i j i j i j i j i j i j i j i j i jW P S P C P N P E P F r− − + ++ + + + − =

Page 60: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

LL--SORC o WATTS SORSORC o WATTS SOR

( ) ( ) ( )( ) ( )

* * *. 1, 1 . , 1 , ,

* *, , 1 , 1, 1 , 0

k k ki j i j i i j i j i i j i j i

k ki j i j i i j i j i i j

W P P S P P C P P

N P P E P P F

− − −

+ + +

− + − + −

+ − + − − =

. 1, . , 1 , , , , 11 1 1 1

, 1, , ,1 1 1

J J J Jk k k k

i j i j i j i j i j i j i j i jj j j j

J J Jk k

i j i j i j i jj j j

W P S P C P N P

E P F r

− − += = = =

+= = =

+ + +

+ − =

∑ ∑ ∑ ∑

∑ ∑ ∑

Si se escribe la ecuación inicial para cada uno de los bloques de la columna i y luego se suman todas las ecuaciones se obtiene:

Page 61: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

LL--SORC o WATTS SORSORC o WATTS SOR

* *. 1, . 1 . , 1 .

1 1 1 1

* *, , , , , 1 ,

1 1 1 1

*, 1, , 1 ,

1 1 1

0

J J J Jk k

i j i j i j i i j i j i j ij j j j

J J J Jk k

i j i j i j i i j i j i j ij j j j

J J Jk

i j i j i j i i jj j j

W P W P S P S P

C P C P N P N P

E P E P F

− − −= = = =

+= = = =

+ += = =

+ + +

+ + + +

+ + − =

∑ ∑ ∑ ∑

∑ ∑ ∑ ∑

∑ ∑ ∑

Page 62: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

LL--SORC o WATTS SORSORC o WATTS SOR

* * * *. 1 . , ,

1 1 1 1

*, 1 ,

1 1

J J J J

i j i i j i i j i i j ij j j j

J Jk

i j i i jj j

W P S P C P N P

E P r

−= = = =

+= =

+ + +

+ = −

∑ ∑ ∑ ∑

∑ ∑

Page 63: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

LL--SORC o WATTS SORSORC o WATTS SOR

* *. 1 . , ,

1 1 1 1

*, 1 ,

1 1

J J J J

i j i i j i j i j ij j j j

J Jk

i j i i jj j

W P S C N P

E P r

−= = = =

+= =

⎛ ⎞ ⎛ ⎞+ + +⎜ ⎟ ⎜ ⎟

⎝ ⎠ ⎝ ⎠⎛ ⎞

+ = −⎜ ⎟⎝ ⎠

∑ ∑ ∑ ∑

∑ ∑

Page 64: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

LL--SORC o WATTS SORSORC o WATTS SOR

• Se aplica el método LSOR.• Se calcula Pi * resolviendo el sistema tridiagonal.• Se obtienen los valores corregidos.• Se evalúa el criterio de convergencia.

Page 65: Capiii

©© Elkin SantafElkin Santaféé ●● 2008 2008 ●● SimulaciSimulacióónn NumNumééricarica de Yacimientosde Yacimientos CAP. III: CAP. III: TTéécnicascnicas NumNumééricasricas

BibliografBibliografííaa

[1] SIERRA, Luis E. y SANTAFE, Elkin R. Simulación Numérica de Yacimientos. Curso Pregrado II Semestre 2006. Universidad Industrial de Santander. Bucaramanga-Colombia.

[2] SEPÚLVEDA, Jairo A. Simulación Numérica de Yacimientos. Apuntes de Curso Pregrado. Universidad Surcolombiana. Marzo de 2002. Colombia.

[3] OSORIO, Gildardo. Notas de simulación numérica de yacimientos. Universidad Nacional (Sede Medellín).

[4] AZIZ, Khalid y SETTARI, Antonín. Petroleum reservoir simulation. Elsevier Appliedd Science Publishers. Londres y New York, 1979.

[5] H.B. Crichlow. Modern reservoir engineering – a simulation APPROACH. Prentice Hall, 1977.

Page 66: Capiii

Atribución No Comercial 2.5 Colombia

Usted es libre de:

• Copiar, distribuir, exhibir y ejecutar la obra.• Hacer obras derivadas.

Bajo las siguientes condiciones:

Atribución. Usted debe atribuir la obra en la forma especificada por el autor o licenciante.

No comercial. Usted no puede usar esta obra con fines comerciales.

Sus usos legítimos u otros derechos no son afectados de ninguna manera por lo dispuesto precedentemente.

Page 67: Capiii

Este es un resumen legible-por-humanos del Código Legal (Licencia Completa).

http://creativecommons.org/licenses/by-nc/2.5/co/legalcode