Está en la página 1de 25

Simulacin Numrica de

Yacimientos
Dr. Fernando Rodrguez de la Garza

e-mail: frodriguezd@pep.pemex.com
Tel: 55508712, 5622 3017 al 19

Captulo 4.
Simulacin Numrica de
Flujo Multifsico
Unidimensional

4. Simulacin Numrica de Flujo Monofsico


Unidimensional
Considerar:
Flujo lineal en coordenadas cartesianas
Un slo fluido compresible
La distribucin de presiones al tiempo cero,
condiciones de equilibrio gravitacional
El yacimiento produce a un gasto
en
en x = L es impermeable

obedece a
y la frontera ubicada

Matemticamente el problema se expresa como:

4.1

4. Simulacin Numrica de Flujo Monofsico


Ntese que:

Las condiciones iniciales y de frontera se expresan como:

4.3

4.4

4.1 Aproximacin de las Ecs. en Diferencias Finitas


Se comienza con definir el esquema de aproximacin para el
trmino de acumulacin de la ecuacin 4.1, as como el tipo de
aproximacin para el trmino de flujo.
De inters a la SNY son los esquemas de aproximacin que
generen algoritmos numricos con la mayor estabilidad posible y
con el menor error de truncamiento, conciliando a la vez los
requerimientos de trabajo computacional.
Considerando estos aspectos, en la SNY se emplea el esquema
de aproximacin Implcito en tiempo (diferencias regresivas) y
diferencias centrales en espacio y se aproxima la ecuacin 4.1
en cada una de las celdas de la malla de clculo que discretiza el
domino en espacio de nuestro problema, esto es:

4.1 Aproximacin de las Ecuaciones...


+

+{

4.5

La aproximacin del trmino de flujo mediante diferencias finitas


centrales, ver Ec. 3.25, es:
+

)+

4.6

4.1 Aproximacin de las Ecuaciones


La aproximacin del trmino de acumulacin, ver Ec. 3.26, es:
+

4.7

Sustituyendo las Ecs. 4.6 y 4.7 en la Ec. 4.5 y multiplicando por


, se obtiene:
el volumen de roca de la celda
+

)+

4.8

4.1 Aproximacin de las Ecuaciones


T es la transmisibilidad del fluido:
+
+

4.9

4.10

La Ec. 4.8 se expresa en trminos de operadores de diferencias,


Ecs. 3.29 y 3.32, como sigue:
+
+

] ++

] +

...(4.11)

4.1 Aproximacin de las Ecuaciones

O bien,

[ (

)] +

4.12

4.2 Acoplamiento de las Condiciones Iniciales


Desarrollando el trmino de acumulacin en 4.12 y fijando

[ (

)] +

4.12a

En 4.12a vemos que para resolver la distribucin de presiones en


,(
), se requiere la distribucin de presiones en el
nivel de tiempo cero, o inicial, (
): Se acoplan, o
emplean, en entonces las condiciones iniciales del problema.
Ntese luego que la solucin de (
(

).

La solucin de

) requiere de
se apoya en la solucin de

4.3 Acoplamiento de Condiciones de Frontera


Aplica en las ecuaciones de las celdas en las fronteras,

Con el acoplamiento resultan formas particulares de las ecuaciones


de diferencias de las celdas e .
Considerar la porcin de la malla de clculo en la frontera en

!
Celda

"

"

es ficticia

4.3 Acoplamiento de Condiciones de Frontera


Aproximando la C.F., ec. 4.3, en
finitas centrales se obtiene:
+

y,

O bien,

(
(

!, mediante diferencias

4.13

4.14

4.3 Acoplamiento de Condiciones de Frontera


El acoplamiento de la CF en

es similar.

Considerar ahora la porcin de la malla en la frontera en

$
% & '(
) ' )'(*+'
#
# !

Celda

es ficticia

4.3 Acoplamiento de Condiciones de Frontera


Aproximando la C.F., ec. 4.4, en

diferencias finitas centrales se obtiene:


+

!, mediante

)+

=
4.15

Por lo tanto,
+
+

)+

4.16

4.3 Acoplamiento de Condiciones de Frontera


Ahora bien, 4.8 escrita en

considerando

]+

]+

4.17

Acoplando la aproximacin de la C.F. 4.14 en 4.17, se


obtiene para la celda
:
+

) ]+

4.18

4.3 Acoplamiento de Condiciones de Frontera


Similarmente, 4.8 escrita en
+
+

] ++

considerando

] +

Acoplando 4.16 en 4.19, se obtiene para la celda

] +

4.19

4.20

Las Ecs. 4.18 para


