Está en la página 1de 17

Proceso de Solucin del Elemento Finito:

Aproximacin por Formulacin de Pesos


Residuales
INTRODUCCIN

Para establecer una descripcin cuantitativa de un problema fsico es necesario, en primer lugar,
plantear un sistema de ecuaciones diferenciales (ordinarias o en derivadas parciales) vlidas en
cierta regin (o dominio) y sujetas a determinadas condiciones iniciales y de borde. En segundo
lugar, se necesita resolver el sistema planteado. Las mayores dificultades surgen en esta instancia,
ya que slo las ecuaciones ms simples pueden ser resueltas en forma exacta. Las ecuaciones
diferenciales ordinarias con coeficientes constantes son uno de los pocos casos para los cuales
existen soluciones preestablecidas (aun en estos casos, la solucin se complica considerablemente
cuando aumenta el nmero de variables dependientes).
Aunque las particularidades varan, la implementacin del mtodo del elemento finito usualmente
sigue un procedimiento estndar paso a paso. En general los pasos son los siguientes:
Discretizacin
Ecuaciones de los elementos
Ensamble de los elementos
Condiciones de Frontera
Solucin
La discretizacin consiste en dividir el dominio de la solucin en elementos finitos. Los puntos de
interseccin de las lneas que forman los lados de los elementos se conocen como nodos, y los
mismos lados se denominan lneas o planos nodales.
El siguiente paso consiste en desarrollar ecuaciones para aproximar la solucin de cada elemento
y consta de dos pasos. Primero, se debe elegir una funcin apropiada con coeficientes
desconocidos que aproximar la solucin. Segundo, se evalan los coeficientes de modo que la
funcin aproxime la solucin de manera ptima. Se eligen, debido a su facilidad en su manejo,
ecuaciones polinomiales. Para el caso unidimiensional, la alternativa ms sencilla es un polinomio
de primer orden (lnea recta)

() = 0 + 1 (1)
Esta funcin debe pasar a travs de los valores de u(x) de los puntos extremos del elemento en x1
y x2. Pon lo tanto

1 = 0 + 1 1
2 = 0 + 1 2

Donde u1=u(x1) y u2=u(x2). De estas ecuaciones, empleando la Regla de Cramer, se obtiene

1 2 2 1
0 =
2 1
2 1
1 =
2 1

Sustituyendo las ecuaciones anteriores en la ecuacin 1, se obtiene

= 1 1 + 2 2 (2)

Donde

2
1 =
2 1
1
2 =
2 1

La ecuacin 2 se le conoce como la funcin de aproximacin, N1 y N2 se les conoce como funciones


de interpolacin. Esta ecuacin ofrece un medio para predecir valores intermedios entre los valores
u1 y u2 en los nodos.
Derivando la ecuacin 2, se obtiene

1 2
= 1 + (3)

2
Por los que las derivadas de las N se calculan como sigue

1 1
=
2 1
2 1
=
2 1

Por lo tanto, la derivada de u es

1
= ( 1 ) (4)
2 1 2

En otras palabras, es una diferencia dividida que representa la pendiente de la lnea recta que une
los nodos. La integral de u se expresa como

2 2

= 1 1 + 2 2
1 1

Cada uno de los trminos del lado derecho es simplemente la integral de un tringulo rectngulo
con base x2 x1 y altura u. Es decir

2
1
= ( 1 )
2 2
1

As, la integral completa es

2
2 + 1
= (2 1 ) (5)
2
1

3
Una vez que se ha elegido la funcin de interpolacin, se debe desarrollar la ecuacin que rige el
comportamiento del elemento. Esta ecuacin representa un ajuste de la funcin a la solucin de la
ecuacin diferencial de que se trate. Existen varios mtodos para este propsito; entre los ms
comunes estn el mtodo directo, el mtodo de los residuos ponderados y el mtodo variacional.
Los resultados de todos estos mtodos son anlogos al ajuste de curvas. Sin embargo, en lugar de
ajustar funciones a datos, estos mtodos especifican relaciones entre las incgnitas de la ecuacin
2 que satisfacen de manera ptima la EDP.
Matemticamente, las ecuaciones del elemento resultante a menudo consisten en un sistema de
ecuaciones algebraicas lineales que puede expresarse en forma matricial

[]{} = {} (6)

