Anda di halaman 1dari 55

Diferencias finitas

Simulación Matemática de Yacimientos


Ing. Ramiro Galván Castro
ramiro.galvan.castro@gmail.com
Diferencias finitas
• El método de diferencias finitas se basa en
considerar la aproximación de una función en
un punto mediante serie de Taylor:

∆𝑥 ′ ∆𝑥 2 ′′ ∆𝑥 3 ′′ ∆𝑥 𝑛 𝑛
𝑝 𝑥 + ∆𝑥 = 𝑝 𝑥𝑖 + 𝑝 𝑥𝑖 + 𝑝 𝑥𝑖 + 𝑝′ 𝑥𝑖 + ⋯ + 𝑝 𝑥𝑖
1! 2! 3! 𝑛!
Error de truncamiento
• La aproximación de una función en un punto
es exacta para un número infinito de
términos, si la serie es truncada en el término
k, el error de truncamiento esta dado por:

∆𝑥 𝑘+1 𝑘+1
∆𝑥 𝑘+2
𝑘+2
∆𝑥 𝑛
𝑛
𝑒𝑡 = 𝑝 𝑥 + 𝑝 𝑥 + ⋯+ 𝑝 𝑥
(k + 1)! (k + 2)! 𝑛!
Aproximación en espacio
• Aproximación a la primer derivada (diferencias
progresivas).

∆𝑥 ′ ∆𝑥 2 ′′
𝑝 𝑥𝑖 + ∆𝑥 = 𝑝 𝑥𝑖 + 𝑝 𝑥𝑖 + 𝑝 𝑥𝑖
1! 2!

𝑝 𝑥𝑖 + ∆𝑥 − 𝑝(𝑥𝑖 ) ∆𝑥
− 𝑝′′(𝑥𝑖 ) = 𝑝′ 𝑥𝑖
∆𝑥 2
Aproximación en espacio
• Aproximación a la primer derivada (diferencias
progresivas).

𝑝 𝑥𝑖 + ∆𝑥 − 𝑝(𝑥𝑖 ) ∆𝑥
𝑝′ 𝑥𝑖 = − 𝑝′′(𝑥𝑖 )
∆𝑥 2!

𝑝 𝑥𝑖 + ∆𝑥 − 𝑝(𝑥𝑖 )
𝑝′ 𝑥𝑖 = − 𝑂𝑝(∆𝑥)
∆𝑥

donde Op es el error local de truncamiento por


diferencias progresivas (de primer orden).
Aproximación en espacio
• Aproximación a la primer derivada (diferencias
regresivas).

∆𝑥 ′ ∆𝑥 2 ′′
𝑝 𝑥𝑖 − ∆𝑥 = 𝑝 𝑥𝑖 − 𝑝 𝑥𝑖 + 𝑝 𝑥𝑖
1! 2!

𝑝 𝑥𝑖 − 𝑝 𝑥𝑖 − ∆𝑥 ∆𝑥
+ 𝑝′′(𝑥𝑖 ) = 𝑝′ 𝑥𝑖
∆𝑥 2
Aproximación en espacio
• Aproximación a la primer derivada (diferencias
regresivas).
𝑝 𝑥𝑖 − 𝑝 𝑥𝑖 − ∆𝑥 ∆𝑥
𝑝′ 𝑥𝑖 = + 𝑝′′(𝑥𝑖 )
∆𝑥 2!

𝑝 𝑥𝑖 − 𝑝 𝑥𝑖 − ∆𝑥
𝑝′ 𝑥𝑖 = + 𝑂𝑟(∆𝑥)
∆𝑥

donde Or es el error local de truncamiento


por diferencias regresivas (de primer orden).
Aproximación en espacio
• Aproximación a la primer derivada (diferencias
centrales).

∆𝑥 ′ ∆𝑥 2 ′′ ∆𝑥 3 ′′
𝑝 𝑥 + ∆𝑥 = 𝑝 𝑥𝑖 + 𝑝 𝑥𝑖 + 𝑝 𝑥𝑖 + 𝑝′ 𝑥𝑖
1! 2! 3!

