Está en la página 1de 11

Clculo Avanzado Ingeniera Mecnica

Introduccin al mtodo de elementos finitos



Captulo I: Qu es el mtodo de elementos finitos Problemas discretos

Una forma natural de proceder de los cientficos para abordar un sistema
complejo consiste en separarlo en sus componentes individuales, o
elementos, cuyo comportamiento pueda conocerse sin dificultad, y a conti-
nuacin reconstruir el sistema original para estudiarlo a partir de dichos com-
ponentes.
En muchos casos, se obtiene un modelo adecuado utilizando un nmero
finito de componentes bien definidos. A tales problemas los llamamos
discretos. (De la metodologa general de los problemas discretos nos ocupa-
remos en el captulo I, de modo que no se preocupe si no sabe de discretiza-
cin, ensamblaje o problemas discretos tipo). En otros problemas, la sub-
divisin puede hacerse en elementos tan pequeos como se quiera, y esto nos
lleva a recurrir al clculo infinitesimal, y a plantear ecuaciones diferenciales o
expresiones equivalentes con un nmero infinito de elementos implicados. A
tales problemas los llamaremos continuos.
Con la llegada de las computadoras digitales, los problemas discretos
pueden generalmente resolverse sin dificultad, aunque el nmero de elementos
sea muy grande. Pero esto no era posible para los problemas continuos. Los
ingenieros propusieron, a travs de los aos, diversos mtodos de discre-
tizacin. Es decir, han procurado encontrar alguna aproximacin con variables
discretas, de tal manera que pueda esperarse que la misma se acerque tanto
como se quiera a la solucin continua verdadera, a medida que crezca el n-
mero de variables discretas. Para esto, crearon una analoga entre elementos
discretos reales y porciones finitas de un dominio finito. As, poco a poco, se
fue gestando el mtodo de elementos finitos que podemos definir as:
El mtodo de elementos finitos es un procedimiento general de discreti-
zacin de los problemas continuos, de tal forma que:
a) el continuo se divide en un nmero finito de partes (elementos), cuyo
comportamiento se especifica mediante un nmero finito de
parmetros, y
b) la solucin del sistema completo como ensamblaje de los elementos
sigue precisamente las mismas reglas que se aplican a los
problemas discretos tipo.

Problemas discretos

1.1) El mtodo de problemas discretos tipo permite el estudio de un modelo
siguiendo las etapas:
1) Descomposicin en partes
2) Anlisis del comportamiento individual
3) Integracin / Ensamblaje de comportamientos individuales
4) Evaluacin del comportamiento global

En un modelo discreto, las partes en que se divide el problema aparecen
naturalmente, y los mtodos matemticos que se aplican son los mtodos
matriciales, que tienen la ventaja de ser fciles de programar.

A continuacin se ejemplifican, en diversas situaciones, las dos
primeras etapas:
* Descomposicin en partes
*Anlisis del comportamiento individual

Ejemplo 1 de modelo discreto: estructura de barras con comportamiento axil, y
unidimensionales.
1.a) Con fuerzas concentradas en los extremos



e: elemento
l(e):longitud del elemento
1,2:extremos o nodos
R
1
,R
2
: fuerzas aplicadas en los extremos, en sentido +X
A
(e)
: rea de la seccin transversal del elemento, es constante a lo largo
del mismo.

