Sei sulla pagina 1di 19

Introducci on al M etodo de Diferencias Finitas

P.A. Tassi y C.R. Engelberger


Resumen Se presenta una breve introducci on al m etodo de las diferencias nitas para aproximar la soluci on de ecuaciones diferenciales ordinarias y en derivadas parciales. El marco te orico se plantea en forma general, aplicable luego a la soluci on de problemas espec cos de la Ingenier a Civil. Se propone la solucion empleando Matlab y se presentan algunos resultados.

1.

Introducci on

En la b usqueda de una descripci on cualitativa de un determinado fen omeno f sico, por lo general el ingeniero plantea un sistema de ecuaciones diferenciales ordinarias o parciales, v alidas para determinada regi on (o dominio), e impone sobre dicho sistema condiciones de borde e iniciales apropiadas. En esta etapa, el modelo matem atico est a completo, y es aqu donde aparece la mayor dicultad, dado que solamente la forma m as simple de ecuaciones, con fronteras geom etricamente triviales es capaz de ser resuelta en forma exacta con los m etodos matem aticos disponibles. Las ecuaciones diferenciales ordinarias con coecientes constantes son uno de los pocos ejemplos para los cuales se dispone de procedimientos matem aticos cl asicos de soluci on. 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 discretizaci on, el conjunto innito de n umeros que representan la funci on o funciones inc ognitas en el cont nuo es reemplazado por un n umero nito de par ametros inc ognita, y este proceso requiere alguna forma de aproximaci on. Entre las diferentes formas de discretizaci on posibles (elementos nitos, vol umenes nitos, etc.), una de las m as simples es mediante el M etodo de Diferencias Finitas.

Diferencias Finitas

Elasticidad y Plasticidad

Antes de proceder con la descripci on del m etodo, introduciremos algunas deniciones y conceptos que ser an utilizados a lo largo del curso.

1.1.

Problemas de valor de frontera

Consideremos el problema de encontrar la funci on (x) que satisface la ecuaci on 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 descripci on anal tica de variados procesos f sicos, como por ejemplo, problemas conducci on de calor a trav es de una pared plana (transferencia de calor 1-D), ujo en canales y tuber as, deexi on transversal de cables, deformaci on axial de barras (ver Fig. 1a), entre otros. En la Tabla 1 se presenta una lista de problemas posibles de ser descriptos por la Ec.(2). En la primera condici on de borde, aplicada en x = 0, el valor de la funci on (x) se especica como 0 , esto es = 0 en x = x0 (3) Una condici on de borde de este tipo se denomina condici on de borde Dirichlet. En la segunda condici on, aplicable a la condici on remanente de la frontera x = L, el valor de la funci on se prescribe de la forma a d dx = Q0 en x = L
x=L

(4)

Este tipo de condici on de borde se denomina condici on de borde Neumann. Tal ecuaci on diferencial ordinaria puede ser resuelta anal ticamente, pero ser a utilizada, junto a otras, para ilustrar el procedimiento de discretizaci on. Adem as, ser a utilizada para demostrar la precisi on del m etodo de aproximaci on por comparaci on con la soluci on exacta.

2.

Diferencias Finitas en 1-D

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

Diferencias Finitas

Elasticidad y Plasticidad

la ecuaci on diferencial (1) en el dominio 0 x Lx , junto a apropiadas condiciones de borde a x = 0 y x = Lx (Fig. 1b). Para resolver este problemas por el m etodo de 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 pr oximo paso ser a reemplazar aquellos t erminos en la ecuaci on diferencial que involucren diferenciaci on por t erminos que contengan operaciones algebraicas. Este proceso trae impl cito una aproximaci on y puede efectuarse mediante la utilizaci on de aproximaciones en diferencias nitas para las derivadas de una funci on. Este procedimiento se discute a continuaci on.

2.1.

Aproximaci on de derivadas mediante diferencias nitas

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 un n umero en el rango 0 1 1. Mediante el sub ndice l notamos una evaluaci on el el punto x = xl , pudiendo escribir 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 aproximaci on en diferencias hacia adelante o forward dierence de la primera derivada de una funci on, donde d l+1 l dx x
l

(8)

El error E en esta aproximaci on est a dado por 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 expresi on de la forma d l l1 x d2 = + dx x 2 dx2


l

(11)
l+2

Esto conduce a la denominada aproximaci on en diferencias hacia atr as o backward dierence de la primera derivada de una funci on, donde l l1 d dx x
l

(12)

Tanto en las aproximaciones por diferencias hacia adelante o atr as, el error es del 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 representaci on mas precisa de la primera derivada, substrayendo la Ec. (14) de la (13). La ecuaci on resultante l+1 l1 = 2x x3 d + dx 6
l

d3 dx3

+
l+3

d3 dx3

(15)
l4

puede utilizarse para derivar la aproximaci on de diferencia central o central dierence 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 aproximaci on que la lograda con las diferencias hacia adelante o hacia atr as. Se demuestra que la aproximaci on a la segunda derivada est a dada por (ejercicio 1) l+1 2l + l1 d2 dx2 x2
l