∆𝑥 ′ ∆𝑥 2 ′′ ∆𝑥 3 ′′
𝑝 𝑥 − ∆𝑥 = 𝑝 𝑥𝑖 − 𝑝 𝑥𝑖 − 𝑝 𝑥𝑖 − 𝑝′ 𝑥𝑖
1! 2! 3!

restando p(x-∆x)-p(x+ ∆x)


Aproximación en espacio
• Aproximación a la primer derivada (diferencias
centrales).

𝑝 𝑥 − ∆𝑥 − 𝑝 𝑥 + ∆𝑥
∆𝑥 ′ ∆𝑥 ′ ∆𝑥 2 ′′ ∆𝑥 2 ′′
= 𝑝 𝑥𝑖 − 𝑝 𝑥𝑖 − 𝑝 𝑥𝑖 − 𝑝 𝑥𝑖 + 𝑝 𝑥𝑖 − 𝑝 𝑥𝑖
1! 1! 2! 2!
∆𝑥 3 ′ ′′ ∆𝑥 3 ′′
− 𝑝 𝑥𝑖 − 𝑝′ 𝑥𝑖
3! 3!
Aproximación en espacio
• Aproximación a la primer derivada (diferencias
centrales).
2∆𝑥 ′ 2(∆𝑥)3 ′′′
𝑝 𝑥 − ∆𝑥 − 𝑝 𝑥 + ∆𝑥 = − 𝑝 𝑥𝑖 − 𝑝 𝑥𝑖
1! 3!

2(∆𝑥)3 ′′′ 2∆𝑥 ′


𝑝 𝑥 − ∆𝑥 − 𝑝 𝑥 + ∆𝑥 + 𝑝 𝑥𝑖 = − 𝑝 𝑥𝑖
3! 1!

𝑝 𝑥 − ∆𝑥 − 𝑝 𝑥 + ∆𝑥 2(∆𝑥)3 ′′′
− − 𝑝 𝑥𝑖 = 𝑝′ 𝑥𝑖
2∆𝑥 3! (2∆𝑥)
Aproximación en espacio
• Aproximación a la primer derivada (diferencias
centrales).
𝑝 𝑥 + ∆𝑥 − 𝑝 𝑥 − ∆𝑥 (∆𝑥)3 ′′′
− 𝑝 𝑥𝑖 = 𝑝′ 𝑥𝑖
2∆𝑥 3!

𝑝 𝑥 + ∆𝑥 − 𝑝 𝑥 − ∆𝑥 (∆𝑥)3 ′′′
𝑝′ 𝑥𝑖 = − 𝑝 𝑥𝑖
2∆𝑥 3!


𝑝 𝑥 + ∆𝑥 − 𝑝 𝑥 − ∆𝑥
𝑝 𝑥𝑖 = − 𝑂𝑐[(∆𝑥)2 ]
2∆𝑥

donde Oc es el error local de truncamiento


por diferencias centrales (de segundo orden).
Aproximación en espacio
• Aproximación a la segunda derivada
(diferencias centrales).

𝑝 𝑥 − ∆𝑥 + 𝑝 𝑥 + ∆𝑥
∆𝑥 ′ ∆𝑥 ′ ∆𝑥 2 ′′ ∆𝑥 2 ′′
= 𝑝 𝑥𝑖 + 𝑝 𝑥𝑖 − 𝑝 𝑥𝑖 + 𝑝 𝑥𝑖 + 𝑝 𝑥𝑖 + 𝑝 𝑥𝑖
1! 1! 2! 2!
∆𝑥 3 ′ ′′ ∆𝑥 3 ′ ′′ ∆𝑥 4 ′′ ′′ ∆𝑥 4 ′′ ′′
− 𝑝 𝑥𝑖 + 𝑝 𝑥𝑖 + 𝑝 𝑥𝑖 + 𝑝 𝑥𝑖
3! 3! 4! 4!
Aproximación en espacio
• Aproximación a la segunda derivada
(diferencias centrales).
2 ∆𝑥 2 2 ∆𝑥 4
′′ ′′
𝑝 𝑥 − ∆𝑥 + 𝑝 𝑥 + ∆𝑥 = 2𝑝 𝑥𝑖 + 𝑝 𝑥𝑖 + 𝑝′′ 𝑥𝑖
2! 4!

