Está en la página 1de 19

Introduccin al Mtodo de Diferencias Finitas o e

P.A. Tassi y C.R. Engelberger


Resumen Se presenta una breve introduccin al mtodo de las diferencias nitas para o e aproximar la solucin de ecuaciones diferenciales ordinarias y en derivadas o parciales. El marco terico se plantea en forma general, aplicable luego a la o solucin de problemas espec o cos de la Ingenier Civil. Se propone la solucion a empleando Matlab y se presentan algunos resultados.

1.

Introduccin o

En la b squeda de una descripcin cualitativa de un determinado fenmeno u o o f sico, por lo general el ingeniero plantea un sistema de ecuaciones diferenciales ordinarias o parciales, vlidas para determinada regin (o dominio), e impone sobre a o dicho sistema condiciones de borde e iniciales apropiadas. En esta etapa, el modelo matemtico est completo, y es aqu donde aparece la mayor dicultad, dado que soa a lamente la forma ms simple de ecuaciones, con fronteras geomtricamente triviales a e es capaz de ser resuelta en forma exacta con los mtodos matemticos disponibles. e a Las ecuaciones diferenciales ordinarias con coecientes constantes son uno de los pocos ejemplos para los cuales se dispone de procedimientos matemticos clsicos a a de solucin. o Con el n de evitar tales dicultades y lograr resolver el problema con la ayuda de computadoras, es necesario presentar el problema de una manera puramente algebraica. Mediante el proceso de discretizacin, el conjunto innito de n meros que o u representan la funcin o funciones incgnitas en el cont o o nuo es reemplazado por un n mero nito de parmetros incgnita, y este proceso requiere alguna forma de u a o aproximacin. o Entre las diferentes formas de discretizacin posibles (elementos nitos, vol menes o u nitos, etc.), una de las ms simples es mediante el Mtodo de Diferencias Finitas. a e

Diferencias Finitas

Elasticidad y Plasticidad

Antes de proceder con la descripcin del mtodo, introduciremos algunas deniciones o e y conceptos que sern utilizados a lo largo del curso. a

1.1.

Problemas de valor de frontera

Consideremos el problema de encontrar la funcin (x) que satisface la ecuacin o o diferencial: d d a + c q = 0, para 0 < x < L, (1) dx dx sujeta a las condiciones de borde (0) = u0 , a d dx = Q0 ,
x=L

(2)

donde a = a(x), c = c(x), q = q(x), 0 y Q0 son datos (cantidades conocidas) del problema. La Ec.(2) es utilizada para la descripcin anal o tica de variados procesos f sicos, como por ejemplo, problemas conduccin de calor a travs de una pared o e plana (transferencia de calor 1-D), ujo en canales y tuber deexin transversal as, o de cables, deformacin axial de barras (ver Fig. 1a), entre otros. En la Tabla 1 se o presenta una lista de problemas posibles de ser descriptos por la Ec.(2). En la primera condicin de borde, aplicada en x = 0, el valor de la funcin (x) se especica como o o 0 , esto es = 0 en x = x0 (3) Una condicin de borde de este tipo se denomina condicin de borde Dirichlet. o o En la segunda condicin, aplicable a la condicin remanente de la frontera x = L, o o el valor de la funcin se prescribe de la forma o a d dx = Q0 en x = L
x=L

(4)

Este tipo de condicin de borde se denomina condicin de borde Neumann. o o Tal ecuacin diferencial ordinaria puede ser resuelta anal o ticamente, pero ser utilizaa da, junto a otras, para ilustrar el procedimiento de discretizacin. Adems, ser utio a a lizada para demostrar la precisin del mtodo de aproximacin por comparacin con o e o o la solucin exacta. o

2.

Diferencias Finitas en 1-D

Supongamos querer resolver el problema de valor de frontera unidimensional presentado anteriormente, esto es, deseamos determinar la funcin (x) que satisface o 2

Diferencias Finitas