(17)

donde el error de la aproximaci on es O (x2 ). 4

Diferencias Finitas

Elasticidad y Plasticidad

2.2.

Soluci on de una ecuaci on diferencial mediante el M etodo de Diferencias Finitas

Un problema t pico en c alculo estructural es determinar el desplazamiento (x) 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 ecuaci on de gobierno resulta: 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 aproximaci on dada por la Ec. (17) para la segunda derivada, produce la ecuaci on l+1 2l + l1 k = Ql (21) x2 Esta ecuaci on se traslada para cada punto interior xl (l = 1, 2, . . . , L 1) de la malla 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 funci on continua inc ognita (x) ha sido reemplazada por el problema de resolver una ecuaci on matricial para el conjunto discreto de valores 1 , 2 , 3 , . . . , L1 . El m etodo de diferencias nitoas da por lo tanto informaci on acerca de los valores de la funci on en los puntos de la malla, pero no da informaci on acerca de los valores de la funci on entre estos puntos. Por lo tanto, aproximamos la ecuaci on de gobierno sobre un n umero discreto de puntos y no a trav es de la regi on. La soluci on de la Ec.(23) puede calcularse en forma eciente teniendo en cuenta que la matriz K es sim etrica, denida positiva y tridiagonal, y utilizando un algoritmo de inversi on espec camente dise nado para tal sistema de ecuaciones. No obstante, debe tenerse siempre presente que la soluci on resultante de es solo una aproximaci on a la soluci on exacta problema. De igual manera, el hecho de que el error en la aproximaci on es de O (x2 ), indica que la reducci on del espaciamiento de la malla reducir a el error y producir a soluciones mas precisas.

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 soluci on de la ecuaci on d2 /dx2 = 0 que satisface las condiciones de borde = 0 a x = 0 y = 1 a x = 1. Para ello, se elige una malla 1 con espaciamiento x = 3 , seg un se muestra en la Figura (2). Encontrar la soluci on por el m etodo de diferencias nitas. 2 Las iognitas son 1 y 2 , los valores de la soluci on en los puntos a x = 1 yx= 3 , 3 respectivamente, dado que por imposici on de las condiciones de borde 0 = 0 y

Diferencias Finitas

Elasticidad y Plasticidad

3 = 1. En un punto gen erico de la grilla, la ecuaci on evaluada es d2 l = 0 dx2


l

(25)

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

2.4.

Condici on de borde derivada

Frecuentemente, en problemas reales, ciertas condiciones de borde pueden expresarse en t ermino de una derivada; por ejemplo, retornando al problema de ujo de temperatura asumiremos que supercie x = Lx de la barra est a sujeta a la condici on de ujo de calor prescripto q a trav es de la supercie, por lo tanto, se aplica una condici on de la forma de la Ec.(4). Ahora, la condici on de borde en x = Lx no es la temperatura en si misma, sin o el gradiente de la temperatura, dado por 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 est an dadas por 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 inc ognita, el conjunto de inc ognitas est a dado por 1 , 2 , 3 , . . . , L1 , L . La ecuaci on resultante es por lo tanto porvista por la Ec. (26), que puede ser escrita como d q = (28) dx k
L

Si la derivada es reemplazada por una aproximaci on en diferencia hacia atr as, tenemos L L1 q = (29) x k Junto con la Ec. (33), esta ecuaci on completa el conjunto de L ecuaciones para las inc ognitas 1 , 2 , . . . , L .

2.5.

Ejemplo 2

Retornemos a la ecuaci on considerada en el Ejemplo (2.3), pero ahora sujeta a 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 inc ognitas ahora ser an 1 , 2 , y 3 , dado que las condiciones de borde son 0 = 0, y d/dx|3 = 1. La aproximaci on en diferencias nitas de la ecuaci on de gobierno, en x1 y x2 ser a 1 2 + 2 1 = 0 9 1 3 + 2 2 1 = 0 9

(30)

Diferencias Finitas

Elasticidad y Plasticidad

Una aproximaci on en diferencias hacia atr as de la condici on de borde derivada en x3 produce 3 2 =1 (31) 1/3 La soluci on de este conjunto de ecuaciones da 1 = 0,2477, 2 = 0,5229, 3 = 0,8563 (32)

2.6.

Una observaci on importante

Debe tenerse presente la inconsistencia introducida en el an alisis anteriormente presentado, dado que hemos representado la eucaci on diferencial cuyo error es O (x 2 ), mientras que la aproximaci on en diferencias hacia atr as introduce un error de O (x). Este problema puede remediarse tratando la discretizaci on de la condici on 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 representaci on en diferencias nitas de la ecuaci on de gobierno en cada punto xl (L = 1, 2, . . . , L), y agregando la ecuaci on en diferencias para el u ltimo 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 inc ognitas 1 , 2 , . . . , L , L+1 . Nuevamente, la ecuaci on faltante la proveer a la condici on de borde a x = Lx , pero, en lugar de utiuna aproximaci on hacia atr as, aplicaremos la aproximaci on de diferencias central, entonces L+1 L1 d (34) dx 2x L1 + 2L2 L3 =
L