2 ∆𝑥 4
′′
𝑝 𝑥 − ∆𝑥 + 𝑝 𝑥 + ∆𝑥 − 2𝑝 𝑥𝑖 − 𝑝′′ 𝑥𝑖 = ∆𝑥 2 𝑝′′ 𝑥𝑖
4!
Aproximación en espacio
• Aproximación a la segunda derivada
(diferencias centrales).
𝑝 𝑥 − ∆𝑥 − 2𝑝 𝑥𝑖 + 𝑝(𝑥 + ∆𝑥) 2(∆𝑥)4 ′′′′
2 − 2 𝑝 𝑥𝑖 = 𝑝′′ 𝑥𝑖
(∆𝑥) 4! (∆𝑥)

𝑝 𝑥 + ∆𝑥 − 2𝑝 𝑥𝑖 + 𝑝(𝑥 − ∆𝑥) (∆𝑥)2 ′′′′


𝑝′′ 𝑥𝑖 = − 𝑝 𝑥𝑖
(∆𝑥)2 12!

𝑝 𝑥 + ∆𝑥 − 2𝑝 𝑥𝑖 + 𝑝(𝑥 − ∆𝑥)
𝑝′′ 𝑥𝑖 = 2
− 𝑂𝑐[(∆𝑥)2 ]
(∆𝑥)

donde Oc es el error local de truncamiento


por diferencias centrales (de segundo orden).
Aproximación en tiempo
(diferencias progresivas, esquema explícito)

∆𝑡 ′ (∆𝑡)2 ′′ (∆𝑡)𝑛 𝑛
𝑝 𝑥, 𝑡 + ∆𝑡 = 𝑝 𝑥, 𝑡 + 𝑝 𝑥, 𝑡 + 𝑝 𝑥, 𝑡 + ⋯ + 𝑝 𝑥, 𝑡
1! 2! 𝑛!
Aproximación en tiempo
(diferencias progresivas, esquema explícito)
• Aproximación a la primer derivada.

𝑝 𝑥, 𝑡 + ∆𝑡 − 𝑝(𝑥, 𝑡) ∆𝑡
𝑝′ 𝑥, 𝑡 = − 𝑝′′(𝑥, 𝑡)
∆𝑡 2!

𝑝 𝑥, 𝑡 + ∆𝑡 − 𝑝(𝑥, 𝑡)
𝑝′ 𝑥, 𝑡 = − 𝑂𝑝(∆𝑡)
∆𝑡
Aproximación en tiempo
(diferencias regresivas, esquema implícito)

∆𝑡 ′ (∆𝑡)2 ′′ (∆𝑡)𝑛 𝑛
𝑝 𝑥, 𝑡 = 𝑝 𝑥, 𝑡 + ∆𝑡 − 𝑝 𝑥, 𝑡 + ∆𝑡 + 𝑝 𝑥, 𝑡 + ∆𝑡 + ⋯ + 𝑝 𝑥, 𝑡 + ∆𝑡
1! 2! 𝑛!
Aproximación en tiempo
(diferencias regresivas, esquema implícito)
• Aproximación a la primer derivada.


𝑝 𝑥, 𝑡 + ∆𝑡 − 𝑝(𝑥, 𝑡) ∆𝑡
𝑝 𝑥, 𝑡 + ∆𝑡 = + 𝑝′′(𝑥, 𝑡 + ∆𝑡)
∆𝑡 2!

