Vous êtes sur la page 1sur 10

ESCUELA POLITCNICA NACIONAL

FACULTAD DE GEOLOGA Y PETRLEOS


CARRERA DE INGENIERA EN PETRLEOS, GEO A6

Solucin de ecuaciones lineales en base de diferencias finitas y


programacin
Meja Obaco Byron
byron181@hotmail.com
Abril 2015

Resumen
La simulacin de yacimientos en la industria petrolera ha demostrado ser muy importante
en el desarrollo y puesta en marcha de importantes proyectos a travs de la utilizacin de
su herramienta la cual consiste en un simulador numrico el cual basa su funcionamiento
en la resolucin de un sin nmero de ecuaciones por medio del mtodo de diferencias
finitas .
El mtodo de diferencias finitas es una clsica aproximacin para encontrar la solucin
numrica de las ecuaciones que gobiernan el modelo matemtico de un sistema continuo.
Es valioso familiarizarse con sta aproximacin porque tal conocimiento reforzar la
comprensin de los procedimientos de elementos finitos.
Bsicamente, en una solucin por diferencias finitas, las derivadas son reemplazadas por
aproximaciones en diferencias finitas, convirtiendo entonces un problema de ecuaciones
diferenciales en un problema algebraico fcilmente resoluble por medios comunes
(especialmente matriciales).
Una diferencia finita es una expresin matemtica de la forma f(x + b) f(x +a). Si una
diferencia finita se divide por b a se obtiene una expresin similar al cociente diferencial,
que difiere en que se emplean cantidades finitas en lugar de infinitesimales. La
aproximacin de las derivadas por diferencias finitas desempea un papel central en los
mtodos de diferencias finitas del anlisis numrico para la resolucin de ecuaciones
diferenciales.
El procedimiento que se usa en el simulador numrico es el siguiente: utiliza el mtodo de
las diferencias finitas para discretizar las tres ecuaciones fundamentales que gobiernan el
movimiento de los fluidos en el medio poro en base a mtodos y algoritmos matemticos
se obtienen flujo gramas de variables y funciones que resuelven las ecuaciones antes
mencionadas en la presente entrega nos encargaremos de mostrar al lector la base del
funcionamiento y origen del mtodo de diferencias finitas utilizado en el simulador de
yacimientos petrolferos usados hoy en da

Recursos
Sistema de Ecuaciones
1.

Es aquella en donde en cada trmino de la ecuacin aparece nicamente


una variable o incgnita elevada a la primera potencia. Por ejemplo:

a 11 X1 + a 12 X2 + a 13 X3 + ... + a 1n Xn = C1 (1)

Es una ecuacin algebraica lineal en las variables X1, X2, X3, ... , Xn. Se
admite que los coeficientes a11, a12, a13, ... , a1n y el trmino independiente
C1, son constantes reales.

Los mtodos numricos son tiles para resolver problemas de


transferencia de calor, dinmica de fluidos, y otras ecuaciones
diferenciales en derivadas parciales que modelan problemas fsicos;
sobre todo cuando los mencionados problemas no pueden ser resueltos
por medio de tcnicas de anlisis exacto ya que presentan complejas
geometras, complicadas condiciones de contorno o iniciales, o bien,
involucran ecuaciones diferenciales no lineales.
En la actualidad, la cantidad de problemas que se abordan
numricamente aumentan da a da ya que los resultados se ajustan
cada vez ms a la realidad.
El proceso por medio del cual se obtiene la solucin aproximada de un
problema gobernado por una ecuacin diferencial en derivadas parciales,
est constituido por dos etapas que esquemticamente se muestran en
la siguiente figura. La primera etapa, llamada discretizacin, consiste
en trasformar el dominio continuo en una malla de nodos, para luego
convertir a la ecuacin diferencial parcial continua y a las condiciones
auxiliares, ya sean de frontera o iniciales, en un sistema de ecuaciones
algebraicas.

La segunda etapa del proceso de aproximacin requiere un mtodo


