• No se han encontrado resultados

Diferencias Finitas. 4.1 Introducción. 4.2 Método de las Diferencias Finitas. 4. Diferencias Finitas

N/A
N/A
Protected

Academic year: 2021

Share "Diferencias Finitas. 4.1 Introducción. 4.2 Método de las Diferencias Finitas. 4. Diferencias Finitas"

Copied!
11
0
0

Texto completo

(1)

4.1 Introducción

La técnica de las diferencias finitas fue la primera técnica que surgió para resolver problemas prácticos en ingeniería. Hoy en día ésta técnica ya está obsoleta con lo respecta a solución de ecuaciones en derivadas parciales, por ejemplo, solución de problemas vigas, placas, etc. Pero la técnica de diferencias finitas es hasta hoy bastante utilizada a la hora de la integración numérica en el tiempo.

4.2 Método de las Diferencias Finitas

Consideremos una función y=y(x), definimos la derivada de y con respecto a x como:

(

) ( )

x x y x x y x y dx dy y x x ∆ − ∆ + = ∆ ∆ = = ′ → ∆ → ∆lim0 lim0 (4.1)

donde y′ indica la pendiente de la función en el punto x.

Figura 4.1: Derivada de una función.

4

Diferencias Finitas

x y ) (x y yi i x i y

(2)

Cuando ∆x no tiendo más a cero y sí a un valor finito, ver Figura 4.2, la derivada en un punto xi se puede definir de varias formas. Si utilizamos el punto que está a la izquierda (yi1), diferencia finita por la izquierda, tenemos que:

x y y x y y i i i I i − =       ∆ ∆ = ′ −1 (4.2)

o utilizando el punto que está a la derecha (yi+1),diferencia finita por la derecha, obteniendo así

que: x y y x y y i i i D i − =       ∆ ∆ = ′ +1 (4.3)

donde denominamos que y(xi−1)=yi−1, y(xi)=yi, y(xi+1)=yi+1. Como podemos ver en la

Figura 4.2, al utilizar esta técnica estamos obteniendo un valor aproximado de la derivada de la función, cuando ∆x→0 obtenemos así el valor exacto de dicha derivada.

Figura 4.2: Derivada de una función por diferencia finitas.

Podíamos aún plantear otra posibilidad para obtener la derivada de la función en el punto

i

x, a través de los puntos que están a derecha y a la izquierda del punto, diferencia finita

centrada: x y y x y y i i i C i − =       ∆ ∆ = ′ + − 2 1 1 (4.4)

Como podemos verificar a través de la Figura 4.2, la diferencia finita centrada se aproxima más al valor exacto. Verificamos también que la diferencia finita centrada, para la primera derivada, es el valor promediado de la diferencia finita por la izquierda y por la derecha:

i y i x 1 − i y x y ) (x y 1 − i x xi+1 x ∆ ∆x 1 + i y i y′-valor real I i y′ -valor aproximado. (por la izquierda) D i y′ -valor aproximado. (por la derecha C i y′ -valor aproximado. (centrada)

(3)

x y y y y x y iD iI i i i ∆ − = ′ + ′ =       ∆ ∆ + − 2 2 1 1 (4.5)

Análogamente podemos definir derivadas de orden superior, por ejemplo la derivada segunda:

(

) ( ) ( ) (

)

x x x x y x y x x y x x y x y x dx y d x x ∆ ∆ ∆ + − − ∆ − ∆ + =       ∆ ∆ ∆ ∆ = → ∆ → ∆ 0 0 2 2 lim lim (4.6)

Diferencia finita por la izquierda:

2 2 1 2 1 1 1 1 2 2 2 1 1 x y y y x y y x y y x x y x y x x y y x x y x x y i i i i i i i i i i i I i ∆ + − =       ∆ − − ∆ − ∆ =       ∆ ∆ − ∆ ∆ ∆ =       ∆ − ∆ ∆ =       ∆ ∆ ∆ ∆ =       ∆ ∆ − − − − − − − (4.7)

Diferencia finita por la derecha:

2 1 2 1 1 2 1 1 2 2 2 1 1 x y y y x y y x y y x x y x y x x y y x x y x x y i i i i i i i i i i i D i ∆ + − =       ∆ − − ∆ − ∆ =       ∆ ∆ − ∆ ∆ ∆ =       ∆ − ∆ ∆ =       ∆ ∆ ∆ ∆ =       ∆ ∆ + + + + + + + (4.8)

Utilizando la técnica de diferencia finita centrada la derivada segunda la podemos aproximar por: 2 1 1 1 1 2 2 2 x y y y x x y y x y y x y i i i i i i i i ∆ + − = ∆ ∆ − − ∆ − =       ∆ ∆ + − + (4.9)

4.2.1 Diferencia Finita por la Izquierda

A continuación definiremos una forma automática de obtener los operadores y,2y,L

cuando utilizamos la técnica de diferencia finita por la izquierda. Como hemos visto anteriormente para la primera derivada tenemos que ∆y= yiyi−1, ver expresión (4.2). Si

queremos obtener el operador de la segunda derivada utilizando los puntos que están a la izquierda de xi: 2 1 1 2 2 x y y x y y x x y x x y i i i i i ∆ ∆ − ∆ =       ∆ − ∆ ∆ =       ∆ ∆ ∆ ∆ =       ∆ ∆ − − (4.10)

Aplicando una vez más la definición de derivada por la izquierda tenemos que

1 −

− =

yi yi yi y ∆yi−1 =yi−1− yi−2 y reemplazando en la expresión anterior obtenemos

(4)

2 2 1 2 2 1 1 2 1 2 2 ( ) ( ) ( 2 ) x y y y x y y y y x y y x y i i i i i i i i i i ∆ + − = ∆ − − − = ∆ ∆ − ∆ =       ∆ ∆ (4.11) Luego definimos el operador ∆2y= yi −2yi−1+ yi−2 para el caso de diferencia finita por la

izquierda. Una forma automática de obtener el operador es a través de la Figura 4.3.

Figura 4.3: Diferencia finita por la izquierda.

Por ejemplo, para obtener el operador 4y a través de la Figura 4.3 localizamos el valor

i

y

4

∆ y vamos restando los valores tal y como se indica a continuación:

(

) (

)

(

) (

) (

)

(

) (

) (

) (

)

4 3 2 1 4 3 3 2 2 1 1 3 2 1 3 2 2 1 1 2 2 1 2 2 2 2 1 2 1 2 2 1 3 3 4 4 6 4 3 3 3 3 2 2 − − − − − − − − − − − − − − − − − − − − − − − − − + − + − = − − − + − − − = ∆ − ∆ + ∆ − ∆ = ∆ − ∆ + ∆ − ∆ − ∆ − ∆ = ∆ + ∆ − ∆ = ∆ − ∆ − ∆ − ∆ = ∆ − ∆ = ∆ i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i i y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y (4.12)

Con eso podemos definir la cuarta derivada a través de la diferencia finita por la izquierda como: 4 4 3 2 1 4 4 4 6 4 x y y y y y x y i i i i i i ∆ + − + − =       ∆ ∆ − − − − (4.13) i y 1 − i y 2 − i y 3 − i y 4 − i y y2y 3y 4y i y ∆ 1 − ∆yi 2 − ∆yi 3 − ∆yi i y 2 ∆ 1 2 − ∆ yi 2 2 − ∆ yi i y 3 ∆ 1 3 − ∆ yi i y 4 ∆

)

(−

(5)

4.2.2 Diferencia Finita por la Derecha

A continuación definiremos una forma automática de obtener los operadores y,2y,L

cuando utilizamos la técnica de diferencia finita por la derecha. Como hemos visto anteriormente para la primera derivada tenemos que ∆y= yi+1 − yi, ver expresión (4.3). Si

queremos obtener el operador de la derivada segunda utilizando los puntos que están a la izquierda de xi: 2 1 1 2 2 x y y x y y x x y x x y i i i i i ∆ ∆ − ∆ =       ∆ − ∆ ∆ =       ∆ ∆ ∆ ∆ =       ∆ ∆ + + (4.14)

Aplicando una vez más la definición de derivada por la derecha tenemos que

1 2

1 + +

+ = −

yi yi yi y ∆yi =yi+1−yi y reemplazando en la expresión anterior obtenemos

que: 2 1 2 2 1 1 2 2 1 2 2 ( ) ( ) ( 2 ) x y y y x y y y y x y y x y i i i i i i i i i i ∆ + − = ∆ − − − = ∆ ∆ − ∆ =       ∆ ∆ + + + + + + (4.15)

Luego definimos el operador ∆2y= yi+2 −2yi+1 +yi para el caso de diferencia finita por la

derecha. Observemos que solo utilizamos puntos que están a la derecha del punto xi. Una

forma automática de obtener el operador es a través de la Figura 4.4.

Figura 4.4: Diferencia finita por la derecha.

i y 1 + i y 2 + i y 3 + i y 4 + i y y2y 3y 4y i y ∆ 1 + ∆yi 2 + ∆yi 3 + ∆yi i y 2 ∆ 1 2 + ∆ yi 2 2 + ∆ yi i y 3 ∆ 1 3 + ∆ yi i y 4 ∆

)

(

(6)

Por ejemplo, para obtener el operador 3y a través de la Figura 4.4 es suficiente hacer:

(

) (

)

(

) (

) (

)

i i i i i i i i i i i i i i i i i i i y y y y y y y y y y y y y y y y y y y y − + − = − + − − − = ∆ + ∆ − ∆ = ∆ − ∆ − ∆ − ∆ = ∆ − ∆ = ∆ + + + + + + + + + + + + + + 1 2 3 1 1 2 2 3 1 2 1 1 2 2 1 2 3 3 3 2 2 (4.16)

Con eso podemos definir la tercera derivada a través de la diferencia finita por la derecha como: 3 1 2 3 3 3 3 3 x y y y y x y i i i i i ∆ − + − =       ∆ ∆ + + + (4.17)

4.2.3 Diferencia Finita Centrada

La diferencia finita centra utiliza los puntos que están localizados simétricamente con referencia al punto considerado. A continuación definiremos una forma automática de obtener los operadores y,2y,L cuando utilizamos la técnica de diferencia finita

centrada. Una forma automática de obtener el operador es a través de la Figura 4.4.

Figura 4.5: Diferencia finita centrada.

2 + i y 1 + i y i y 1 − i y 2 − i y y2y 3y 4y 2 / 3 + ∆yi 2 / 1 + ∆yi 2 / 1 − ∆yi 2 / 3 − ∆yi 1 2 + ∆ yi i y 2 ∆ 1 2 − ∆ yi 2 / 1 3 + ∆ yi 2 / 1 3 − ∆ yi i y 4 ∆ 1 + ∆yi i y ∆ 1 − ∆yi 1 3 + ∆yi

(7)

En la Figura 4.5 la expresión ∆yi+3/2 caracteriza la diferencia finita tomada en el punto

entre xi+1 y xi+2. Por ejemplo, para obtener la primera derivada, en la Figura 4.5

localizamos ∆yi que está comprendido entre ∆yi+1/2 y ∆yi−1/2 y sacamos el promedio:

x y y x y y y y y y y y y y i i i i i i i i i i i i ∆ − =       ∆ ∆ ⇒ − = − + − = ∆ + ∆ = ∆ − + − + − + − + 2 2 2 ) ( ) ( 2 1 1 1 1 1 1 2 2 / 1 (4.18)

Según la Figura 4.5, para la segunda derivada ∆2yi =∆yi+1/2 −∆yi−2, luego:

2 1 1 2 2 1 1 1 1 2 2 / 1 2 2 2 ) ( ) ( x y y y x y y y y y y y y y y y i i i i i i i i i i i i i i ∆ + − =       ∆ ∆ ⇒ + − = − − − = ∆ − ∆ = ∆ − + − + − + − + (4.19) Análogamente para la tercera derivada:

[

] [

]

[

] [

]

2 2 2 2 ) ( ) ( ) ( ) ( 2 2 2 ) ( ) ( 2 2 1 1 2 2 1 1 1 1 2 2 / 3 2 / 1 2 / 1 2 / 3 1 2 1 2 1 2 2 2 1 2 2 3 2 / 1 3 3 − − + + − − − + + + − − + + − + − + − + − + − = − − − − − − − = ∆ − ∆ − ∆ − ∆ = ∆ − ∆ = ∆ − ∆ + ∆ − ∆ = ∆ + ∆ = ∆ i i i i i i i i i i i i i i i i i i i i i i i i i y y y y y y y y y y y y y y y y y y y y y y y y y (4.20) Luego: 3 2 1 1 2 3 3 2 2 2 x y y y y x y i i i i i ∆ − + − =       ∆ ∆ + + (4.21) Observemos que cuando utilizamos diferencia finita centrada para las derivadas de orden impar aparece en el denominador 2.

NOTA: Para la diferencia finitas de orden pares, 2y,4y,6y,L, los coeficientes son los

mismos coeficientes de la expresión binomial (ab)n, por ejemplo

2 2

2 1 2 1

)

(ab = aab+ b (4.22)

con lo cual, los coeficientes son (1,−2,1). Análogamente

4 3 2 2 3 4 4 1 4 6 4 1 ) (ab = aa b+ a bab + b (4.23)

(8)

4.3 Diferencia Finita para Derivada Parcial

Consideremos ahora la función z=z( yx, ). Las derivadas parciales la podemos aproximar utilizando la técnica de diferencia finita centrada como:

2 1 , , 1 , 2 2 1 , 1 , , 2 , 1 , , 1 2 2 , 1 , 1 , 2 ; 2 2 ; 2 y z z z y z y z z y z x z z z x z x z z x z j i j i j i j i j i j i j i j i j i j i j i j i ∆ + − ≈ ∂ ∂ ∆ − ≈       ∂ ∂ ∆ + − ≈ ∂ ∂ ∆ − ≈       ∂ ∂ − + − + − + − + (4.24)

Las derivadas parciales:

( )

( )

(

1, 1 1, 1 1, 1 1, 1

)

, 2 , 1 , 1 , 1 , 1 , 2 4 1 2 1 2 − − + − − + + + − + − + + − − ∆ ∆ ≈       ∂ ∂ ∂       ∂ ∂ − ∂ ∂ ∆ =       ∆ − ∂ ∂ ≈       ∂ ∂ ∂ ∂ =       ∂ ∂ ∂ j i j i j i j i j i j i j i j i j i j i z z z z y x x y z z y z y x x z z y x z y x y z (4.25)

Figura 4.6: Diferencia finita. Podemos también expresar en forma de operador la derivada

j i x y z , 2       ∂ ∂ ∂ como: x y j i, 1 ,j+ i j i+1, j i−1, 1 ,ji i i+1 i+2 1 − i 2 − i j 1 + j 2 + j 1 − j 2 − j xxxxxyyyyy

(9)

donde hemos adoptado ∆x=h, ∆y=k. Análogamente         + − + − + − + − =       ∂ ∂ ∂       − + ∂ ∂ =       ∂ ∂ ∂ ∂ =       ∂ ∂ ∂ − − − + − − + − + + + + − + 1 , 1 , 1 1 , 1 1 , , 1 , 1 , 1 , 1 1 , 1 2 2 2 2 4 2 , 1 , , 1 2 2 2 2 2 2 2 2 4 2 2 4 2 2 1 2 j i j i j i j i j i j i j i j i j i j i j i j i z z z z z z z z z k h x y z h z z z y x z y x y z (4.26)

La expresión anterior en forma de operador queda:

Como visto en el apartado de diferencia finita 1 2 1 2 2 2 x y y y x y i i i i ∆ + − =       ∆ ∆ + − , con lo cual, la

derivada parcial se puede representar por:

2 , 1 , , 1 , 2 2 2 x z z z x z i j i j i j j i ∆ + − =       ∂ ∂ + − (4.27) j i, 0 1 − 1 0 0 1 1 − 0 0

=





j i

x

y

z

hk

, 2

4

j i, 2 − 1 1 2 − −2 1 1 2 − 4

=





j i

x

y

z

k

h

, 2 2 4 2 2

4

(10)

Análogamente 2 1 , , 1 , , 2 2 2 y z z z y z ij i j i j j i ∆ + − =       ∂ ∂ + − (4.28) Con eso, el Laplaciano 2z queda:

2 , 1 , , 1 2 1 , , 1 , , 2 2 , 2 2 2 2 2 x z z z y z z z y z x z z i j i j i j i j i j i j j i j i ∆ + − + ∆ + − ≈       ∂ ∂ +       ∂ ∂ = ∇ + − + − (4.29) Ejemplo de aplicación

Consideremos la siguiente ecuación en derivadas parciales S

q z=−

∇2 (4.30)

donde z representa la deformación de la membrana, cuyo valor en el borde de una sección es igual a cero. Consideremos una sección cuadrada de lado b 6= h como indica la Figura 4.7. Obtener el desplazamiento de la membrana z en la sección dada.

Figura 4.7: Malla de diferencia finita. Solución:

Podemos aprovechar la simetría de la sección y analizar solamente un cuarto de la sección. Además en este cuarto de sección habrá puntos que tendrán los mismos desplazamientos, con lo cual solo será necesario analizar la mitad del cuarto de sección, ver Figura 4.7.

Como visto anteriormente podemos aproximar el Laplaciano a través de diferencia finita como: h h h h h h h h h h h h 1 2 2 4 3 3 5 6 5 0 = z 0 = z 0 = z 0 = z 2 5 5 5 0 = z 0 = z 0 = z

(11)

S q h z z z z z z i,j 1 i,j 1 i 1,j i 1,j i,j 2 2 + + + 4 = − ∇ + + (4.31)

donde hemos considerado que x2 =y2 =h2. El operador puede ser representado por:

Aplicando este operador en los puntos de la malla (1 L,2, ,6), señalados en la Figura 4.7, obtenemos el siguiente sistema de ecuaciones:

                    − =                     − + − + + − + + − + + + − + − 1 1 1 1 1 1 4 4 4 2 2 4 2 4 2 4 2 4 2 6 5 6 5 4 3 5 4 2 5 3 2 4 3 2 1 2 1 S q h z z z z z z z z z z z z z z z z z z (4.32)

Reestructurando el sistema anterior obtenemos que:

                    − =                                         − − − − − − 1 1 1 1 1 1 4 4 0 0 0 0 1 4 2 1 0 0 0 2 4 0 2 0 0 1 0 4 2 0 0 0 1 1 4 1 0 0 0 0 2 4 2 6 5 4 3 2 1 S q h z z z z z z (4.33)

Resolviendo el sistema de ecuaciones anterior obtenemos que:

S q h z S q h z S q h z S q h z S q h z S q h z 2 6 2 5 2 4 2 3 2 2 2 1 59615 , 2 ; 34615 , 2 ; 1250 , 2 53846 , 1 ; 4035 , 1 ; 95192 , 0 = = = = = = (4.34) j i, 1 1 1 1 4 −

=





j i

x

y

z

, 2 2 4

S

q

h

2

=

Referencias

Documento similar

Imparte docencia en el Grado en Historia del Arte (Universidad de Málaga) en las asignaturas: Poéticas del arte español de los siglos XX y XXI, Picasso y el arte español del

De esta manera, ocupar, resistir y subvertir puede oponerse al afrojuvenicidio, que impregna, sobre todo, los barrios más vulnerables, co-construir afrojuvenicidio, la apuesta

Son masas de aire muy inestables, no sólo porque van asociadas a sistemas frontales que responden a las mismas características que el tiempo ciclónico del oeste,

A Moisés no se le pudo dar una exoneración especial, aun cuando se le había asignado una posición de alto rango POR DIOS como su mediador terrenal para Israel, Moisés seguía siendo

If you are covered by a reciprocal agreement for health and social security (citizens of Denmark, Finland, France, Luxembourg, Norway, Portugal and Sweden), you may be eligible

La Federación de Gremios de Editores de España realiza anualmente el informe de Comercio Interior del Libro de las empresas editoriales privadas y agremiadas en España y que en

El Equipo Provincial de Dirección y la Comisión Provincial de Mejora de Ávila se organizaron y ejercieron sus funciones y tareas de acuerdo con lo establecido en la Orden de 29 de

Para ilustrar esta interpretaci´ on, he simulado 20 veces el proceso de extraer una muestra de tama˜ no 4 de una distribuci´ on X ∼ N (µ X , 1). He representado en la Figura VI.2 en