Diferencias Finitas

Elasticidad y Plasticidad

Por lo tanto, la ecuaci on resulta L+1 L1 = 2q x k (35)

De esta manera, tanto la ecuaci on de gobierno como la condici on de borde pueden ser representadas con el mismo orden de aproximaci on.

2.7.

Ejemplo 3

Un puente es soportado por varias pilas de hormig on, cuya geometr a y estado 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 tr ansito. El peso aproximado del hormig on es de 25 kN m3 y su m odulo es E = 28 106 kN m2 . Deseamos analizar el estado de tensiones y deformaciones de la pila utilizando el m etodo de diferencias 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 da como una carga puntual de magnitud: F = (0,5 0,5)20 = 5 kN (36) El peso del hormig on es representado como la fuerza m asica por unidad de longitud. La fuerza total a una distancia cualquiera x es igual a peso del hormig on por encima 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 hormig on: W (x) = 0,5 0,5 + (0,5 + 0,5x) x 25,0 = 625(1 + 0,5x)x 2 (37)

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

Esto completa la representaci on del estado de cargas del problema. La ecuaci on diferencial para este problema est a dada por la Ec.(40), con E = 28 6 2 10 kN m y secci on transversal A(x): 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 m as de una dimensi on

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

donde k es la conductividad. Si los lados del rect angulo se mantienen a temperatura constante , las condiciones 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 m etodo de diferencias nitas ser a aplicado a la Ec.(42).

3.1.

Aproximaci on de diferencias nitas a derivadas parciales

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 notaci on, podemos escribir la Ec.(44) como l+1,m = l,m + x x x2 2 + 2 x2 l,m (45)
l+1 ,m

Siguiendo los procedimientos presentados en la secci on (2.1), pueden obtenerse los siguientes resultados 1. Aproximaci on de diferencias hacia adelante de /x, x con un error de O (x). 2. Aproximaci on de diferencias hacia atr as de /x, x con un error de O (x). 3. Aproximaci on de diferencia central de /x, x con un error de O (x2 ). 4. Aproximaci on de diferencias de 2 /x2 , 2 x2 con un error de O (x2 ). En forma similar, el procedimiento puede seguirse para aproximar /y y 2 /y 2 , considerando la expansi on de Taylor de la forma (xl , ym + y ).
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.

Soluci on de una ecuaci on diferencial en derivadas parciales por el m etodo de diferencias nitas

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

Diferencias Finitas

Elasticidad y Plasticidad

utilizando la aproximaci on de la Ec.(49) para las segundas derivadas, 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 ecuaci on (51) para cada nodo interior de la malla (o sea, l = 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) inc ognitas 1,1 , 1,2 , . . . , L1,M 1 . La matriz K resulta una matriz banda , que puede ser escrita convenientemente de la forma: I 0 0 K I 0 I K 0 I K I (54) K= . . . .. .. .. I K I 0 I K

es una matriz tridiagonal donde I es una matriz unitaria de (M 1) (M 1) y K 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 m etodos directos o iterativos, con el objeto de determinar la aproximaci on de los valores de la soluci on en los puntos 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 est an dadas por 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 a invertir una matriz de 9 9. Aprovechando la simetr a de la placa, se observa que se cumplen las siguientes 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)

Matem aticamente, sobre los ejes de simetr a centrales de la placa se satisfacen las siguientes condiciones M M = =0 (58) x y y w w = =0 (59) x y Expresamos la ecuaci on (1) en forma discretizada mediante la aplicaci on de un 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 y Para este problema en particular, se adopt o un espaciamiento de grilla x = 6 b y = 3 . Reemplazando estas expresiones en la ecuaci on (60) y operando algebraicamente se 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 discretizaci on centrado (de orden O (h2 )) para las 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 ecuaci on (63) de expresa por 4M1 + 2M2 = qh2 (63) (62)

Siguiendo la misma metodolog a para los dem as puntos, el sistema de ecuaciones 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 a puede aplicarse para resolver las echas wi . El sistema resultante 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 nate (1995). C alculo de Estructuras por el M etodo de Elementos Finitos. An alisis est atico lineal. Centro Internacional de M etodos Num ericos en Ingenier a, Barcelona, Espa na.

16

Diferencias Finitas

Elasticidad y Plasticidad

Figura 1: Discretizaci on de un dominio unidimensional: (a) problema f sico; (b) idealizaci on matem atica; (c) discretizaci on por diferencias nitas

Figura 2: Malla de diferencias nitas adoptada para la soluci on del ejemplo

17

Diferencias Finitas

Elasticidad y Plasticidad

Figura 3: Geometr a y estado de carga de la pila de hormig on del Ejemplo 3.

Figura 4: placa cuadrada

18

Diferencias Finitas

Elasticidad y Plasticidad

Figura 5: molecula computacional

19

Potrebbero piacerti anche