, 4.8 para
# y 4.20
, forman un
sistema de ecuaciones algebraicas no lineales con incgnitas,
.

4.3 Acoplamiento de Condiciones de Frontera

Note que considerando una frontera cerrada en


y una fuente
en
, se obtiene una ecuacin idntica a 4.18.
Esto indica que no es posible confinar un pozo, o gasto, en alguna
posicin de una celda de la malla de clculo, y que en una celda
productora, el gasto se distribuye uniformemente en toda la celda.
Por el otro lado, la solucin para las presiones de los nodos
corresponde a la posicin de los nodos. Sin embargo, la presin
calculada en las celdas productoras no corresponde a la presin de
fondo fluyendo del pozo como se ver posteriormente

4.3 Acoplamiento de Condiciones de Frontera


Anotaciones para concluir la seccin
Ntese que el problema de flujo, expresado por la
ecuacin diferencial 4.1 y las condiciones iniciales y de
frontera 4.2, 4.3 y 4.4, fue reemplazado por las
ecuaciones en diferencias. 4.8, 4.18 y 4.20.
Se tiene entonces, en cada nivel de tiempo, un sistema
de ecuaciones algebraicas no lineales, en las
)
incgnitas (

4.4 Clculo de Transmisibilidades


Las Ecs. 4.9 y 4.10 indican que
fronteras de las celdas.

!y

# !

deben evaluarse en las

Puesto que las presiones se resuelven en la posicin de los nodos de


las celdas,
, se tiene en principio que:
!

y
# !

Las transmisibilidades debern calcularse por lo tanto de tal forma


que se obtenga la mejor representacin posible del flujo entre nodos
vecinos.

4.4 Clculo de Transmisibilidades


Si el yacimiento es heterogneo:

#
# !

Se puede expresar entonces el gasto a travs de


+

)=

! como:

4.22

10

4.4 Clculo de Transmisibilidades


Donde:

Ahora bien, en las ecuaciones de flujo en diferencias se tiene que


el gasto en
! es:
+

,
+

4.23

4.24

4.4 Clculo de las Transmisibilidades


Despejando
4.24, se obtiene:

#! y

+ =

#!

de 4.22 y substituyendo en

4.25
+

Esto indica que +1/2 debe calcularse como el promedio armnico


de las mobilidades de los nodos vecinos,
e .
Por otro lado, la solucin numrica del problema de Buckley y
Leverett (desplazamiento frontal de aceite por agua) indica que la
mejor reproduccin del frente de desplazamiento se obtiene
cuando las movilidades se calculan corriente arriba.

11

4.3 Clculo de Transmisibilidades

#-&

&

Otras opciones

Solucin exacta
Solucin con

corriente arriba

: Flujo de

: Flujo de a

4.4 Clculo de Transmisibilidades


Con estos antecedentes, en la prctica se ha encontrado como
mejor opcin evaluar la permeabilidad absoluta entre celdas
mediante un promedio armnico,
+

4.25
+

y en el caso de flujo monofsico,

(B)

(B)

: Flujo de

(B) : Flujo de a

12

4.4 Clculo de Transmisibilidades


En el caso de flujo radial esfrico, el promedio armnico de la
permeabilidad de las celdas e
es:

=
+

4.26
+

+
+

4.5 Solucin del Sistema de Ecuaciones Algebraicas no


Lineales: Ecs. de Flujo en Diferencias Finitas
La solucin del sistema algebraico de ecuaciones no lineales, que
describen numricamente el problema de flujo unidimensional de un
fluido compresible en un yacimiento, ecs. 4.8, 4.18 y 4.20, pueden
resolverse mediante los siguientes mtodos:
1.
2.
3.
4.

Totalmente Implcito, TI, (Newton-Raphson, NR)


Linealizacin directa, LD
Semi-implcito linealizado, SL
Aproximaciones sucesivas, AS

Los tres ltimos mtodos pueden obtenerse como casos particulares


del mtodo TI, que resulta de aplicar el NR para resolver las
ecuaciones en diferencias que se obtienen mediante el Esquema
Implcito de aproximacin en tiempo.
El mtodo TI puede entonces considerarse como el Mtodo General.

13

4.5.1 Antecedentes del Mtodo de Newton-Raphson


El NR es un mtodo iterativo para resolver ecuaciones no lineales.
Una interpretacin geomtrica simple existe para el siguiente
problema:
Sea /

no lineal en

Deseamos obtener

, tal que

1. Se parte de un estimado de la
solucin,

, y se calcula .

2. Se calcula .0

3. Pero,

.
.

4. O sea:

4.5.1 Antecedentes del Mtodo de NR


5. Una vez obtenido

, se verifica la convergencia de la solucin:


| # | <

6. Si no se cumple, se calcula .0
+

y se procede iterando,

.
.

hasta alcanzar la convergencia, esto es:

+1# |

< ,

es decir hasta que se encuentre la raz de la ecuacin

14

4.5.1 Antecedentes del Mtodo de NR


El algoritmo iterativo del Mtodo de Newton se establece
formalmente si se considera la expansin de . +1
mediante
la siguiente Serie truncada de Taylor :

= .

En donde,

+1#

es el cambio iterativo de la solucin en la iteracin incgnita,


+1, y se refiere al nivel de iteracin previo, o conocido.
Entonces se obtiene la solucin en trminos de valores
conocidos de la funcin y su primera derivada, esto es:

.
=
.

4.5.1 Antecedentes del Mtodo de NR


Se procede luego a calcular el valor de la incgnita en la iteracin

+1, como se describi previamente y a verificar la convergencia


de la solucin. Este proceso se repite hasta que la solucin
converge.

15

4.5.2 Mtodo Totalmente Implcito: El Mtodo General.


La aplicacin del NR en el Mtodo TI, comienza con definir, a
partir de la Ec. 4.8, la siguiente funcin de residuos:

%(

+
+

)+=

+
+

)+

=
4.27

Notar que la funcin de residuos del nodo depende de las


incgnitas #

4.5.2 Mtodo Totalmente Implcito


El proceso iterativo para resolver
, se establece
expandiendo 4.27 mediante una Serie de Taylor truncada,
alrededor del nivel de iteracin (), de la que slo se conservan los
trminos de menor orden:

%
%

( + )
( )

%
+

( )

4.28

)
( + )

%
+

( )

( + )

%
+
+

( )

( + )
+

16

4.5.2 Mtodo Totalmente Implcito...


De aqu que:

( )

( )

%
+

( + )

( + )

( )

%
+
+

( + )

= % ( )

4.29

donde,

( + )

( + )

( )

4.30

Son los cambios iterativos de las incgnitas

4.5.2 Mtodo Totalmente Implcito...


La forma que adopta la Ec. 4.27 en los nodos
e
, debido al
acoplamiento de las condiciones de frontera, es respectivamente:

( + )

) %

( )

%
+

( )

( + )

%
+

( )

( + )

4.31

y,

% ( + ) (

) % ( ) +

( )

( + )

( )

( + )

4.32

17

4.5.2 Mtodo Totalmente Implcito...


Se tiene as, el siguiente sistema algebraico de ecuaciones lineales:
Para
( )

Para

( )

%
+

( + )

= % ( )
4.33

#
( )

( + )

( + )

%
+

( )

( + )

%
+
+

( )

( + )
+

= % ( )
4.34

y para

,
( )

( + )

%
+

( )

( + )

= % ( )

4.35

4.5.2 Mtodo Totalmente Implcito...


El proceso iterativo de solucin inicia con el siguiente estimado:

( )

Una vez resueltos los cambios iterativos


presiones en la iteracin

( + )

( )

4.36

se calculan las

( + )

4.37

y se verifica el criterio de convergencia,

( + )

o,

% ( + ) %

4.38

18

4.5.2.1 Estructura Matricial del Sistema de Ecuaciones


La estructura matricial del sistema de Ecs. 4.33 a 4.35, se muestra a
continuacin
( )

( + )

%
%
%
=

( )

4.39

4.5.2.1 Estructura Matricial del Sistema


Como se observarse, el problema de flujo unidimensional genera un
sistema tridiagonal de ecuaciones que se escribe en forma compacta
como:

[2 ]( )

( + )

= % ( )

4.40

donde 324es la matriz de derivadas o Matriz Jacobiana, cuyos


elementos ( eliminando los trminos gravitacionales para
simplificar el ejemplo) son:

1 =

%
5

4.41

19

4.5.2.1 Estructura Matricial del Sistema

( =

%
=
5

)+

4.42

y,

* =

%
5+

4.43

4.5.3 Casos Particulares del Mtodo de NR