adecuado para obtener la solucin del sistema de ecuaciones algebraicas
planteado.
Existe una gran variedad de mtodos numricos para resolver las
ecuaciones diferenciales parciales. No obstante, los ms usados en la
actualidad son:

Mtodo de diferencias finitas


Mtodo de elementos finitos
Resolucin
Mtodo de diferencias finitas
La aproximacin por medio de diferencias finitas es el mtodo ms antiguo
aplicado para obtener la solucin numrica de ecuaciones diferenciales. Se
considera que la primera aplicacin ha sido desarrollada por Euler en 1768.
Las bases del mtodo de diferencias finitas (MDF) consisten en la construccin
de una malla de una manera estructurada, donde los nodos de la misma, en un
espacio n dimensional, estn localizados en las intersecciones de n familias de
lneas rectas, el reemplazo de las derivadas continuas de la ecuacin
diferencial por las expresiones equivalentes en diferencias finitas y la
resolucin del sistema de ecuaciones que queda planteado como consecuencia
de la anterior sustitucin.
El MDF es, tal vez, el mtodo ms simple para aplicar, particularmente para
mallas con una geometra uniforme. Su mayor desventaja consiste en su
incapacidad para tratar efectivamente la solucin de problemas sobre formas
geomtricas irregulares.

Discretizacin del dominio

Para obtener la solucin numrica de una ecuacin diferencial en derivadas


parciales utilizando el MDF se debe, como primer paso, discretizar el dominio.
Para ello, el dominio continuo del problema en estudio es reemplazado por una
malla. Las intersecciones de las lneas que constituyen la malla son
denominadas nodos y es en donde se calcula la solucin numrica de la
ecuacin diferencial parcial.
As, por ejemplo, para discretizar el dominio
D(x,t) de un problema de propagacin
unidimensional se debern definir los
tamaos de paso tanto temporal como
espacial. Estos tamaos de paso son
determinados por medio de las expresiones:

donde Nx y Nt son dos nmeros enteros positivos, L es la longitud del dominio


espacial y tf indica el tiempo final en que se estudia el problema en cuestin.
La divisin del dominio espacial en N x+1 partes iguales de ancho hx, y del
dominio temporal en Nt+1 partes iguales de ancho ht, da como resultado la
discretizacin del dominio al trazar lneas verticales y horizontales a travs de
los puntos de coordenadas (xi; tj), donde:

Aproximaciones en diferencias finitas


El prximo paso para la resolucin numrica de una ecuacin diferencial parcial
utilizando el MDF es el reemplazo de las derivadas continuas de la ecuacin
diferencial por las expresiones equivalentes en diferencias finitas. Esto se logra
utilizando el desarrollo en serie de Taylor de la variable dependiente alrededor
de un punto particular de la malla. Para ello, la variable dependiente en un
nodo de la malla es indicada utilizando como subndice y superndice los
ndices que se utilizan para denotar dicho nodo. As, por ejemplo, la funcin
T(x, t) en el nodo (i;j) es expresada de la siguiente manera:

Para ejemplificar el procedimiento de aproximacin, se considerar la derivada


parcial de primer orden de la funcin T con respecto al tiempo. Para ello, se
utilizar el desarrollo en serie de Taylor de T en (x i; tj) y se lo evaluar en (xi;
tj+1). De esta manera se obtiene:

donde Rm+1 es el trmino residual que est dado por:

El trmino residual Rm+1 es el error asociado con el truncamiento de la serie de


Taylor. Es importante conocer el orden de dicho error, es decir, conocer la

forma en que el error tiende a cero cuando ht 0. Como se puede observar, el


trmino residual Rm+1 depende de htm+1, por lo tanto, cuando ht 0, el error
tender a cero como htm+1.
En consecuencia, el orden de truncamiento de la serie de Taylor para
aproximar Tij+1 es m+1. Esto es indicado con el smbolo O(ht m+1).
Si se despeja la derivada parcial de primer orden de la funcin T con respecto
al tiempo resulta:

donde

En particular, si se escribe el desarrollo en serie de Taylor de primer orden,


entonces, la expresin anterior est dada por:

donde el trmino de error es:

Una aproximacin en diferencias finitas para la derivada temporal de primer


orden se obtiene despreciando el trmino de error:

El trmino de error, que fue despreciado, se denomina error de truncamiento


de la aproximacin en diferencias finitas para la derivada temporal de primer
orden de la funcin T. La aproximacin recin obtenida es de primer orden y es
llamada aproximacin de diferencias progresivas.
Del mismo modo, puede conseguirse una aproximacin de diferencias
regresivas de primer orden. Para ello, se escribe el desarrollo en serie de Taylor
de T en (xi; tj) y se lo evala en (xi; tj-1).

Para poder obtener una aproximacin en diferencias finitas para la derivada


parcial de segundo orden de la funcin T con respecto al espacio, es necesario
escribir el desarrollo en serie de Taylor de T de orden tres en (x i; tj). Evaluando
dicho desarrollo en (xi-1; tj) y en (xi+1; tj) se obtiene:

Despreciando el trmino de error, se obtiene una aproximacin de diferencias


finitas de segundo orden:

Esta aproximacin es denominada de diferencias centradas. Trabajando de


manera similar, es posible obtener las siguientes aproximaciones en diferencias
finitas:

Solucin en diferencias finitas


La solucin en diferencias finitas de una ecuacin diferencial parcial se obtiene
al reemplazar cada una de las derivadas parciales exactas en la ecuacin
diferencial por su correspondiente aproximacin en diferencias finitas. De esta
manera, es posible discretizar la ecuacin diferencial parcial.
Al aplicar la ecuacin discretizada en cada punto de la malla se obtiene un
sistema de ecuaciones denominado sistema de ecuaciones de diferencias

finitas. El proceso de aproximacin requiere de la seleccin de un mtodo


adecuado para obtener la solucin del sistema de ecuaciones algebraicas
planteado. Una vez resuelto el sistema de ecuaciones de diferencias finitas se
obtiene el valor de la funcin en los nodos de la malla, es decir, que al emplear
el mtodo de diferencias finitas se obtiene una solucin aproximada discreta.

Nomenclatura

X1, X2, X3= Variables


MDF= Mtodos de diferencias finitas
D(x,t)= Dominio
Nx y Nt= Nmeros enteros positivos
T(x, t)= Funcin en el nodo

Conclusiones

Un esquema de diferencias finitas puede tambin utilizarse para aproximar


la segunda derivada de una funcin en un punto de malla. En este mdulo
se ha obtenido un esquema de segundo orden que aproxima la derivada

segunda.
Se pueden desarrollar programas de computadora, con distintos lenguajes
de programacin para solucionar problemas o modelar el movimiento de
fluidos

Recomendaciones

La aproximacin de las derivadas por diferencias finitas desempea un


papel

central

en

los mtodos

de

diferencias

finitas del anlisis

numrico para la resolucin de ecuaciones diferenciales. Por ende un


trabajo de calidad garantizara un buen desempeo de la resolucin

Las diferencias finitas pueden utilizarse para aproximar derivadas

Bibliografa

Paul a (chevron energy). (2012). Simulacin de yacimientos . Retrieved 31


May,

2015, from

https://www.slb.com/~/media/Files/resources/oilfield_review/spanish11/win1
1/01_reservoir_sim.pdf
In-text citation: (Paul a (chevron energy), 2012)

Utneduar. (2015). Utneduar. Retrieved 31

May,

http://www.frsn.utn.edu.ar/GIE/AN/EDP/Conceptos.html

2015, from
In-text

citation:

(Utneduar, 2015)

Alberto

finol,

A.F. (1977). Simulacin

numrica

de

yacimientos

hidrocrburos en Venezuela. (1 Edicion .). Caracas-Venezuela: IberLibro.

de

In-text citation: (Alberto finol, 1977)

Vous aimerez peut-être aussi