𝑝 𝑥, 𝑡 + ∆𝑡 − 𝑝(𝑥, 𝑡)
𝑝′ 𝑥, 𝑡 + ∆𝑡 = + 𝑂𝑟(∆𝑡)
∆𝑡
Aproximación en tiempo
(diferencias centrales)
Aproximación en tiempo
(diferencias centrales)
∆𝑡 ∆𝑡 2 ∆𝑡 𝑛
∆𝑡 ∆𝑡 ∆𝑡 ∆𝑡
𝑝 𝑥, 𝑡 + ∆𝑡 = 𝑝 𝑥, 𝑡 + + 2 𝑝′ 𝑥, 𝑡 + + 2 𝑝′′ 𝑥, 𝑡 + + ⋯ + 2 𝑝𝑛 𝑥, 𝑡 +
2 1! 2 2! 2 𝑛! 2

∆𝑡 ∆𝑡 2 ∆𝑡 𝑛
∆𝑡 ∆𝑡 ∆𝑡 ∆𝑡
𝑝 𝑥, 𝑡 = 𝑝 𝑥, 𝑡 + − 2 𝑝′ 𝑥, 𝑡 + + 2 𝑝′′ 𝑥, 𝑡 + + ⋯ + 2 𝑝𝑛 𝑥, 𝑡 +
2 1! 2 2! 2 𝑛! 2

∆𝑡 𝑝 𝑥, 𝑡 + ∆𝑡 − 𝑝(𝑥, 𝑡)
𝑝′ 𝑥, 𝑡 + = + 𝑂𝑐[(∆𝑡)2 ]
2 ∆𝑡
Resumen
• Espacio
𝜕𝑝 𝑝𝑖 − 𝑝𝑖−1
ቤ = + 𝑂𝑟(∆𝑥)
𝜕𝑥 𝑖 ∆𝑥𝑖

𝜕𝑝 𝑝𝑖+1 − 𝑝𝑖
ቤ = − 𝑂𝑝(∆𝑥)
𝜕𝑥 𝑖 ∆𝑥𝑖

𝜕𝑝 𝑝𝑖+1 − 𝑝𝑖−1
ቤ = − 𝑂𝑝(∆𝑥)
𝜕𝑥 𝑖 2∆𝑥𝑖

𝜕𝑝 𝑝𝑖+1 − 2𝑝𝑖 + 𝑝𝑖−1


ቤ = − 𝑂𝑐[(∆𝑥)2 ]
𝜕𝑥 𝑖 ∆𝑥𝑖
Resumen
• Tiempo
𝛤
𝜕𝑝 𝑝𝑖 𝛤+1 − 𝑝𝑖 𝛤
ቤ = − 𝑂𝑝(∆𝑡)
𝜕𝑥 𝑖 ∆𝑡

𝛤+1
𝜕𝑝 𝑝𝑖 𝛤+1 − 𝑝𝑖 𝛤
ቤ = + 𝑂𝑟(∆𝑡)
𝜕𝑥 𝑖 ∆𝑡

1
𝛤+2
𝜕𝑝 𝑝𝑖 𝛤+1 − 𝑝𝑖 𝛤
ቤ = + 𝑂𝑐(∆𝑡)
𝜕𝑥 𝑖 ∆𝑡
Esquemas de aproximación

• Diferencias regresivas (esquema implícito en


tiempo)

• Diferencias progresivas (esquema explícito en


tiempo)

• Diferencias centrales (esquema Crank-Nicholson)


Esquema explicito
𝜕 2 𝑝 ∅𝜇𝑐 𝜕𝑝
=
𝜕𝑥 2 𝑘 𝜕𝑡

𝜕2𝑝 𝑝𝑖+1 − 2𝑝𝑖 + 𝑝𝑖−1


อ =
𝜕𝑥 2 (∆𝑥𝑖 )2
𝑖