donde [k] = una propiedad del elemento o matriz de rigidez, {u} = vector columna de las incgnitas
en los nodos y {F} = vector columna determinado por el efecto de cualquier influencia externa
aplicada a los nodos.
Una vez obtenidas las ecuaciones de elementos individuales, stas deben unirse o ensamblarse
para caracterizar el comportamiento de todo el sistema. El proceso de ensamble est regido por el
concepto de continuidad. Es decir, las soluciones de elementos contiguos se acoplan, de manera
que los valores de las incgnitas (y algunas veces las derivadas) en sus nodos comunes sean
equivalentes. As, la solucin total ser continua
Cuando finalmente todas las versiones individuales de la ecuacin 6 estn ensambladas, el sistema
completo se expresa en forma matricial como

[]{} = {} (7)

donde [K] = la matriz de propiedades de ensamble y {u} y {F} = vectores columna de las
incgnitas y de las fuerzas externas, marcadas con apstrofos para denotar que sonensamble de los
vectores {u} y {F} de los elementos individuales. Antes de resolver la ecuacin 7 debe modificarse
para considerar las condiciones de frontera del sistema. Dichos ajustes dan como resultado

[]{} = { } (8)

donde la barra significa que las condiciones de frontera se han incorporado.

4
Ejemplo 1

Para ejemplificar lo anterior se resolver un problema en el cual una barra es calentada. Esta barra
tiene 10 cm de longitud. Las condiciones de frontera son las siguientes:
T(0,t)=40
T(L,t)=200
f(x)=10

Fig.1. Barra yunidimensional sometida a un calentamiento

La ecuacin de Poisson es una funcin que describe las fuentes o prdidas de calor en un sistema
y est dado por

2 2
+ = (, )
2 2

Por ser una barra como se muestra en la figura, la ecuacin de Poisson se puede simplificar

2
= ()
2

Donde f(x) define una fuente de calor a lo largo de la barra, y donde los extremos de la barra se
mantienen a temperatura fija

(0, ) = 1

5
(, ) = 2
La ecuacin a resolver es

2
= 10
2

Suponga una solucin de la forma

= 2 + +

Derivando dos veces la ecuacin anterior


= = 2 +

2
= = 2
2

Sustituyendo en la ecuacin diferencial

2 = 10
= 5

Las condiciones de frontera se utilizan para evaluar los coeficientes restantes. Para la primera
condicin en x = 0

40 = 5(0)2 + (0) +

= 40

Para la segunda condicin

6
200 = 5(10)2 + (10) + 40

= 66

Por lo que la solucin final es

= 5 2 + 66 + 40

Graficando la ecuacin

Fig.2. Grfica Temperatura vs. Longitud de la barra

7
Del problema anterior, la barra puede dividirse en una serie de elementos de igual longitud
conectados por 5 nodos, como se muestra en la figura. A la fragmentacin de la barra en elementos
iguales se le conoce como discretizacin.

Fig.3. a) Elemento de barra individual. b) Funcin de aproximacin para caracterizacin de la distribucin de


temperaturas

MTODO DE RESIDUOS PONDERADOS


En la figura anterior se muestra un elemento individual. La distribucin de temperatura para el
elemento se representa por la funcin de aproximacin

= 1 1 + 2 2 (9)

Como se ilustra en la figura 3b, la funcin de aproximacin corresponde a una interpolacin lineal
entre las dos temperaturas nodales. Para desarrollar la ecuacin de la temperatura se utilizar el
mtodo de los residuos ponderados.

8
Para explicar este mtodo, se emplear siguiente la ecuacin diferencial

2
+ () = 0
2
Sustituyendo la ecuacin 9 dentro de la ecuacin diferencial

2
+ () = 0
2
Como la ecuacin = 1 1 + 2 2 no es la solucin exacta al problema, el lado derecho de la
ecuacin resultante no ser cero, sino que ser igual a un residuo,

2
+ () = 0 (10)
2

El mtodo de los residuos ponderados (MRP) consiste en encontrar un mnimo para el residuo, de
acuerdo con la fmula general

= 0 = 1,2, , (11)

donde D es el dominio de la solucin y Wi son las funciones de ponderacin linealmente


independientes.
En este caso en particular, se tienen mltiples opciones para las funciones de ponderacin. El
procedimiento ms comn para el mtodo del elemento finito consiste en emplear las funciones
de interpolacin Ni como las funciones de ponderacin. Cuando estas se sustituyen en la ecuacin
11, el resultado se conoce como el mtodo de Galerkin

= 0 = 1,2, ,

9
En el caso de la barra unidimensional, la ecuacin 10 se sustituye en la ecuacin de Galerkin para
obtener

