Vous êtes sur la page 1sur 10

SOLUCION DE ECUACIONES

LINEALES EN BASE DE
DIFERENCIAS FINITAS Y
PROGRAMACION

Simulacin de Yacimientos
Ing. Bladimir Cern

Nombre: Celi Estevez Jonathan Sal


Fecha de entrega: 10 de mayo del 2016

1
ABSTRACT
Este documento tiene como objetivo darnos a conocer los diferentes
mtodos para las soluciones de ecuaciones lineales en base diferencias
finitas y tambin mediante programacin, en la cual vamos a hallar una
solucin numrica que va a ser una aproximacin que nos llevara a
comprender los diferentes pasos de elementos finitos. Estos mtodos son
fundamentales ya que nos da resolucin problemas de transferencia de
calor, ecuacin de estado, Ley de Darcy y mediante derivadas que modelan
problemas fiscos, algebraicos.
Las resoluciones de estas ecuaciones van a hacer mediante el mtodo de
expansin de Taylor, esta tambin nos brinda un clculo de error. En esta
ecuacin va a ser remplazada por un nmero de ecuaciones ms simples de
acuerdo al nmero de puntos seleccionados, una vez realizado esto se tiene
como objetivo el resolver ecuaciones numricas complejas. Este mtodo
sirve para aproximar la solucin de ecuaciones diferenciales ordinarias como
complejas las cuales tienen condiciones de frontera o iniciales, ya que estos
nos dan una solucin aproximada.
El mtodo de expansin de Taylor tiene una clasificacin muy variada que
puede ser resuelto mediante algebra o una calculadora. Pero con el avance
de la tecnologa han tratado de minimizar los errores y facilitar la resolucin
de estos problemas y lo han adaptado a la programacin la cual nos da un
resultado mucho ms aproximado.
Finalmente, este documento se va a tratar de mtodos para la solucin de
ecuaciones diferenciales con diferencias finitas las cuales son muy tiles
para solucin de ecuaciones complejas y esto se ha trasladado a la
computadora para un resultado ms exacto, con esto nos va a ayudar a la
simulacin de una manera ms precisa y todas las incgnitas que van a ser
necesarias para la resolucin se las van a resolver con parmetros
adecuados para reducir el error.

BASE TERICA
El Flujo de fluido en medios porosos se lo puede simular, pero es necesario
ecuaciones constitutivas, conservacin de masa. Estn integran algunas
ecuaciones y leyes las cuales nombran sus diferentes pasos con el moviente
y para esto es necesario:

Ley de la conservacin de la masa


Ley de la conservacin de la energa
Ecuacin de estado

Ley de Dary

LA SERIE DE TAYLOR Y LAS DIFERENCIAS FINITAS


Aqu vamos a partir de las ecuaciones diferenciales para cada nodo y esto
se va a probar todas las derivadas por frmulas de diferencia finita, despus
del clculo se expresan los valores de las variables en los nodos que estn
juntos a la celda, mediante expansin del nodo central de la celda, luego se
emplean combinaciones lineales las cuales nos dan aproximaciones para las
derivadas.
a) APROXIMACION DE LA PRIMERA DERIVADA
Existen muchas formas para esta aproximacion nuestro interes es en una
que tenga un menor esfuerzo posible.

Diferencias Progresivas
Diferencia Regresiva
Deferencia Centrada

b) DERIVADA EN DOS DIMENSIONES


Se crean aproximaciones en diferencias finitas de primer y segundo orden
en 2 dimensiones (variables x,y), en el cual usamo el teorema de taylor.
c) DERIVADAS EN TRES DIMENSIONES
Las ecuadiones matematicas van a ser descritas mas adelante
Hay que seguir unos pasos para poder resolver las ecuaciones por el
metodo de diferencias finitas los cuales son Ecuacin gobernantes,
Condiciones Iniciales, Condiciones de contorno, Esquema para diferencias
Finitas, Sistema de Ecuaciones, Solucin
Para la implementacion de la computadora existen varios software usados
los cuales pueden ser:

Scilab
Octave (Matlab)
C++
Python
Wolfram Alpha

Estos sotfware no van a ayudar en la resolucion de las ecuaciones


diferenciales esta resolucion va a aser mucho mas rapida y con un menor
error, tambien nos pueden brindar un grafico para una mejro apreciacion, o
las empresas de la industria petrolera han creado sus propios simuladores
los cuales nos ayudan ya con la simulacion de yacimientos en si, para que el

3
software funcione correctamente la computadora usada debe tener las
caracteristicas necesarias utilizadas por cada empresa.

BASE MATEMTICA
SERIE DE TAYLOR

O tambin como