𝛤
𝜕𝑝 𝑝𝑖 𝛤+1 − 𝑝𝑖 𝛤
ቤ =
𝜕𝑥 𝑖 ∆𝑡

𝛤
𝑝𝑖+1 𝛤 − 2𝑝𝑖 𝛤 + 𝑝𝑖−1 𝛤 ∅𝜇𝑐 𝑝𝑖 𝛤+1 − 𝑝𝑖 𝛤
=
(∆𝑥𝑖 )2 𝑘 𝑖
∆𝑡

𝛼∆𝑡 1

(∆𝑥𝑖 )2 2

∅𝜇𝑐
𝛼=
𝑘
Esquema explicito
Esquema implícito
𝜕 2 𝑝 ∅𝜇𝑐 𝜕𝑝
=
𝜕𝑥 2 𝑘 𝜕𝑡

𝜕2𝑝 𝑝𝑖+1 − 2𝑝𝑖 + 𝑝𝑖−1


อ =
𝜕𝑥 2 (∆𝑥𝑖 )2
𝑖

𝛤+1
𝜕𝑝 𝑝𝑖 𝛤+1 − 𝑝𝑖 𝛤
ቤ = + 𝑂𝑟(∆𝑡)
𝜕𝑥 𝑖 ∆𝑡

𝛤
𝑝𝑖+1 − 2𝑝𝑖 + 𝑝𝑖−1 ∅𝜇𝑐 𝑝𝑖 𝛤+1 − 𝑝𝑖 𝛤
=
(∆𝑥𝑖 )2 𝑘 𝑖
∆𝑡
Esquema implícito
Crank-Nicholson
𝜕 2 𝑝 ∅𝜇𝑐 𝜕𝑝
=
𝜕𝑥 2 𝑘 𝜕𝑡

1
𝛤+
𝜕𝑝 2 𝑝𝑖 𝛤+1 − 𝑝𝑖 𝛤
ቤ = + 𝑂𝑐(∆𝑡)
𝜕𝑡 𝑖 ∆𝑡

1
𝛤+2
𝛤+1
𝜕2𝑝 1 𝑝𝑖+1 − 2𝑝𝑖𝛤+1 + 𝑝𝑖−1
𝛤+1 𝛤
𝑝𝑖+1 − 2𝑝𝑖𝛤 + 𝑝𝑖−1
𝛤
อ = +
𝜕𝑥 2 2 ∆𝑥𝑖 2 ∆𝑥𝑖 2
𝑖

𝛤+1 𝛤
1 𝑝𝑖+1 − 2𝑝𝑖𝛤+1 + 𝑝𝑖−1
𝛤+1 𝛤
𝑝𝑖+1 − 2𝑝𝑖𝛤 + 𝑝𝑖−1
𝛤
∅𝜇𝑐 𝑝𝑖 𝛤+1 − 𝑝𝑖 𝛤
+ =
2 ∆𝑥𝑖 2 ∆𝑥𝑖 2 𝑘 𝑖
∆𝑡
Crank-Nicholson
Consistencia, convergencia y
estabilidad.
• Para que una formulación o esquema sea
consistente, la aproximación en diferencias
finitas debe ser idéntica a la EDP original a
medida que la malla numérica tienda a cero.

• Un algoritmo o esquema numérico es estable


si cualquier error, introducido en alguna etapa
de los cálculos, no se amplifica en cálculos
subsecuentes.
Consistencia, convergencia y
estabilidad
Consistencia, convergencia y
estabilidad
• Se debe asegurar que a medida que el tamaño
de la malla y el lapso de tiempo (∆t) son
reducidos, la solución numérica converja a la
solución exacta.
Esquemas de aproximación
• La aproximación de la primera derivada mediante
diferencias centrales es más exacta que diferencias
regresivas y progresivas.

• No se emplean diferencias centrales en tiempo en la SNY:


su aplicación requiere de mayor esfuerzo computacional y
no se refleja en mayor estabilidad numérica del algoritmo
resultante.

