Você está na página 1de 7

Mtodo de diferencias finitas

Aproximacin de diferencial para derivadas parciales


1. El mtodo consiste en una aproximacin de las derivadas parciales por expresiones
algebraicas con valores de la variable dependiente en un limitado numero de puntos
seleccionados .
2. Como resultado de la aproximacin, la ecuacin diferencial, la ecuacin diferencial
que describe el problema es remplazada por un numero finito de ecuaciones
algebraicas , en trminos de los valores de la variable dependiente en valores
seleccionados.
3. El valor de los puntos seleccionados se convierten en las incgnitas. El sistema de
ecuaciones algebraicas debe ser resuelto y puede llevar un numero largo de
operaciones aritmticas.
Demostracin:

Para mostrar este mtodo vamos a considerar el caso de un flujo bidimensional de un


fluido en un acufero homogneo, isotpico confinado. Sin fuentes o sumideros.
Para este, el flujo es descrito por la ecuacin de Laplace:
ec.1.1.1
2 h 2 h
+
=0
x 2 h2

Esta ecuacin debe ser satisfecha en todos sus puntos del dominio R del acufero
considerado. En la frontera de R el nivel del agua, h, debe satisfacer ciertas
condiciones de frontera. Vamos a asumir que las condiciones de frontera son:

ec.1.1.2

S 1 h=f

ec.1.1.3
S 2 Q n=T

h
=0
n

Una retcula de cuadrados es trazada sobre la regin R (figura 1.1). El valor de la variable h
en un punto nodal de la retcula, o nodo, es expresada como h i,j , donde i indica la posicin
de una lnea vertical de la retcula (la columna), y j la lnea horizontal de la retcula (el
rengln).

En general, la aproximacin de la primera derivada con respecto a x de una funcin


F(x,y), es dada por:

ec.1.1.4
F F ( x+ x , y )F ( x , y )

x
x

Esta se dice que es la aproximacin de diferencia finita hacia adelante de la derivada


parcial.La diferencia finita hacia atrs es obtenida de la forma siguiente:

ec.1.5
F F ( x , y )F ( xx , y )

x
x

Existen pequeas diferencias entre las dos aproximaciones. La diferencia finita central
es a menudo ms exacta:

ec.1.1.6
1
1
F x + x , y F x x , y
2
2
F

x
x

) (

La segunda derivada es la derivada de la primera derivada; y si utilizamos una


aproximacin de diferencia finita central, obtendremos:

ec.1.1.7
2 F F ( x+ x , y ) 2 F ( x , y ) + F ( xx , y )

=
x2
( x )2

F i+1, j2 Fi , j + F i1, j

( x )2

La frmula se ilustra en la figura 1.2, donde la funcin mostrada tiene segunda derivada

positiva, por el incremento de la pendiente en la direccin x.

La aplicacin de (1.1.7) a las derivadas parciales el (1.1.1) nos da la aproximacin del


operador de Laplace. Si por razones de simplicidad se asumen intervalos iguales en
las direcciones de x e y:

ec.1.1.8

2 h 2 h hi , j1+ hi , j +14 hi , j +hi1, j+ hi+1, j


+

x2 y2
( )2

Como la parte izquierda de la ecuacin se reduce a cero segn lo indica la ecuacin


diferencial bsica (1.1.1), se puede hacer la aproximacin requiriendo que:

ec.1.1.9

1
hi , j= ( hi , j1 +hi , j+1 +h i1, j +hi +1, j )
4

Los nodos en la frontera requieren atencin especial para acomodar las condiciones
de frontera. Una posible condicin de frontera es la condicin de Dirichlet (1.1.2), la
cual establece que el nivel del agua subterrnea sea el especificado a lo largo de
parte de la frontera. En este caso sta se prescribe a priori y ya no es una incgnita.

En un nodo de una frontera impermeable, a lo largo de la cual una condicin de


frontera de Neumann (1.1.3) es aplicada, el nivel es una incgnita y la ecuacin para
ese nodo debe reflejar la condicin de no flujo en la frontera.

Para un nodo en una frontera vertical por la izquierda esto puede ser expresado por la
condicin de que hi1, j=hi +1, j .La sustitucin en el algoritmo general nos da:
1
hi , j= ( hi , j1 +hi , j+1 +2 hi +1, j )
4

Un ejemplo simple de una regin rectangular es mostrada en la figura 1.3. A lo largo


del lmite superior el nivel se especifica como 100. En la esquina inferior izquierda es
especificado el nivel cero. La estimacin inicial para los nodos con valor desconocido
se considera con el valor promedio de 50.

En la primera parte de la figura se muestran las condiciones iniciales. Estas no


satisfacen la ecuacin (1.1.9). Son corregidas aplicando la aproximacin en una
siguiente iteracin o ciclo del programa, y el resultado se muestra en la parte central
de la figura. Tampoco se satisface la ecuacin (1.1.9).
Despus de un nmero dado de iteraciones, en cada una de las cuales todos los
valores son actualizados, la solucin correcta es obtenida y representada en la parte
derecha de la figura.
El mtodo descrito es denominado de relajacin, porque en cada paso los errores son
relajados. En terminologa matemtica el mtodo de relajacin es tambin conocido
como el mtodo de Gauss-Seidel.

Figura 1.3 Ejemplo del mtodo de diferencia finitas

DIFERENCIAS FINITAS EN MAS DE UNA DIMENSION


El problema de aproximacin de ecuaciones diferenciales en dos ms variables
independientes es obviamente un poco ms comprometido, aunque los principios utilizados
son idnticos a los de una dimensin.
Consideremos un problema de torsin elstica de una barra prismtica (regin rectangular)
, regido por la ecuacin diferencial siguiente:

Aqu G es el modulo elstico transversal:

Donde;
E es el modulo longitudinal
V es la relacin de Poisson
es la funcion de tension que satisface la condicion =0 en los contornos.
El momento torsor T esta dado por T=2 dx dy y la tension tangencial en una direccion
cualquiera n en la seccion se obtiene a partir de:

Para aplicar el mtodo de diferencias finitas en sta situacin, procedemos exactamente de


la misma manera que en el caso unidimensional. A tal fin, construimos un conjunto de puntos
de grilla

Igualmente espaciados en rango 0

x Lx con

X 0 =0, X L =L x , X i+1 xi =x =cte y tambien un

conjunto de puntos de grilla igualmente espaciados


con y 0=0, y m= L y , y m +1 y m= ycte

Y m ( m=0,1,2, k , m ) sobre el rango 0

x Lx

La region en la cual se requiere la solucin esta entoces cubierta por una grilla
rectangular de diferencias finitas, atraves del trazado de lineas paralelas al eje 0 y a traves de
cada punto Xi; y de la misma forma, trazando paralelas al eje 0 x a traves del punto Ym.

Un punto tipico de grilla esta dado entonces por las coordenados(


diferencias finitas es ahora aplicable a la ecuacion:

Xi,Ym ) . El metodo de

Lo que significa que nuevamente reemplazaremos los terminos que involucran ahora
derivadas parciales por sus correspodientes aproximaciones de diferencias finitas.

Aplicaremos a la resolucin de la siguiente barra prismtica, utilizando la grilla que vemos a


continuacin

Mtodo de diferencias finitasMtodo de diferencias


finitasMtodo de diferencias finitasMtodo de
diferencias finitasMtodo de diferencias finitas

Você também pode gostar