Los mtodos de Linealizacin Directa, LD, Aproximaciones
Sucesivas, AS, y Semi-implcito Linealizado, SL, son casos
particulares del mtodo de Newton-Raphson, NR. La relacin entre
los mtodos SL y el NR la presentan Aziz y Settari.
Se presenta a continuacin una metodologa para derivar estos
mtodos a partir del NR. Tal metodologa es una simplificacin del
Mtodo General presentado para el caso de flujo multifsico por
6&7 89:';/ & ' en 1994.
Antes de presentar la manera de obtener los varios mtodos como
casos particulares del Mtodo General, revisaremos algunos
antecedentes
!"
#$ %
&
' ( !' ' ' ) * + + '
+ , ' -'&
' .'*$//'0 ' + $ /', 1&/'0') * +#$ 0 -23 4
-<= 7>( 1'7 '1? &+
&9/-' '@ &+A B& C(/& DDE E"# F

20

4.5.3.1 Antecedentes
Primeramente, ntese que los elementos ( * y 1 de la Matriz
Jacobiana estn compuestos por tres tipos de trminos:
Transmisibilidades,
Derivadas de las transmisibilidades
Derivadas del trmino de acumulacin.
De aqu que se pueden escribir como sigue:

1 = (1

( = ((

) + (1 )

4.44

) + (( ) + (( G )

4.45

4.5.3.1 Antecedentes
y,

* = (*

(1 )

Donde,

) + (* )
=

4.47

y,

(1 )
Los trminos
similar

=
*H

4.46

4.48

( H se definen de manera

21

4.5.3.1 Antecedentes
El trmino

G0 )

se define como:

(( G )

4.49

Con estos antecedentes, la matriz Jacobiana se escribe como:

526

5 6

5 H6

5 / H6

Donde:
5 6"
Matriz tridiagonal con elementos
5 H6"
Matriz tridiagonal con elementos
5 / H6" Matriz diagonal con elementos

1
1
(

4.50

(
(

*
*

4.5.3.1 Antecedentes
Esto se basa en la siguiente propiedad ( lgebra de matrices):

(
(
(

(
(
(

(
(
(

* +1
= * +1
* +1
=

*
*
*

*
*
*

* +1
* +1
* +1
*
*
*

1
+ 1
1

* +1
* +1
* +1
1
1
1

1
1
1

O bien,

5(6 7 5* 816 7 5*6 8516

22

4.5.3.1 Antecedentes
Habiendo presentado el Mtodo de Newton-Raphson,
es ahora posible derivar el resto de los mtodos de
linealizacin de las ecuaciones de flujo en
diferencias, LD, AS y SL, como casos particulares
de ste. Esto es posible aplicando los siguientes dos
pasos:
1. Prelinealizar parcialmente la funcin de residuos, Fi
del NR, ( de acuerdo al tratamiento dado a las no
linealidades por el mtodo en cuestin).
2. Controlando el nmero de iteraciones del proceso
de solucin

4.5.3.2 Mtodo de Linealizacin Directa


Considere en la funcin de residuos, Ec. 4.27, la siguiente
aproximacin,
+

(4.51)

La funcin de residuos del mtodo LD se escribe luego:

(% )

Puesto que
tiene que:

]+

(4.52)

se evala explcitamente al nivel de tiempo , se

526

5 6

5 ! H6

(4.53)

23

4.5.3.2 Mtodo de Linealizacin Directa


Note que 526 es un caso particular de la matriz Jacobiana del
mtodo de Newton, 526 , que se obtiene al eliminar la submatriz
de derivadas de transmisibilidad, 5 H6
Dados % y 526 , se puede verificar que el mtodo LD se
obtiene aceptando la solucin de la primera iteracin, es decir:,

[2 ]

=%

(4.54)

Note que,

(% )

]+

(4.55)

4.5.3.3 Mtodo Semi-Implcito Linealizado


Aziz y Settari demuestran que el mtodo SL corresponde a la
solucin que se obtiene en la primera iteracin del mtodo NR:

[2 ]Donde:

y,

= %-

(%- ) = (% )

[2 ]- = [2 ]

(4.56)

(4.57)

(4.58)

24

4.5.3.4 Mtodo de Aproximaciones Sucesivas


Considere en la funcin de residuos, Ec. 4.27, la siguiente
aproximacin,
+

(4.59)

La funcin de residuos del mtodo LD se escribe luego:

(% - ) = [
Puesto que
tiene que:

]+

(4.60)

se evala explcitamente al nivel de iteracin , se

526

5 6

5 ! H6

(4.61)

4.5.3.4 Mtodo de Aproximaciones Sucesivas


Como en el caso del mtodo LD, 526 - es un caso particular de
526 , que se obtiene al eliminar la submatriz de derivadas de
transmisibilidad, 5 H6
El proceso iterativo de solucin del mtodo AS es entonces:

[2 ] -

( + )

= % -

(4.62)

El proceso iterativo concluye cuando se cumple el criterio de


convergencia de la solucin, ec. 4.38.

25

También podría gustarte