• No se emplean diferencias progresivas por la poca


estabilidad numérica de la aproximación resultante.

• Se emplean diferencias regresivas en tiempo.


Formulación general

𝛤+1 𝛤
𝑝𝑖+1 − 2𝑝𝑖𝛤+1 + 𝑝𝑖−1
𝛤+1 𝛤
𝑝𝑖+1 − 2𝑝𝑖𝛤 + 𝑝𝑖−1
𝛤
∅𝜇𝑐 𝑝𝑖 𝛤+1 − 𝑝𝑖 𝛤
𝑤 + 1−𝑤 =
∆𝑥𝑖 2 ∆𝑥𝑖 2 𝑘 𝑖
∆𝑡

• ω=1/2
• ω=1
• ω=0
Separando términos conocidos y no
conocidos.
𝑤∆𝑡 𝛤+1 2𝑤∆𝑡 ∅𝜇𝑐 𝛤+1 𝑤∆𝑡 𝛤+1
𝑝 − + 𝑝𝑖 + 2 𝑝𝑖−1
∆𝑥𝑖 2 𝑖+1 ∆𝑥𝑖2 𝑘 ∆𝑥𝑖
𝛤
1 − 𝑤 ∆𝑡 𝛤 2 1 − 𝑤 ∆𝑡 ∅𝜇𝑐 𝛤 1 − 𝑤 ∆𝑡 𝛤
=− 2 𝑝𝑖+1 + 2 − 𝑝𝑖 − 2 𝑝𝑖−1
∆𝑖 ∆𝑖 𝑘 𝑖 ∆𝑖

• ω=1/2
• ω=1
• ω=0
Arreglando
𝛤+1
𝜔𝛾 𝑝𝑖−1 − 2𝜔𝛾 + 𝛼 𝑝𝑖𝛤+1 + [𝜔𝛾]𝑝𝑖+1
𝛤+1
𝛤
= − 1 − 𝑤 𝛾 𝑝𝑖+1 + 2 1 − 𝑤 𝛾 − 𝛼 𝛤𝑖 𝑝𝑖𝛤 − 1 − 𝑤 𝛾 𝑝𝑖−1
𝛤

donde:
∆𝑡
𝛾= 2
∆𝑥

∅𝜇𝑐
𝛼=
𝑘
Expresando en términos de
coeficientes
𝑛+1
𝑎𝑖 𝑝𝑖−1 − 𝑏𝑖 𝑝𝑖𝑛+1 + 𝑐𝑖 𝑝𝑖+1
𝑛+1
= 𝑑𝑖

donde: 𝑎𝑖 = 𝜔𝛾

𝑏𝑖 = −(2𝜔𝛾 + 𝛼)
𝑐𝑖 = 𝜔𝛾

𝛤
𝑑𝑖 = − 1 − 𝑤 𝛾 𝑝𝑖+1 + 2 1 − 𝑤 𝛾 − 𝛼 𝛤𝑖 𝑝𝑖𝛤 − 1 − 𝑤 𝛾 𝑝𝑖−1
𝛤
Sistema de ecuaciones
En forma matricial
Algoritmo de Thomas
𝑃𝑎𝑟𝑎 𝑖 = 1

𝑐1 𝑑1
𝑤𝑖 = 𝑔1 =
𝑏1 𝑏1

𝑃𝑎𝑟𝑎 𝑖 = 2,3, … , 𝑛-1

𝑐𝑖
𝑤𝑖 =
𝑏𝑖 − 𝑎𝑖 𝑤𝑖−1
Algoritmo de Thomas
𝑝𝑎𝑟𝑎 𝑖 = 2,3, … , 𝐼

𝑑𝑖 − 𝑎𝑖 𝑔𝑖−1
𝑔𝑖 =
𝑏𝑖 − 𝑎𝑖 𝑤𝑖−1