2
2
[ 2 + ()] = 1,2

1

que se pueden reexpresar como sigue:

2 2
2
() = () () = 1,2 (12)
2
1 1

NOTA: Recordar que para poder resolver estas ecuaciones diferenciales es necesario usar el
mtodo de integracin por partes, sobre todo para resolver la integral de lado izquierdo.

= |

Si u y v se eligen adecuadamente, la nueva integral en el lado derecho ser ms fcil de evaluar


que la integral original de lado izquierdo. Esto se puede hacer para el trmino de lado izquierdo de
2
la ecuacin 12, escogiendo Ni(x) como u, y 2 como dv, se obtiene

2 2
2 2 2
() = () = 1,2 (13)
2
2 1
1 1

Como se puede observar que la se ha bajado el orden de la formulacin: de una segunda derivada
a una de primer orden. Evaluando cada uno de los trminos de la ecuacin anterior para i=1, el
trmino de lado derecho de la ecuacin 13 se evala como sigue

dT x2 dT ( x2 ) dT ( x1 )
N1 ( x) |x1 N1 ( x2 ) N1 ( x1 ) (14)
dx dx dx

10
Sin embargo, observando las siguiente figura, muestra que N1(x2)=0 y N1(x1)=1

Fig.4. Aproximacin lineal de una funcin

Por lo tanto

dT x2 dT ( x1 )
N1 ( x) |x1 (15)
dx dx

De manera similar, par i=2

dT x2 dT ( x2 )
N 2 ( x) |x1 (16)
dx dx

El primer trmino del lado derecho de la ecuacin 14 representa las condiciones de frontera en los
extremos de los elementos. Reagrupando los trminos anteriores dentro de la ecuacin 14 y
evaluando i=1

x2 x
dT dN1 dT ( x1 ) 2
dx dx dx dx x f ( x) N1 ( x)dx
x1
(17)
1

Para i=2

x2 x
dT dN 2 dT ( x2 ) 2
dx dx
x1
dx
dx
f ( x) N 2 ( x)dx
x1
(18)

Observe que la integracin por partes ha llevado a dos importantes resultados. Primero, ha
incorporado las condiciones de frontera directamente dentro de las ecuaciones del elemento.

11
Segundo, ha bajado la evaluacin de orden superior, de una segunda a una primera derivada. Este
ltimo resultado tiene como consecuencia significativa que las funciones de aproximacin
necesitan preservar continuidad de valor, pero no pendiente en los nodos.
Ahora se puede comenzar a darle significado fsico a cada uno de los trminos obtenidos. En el
lado derecho de cada ecuacin, el primer trmino representa una de las condiciones de frontera del
elemento; y el segundo es el efecto de la funcin de fuerza del sistema, en este caso, la fuente de
calor f(x). El lado izquierdo representa los mecanismos internos que rigen la distribucin de la
temperatura del elemento. Es decir, en trminos del mtodo del elemento finito, el lado izquierdo
ser la matriz de propiedad del elemento.

Para el trmino de lado izquierdo, evaluar para i=1

x2
dT dN1
dx
x1
dx
dx (19)

La naturaleza lineal de la funcin hace que la diferenciacin y la integracin sean sencilla.


Empleando las siguientes ecuaciones en la ecuacin 19

1 1 2 1
= =
2 1 2 1

T1 T2
x2
1
x dx T T (20)
x1 2 x1
2
x2 x1 1 2

De manera similar para i=2

T1 T2
x2
1
x dx T T (21)
x1 2 x1
2
x2 x1 2 1

La relacin entre el flujo de calor y el gradiente de temperaturas puede representarse mediante la


Ley de Fourier:

dT
q k (22)
dx

12
Donde q es el fjuo de calor (cal/cm2 s) y k es el coeficiente de conductividad trmica [cal/(s
cm C)]. El flujo de calor del elemento a travs del nodo 1 se representa por

T1 T2
q1 k
x2 x1

De manera similar para el nodo 2

T2 T1
q2 k
x2 x1

Una comparacin entre la ecuaciones 20 y 21 con la ecuacin 22, muestra que stas son similares,
por lo que se pueden expresar matricialmente

1 1 1 T1

x2 x1 1 1 T2

Si este resultado se sustituye en las ecuaciones 17 y 18, y despus se expresan en forma matricial,
se obtiene la versin final de las ecuaciones del elemento.

x2
dT x1 f ( x) N ( x)dx
1 1 1 T1
1
dx x1
x2 (23)
x2 x1 1 1 T2 dT x2
dx f ( x) N 2 ( x)dx
x1