La barra sufre una deformacin, y los extremos se desplazan, el extremo 1 se
mueve con magnitud
1
, y el 2 se mueve con magnitud
2
; la longitud cambia a
un valor l ,y se llama deformacin unitaria a c =
) e (
) e ( ) e (
l
l
l ' l
1 2

=

(1.1)



Se quiere conocer el valor de
1
y
2,
suponiendo que conocemos los dems
datos. Vamos a hallar una ley constitutiva que permita el anlisis del
comportamiento individual.
La tensin o es o=Ec, donde E=mdulo de elasticidad, que es constante.
Suponemos que el material de la barra, en este ejemplo, responde a la ley de
Hooke; entonces:
1 2
R
2
(e)
R
1
(e)
X
1
1
(e)
1
X
2
2
(e)
2
e
L
(e)
El esfuerzo axil de la barra (=solicitacin) es N= R
2
(e)
= R
1
(e)
(ya que
R
1
(e)
+R
2
(e)
=0)
Adems, por el equilibrio interno, N= oA, y como o=Ec, resulta N=AEc
Y ahora, teniendo en cuenta la igualdad (1.1), podemos escribir:

R
2
=AE (
2
(e)
-
1
(e)
) , R
1
(e)
= -AE (
2
(e)
-
1
(e)
)
l
(e)
l
(e)

O bien R
2
(e)
= ( )
) e ( ) e (
) e (
l
AE
1 2
|
.
|

\
|
, R
1
(e)
= - ( )
) e ( ) e (
) e (
l
AE
1 2
|
.
|

\
|


y llamando k
(e)
a
) e (
l
AE
|
.
|

\
|
(1.2), resulta

R
2
(e)
= k
(e)
(
2
(e)
-
1
(e)
) R
1
(e)
= -k
(e)
(
2
(e)
-
1
(e)
)

Si escribimos en columna estas dos ltimas expresiones:
R
1
(e)
= -k
(e)
(-
1
(e)
+
2
(e)
)
R
2
(e)
= k
(e)
(-
1
(e)
+
2
(e)
)

podemos representar las dos expresiones en forma matricial:

q
(e)
= k
(e)
a
(e)
donde q
(e)
=
) e (
R
R
(

2
1
vector de fuerzas nodales
a
(e)
=

) e (
(

2
1


vector de desplazamientos (incgnitas nodales)
k
(e)
=
) e (
k k
k k
(



matriz de rigidez, en efecto


(


=
(

2
1
2
1

k k
k k
R
R


y teniendo en cuenta la igualdad (1.2), resulta







1.b) Con fuerzas axiales distribuidas a lo largo de la barra
Cada elemento de la columna 1
esta multiplicado por
1
cada elemento de la columna 2
esta multiplicado por
2
(


|
.
|

\
|
=
1 1
1 1
) (
) (
e
e
l
AE
K
(1.3) Matriz de rigidez


Supongamos que con el material de la barra se cumple la ley de Hooke, que
ahora es: R
2
(e)
+R
1
(e)
+bl
(e)
=0
El esfuerzo axial N no es constante a lo largo del elemento; en el centro,
N=R
2
+b l
(e)
= - (R
1
+ b l
(e)
)
2 2

Si o es la tensin en el centro, N=oA, N=AEc, y teniendo en cuenta las
igualdades (1.1) y (1.2) , resulta:
R
1
(e)
=
) (e
l
AE
|
.
|

\
|
(
2
(e)
-
1
(e)
) b
2
) e (
l
= k (
2

-
1
) b
2
) e (
l






R
2
(e)
=
) e (
l
AE
|
.
|

\
|

(
2
(e)
-
1
(e)
)
2
) e (
bl
= - k (
2

-
1
)
2
) e (
bl





Ahora pasamos a la forma matricial, en forma anloga a lo hecho en 1.a:

q
(e)
= k
(e)
a
(e)
f
b
(e)
, donde f
b
(e)
= b
(e)
l
(e)

(

2 / 1
2 / 1


o sea:
(1.4)
(

2
1
R
R
=
(


k k
k k

(

2
1

- b
(e)
l
(e)

(

2 / 1
2 / 1



1.c)Barra con variacin de temperatura At

At

se supone uniforme en toda

la longitud. R
1
y R
2
son las fuerzas
aplicadas.





Si Al es el alargamiento:


( )

t l t l l l t
E
l l l
pequea _
trmico _ efecto
mecnico _ efecto
t
A + A + + = A +
|
.
|

\
|
+ = A +
A
o
c
o
o
c
o
o
o
c


1 1
At
R
1
R
2
b: fuerza por unidad de longitud
(constante a lo largo de la barra)
vector de fuerzas nodales
equivalentes a la fuerza
distribuida b
(b.l
(e)
) : fuerza equivalente
2
para cada nodo (la mitad se le
asigna al nodo 1 y la mitad al
nodo 2)


en la cual llamamos:
o
c
o
=
E
a la deformacin especfica (pequea)
t A o =
t A
c
l.
E
o
al alargamiento por efecto mecnico
Entonces podemos escribir:
l l A + ( )
t t
l
A A
+ + + = c c c c
o o
1

t A
c c
o
~0 se desprecia

Y en definitiva ponemos:

l+Al= l+l(c
o
+ c
At
), de donde, cancelando l, resulta

lA= l(c
o
+ c
At
), y despejando c
o,
reemplazando Al por
1 2
, tendremos

t
t
l E
A
A

= =
c
o
o

c
o
1 2
o: tensin
Ahora despejamos de la expresin anterior
o =
A
N
= Ec
o
= E |
.
|

\
|
l
1 2

- EoAt
Como N = R
2
= -R
1
; resulta

-R
1
= N = R
2
=
l
AE
(
2
-
1
) - EAoAt, y podemos escribir en forma matricial:

(

2
1
R
R
= K
(


1 1
1 1

(

2
1

- EAoAt
(

1
1


q
(e)
= K
(e)
a
(e)
- f
At
(e)



con f
At
(e)
= EAoAt
(

1
1
vector de fuerzas nodales equivalentes a At

Si actan otras fuerzas, se sumaran, y f
(e)
= f
b
(e)
+ f
At
(e)
+ ....

Veamos ahora cmo realizar las dos ltimas etapas:
*Integracin / Ensamblaje de comportamientos individuales
*Evaluacin del comportamiento global


1.2) Ensamblaje: es un conjunto de elementos organizados.
Supongamos que tenemos un sistema de barras unidimensionales como se
indica en la figura:

(i): indica numeracin local de los nodos, en cada elemento
Los nmeros dentro de crculos indican numeracin de los elementos
Los nmeros que no estn encerrados entre parntesis ni dentro de un crculo,
indican la numeracin global de los nodos.
R
1
, R
2
, P son fuerzas aplicadas. P es conocida.
En el nodo 1 hay una reaccin R
1
, en el nodo 2 hay una reaccin R
2
( porque
estn fijos); R
1
y R
2
son desconocidas. Se busca determinar los valores de R
1
y
R
2
, as como
3
y

4 . ,
es decir, los desplazamientos en los nodos 3 y 4.(En los
nodos con desplazamiento prescripto, 1 y 2, es
1
=
2
=0 ).

Hay nodos de borde y un nodo compartido por varios elementos (el 3)
La siguiente tabla es la descripcin topolgica del modelo (indica como estn
distribuidos los nodos):


Elemento
Numeracin nodos
Local Global
1 1
2
1
3
2 1
2
2
3
3 1
2
3
4

Tabla de compatibilidad de desplazamiento (esta tabla indica la
correspondencia entre la notacin local y la notacin global de los
desplazamientos)

Elemento Desplazamiento

1
1
(1)
=
1

2
(1)
=
3
2
1
(2)
=
2

2
(2)
=
3
3
1
(3)
=
3

2
(3)
=
4

i
(j)
:notacion local
El suprandice (j) indica el nmero de elemento
El subndice i indica el extremo (1 2)

k
:
notacin global
k: nodo

Para obtener la solucin completa, se han de satisfacer en la estructura que
estudiamos las dos condiciones de:
a) compatibilidad de los desplazamientos
b) equilibrio.

Todos los desplazamientos nodales
i
( i = 14), satisfacen automticamente,
por la forma en que fueron definidos, la primera condicin, es decir, la
compatibilidad.
Como las condiciones generales de equilibrio ya son satisfechas dentro de
cada elemento, slo falta establecer las condiciones de equilibrio en los nodos
de la estructura. Para ello , vamos a construir la
Tabla de equilibrio de nodos

Descripcin del modelo: Las fuerzas deben equilibrarse en cada nodo, por lo
tanto, tendremos:

Nodo Ecuacin de equilibrio
1 R
1
(1)
= -R
1

2 R
1
(2)
= -R
2

3 R
2
(1) +
R
2
(2)
+ R
1
(3)
=0
4 R
2
(3)
=P
Donde,en el smbolo Ri (j) debe interpretarse lo siguiente:
(j) : elemento
i : extremo (1 2)

Veamos cmo se aplican estas ecuaciones de equilibrio para construir un nico
sistema de ecuaciones que sirva para todos los nodos.
Tenemos (ver 1.4) , para cada uno de los elementos:
q
(e)
= k
(e)
a
(e)
f
b
(e)
,
Supongamos, para mayor simplicidad, que f
b
es nula, es
decir

(

(e)
2
(e)
1
R
R
=
(


) e ( ) e (
) e ( ) e (
k k
k k

(

) e (
) e (
2
1

=
(


(e)
22
(e)
21
(e)
12
(e)
11
k k
k k

(

) (
2
) (
1
e
e






Si ahora consideramos la estructura completa, cada componente del vector
(Se colocan estos subndices
por conveniencia, para lo que
sigue)
q =
(
(
(
(

P
0
R
R
2
1
, componente que llamaremos genricamente R
i
, tiene que ser igual
a la suma de las componentes de las fuerzas que aportan los elementos que se
renen en el nodo i. Por ejemplo:
R
3
= 0 = R
2
(1) +
R
2
(2)
+ R
1
(3)
=
(1)
21
k .
) 1 (
1
+
(1)
22
k .
) 1 (
2

(2)
21
k .
) 2 (
1
+
(2)
22
k .
) 2 (
2

(3)
11
k + .
) 3 (
1
-
(3)
12
k .
) 3 (
2


Reemplazando segn la tabla de compatibilidad de desplazamientos y
reagrupando, se tiene:
R
3
=
(1)
21
k .
1

(2)
21
k .
2
+ (
(1)
22
k +
(2)
22
k +
(3)
22
k )
3

(3)
21
k
4


Es decir, R3 es el producto escalar de la fila
[
(1)
21
k
(2)
21
k
(1)
22
k +
(2)
22
k +
(3)
22
k
(3)
21
k ]

por la columna
(
(
(
(

4
3
2
1


Esto nos sugiere que para escribir un sistema lineal nico, podemos construir la
matriz de rigidez global o ensamblada K, de 44 (porque hay 4 nodos), de la
siguiente forma: (damos la receta con dos nodos, verifique que en el caso de
tres nodos, recin considerado, tambin funciona)

Para un elemento de de 2 nodos, con numeracin local 1,2 y global i,j :
se suma k
11
(e)
a K
ii
, -k
12
(e)
a K
ij


-k
21
(e)
a K
ji
, k
22
(e)
a K
jj

i j


i



j


Adems, se reemplazan
1
(e)
y
2
(e)
por
i
usando la tabla de compatibilidad de
desplazamiento; y se tiene en cuenta (ver 1.4) que en cada elemento,
Lugares
donde se
suma
(


) ( ) (
) ( ) (
e e
e e
k k
k k

(

) e (
) e (
2
1

=
(

) e (
) e (
R
R
2
1


Entonces, el sistema global resultar:

(
(
(
(
(

+ +

(3) (3)
(3) (3) (2) (1) (2) (1)
(2) (2)
(1) (1)
k k 0 0
k k k k k k
0 k k 0
0 k 0 k

(
(
(
(

4
3
2
1

=
(
(
(
(

P
R
R
0
2
1



f vale
(
(
(
(

0
0
0
0
en este ejemplo.

f + q se arma asi:
(
(
(
(
(

+ +
) (
) ( ) ( ) (
) (
) (
f
f f f
f
f
3
2
3
2
2
2
1
2
2
1
1
1
+
(
(
(
(

P
R
R
0
2
1





En forma general, la ecuacin matricial que se plantea es: K a = f + q
Donde f =
j
i
(

+
+ +
) e (
) e (
f
f
2
1
si el elemento e tiene los extremos i, j en la
numeracin global. Es decir, en la fila i de f se suma f
1
(e)
, y en la fila j de f se
suma f
2
(e)
.
q se arma usando las condiciones de borde del problema.
En este ejemplo es q =
(
(
(
(

P
R
R
0
2
1


Volvamos ahora a la ecuacin matricial:
Esto es f + q
f
q
(
(
(
(
(

+ +

) 3 ( ) 3 (
) 3 ( ) 3 ( ) 2 ( ) 1 ( ) 2 ( ) 1 (
) 2 ( ) 2 (
) 2 ( ) 1 (
0 0
0 0
0 0
k k
k k k k k k
k k
k k

(
(
(
(

4
3
2
1

=
(
(
(
(

P
R
R
0
2
1


En los nodos con desplazamiento prescripto, 1 y 2, es
1
=
2
=0
Para que el sistema se pueda resolver, debera ser det(K)0, pero det(K)=0, y
adems R
1
y R
2
no se conocen.
Pero como hay dos incgnitas conocidas:
1
=
2
=0 , pueden suprimirse esas 2
incgnitas, es decir, las 2 primeras columnas de la matriz. Como no conocemos
R
1
y R
2,
suprimimos las 2 primeras ecuaciones, es decir, las 2 primeras filas de
la matriz, quedando el siguiente sistema de 2 ecuaciones con 2 incgnitas:
(

=
(

+ +
P
0

k k
k - k k k
4
3
(3) (3)
(3) (3) (2) (1)

Este sistema es compatible, determinado.
Se resuelve, calculando as
3
y
4
, y luego se replantean las 2 primeras
ecuaciones:
k
(1)

1
- k
(1)

3
= -R
1
entonces

R
1
=

k
(1)

3
ya que
1
= 0
k
(2)

2
- k
(1)

3
= -R
2
entonces

R
2
=

k
(2)

3
ya que
2
= 0
As se pueden calcular R
1
y R
2
.
Veamos ahora otros modelos anlogos:
1) Resistencias elctricas
En los nodos (1) y (2) estn aplicadas las corrientes de intensidades I
1
(e)
e

I
2
(e)

Entre ambos nodos se encuentra una resistencia:

I
1
(e)

(1) R
(e)
(2) I
2
(e)



Se cumple la ley de Ohm:
I
1
= -I
2
=
R
V V
2 1

, matricialmente:
) e (
(

I
I
2
1
=
) e (
R
1
(


1 1
1 1
(

2
1
V
V

(siendo V el potencial)

Y la ley de Kirchhoff: I
i
ext =

I
) e (
i


(ver el desarrollo detallado de un ejemplo en los apuntes de la
prctica).completar la referencia

2) Circulacin de fluidos por tuberas



i, j: numeracin global
h
1
(e)
, h
2
(e)
: alturas presiomtricas en cada extremo
Q
1
(e)
, Q
2
(e)
: caudal en cada extremo
K: factor de permeabilidad (es un atributo del elemento)

La ley de circulacin dice que:

Q
1
(e)
= - Q
2
(e)
= k
(e)
( h
1
(e)
h
2
(e)
)



En forma matricial:
) e (
Q
Q
(

2
1
= k
(


1 1
1 1
) e (
h
h
(

2
1
, que representaremos como:

q
(e)
= K
(e)
a
(e)

Si el tubo es poroso y hay un caudal aferente (que ingresa) por metro lineal,
q
a
=
longitud unidadesde
caudal unidadesde
, entonces a q
(e)
habr que sumarle f
(e)
, un vector
de fuerzas nodales.
Si hubiera una red de caeras, para cada nodo i se tendra:
Q
i
ext =

e
) e (
i
Q




###################################
Cada de presin
Elementos que concurren en el nodo.

También podría gustarte