𝑅𝑒𝑎𝑙𝑖𝑧𝑎𝑛𝑑𝑜 𝑢𝑛𝑎 𝑠𝑢𝑠𝑡𝑖𝑡𝑢𝑐𝑖ó𝑛 ℎ𝑎𝑐𝑖𝑎 𝑎𝑡𝑟á𝑠:

𝑝𝑎𝑟𝑎 𝑖 = 𝐼

𝑝𝐼 = 𝑔𝑖

𝑦 𝑝𝑎𝑟𝑎 𝑖 = 𝐼 − 1, 𝐼 − 2, 𝐼 − 3, … , 2,1

𝑝𝑖 = 𝑔𝑖 − 𝑤𝑖 𝑝𝑖+1
Algoritmo de Thomas
Comparación solución analítica vs
solución numérica
Comparación solución analítica vs
solución numérica
Tarea 3. Solución Implícita vs Solución Analítica. Fecha
de entrega: 17/Oct/2016 antes de las 13:00 hrs
• Realizar la simulación considerando un esquema implícito
para un yacimiento con las siguientes características y
condiciones:

Pini = 1500, presión inicial, (lb/pg2)


L = 1312.3, longitud del dominio, (ft)
K = 80 (mD)
μ = 0.78, viscosidad, (cp)
Ct = 17.6x10^-6, compresibilidad, (lb/pg)^-1
Ø = 0.20, porosidad
t = [0.01, 0.1, 10], días
IMAX = 100 nodos
Tarea 3. Solución Implícita vs Solución Analítica. Fecha
de entrega: 17/Oct/2016 antes de las 13:00 hrs

• Caso 1:
Tarea 3. Solución Implícita vs Solución Analítica. Fecha
de entrega: 17/Oct/2016 antes de las 13:00 hrs

• Caso 2:
Tarea 3. Solución Implícita vs Solución Analítica.
Fecha de entrega: 17/Oct/2016 antes de las 13:00 hrs

• Comparar las soluciones analíticas con la


solución numérica.
• Presentar el desarrollo para obtener el
sistema de ecuaciones a resolver, a partir de la
formulación general.
Solución
Tarea 4. Esquemas de producción
• Con el simulador realizado en la Tarea 3 (método
implicito) y utilizando la siguiente información
realizar las actividades propuestas.

Condiciones del Modelo.


P(0 ≤ x ≤ L,t = 0) = Pini C.I.
P(x = 0,t > 0) = 0 psia, (lb/pg2) C.F.I
P(x = L, t > 0) = 2000 psia, (lb/pg2) C.F.E.
Tarea 4. Esquemas de producción
• Datos:
Pini = 1500, presión inicial, (lb/pg2)
L = 1312.3, longitud del dominio, (ft)
K = 80 (mD)
μ = 0.78, viscosidad, (cp)
Ct = 17.6x10^-6, compresibilidad, (lb/pg)^-1
Ø = 0.20, porosidad
IMAX = 100 nodos

Utilizar un tiempo total de simulación de 5 días y un Δt de


10 seg.
Tarea 4. Esquemas de producción
• Actividades:

a) Condición 1: Colocar para un tiempo de simulación, Tsim > 0.5 días, ña presión
constante de 1000 psi en el nodo 25.

b)Condición 2: Colocar para un tiempo de simulación, Tsim > 1 día, la presión


constante de 100 psi en el nodo 50.

c) Condición 3: Colocar para un tiempo de simulación, Tsim > 1.5, la presión constante
de 500 psi en el nodo 75.

d) Condición 4: Colocar para un tiempo de simulación, Tsim >2 días, la presión


constante de 1500 psi en el nodo 1
Tarea 4. Esquemas de producción
• Presentar en el trabajo escrito algunas graficas
a diferentes tiempos y analizar los resultados.
• Incluir en el correo un video de la simulación.

FECHA DE ENTREGA: 19/OCT/2016


ANTES DE LAS 13:00 hrs

Anda mungkin juga menyukai