De esta ecuacin vamos a partir para la resolucin de los siguientes


literales.
a) LA PRIMERA DERIVADA

Diferencia progresiva.

Diferencia Regresiva

Diferencias Centrales

k =2 y x=xi+ x

k =2 y x=xi x

k =3 y x=xi+ x y x= xi x

b) DERIVADAS DE DOS DIMENSIONES

c) DERIVADA DE TRES DIMENSIONES

APLICACIN
La segunda derivada de una funcin (x) en un nudo x1 de una malla
equidistante con espaciamiento h. 1 denota el valor (x) en x = x1. Para
los dos puntos adyacentes a x1,

+ h ,
I + 1=x 1
x

expandiendo

I + 1

con la

serie de Taylor alrededor de x1:

Sumando las ecuaciones, se va aa obtener uan ecuacion diferencial central


con un termio

RI

Restando la ecuacion anterior

EJEMPLO 2

+ 18
GMM +

es una librera para C++ que permite definir diversos tipos de

matrices y vectores ademas de operaciones basicas de algebra lineal. La


facilidad de uso y la gran cantidad de opciones hacen que GMM++ sea una
buena opcion para trabajar con operaciones elementales de algebra lineal.

8
NOMENCLATURA
2

RI

= Error de discretizacion local

(x,y) = Nodo en la ecuacion de Taylor


MDF = Metodo de diferencias finitas
X1 = grilla
1D = una dimension
2D = dos dimensiones
3D = tres dimensiones

CONCLUSIONES

Podemos concluir que hay muchas maneras de como resolver una


ecuacin diferencial para esta llevarla a la programacin y con esto
lograr una simulacin, pero tener en cuenta que para hacer una
buena simulacin es necesario el conocimiento de todos los datos
posibles para que la prediccin sea acertada.
Como resultado podemos ver que el uso del computador en estas
fechas es muy importante ya que nos ayuda con una solucin a un
fenmeno el cual se nos va a presentar y nuestra responsabilidad es
solucionarla de la mejor manera posible.
Tenemos como resultado que el uso de la simulacin es mucho mejor
ya que est implcita tecnologa la cual fue creada para la industria y
esta reduce el error que podemos cometer, pero sin embargo no
podemos darnos el lujo de pensar que siempre va a estar en los
correcto ya que las personas tienen que meter los datos en la
computadora y si se comete un error en su programacin o el la data
el simulador lo va a realizare mal.

RECOMENDACIONES

Es necesario conocer los diferentes mtodos para estas ecuaciones y


conocer bien el mtodo de Taylor ya que un error de datos a algn

procedimiento puede daar el clculo y darnos un resultado errneo


el cual puede ser perjudicial en la industria.
Conocer los mtodos y datos necesarios para ingresarlos al
computador este nos va a ayudar en la simulacin de una mejor
manera optimizando tiempo ya que esta nos ayuda a realizar las
ecuaciones diferenciales con ms exactitud que realizarlo
manualmente.
Revisar bien la teora ya que esta nos va a servir como la base y
tambin la revisin de los ejercicios los cuales nos muestran paso por
paso la manera de realizar el procedimiento tanto mediante la
resolucin manual o mediante la programacin.

BIBLIOGRAFA

ANTONIO CARRILLO LEDESMA Y OMAR MENDOZA BERNA (2015),


INTRODUCCIN AL MTODO DE DIFERENCIAS FINITAS Y SU
IMPLEMENTACIN
COMPUTACIONAL,
RECUPERADO
DE:
HTTP://WWW.MMC.GEOFISICA.UNAM.MX/FEMP/EJEMPLITOS/F_M/FDM/I
NTRODUCCI%C3%B3N%20AL%20M%C3%A9TODO%20DE
%20DIFERENCIAS%20FINITAS%20Y%20SU%20IMPLEMENTACI
%C3%B3N%20COMPUTACIONAL.PDF, (9/5/2016)

ELKIN RODOLFO SANTAF RANGEL, LUIS ENELSO SIERRA SUREZ


(2004), ESTUDIO COMPARATIVO DE LAS TCNICAS DE ENMALLADO
EMPLEADAS EN SIMULACIN DE YACIMIENTOS, RECUPERADO DE:
HTTP://REPOSITORIO.UIS.EDU.CO/JSPUI/BITSTREAM/123456789/817/2/
114501.PDF, (9/5/2016)

CAMILO ( 4 DE MARZO DEL 2013), SIMULACIN DE YACIMIENTOS,


RECUPERADO DE:
HTTPS://ES.SCRIBD.COM/DOC/128416007/SIMULACION-DEYACIMIENTOS-GILDARDO-OSORIO, (9/5/2016)

Vous aimerez peut-être aussi