13
Ejemplo 2
Empleando la ecuacin 23 para desarrollar las ecuaciones del elemento dada una barra L=10cm,
con condiciones de frontera T (0, t)=40 y T (10, t)=200 y una fuente de calor f(x)=10. Utilice cuatro
elementos del mismo tamao con longitud de 2.5cm

Solucin.
1. El trmino de la fuente de calor para el primer rengln

x x 2.5 x
x2 x2 2.5

f ( x) N ( x)dx
x1
1
x1
f ( x) 2
x2 x1
dx 10
0
2.5
dx 12.5

Para el segundo elemento

x x1 x0
x2 x2 2.5


x1
f ( x) N 2 ( x)dx f ( x)
x1
x2 x1
dx 10
0
2.5
dx 12.5

2. Sustituyendo

x2
dT x1 f ( x) N ( x)dx
1 1 1 T1
1
dx x1
x2
x2 x1 1 1 T2 dT x2
dx f ( x) N 2 ( x)dx
x1

dT x1

1 1 1 T1
dx 12.5

2.5 1 1 T2 dT x2 12.5
dx

14
3. El sistema de ecuaciones es

dT
0.4T1 0.4T2 x1 12.5
dx

dT
0.4T1 0.4T2 x2 12.5
dx
4. Generacin del sistema matricial
Antes de que se ensamblen las ecuaciones del elemento, se debe establecer un esquema de
numeracin global que especifique la topologa o el arreglo espacial del sistema. En la siguiente
tabla se ve la conectividad de los elementos, lo cual define la conectividad de la malla.

Tabla 1. Topologa de la barra segmentada en elementos

Nmero de nodos
Elemento
Local Global
1 1
1
2 2
1 2
2
2 3
1 |3
3
2 4
1 4
4
2 5

Una vez que se ha especificado la topologa, la ecuacin del elemento 23 se puede escribir para
otros elementos usando las coordenadas del sistema. Despus, stas se agregan (una por una) para
ensamblar la matriz de todo el sistema.

15
0.4 0.4 0 0 0 T1 dT x1 / dx 12.5
0.4 0.4
0 0 0 T2 dT x1 / dx 12.5

a) 0 0 0 0 0 0 0

0 0 0 0 0 0
0
0 0 0 0 0 0 0

0.4 0.4 0.4 0.4 0 0 T1 dT x1 / dx 12.5


0.4 0.4 0.4 0.4
0 0 T2 12.5 12.5

b) 0 0 0 0 0 T3 dT x3 / dx 12.5

0 0 0 0 0 0
0
0 0 0 0 0 0 0

0.4 0.4 0 0 0 T1 dT x1 / dx 12.5


0.4 0.8 0.4
0 0 T2 25

c) 0 0.4 0.4 0.4 0.4
0 T3 12.5 12.5

dT x4 / dx 12.5
0 0 0 0.4 0.4 0 T4
0 0 0 0 0 0 0

0.4 0.4 0 0 0 T1 dT x1 / dx 12.5


0.4 0.8 T
0 0 0
2 25

d) 0 0.4 0.4 0.4 0 T3 25

0 0 0.8 0.4 0.4 0.4 4 T 12.5 12.5

0 0 0.4 0 0.4 0.4 T5 dT x5 / dx 12.5

0.4 0.4 0 0 0 T1 dT x1 / dx 12.5


0.4 0.8 0.4 T
0 0
2 25

e) 0
0.4 0.8 0.4 0 3 T 25

0 0 0.4 0.8 0 T4 25

0 0 0 0.4 0.4 T5 dT x5 / dx 12.5

5. Condiciones en la frontera

Observe que conforme se ensamblan las ecuaciones, se cancelan las condiciones de frontera
internas. As, el resultado final de {F} tiene condiciones de frontera slo para el primero y el ltimo
nodo. Ya que T1=40 y T5=200. Por lo tanto dT(x1)/dx y dT(x5)/dx representan incognitas por lo
tanto las ecuaciones se pueden representar como sigue:

16
dT
x1 0.4T2 3.5
dx
0.8T2 0.4T3 41
0.4T2 0.8T3 0.4T4 25
0.4T3 0.8T4 105
dT
0.4T4 x5 67.5
dx

Resolviendo el sistema de ecuaciones


( ) = 66
1
2 = 173.75
3 = 245
4 = 253.75

( ) = 34
5

17

También podría gustarte