Elasticidad y Plasticidad

la ecuacin diferencial (1) en el dominio 0 x Lx , junto a apropiadas condiciones o de borde a x = 0 y x = Lx (Fig. 1b). Para resolver este problemas por el mtodo de e diferencias nitas, comenzaremos por diferenciar la variable independiente x, esto es, construiremos un conjunto (o grilla o malla de L + 1 puntos discretos igualmente espaciados xl (l = 0, 1, 2, . . . , L) sobre el rango 0 x Lx , con x0 = 0, xL = Lx , y xl+1 xl = x (ver Figura 1c). El prximo paso ser reemplazar aquellos trminos en la ecuacin diferencial que o a e o involucren diferenciacin por trminos que contengan operaciones algebraicas. Este o e proceso trae impl cito una aproximacin y puede efectuarse mediante la utilizacin o o de aproximaciones en diferencias nitas para las derivadas de una funcin. Este o procedimiento se discute a continuacin. o

2.1.

Aproximacin de derivadas mediante diferencias nitas o

Mediante el teorema de Taylor podemos escribir, exactamente, (xl+1 ) = (xl + x) = (xl ) + x d dx +


x=xl

x2 d2 2 dx2

(5)
x=xl +1 x

donde 1 es alg n n mero en el rango 0 1 1. Mediante el sub u u ndice l notamos una evaluacin el el punto x = xl , pudiendo escribir o l+1 = l + x Por lo tanto, d l+1 l x d2 = dx x 2 dx2
l

d x2 d2 + dx 2 dx2
l

(6)
l+1

(7)
l+1

Esto conduce a la denominada aproximacin en diferencias hacia adelante o forward o dierence de la primera derivada de una funcin, donde o d l+1 l dx x
l

(8)

El error E en esta aproximacin est dado por o a x d2 E= 2 dx2 (9)


l+1

Diferencias Finitas

Elasticidad y Plasticidad

Dado que E es igual a una constante multiplicada por x, se dice que el error es O(x). Esto se conoce como orden del error. De manera similar, utilizamos el teorema de Taylor para obtener l1 = l x d x2 d2 + dx 2 dx2
l

(10)
l+2

donde 0 2 1. Reescribiendo la expresin de la forma o d l l1 x d2 = + dx x 2 dx2


l

(11)
l+2

Esto conduce a la denominada aproximacin en diferencias hacia atrs o backward o a dierence de la primera derivada de una funcin, donde o l l1 d dx x
l

(12)

Tanto en las aproximaciones por diferencias hacia adelante o atrs, el error es del a mismo orden, o sea, O(x). Ahora, si reemplazamos las expansiones de las Ecs. (6) y (10) por l+1 = l + x l1 = l x d x2 d2 x3 d3 + + dx 2 dx2 6 dx3
l l

,
l+3

0 3 1 0 4 1

(13) (14)

x2 d2 d x3 d3 + dx 2 dx2 6 dx3
l l

,
l+4

Luego, podemos obtener una representacin mas precisa de la primera derivada, o substrayendo la Ec. (14) de la (13). La ecuacin resultante o l+1 l1 = 2x x3 d + dx 6
l

d3 dx3

+
l+3

d3 dx3

(15)
l4

puede utilizarse para derivar la aproximacin de diferencia central o central diero ence d l+1 l1 (16) dx 2x
l

El error obtenido es O(x2 , por lo tanto puede verse que se ha obtenido una mejor aproximacin que la lograda con las diferencias hacia adelante o hacia atrs. o a Se demuestra que la aproximacin a la segunda derivada est dada por (ejercicio 1) o a l+1 2l + l1 d2 dx2 x2
l

(17)

donde el error de la aproximacin es O(x2 ). o 4

Diferencias Finitas

Elasticidad y Plasticidad

2.2.

Solucin de una ecuacin diferencial mediante el Mtoo o e do de Diferencias Finitas

Un problema t pico en clculo estructural es determinar el desplazamiento (x) a de un punto material localizado a una distancia x a lo largo del eje de una barra cargada uniaxialmente, con k = EA, y desplazamientos prescriptos sobre las fronteras x = 0 y x = Lx , de valor 0 y Lx , respectivamente, y una fuerza por unidad de longitud Q(x). La ecuacin de gobierno resulta: o d2 = Q(x) (18) dx2 asumiendo constante la rigidez de la barra EA. Las condiciones de borde asociadas al problema son del tipo dado por la Ec. (3), y pueden escribirse como k (0) = 0 , (Lx ) = Lx (19)

Si evaluamos la Ec. (18) en un t pico punto de la grilla xl , obtenemos, exactamente k d2 = Ql dx2


l

(20)

y mediante la aproximacin dada por la Ec. (17) para la segunda derivada, produce o la ecuacin o l+1 2l + l1 k = Ql (21) x2 Esta ecuacin se traslada para cada punto interior xl (l = 1, 2, . . . , L 1) de la malla o de diferencias nitas. Escribiendo las ecuaciones para cada punto de la malla x2 Q1 + 0 k x2 Q2 3 + 22 1 = k x2 Q2 4 + 23 2 = k . . . 2 + 21 = x2 QL2 k 2 x QL1 (22) 2L1 L2 = + Lx k Si es un vector columna cuya transpuesta es (1 , 2 , 3 , . . . , L2 , L1 ), luego este conjunto de ecuaciones puede escribirse en forma matricial como L1 + 2L2 L3 = K = f 5 (23)

Diferencias Finitas

Elasticidad y Plasticidad

donde

K=

2 1 0 0 0 1 2 1 0 0 0 1 2 1 0 0 0 1 2 1

Por lo tanto, el problema original de determinar una funcin continua incgnita o o (x) ha sido reemplazada por el problema de resolver una ecuacin matricial para o el conjunto discreto de valores 1 , 2 , 3 , . . . , L1 . El mtodo de diferencias nitoas da por lo tanto informacin acerca de los valores e o de la funcin en los puntos de la malla, pero no da informacin acerca de los valores o o de la funcin entre estos puntos. Por lo tanto, aproximamos la ecuacin de gobierno o o sobre un n mero discreto de puntos y no a travs de la regin. u e o La solucin de la Ec.(23) puede calcularse en forma eciente teniendo en cuenta que o la matriz K es simtrica, denida positiva y tridiagonal, y utilizando un algoritmo de e inversin espec o camente dise ado para tal sistema de ecuaciones. No obstante, debe n tenerse siempre presente que la solucin resultante de es solo una aproximacin o o a la solucin exacta problema. De igual manera, el hecho de que el error en la o aproximacin es de O(x2 ), indica que la reduccin del espaciamiento de la malla o o reducir el error y producir soluciones mas precisas. a a

f = . . .

x2 Q1 k x2 Q2 k

+ 0

.. . 1 2 1 0 1 2

(24)

x2 QL1 k

+ Lx

2.3.

Ejemplo 1

Se requiere obtener la solucin de la ecuacin d2 /dx2 = 0 que satisface las o o condiciones de borde = 0 a x = 0 y = 1 a x = 1. Para ello, se elige una malla 1 con espaciamiento x = 3 , seg n se muestra en la Figura (2). Encontrar la solucin u o por el mtodo de diferencias nitas. e 2 Las iognitas son 1 y 2 , los valores de la solucin en los puntos a x = 1 y x = 3 , o 3 respectivamente, dado que por imposicin de las condiciones de borde 0 = 0 y o

Diferencias Finitas

Elasticidad y Plasticidad

3 = 1. En un punto genrico de la grilla, la ecuacin evaluada es e o d2 l = 0 dx2


l

(25)

que puede ser expresado en diferencias nitas mediante la aproximacin dada por o la Ec.(17), como l+1 2l + l1 x2 l = 0 Usando esta ecuacin para l = 1 y l = 2 e insertando las condiciones conocidas, o obtenemos 1 2 + 2 1 = 0 9 1 2 2 1 = 1 9 con solucin o 1 = 0,2893, 2 = 0,6107 Puede fcilmente calcularse la solucin anal a o tica al problema y comparar los resultados obtenidos con la solucin exacta 1 = 0,2889 y 2 = 0,6102. o

2.4.

Condicin de borde derivada o

Frecuentemente, en problemas reales, ciertas condiciones de borde pueden expresarse en trmino de una derivada; por ejemplo, retornando al problema de ujo de e temperatura asumiremos que supercie x = Lx de la barra est sujeta a la condicin a o de ujo de calor prescripto q a travs de la supercie, por lo tanto, se aplica una e condicin de la forma de la Ec.(4). Ahora, la condicin de borde en x = Lx no es la o o temperatura en si misma, sin el gradiente de la temperatura, dado por o k d =q dx enx = Lx (26)

Diferencias Finitas

Elasticidad y Plasticidad

Repitiendo lo realizado anteriormente, las ecuaciones de diferencias nitas dentro de cada punto interior estn dadas por a x2 Q1 + 0 k x2 Q2 3 + 22 1 = k x2 Q2 4 + 23 2 = k . . . 2 + 21 = L1 + 2L2 L3 = L + 2L1 L2 x2 QL2 k 2 x QL1 = k

(27)

ahora, dado que L es incgnita, el conjunto de incgnitas est dado por 1 , 2 , 3 , . . . , L1 , L . o o a La ecuacin resultante es por lo tanto porvista por la Ec. (26), que puede ser escrita o como d q = (28) dx k
L

Si la derivada es reemplazada por una aproximacin en diferencia hacia atrs, teno a emos L L1 q = (29) x k Junto con la Ec. (33), esta ecuacin completa el conjunto de L ecuaciones para las o incgnitas 1 , 2 , . . . , L . o

2.5.

Ejemplo 2

Retornemos a la ecuacin considerada en el Ejemplo (2.3), pero ahora sujeta a o las condiciones de borde = 0 en x = 0 y d/dx = 1 en x = 1. Si utilizamos una malla igual a la de la Figura (2), las incgnitas ahora sern 1 , 2 , y 3 , dado que o a las condiciones de borde son 0 = 0, y d/dx|3 = 1. La aproximacin en diferencias nitas de la ecuacin de gobierno, en x1 y x2 ser o o a 1 2 + 2 1 = 0 9 1 3 + 2 2 1 = 0 9

(30)

Diferencias Finitas

Elasticidad y Plasticidad

Una aproximacin en diferencias hacia atrs de la condicin de borde derivada en o a o x3 produce 3 2 =1 (31) 1/3 La solucin de este conjunto de ecuaciones da o 1 = 0,2477, 2 = 0,5229, 3 = 0,8563 (32)

2.6.

Una observacin importante o

Debe tenerse presente la inconsistencia introducida en el anlisis anteriormente a presentado, dado que hemos representado la eucacin diferencial cuyo error es O(x 2 ), o mientras que la aproximacin en diferencias hacia atrs introduce un error de o a O(x). Este problema puede remediarse tratando la discretizacin de la condicin o o de borde derivada de una manera diferente. Primero, introducimos un punto de la malla cticio xL+1 (= xL + x), con una temperatura asociada L+1 . Esta temperatura no tiene signicado f sico alguno, dado que el punto xL+1 se encuentra fuera del dominio del problema. Reescribiendo la representacin en diferencias nitas de o la ecuacin de gobierno en cada punto xl (L = 1, 2, . . . , L), y agregando la ecuacin o o en diferencias para el ultimo nodo, tenemos x2 Q1 + 0 k x2 Q2 3 + 22 1 = k x2 Q2 4 + 23 2 = k . . . 2 + 21 = x2 QL2 k x2 QL1 L + 2L1 L2 = k x2 QL (33) L+1 + 2L L1 = k Ahora tenemos un conjunto de L ecuaciones para L+1 incgnitas 1 , 2 , . . . , L , L+1 . o Nuevamente, la ecuacin faltante la proveer la condicin de borde a x = Lx , pero, o a o en lugar de utiuna aproximacin hacia atrs, aplicaremos la aproximacin de difero a o encias central, entonces L+1 L1 d (34) dx 2x L1 + 2L2 L3 =
L

Diferencias Finitas

Elasticidad y Plasticidad

Por lo tanto, la ecuacin resulta o L+1 L1 = 2qx k (35)

De esta manera, tanto la ecuacin de gobierno como la condicin de borde pueden o o ser representadas con el mismo orden de aproximacin. o

2.7.

Ejemplo 3

Un puente es soportado por varias pilas de hormign, cuya geometr y estado o a 2 de carga se muestra en la Figura (3). La carga de 20 kN m representa el peso del puente, junto a una sobrecarga estimada debido a trnsito. El peso aproximado del a hormign es de 25 kN m3 y su mdulo es E = 28 106 kN m2 . Deseamos analizar o o el estado de tensiones y deformaciones de la pila utilizando el mtodo de diferencias e nitas. La pila de puente es una estructura netamente 3-D. No obstante, aproximaremos los campos de tensiones y deformaciones suponiendo la pila como una estructura 1-D. Por lo tanto, representaremos la fuerza distribu como una carga puntual de da magnitud: F = (0,5 0,5)20 = 5 kN (36) El peso del hormign es representado como la fuerza msica por unidad de longitud. o a La fuerza total a una distancia cualquiera x es igual a peso del hormign por encima o de dicho punto. El peso a una distancia x es igual al producto entre el volumen del cuerpo sobre x y el peso espec co del hormign: o W (x) = 0,5 0,5 + (0,5 + 0,5x) x 25,0 = 625(1 + 0,5x)x 2 (37)

La fuerza msica por unidad de longitud se calcula por: a f= dW = 6,25(1 + x) dx (38)

Esto completa la representacin del estado de cargas del problema. o La ecuacin diferencial para este problema est dada por la Ec.(40), con E = 28 o a 6 2 10 kN m y seccin transversal A(x): o 1 A(x) = (0,5 + 0,5x)0,5 = (1 + x) 4 10 (39)

Diferencias Finitas

Elasticidad y Plasticidad

Por lo tanto

du d 1 E(1 + x) = 6,25(1 + x), dx 4 dx sujeta a las condiciones de borde 1 du |x=0 = 5, E(1 + x) 4 dx u(2) = 0

(40)

(41)

3.

Diferencias nitas en ms de una dimensin a o

Si bien el problema de aproximacin de ecuaciones diferenciales en dos o mas o variables independientes trae aparejado un poco mas de trabajo, el procedimiento a seguir es idntico al empleado al aproximar problemas unidimensionales. e Sea la ecuacin de gobierno a resolver o k 2 2 + 2 x2 y = Q(x, y) (42)

donde k es la conductividad. Si los lados del rectngulo se mantienen a temperatura constante , las condiciones a de borde pueden ser escritas como (0, y) = (Lx , y) = (x, 0) = (x, Lx ) = (43)

Procedemos exactamente como en el caso unidimensional. Primero, construimos el conjunto de puntos de la grilla xl (l = 0, 1, 2, . . . , L) igualmente espaciados sobre el rango 0 x Lx , con x0 = 0, xl = Lx , xl+1 xl = x. Luego, procedemos con el conjunto de puntos de la grilla ym (m = 0, 1, 2, . . . , M ) igualmente espaciados sobre el rango 0 y Ly , con y0 = 0, yM = Ly , ym+1 ym = y. Ahora, un punto t pico de la grilla tiene coordenadas (xl , ym ) (Figura 4). El mtodo de diferencias nitas e ser aplicado a la Ec.(42). a

3.1.

Aproximacin de diferencias nitas a derivadas paro ciales

Mediante el teorema de Taylor para funciones de dos variables, es posible escribir en forma exacta (xl+1 , ym ) = (xl + x, ym ) = (xl , ym ) + x x +
xl ,ym

x2 2 2 x2

(44)
xl +1 x,ym

11

Diferencias Finitas

Elasticidad y Plasticidad

Por simplicidad en la notacin, podemos escribir la Ec.(44) como o l+1,m = l,m + x x x2 2 + 2 x2 l,m (45)
l+1 ,m

Siguiendo los procedimientos presentados en la seccin (2.1), pueden obtenerse los o siguientes resultados 1. Aproximacin de diferencias hacia adelante de /x, o x con un error de O(x). 2. Aproximacin de diferencias hacia atrs de /x, o a x con un error de O(x). 3. Aproximacin de diferencia central de /x, o x con un error de O(x2 ). 4. Aproximacin de diferencias de 2 /x2 , o 2 x2 con un error de O(x2 ). En forma similar, el procedimiento puede seguirse para aproximar /y y 2 /y 2 , considerando la expansin de Taylor de la forma (xl , ym + y). o
l,m

l,m

l+1,m l,m x

(46)

l,m

l,m l1,m x

(47)

l,m

l+1,m l1,m 2x

(48)

l+1,m 2l,m + l1,m x2

(49)

3.2.

Solucin de una ecuacin diferencial en derivadas paro o ciales por el mtodo de diferencias nitas e

La evaluacin de la Ec.(42) en un t o pico punto de la malla (xl , ym ) es, exactamente, 2 2 + 2 = Ql,m (50) k x2 l,m y l,m 12

Diferencias Finitas

Elasticidad y Plasticidad

utilizando la aproximacin de la Ec.(49) para las segundas derivadas, o k l+1,m 2l,m + l1,m l,m+1 2l,m + l,m1 + = Ql,m x2 y 2 (51)

Las condiciones de borde del problema dan los valores de los nodos sobre la frontera del problema, esto es: 0,m = L,m = , l,0 = l,M = , m = 0, 1, 2, . . . , M l = 0, 1, 2, . . . , L (52) (53)

Expandiendo la ecuacin (51) para cada nodo interior de la malla (o sea, l = o 1, 2, 3, . . . , L 1; m = 1, 2, 3, . . . , L 1) e insertando las condiciones de borde del problema, se genera un conjunto de (L 1) (M 1) ecuaciones lineales con (L 1) (M 1) incgnitas 1,1 , 1,2 , . . . , L1,M 1 . La matriz K resulta una matriz o banda , que puede ser escrita convenientemente de la forma: K I 0 0 I K I 0 0 I K I (54) K= .. .. .. . . . I K I 0 I K

donde I es una matriz unitaria de (M 1) (M 1) y K es una matriz tridiagonal de (M 1) (M 1), denida por: 4 1 0 0 1 4 1 0 0 1 4 1 K= (55) .. . 1 4 1 0 1 4 Este conjunto de ecuaciones puede ser resuelto por mtodos directos o iterativos, con e el objeto de determinar la aproximacin de los valores de la solucin en los puntos o o de la malla.

13

Diferencias Finitas

Elasticidad y Plasticidad

3.3.

Ejemplo 4

Las ecuaciones de gobierno que rigen el comportamiento de una placa con una carga uniforme q estn dadas por a 2M 2M + = q x2 y 2 M 2w 2w + = x2 y 2 D Las condiciones de contorno del problema son M = 0 y w = 0 sobre la frontera . Adoptando x = y = h = a/4 (ver Figura (4)), el sistema del tipo KM = f a resolver demandar invertir una matriz de 9 9. a Aprovechando la simetr de la placa, se observa que se cumplen las siguientes a condiciones M1 = M 3 = M 7 = M 9 M2 = M 8 = M 4 = M 6 y equivalentemente w1 = w 3 = w 7 = w 9 w2 = w 8 = w 4 = w 6 (57) (56)

Matemticamente, sobre los ejes de simetr centrales de la placa se satisfacen las a a siguientes condiciones M M = =0 (58) x y y w w = =0 (59) x y Expresamos la ecuacin (1) en forma discretizada mediante la aplicacin de un o o esquema centrado de segundo orden Ml+1,m 2Ml,m + Ml1,m Ml,m+1 2Ml,m + Ml,m1 + = q x2 y 2 (60)

b Para este problema en particular, se adopt un espaciamiento de grilla x = 6 y o b y = 3 . Reemplazando estas expresiones en la ecuacin (60) y operando algebraicamente se o obtiene

36Ml+1,m + 36Ml1,m + 9Ml,m+1 + 9Ml,m1 90Ml,m = qb2 14

(61)

Diferencias Finitas

Elasticidad y Plasticidad

Por lo tanto, la molcula computacional para este problema en particular, tiene la forma que sen indica en la Figura (5). Adoptando un esquema de discretizacin centrado (de orden O(h2 )) para las o derivadas parciales de primer orden (recordar lo visto en clases) fl+1,m fl1,m f x 2x y fl,m+1 fl,m1 f y 2y

podemos aplicar estos esquemas centrados a las ecuaciones (58) y (59), y obtener las mismas relaciones dadas en (56) y (57). Operando de la misma manera que lo visto en clases, las ecuaciones de gobierno discretizadas quedan de la forma 4M1 + M2 + M4 = qh2 pero, por (56), M4 = M2 , la ecuacin (63) de expresa por o 4M1 + 2M2 = qh2 (63) (62)

Siguiendo la misma metodolog para los dems puntos, el sistema de ecuaciones a a ahora se reduce a 4 2 0 M1 qh2 K = 2 4 1 , M = M2 , f = qh2 , 0 4 4 M5 qh2 dando por resultado M1 = 0,6875qh2 M = M2 = 0,875qh2 M5 = 1,125qh2 que concuerda con los resultados obtenidos al resolver el sistema completo. La misma metodolog puede aplicarse para resolver las echas wi . El sistema resula tante ahora es de la forma M1 h2 /D w1 4 2 0 K = 2 -4 1 , w = w2 , b = M2 h2 /D , M5 h2 /D w5 0 4 4 15

Diferencias Finitas

Elasticidad y Plasticidad

dando por resultado w1 = 0,0021362qh4 /D w = w2 = 0,0029297qh4 /D w5 = 0,0040283qh4 /D que concuerda con los resultados obtenidos al resolver el sistema completo.

Referencias
[1] O.C. Zienkiewicz and K. Morgan (1983). Finite Elements and Approximation. John Wiley and Sons, Inc. [2] J.N. Reddy (1993). An Introduction to the Finite Element Method. McGrawHill. [3] G.D. Smith (1978). Numerical Solution of Partial Dierential Equations by Finite Dierence Methods, 2nd ed. Oxford Applied Mathematics and Computing Science Series. [4] E. O ate (1995). Clculo de Estructuras por el Mtodo de Elementos Finitos. n a e Anlisis esttico lineal. Centro Internacional de Mtodos Numricos en Ingea a e e nier Barcelona, Espa a. a, n

16

Diferencias Finitas

Elasticidad y Plasticidad

Figura 1: Discretizacin de un dominio unidimensional: (a) problema f o sico; (b) idealizacin matemtica; (c) discretizacin por diferencias nitas o a o

Figura 2: Malla de diferencias nitas adoptada para la solucin del ejemplo o

17

Diferencias Finitas

Elasticidad y Plasticidad

Figura 3: Geometr y estado de carga de la pila de hormign del Ejemplo 3. a o

Figura 4: placa cuadrada

18

Diferencias Finitas

Elasticidad y Plasticidad

Figura 5: molecula computacional

19

También podría gustarte